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

  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 

 */

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

a:focus, a:hover {

  color: #ff6600; }



.header-top {

  background: #FFFFFF; }



#header {

  background-image: none; }



.header-nav .topnav {

  border-bottom: 1px solid #ededed; }

  .header-nav .topnav .inner {

    border: unset; }

  .header-nav .topnav .header-nav-top {

    color: #777777;

    font-weight: 500; }

    .header-nav .topnav .header-nav-top .ship span {

      color: #ff6600; }

    .header-nav .topnav .header-nav-top .check-order, .header-nav .topnav .header-nav-top .store-local {

      border-right: 1px solid #ededed; }

      .rtl .header-nav .topnav .header-nav-top .check-order, .rtl .header-nav .topnav .header-nav-top .store-local {

        border-left: 1px solid #ededed;

        border-right: inherit; }

    .header-nav .topnav .header-nav-top .popup-over {

      border-right: 1px solid #ededed; }

      .rtl .header-nav .topnav .header-nav-top .popup-over {

        border-left: 1px solid #ededed;

        border-right: inherit; }

      .header-nav .topnav .header-nav-top .popup-over .popup-content {

        border-top: 2px solid #ff6600; }

        .header-nav .topnav .header-nav-top .popup-over .popup-content li.current a {

          color: #ff6600; }

    .header-nav .topnav .header-nav-top a:hover {

      color: #ff6600; }



@media (max-width: 480px) {

  .box-dptop {

    padding-bottom: 8px; } }



@media (min-width: 1200px) {

  #leo_search_block_top {

    position: relative;

    left: -30px; }

    .rtl #leo_search_block_top {

      right: -30px;

      left: auto; } }

#leo_search_block_top .leoproductsearch-content {

  border: 2px solid #ededed;

  border-radius: 6px; }

#leo_search_block_top #leosearchtopbox a.cate-item.active, #leo_search_block_top #leosearchtopbox a.cate-item:hover, #leo_search_block_top #leosearchbox a.cate-item.active, #leo_search_block_top #leosearchbox a.cate-item:hover {

  background: #ff6600;

  color: #fff; }

#leo_search_block_top .list-cate-wrapper .dropdown-menu::-webkit-scrollbar-thumb {

  background-color: #ff6600; }

#leo_search_block_top #dropdownListCateTop {

  background: #FFFFFF;

  border-right: 1px solid #ededed; }

  .rtl #leo_search_block_top #dropdownListCateTop {

    border-left: 1px solid #ededed;

    border-right: inherit; }

#leo_search_block_top .btn {

  height: 47px;

  line-height: 47px;

  top: -1px;

  bottom: auto;

  background: #ff6600; }



.contact-phone {

  color: #18191c; }

  @media (min-width: 576px) {

    .contact-phone {

      margin: 24px 0; } }

  .contact-phone .block {

    height: 42px;

    display: -webkit-box;

    display: -moz-box;

    display: box;

    display: -webkit-flex;

    display: -moz-flex;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: center;

    -moz-box-pack: center;

    box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    justify-content: center;

    -ms-flex-pack: center; }

  .contact-phone .icon-head {

    font-size: 1.875rem;

    float: left;

    margin-right: 10px;

    margin-right: 10px;

    height: 100%;

    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; }

    .rtl .contact-phone .icon-head {

      margin-left: 10px;

      margin-right: inherit; }

  .contact-phone .box-phone {

    font-weight: 600; }

    .contact-phone .box-phone span {

      display: block; }

      .contact-phone .box-phone span.phone {

        color: #ff6600;

        margin-top: 10px; }



.ApMegamenu .leo-verticalmenu {

  background: #18191c;

  -moz-border-radius: 0 0 0 0;

  -webkit-border-radius: 0 0 0 0;

  border-radius: 0 0 0 0; }

  .rtl .ApMegamenu .leo-verticalmenu {

    -moz-border-radius: 0 0 0 0;

    -webkit-border-radius: 0 0 0 0;

    border-radius: 0 0 0 0; }

  @media (max-width: 991px) {

    .ApMegamenu .leo-verticalmenu {

      background: transparent; } }



.leo-verticalmenu div.verticalmenu .navbar-nav > li > a:hover, .leo-verticalmenu div.verticalmenu .navbar-nav > li a:focus {

  color: #ff6600;

  border-left: 2px solid #ff6600;

  background: #f9f9f9; }

  .rtl .leo-verticalmenu div.verticalmenu .navbar-nav > li > a:hover, .rtl .leo-verticalmenu div.verticalmenu .navbar-nav > li a:focus {

    border-right: 2px solid #ff6600;

    border-left: inherit; }

  .leo-verticalmenu div.verticalmenu .navbar-nav > li > a:hover .menu-title, .leo-verticalmenu div.verticalmenu .navbar-nav > li a:focus .menu-title {

    color: #ff6600; }

.leo-verticalmenu div.verticalmenu .navbar-nav > li .caret {

  color: #ff6600; }

.leo-verticalmenu div.verticalmenu .navbar-nav > li:hover .caret:before {

  color: #ff6600; }

@media (max-width: 991px) {

  .leo-verticalmenu div.verticalmenu .navbar-nav::-webkit-scrollbar-thumb {

    background-color: black;

    width: 10px; } }

.leo-verticalmenu div.verticalmenu .dropdown-menu {

  border-color: #ff6600; }

  .leo-verticalmenu div.verticalmenu .dropdown-menu ul li a:hover {

    color: #ff6600; }



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

  color: #18191c; }

.leo-megamenu .dropdown-menu li a:hover {

  color: #ff6600; }

  .leo-megamenu .dropdown-menu li a:hover .menu-title {

    color: #ff6600; }

@media (max-width: 480px) {

  .leo-megamenu.navbar .navbar-toggler {

    position: unset;

    margin: 5px 0; } }



.box-function {

  margin: 0; }

  .box-function .leo_block_top:hover i {

    color: #18191c; }

  .box-function .leo_block_top a.popup-title {

    padding: 13px 0; }

  .box-function .leo_block_top .popup-content {

    border-top-color: #ff6600; }

    .box-function .leo_block_top .popup-content .language-selector li.current img {

      border-color: #ff6600; }

    .box-function .leo_block_top .popup-content .currency-selector li.current a {

      color: #ff6600; }

    .box-function .leo_block_top .popup-content .user-info i {

      color: #ff6600; }

    .box-function .leo_block_top .popup-content a:hover {

      color: #ff6600; }

  .box-function .header-button-add a {

    padding: 13px 0; }

    .box-function .header-button-add a:hover i {

      color: #18191c; }

    .box-function .header-button-add a span {

      background: #f8cf32;

      color: #18191c; }

  .box-function #_desktop_cart {

    padding-top: 13px;

    padding-bottom: 13px; }

    .box-function #_desktop_cart .header span {

      background: #f8cf32;

      color: #18191c; }

    .box-function #_desktop_cart:hover i {

      color: #18191c; }



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

