/***************************************************
  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 
 */
/***********************************************************************/
/*****************************************
		Header 5
*****************************************/
#cart-block .cart-preview .fa-shopping-cart {
  background: transparent;
  color: #000;
  width: auto;
  height: auto; }

.header-nav {
  background: #FFFFFF; }

.top-nav {
  background: #f9f9f9; }

@media (min-width: 992px) {
  .keep-header #header {
    min-height: 150px; } }
@media (min-width: 992px) {
  .header-top .top-menu {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center; } }
@media (max-width: 991px) {
  .header-top .top-menu {
    display: block; } }

.header-top {
  background: #FFFFFF; }
  @media (max-width: 991px) {
    .header-top .top-menu .left-nav-top {
      text-align: center; } }

.leo-megamenu .navbar-nav > li > a {
  color: #000000;
  font-size: 16px;
  text-transform: capitalize;
  font-family: "Poppins", sans-serif;
  font-weight: 600; }
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
  color: #d0ad7d; }

.header_logo {
  padding-bottom: 1.5625rem;
  padding-top: 1.5625rem; }
  @media (max-width: 991px) {
    .header_logo {
      padding: 0;
      max-width: initial;
      text-align: center; } }

.dropdown-toggle:after {
  content: '\f107';
  border-top: none;
  border-right: none;
  border-left: none;
  font-family: "FontAwesome";
  display: initial;
  color: #504d56;
  font-weight: 400; }

@media (max-width: 991px) {
  .top-menu .center-nav-top {
    padding: 15px; }

  .ApMegamenu .navbar-toggler {
    border-color: #000000; }

  .menu-top-nav1 {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center; } }
.leo-quicklogin-nav .title-log {
  text-transform: uppercase;
  color: #83838f; }
  .leo-quicklogin-nav .title-log:hover {
    color: #d0ad7d; }

.ap-wishlist {
  border-right: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8; }
  .ap-wishlist .name-wishlist {
    text-transform: uppercase;
    color: #83838f; }
    .ap-wishlist .name-wishlist:hover {
      color: #d0ad7d; }
  .ap-wishlist .fa-heart-o {
    color: #83838f; }
  @media (max-width: 767px) {
    .ap-wishlist {
      padding: 0 5px;
      border: none; } }

.language-selector-wrapper .name_language {
  text-transform: uppercase;
  color: #83838f; }
  .language-selector-wrapper .name_language:hover {
    color: #d0ad7d; }
.language-selector-wrapper .fa-angle-down {
  color: #83838f; }
@media (max-width: 767px) {
  .language-selector-wrapper .name_language {
    display: none; }
  .language-selector-wrapper a.popup-title {
    padding-right: 0;
    padding-left: 10px; }
    .rtl .language-selector-wrapper a.popup-title {
      padding-left: 0;
      padding-right: inherit; }
    .rtl .language-selector-wrapper a.popup-title {
      padding-right: 10px;
      padding-left: inherit; } }

.currency-selector a span {
  color: #83838f !important; }

#search_widget .search-name {
  display: inline-block;
  text-transform: uppercase;
  color: #83838f;
  margin: 0;
  padding-left: 3px;
  padding-right: 15px; }
  .rtl #search_widget .search-name {
    padding-right: 3px;
    padding-left: inherit; }
  .rtl #search_widget .search-name {
    padding-left: 15px;
    padding-right: inherit; }
  #search_widget .search-name:hover {
    color: #d0ad7d; }
@media (max-width: 767px) {
  #search_widget #click_show_search {
    padding: 0 10px; }
  #search_widget .search-name {
    display: none; } }

#cart-block .cart-preview {
  background: transparent; }
  #cart-block .cart-preview .fa-shopping-bag {
    background: transparent;
    color: #000000; }
  #cart-block .cart-preview .header {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center; }
    #cart-block .cart-preview .header a {
      display: flex;
      align-items: center; }
    #cart-block .cart-preview .header .left {
      position: relative;
      padding-right: 15px;
      display: inline-block; }
      .rtl #cart-block .cart-preview .header .left {
        padding-left: 15px;
        padding-right: inherit; }
      #cart-block .cart-preview .header .left:before {
        content: '';
        position: absolute;
        top: auto;
        left: 0;
        right: 0;
        bottom: 50%;
        width: 100%;
        border-right: 1px solid #e8e8e8;
        height: calc(100% - 20px);
        -webkit-transform: translate(0, 50%);
        -moz-transform: translate(0, 50%);
        -ms-transform: translate(0, 50%);
        -o-transform: translate(0, 50%);
        transform: translate(0, 50%); }
        @media (max-width: 575px) {
          #cart-block .cart-preview .header .left:before {
            border-right: none; } }
      #cart-block .cart-preview .header .left .cart-products-count {
        position: absolute;
        width: 20px;
        height: 20px;
        line-height: 20px;
        border-radius: 100%;
        background: #f25529;
        padding: 0;
        top: 0;
        right: 0;
        left: auto;
        text-align: center;
        font-size: 12px;
        color: white; }
        .rtl #cart-block .cart-preview .header .left .cart-products-count {
          right: auto;
          left: 0; }
    #cart-block .cart-preview .header .right {
      display: inline-block; }
      #cart-block .cart-preview .header .right .name-cart {
        font-size: 12px;
        text-transform: uppercase;
        color: #83838f;
        display: block;
        padding-left: 15px;
        padding-bottom: 5px; }
        .rtl #cart-block .cart-preview .header .right .name-cart {
          padding-right: 15px;
          padding-left: inherit; }
      #cart-block .cart-preview .header .right .items, #cart-block .cart-preview .header .right .value, #cart-block .cart-preview .header .right .cart-products-count {
        font-weight: 700;
        color: #000000;
        font-size: 15px; }
        @media (max-width: 575px) {
          #cart-block .cart-preview .header .right .items, #cart-block .cart-preview .header .right .value, #cart-block .cart-preview .header .right .cart-products-count {
            font-size: 12px; } }
      #cart-block .cart-preview .header .right .cart-products-count {
        color: #f25529; }

/*# sourceMappingURL=headerposition1561435892.css.map */
