/* Header 05 */

/***************************************************

  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 

 */

/***********************************************************************/

.text-top {

  font-size: 14px;

  line-height: 48px;

  letter-spacing: 0.288px;

  text-transform: capitalize;

  color: #656565;

  text-align: left; }

  .rtl .text-top {

    text-align: right; }

  .text-top span {

    color: #F4C340; }



#leo_search_block_top .btn {

  height: 56px;

  top: 0;

  right: 1px;

  left: auto; }

  .rtl #leo_search_block_top .btn {

    right: auto;

    left: 1px; }



.language-currency-wrap {

  display: flex;

  align-items: center;

  justify-content: flex-end; }

  .language-currency-wrap .popup-over {

    display: inline-block; }

    .language-currency-wrap .popup-over .popup-title {

      color: #656565;

      padding: 12px 0; }

    @media (min-width: 992px) {

      .language-currency-wrap .popup-over + .popup-over:before {

        content: '';

        width: 1px;

        height: 15px;

        background: rgba(0, 0, 0, 0.1);

        display: inline-block;

        vertical-align: middle;

        margin: 0 15px; } }



#header svg {

  width: 24px;

  height: 24px;

  fill: #009000; }



.navbar-fixed-top .header-top, .navbar-fixed-top .header-nav {

  background: #fff; }



.mini-navbar .ApMegamenu .leo-verticalmenu.active > .block_content {

  opacity: 0;

  visibility: hidden; }



.mini-navbar .ApMegamenu .leo-verticalmenu > .block_content {

  opacity: 1;

  visibility: visible; }



@media (min-width: 768px) {

  .topnav .ApRow,

  .bottomnav .ApRow {

    display: flex;

    align-items: center;

    justify-content: space-between; } }

#leo_search_block_top .form-control {

  height: 56px;

  line-height: 56px; }



.nav-bottom-right {

  text-align: right; }

  .rtl .nav-bottom-right {

    text-align: left; }

  .nav-bottom-right #leo_block_top, .nav-bottom-right .userinfo-selector, .nav-bottom-right .ap-wishlist,

  .nav-bottom-right #_desktop_cart, .nav-bottom-right .information {

    display: inline-block;

    align-items: center; }

  .nav-bottom-right #leo_block_top, .nav-bottom-right .userinfo-selector, .nav-bottom-right .ap-wishlist, .nav-bottom-right .information {

    margin-right: 30px; }

    .rtl .nav-bottom-right #leo_block_top, .rtl .nav-bottom-right .userinfo-selector, .rtl .nav-bottom-right .ap-wishlist, .rtl .nav-bottom-right .information {

      margin-left: 30px;

      margin-right: inherit; }

  .nav-bottom-right .userinfo-selector .icon, .nav-bottom-right .ap-wishlist .icon,

  .nav-bottom-right #_desktop_cart .icon, .nav-bottom-right .information .icon {

    line-height: 58px; }



#header svg {

  width: 24px;

  height: 24px; }



.userinfo-selector a.popup-title {

  padding: 0;

  display: block;

  background: rgba(173, 214, 108, 0.2); }



#leo_search_block_top h4.icon {

  display: none; }



.leo-megamenu .navbar-nav > li > a {

  padding: 13px 20px;

  color: #fff; }



.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {

  color: #F4C340; }



.leo-megamenu span.sub-title {

  display: none; }



.ApMegamenu .leo-verticalmenu .title_block {

  padding: 16px 0;

  height: 56px;

  color: #fff; }

  .ApMegamenu .leo-verticalmenu .title_block:before {

    content: '';

    background: url("../../../../../assets/img/modules/appagebuilder/img/list-1.svg") center center no-repeat;

    width: 14px;

    height: 14px; }



@media (min-width: 992px) {

  .top-left-w {

    background: #F4C340;

    border-top-left-radius: 12px;

    border-bottom-left-radius: 12px; } }

@media (max-width: 991px) {

  .top-left-w .ApMegamenu {

    background: #F4C340;

    border-radius: 12px; }

    .top-left-w .ApMegamenu .leo-verticalmenu .title_block {

      padding: 16px 15px; } }



@media (min-width: 992px) {

  .rtl .top-left-w {

    border-top-right-radius: 12px;

    border-bottom-right-radius: 12px; } }



@media (min-width: 992px) {

  .header-top .ApRow {

    background: #009000;

    border-radius: 12px;

    color: #fff;

    height: 56px;

    margin-right: 0;

    margin-left: 0; } }

@media (min-width: 576px) {

  .header-top {

    padding-top: 15px; } }



div#_desktop_cart {

  margin: 0 15px 0 0; }

  .rtl div#_desktop_cart {

    margin: 0 0 0 15px; }



.header_logo {

  padding: 30px 0; }



.call_text {

  font-size: 14px;

  line-height: 22px;

  letter-spacing: 0.288px;

  text-transform: capitalize; }

  .call_text a {

    color: #F4C340; }



@media (min-width: 992px) {

  .call_text {

    padding: 0 15px 0 0; }

    .rtl .call_text {

      padding: 0 0 0 15px; }



  .top-right-w {

    display: flex;

    align-items: center;

    justify-content: space-between; } }

@media (max-width: 1199px) {

  .nav-bottom-right .ap-wishlist {

    display: none; } }

@media (max-width: 991px) {

  #leo_search_block_top .list-cate-wrapper {

    display: none; }



  #leo_search_block_top .block_content {

    padding: 0; }



  #_desktop_cart {

    margin-right: 15px; }

    .rtl #_desktop_cart {

      margin-left: 15px;

      margin-right: inherit; }



  .language-currency-wrap {

    justify-content: space-between; }



  .popup-over .popup-content.language-selector {

    right: auto;

    left: 0; }

    .rtl .popup-over .popup-content.language-selector {

      right: 0;

      left: auto; } }

@media (max-width: 767px) {

  .bottomnav .ApRow {

    display: flex;

    flex-wrap: wrap;

    margin-bottom: 15px; }



  .bottomnav .ApColumn:nth-child(1) {

    order: 1; }



  .bottomnav .ApColumn:nth-child(2) {

    order: 3; }



  .bottomnav .ApColumn:nth-child(3) {

    order: 2; }



  #_desktop_cart, .userinfo-selector {

    padding: 20px 0; } }



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

