/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
@keyframes cssload-spin {
  100% {
    transform: rotate(360deg);
    transform: rotate(360deg); } }
@-o-keyframes cssload-spin {
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
@-ms-keyframes cssload-spin {
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); } }
@-webkit-keyframes cssload-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
@-moz-keyframes cssload-spin {
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg); } }
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
.header-nav {
  min-height: 45px;
  height: 45px; }
  @media (max-width: 1199px) {
    .header-nav .box-nav-h3 .ApQuicklogin {
      display: none; } }
  .header-nav .bottomnav .popup-over .popup-content li {
    line-height: 1; }
  .header-nav .bottomnav .popup-over .popup-content a {
    font-size: 14px; }

.block-social ul {
  line-height: 45px; }
  .block-social ul li {
    vertical-align: middle; }
    .block-social ul li a {
      height: auto;
      line-height: 1; }
.block-social li.facebook a {
  border-color: transparent;
  background: transparent; }
  .block-social li.facebook a:before {
    content: "\f09a";
    color: #236fd7; }
  .block-social li.facebook a:hover {
    background: transparent; }
    .block-social li.facebook a:hover:before {
      color: #000000; }
.block-social li.twitter a {
  border-color: transparent;
  background: transparent; }
  .block-social li.twitter a:before {
    content: "\f099";
    color: #40d5f5; }
  .block-social li.twitter a:hover {
    background: transparent; }
    .block-social li.twitter a:hover:before {
      color: #000000; }
.block-social li.rss a {
  border-color: transparent;
  background: transparent; }
  .block-social li.rss a:before {
    content: "\f09e";
    color: #FF6600; }
  .block-social li.rss a:hover {
    background: transparent; }
    .block-social li.rss a:hover:before {
      color: #000000; }
.block-social li.youtube a {
  border-color: transparent;
  background: transparent; }
  .block-social li.youtube a:before {
    content: "\f16a";
    color: #d22a2a; }
  .block-social li.youtube a:hover {
    background: transparent; }
    .block-social li.youtube a:hover:before {
      color: #000000; }
.block-social li.googleplus a {
  border-color: transparent;
  background: transparent; }
  .block-social li.googleplus a:before {
    content: "\f0d5";
    color: #d6492f; }
  .block-social li.googleplus a:hover {
    background: transparent; }
    .block-social li.googleplus a:hover:before {
      color: #000000; }
.block-social li.pinterest a {
  border-color: transparent;
  background: transparent; }
  .block-social li.pinterest a:before {
    content: "\f0d2";
    color: #cb2027; }
  .block-social li.pinterest a:hover {
    background: transparent; }
    .block-social li.pinterest a:hover:before {
      color: #000000; }
.block-social li.vimeo a {
  border-color: transparent;
  background: transparent; }
  .block-social li.vimeo a:before {
    content: "\f27d";
    color: #65e4b0; }
  .block-social li.vimeo a:hover {
    background: transparent; }
    .block-social li.vimeo a:hover:before {
      color: #000000; }
.block-social li.instagram a {
  border-color: transparent;
  background: transparent; }
  .block-social li.instagram a:before {
    content: "\f16d";
    color: #4c61b0; }
  .block-social li.instagram a:hover {
    background: transparent; }
    .block-social li.instagram a:hover:before {
      color: #000000; }

.header-logo {
  text-align: center; }

@media (min-width: 576px) {
  .box-header-top .header-top-service {
    order: 1; }
  .box-header-top .col-logo-h3 {
    order: 2; }
  .box-header-top .col-right {
    order: 3; } }
@media (max-width: 575px) {
  .box-header-top .col-logo-h3 {
    padding: 15px 0; } }
.box-header-top .header-top-service .ApRawHtml {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  align-items: center;
  cursor: pointer; }
  @media (max-width: 991px) {
    .box-header-top .header-top-service .ApRawHtml {
      display: none; } }
  .box-header-top .header-top-service .ApRawHtml .phone-icon a i::before {
    content: "\f58f";
    font-size: 30px;
    color: #60ad56; }
  .box-header-top .header-top-service .ApRawHtml .discript {
    padding-left: 12px; }
    .rtl .box-header-top .header-top-service .ApRawHtml .discript {
      padding-right: 12px;
      padding-left: inherit; }
    .box-header-top .header-top-service .ApRawHtml .discript p {
      margin-bottom: 0;
      font-family: "GilroyBold"; }
      .box-header-top .header-top-service .ApRawHtml .discript p.title {
        color: #b0b0b0;
        text-transform: uppercase;
        padding-bottom: 5px; }
      .box-header-top .header-top-service .ApRawHtml .discript p.desc {
        color: #000000; }
@media (min-width: 992px) {
  .box-header-top .header-top-service .ApMegamenu {
    display: none; } }

.box-menu-h3 {
  position: relative; }
  .box-menu-h3::before {
    content: "";
    width: 100vw;
    height: 1px;
    background: #e6e6e6;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0; }
  .box-menu-h3 .ApColumn .leo-megamenu .megamenu {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    justify-content: center; }
  .box-menu-h3 .ApColumn .leo-megamenu .navbar-nav > li > a {
    padding: 23.5px 24px; }
  @media (max-width: 991px) {
    .box-menu-h3 {
      display: none; } }

.popup-over {
  margin: 0; }
  .popup-over a.popup-title {
    padding: 0; }

.language-selector-wrapper > a,
.currency-selector > a,
.ApQuicklogin > a {
  position: relative;
  line-height: 1; }
  @media (min-width: 1200px) {
    .language-selector-wrapper > a,
    .currency-selector > a,
    .ApQuicklogin > a {
      padding: 0 22px 0 25px !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .language-selector-wrapper > a,
    .currency-selector > a,
    .ApQuicklogin > a {
      padding: 0 12px !important; } }
  .language-selector-wrapper > a::before,
  .currency-selector > a::before,
  .ApQuicklogin > a::before {
    content: "";
    width: 1px;
    height: 22px;
    background: #e1e1e1;
    position: absolute;
    top: -2px;
    right: auto;
    left: 0; }
    .rtl .language-selector-wrapper > a::before, .rtl
    .currency-selector > a::before, .rtl
    .ApQuicklogin > a::before {
      right: 0;
      left: auto; }

/*# sourceMappingURL=headerposition2507620426.css.map */
