/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
  Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
.box-toph1 .col-logo {
  text-align: center; }
.box-toph1 .col-mid .ApHtml {
  margin-bottom: 0; }
  .box-toph1 .col-mid .ApHtml.block-btn-menu {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
    .box-toph1 .col-mid .ApHtml.block-btn-menu .btn-menu {
      color: #ffffff;
      cursor: pointer;
      font-weight: 500;
      font-size: 15px;
      padding: 43px 0;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; }
      .box-toph1 .col-mid .ApHtml.block-btn-menu .btn-menu i::before {
        font-size: 24px;
        color: #ffffff;
        padding-right: 14px; }
        .rtl .box-toph1 .col-mid .ApHtml.block-btn-menu .btn-menu i::before {
          padding-left: 14px;
          padding-right: inherit; }
    @media (max-width: 991px) {
      .box-toph1 .col-mid .ApHtml.block-btn-menu {
        display: none; } }

#leo_search_block_top .title_block::before {
  color: #ffffff; }

.popup-over.leo_block_top > a i.icon-curator_User {
  color: #ffffff; }

#_desktop_cart .header i {
  color: #ffffff; }

@media (min-width: 992px) {
  .active-fixed {
    background: #1d1d1d !important; } }

@media (min-width: 992px) {
  .active-fixed-nav {
    background: #1d1d1d !important; } }

.keep-header.off-canvas-inactive > #page {
  padding-top: 0 !important; }
.keep-header #header {
  background: transparent; }
  .keep-header #header .header-nav {
    background: transparent; }

@media (min-width: 992px) {
  #index:not(.keep-header) .header-nav {
    background: transparent; }
  #index:not(.keep-header) .box-toph1 {
    position: relative; }
  #index:not(.keep-header) #header {
    position: relative; }
    #index:not(.keep-header) #header .header-container {
      position: absolute;
      z-index: 999;
      width: 100%;
      background: transparent; } }
.box-header-nav-h3 {
  border-bottom: 1px solid #576f84; }
  .box-header-nav-h3 .header-nav-mid .ApHtml a::before {
    background: #ffffff; }
  .box-header-nav-h3 .ApHtml p, .box-header-nav-h3 .ApHtml span, .box-header-nav-h3 .ApHtml a {
    color: #ffffff; }
  .box-header-nav-h3 .popup-over a.popup-title {
    color: #ffffff; }
    .box-header-nav-h3 .popup-over a.popup-title:hover {
      color: #e4b38a; }

@media (min-width: 992px) {
  #index .box-header-nav-h3 {
    background: transparent !important;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  #index .header-nav {
    background: transparent; }
    #index .header-nav .box-header-nav-h3 {
      background: #transparent !important; }
  #index .header-top {
    background: transparent; }
    #index .header-top .box-toph1 {
      background: transparent; } }
@media (max-width: 991px) {
  #index .header-nav {
    background: #1d1d1d; }
    #index .header-nav .box-header-nav-h3 {
      background: #1d1d1d !important; }
  #index .header-top {
    background: #1d1d1d; }
    #index .header-top .box-toph1 {
      background: #1d1d1d; }
  #index .leo-megamenu .navbar-toggler {
    color: #ffffff; } }

.header-nav {
  background: #1d1d1d; }
  .header-nav .box-header-nav-h3 {
    background: #1d1d1d !important; }

.header-top {
  background: #1d1d1d; }
  .header-top .box-toph1 {
    background: #1d1d1d; }

.leo-megamenu .navbar-toggler {
  color: #ffffff; }

/*# sourceMappingURL=headerposition2024385071.css.map */
