#mobile-header #mobile-btn-search a.m-nav-btn{
    display: none;
}
#header .header-banner .swiper-button-next, #header .header-banner .swiper-button-prev{
    background: none;
    color: #ccc;
    padding: 18px 16px 6px 16px;
}
#header .header-banner .swiper-button-next::after, #header .header-banner .swiper-button-prev::after{
    font-size: 25px;
}
.header-icons .msurf-user-msurf, .header-icons .msurf-cart-msurf {
    font-size: 30px;
}
.header-icons .msurf-cart-msurf {
    font-size: 28px;
    top: 3px;
    position: relative;
}
#language_selector {
    line-height: 34px;
    border-radius: 0px;
}

#language_selector a.expand-more{
    border: 1px solid #389BC9;
    border-bottom: 0;
    border-top: 0;    
    padding: 0 6px;
    line-height: 18px;
    display: inline-block;
}
#desktop-header-container #language_selector,
#desktop-header-container #header-user-btn,
#desktop-header-container #ps-shoppingcart-wrapper{
    margin-left: 20px;
}
#desktop_logo img{
    max-width:80%;
}

.header-top #desktop-header-container .form-search-control{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.header-top .search-widget .form-search-control {
    padding: .6rem 2rem .6rem 1rem;
}
.header-top .search-btn i{
    font-size: 20px;
    color: #389BC9;
}
#desktop_logo a{
    padding-left: 15px;
}
#iqitmegamenu-horizontal{
    background:rgb(80, 172, 215);
    background: linear-gradient(90deg, rgb(80, 172, 215) 25%, rgba(38,81,139,1) 75%);
}
.sep_submenu{ 
    display: inline-block;
    width: 40px;
}
.submenu_barr i {
    font-size: 24px;
    position: relative;
    top: 4px;
    margin-right: 3px;
    color: #c4dce7;
}
#header .cbp-horizontal .cbp-tab-title{
    font-weight: 600;
}
/*stuck*/ 
#header .sticky-desktop-wrapper #desktop-header.stuck-header{
    background: rgb(56,155,201);
    background: linear-gradient(0deg, rgba(56,155,201,1) 0%, rgba(50,107,178,1) 100%);
}
#desktop-header.stuck-header #iqitmegamenu-horizontal{
    background: none;
    border-top: 1px solid #97b4cc;
}
#desktop-header.stuck-header .msurf-user-msurf span:before,
#desktop-header.stuck-header .msurf-cart-msurf span:before,
#desktop-header.stuck-header .language-selector a{
    color:#fff;
}
#desktop-header.stuck-header #language_selector a.expand-more{
    border-color: #fff;
}
#language_selector i.msurf-sr-arrow-full-down{
    font-size: 9px;
}
#desktop_logo img.logo-white{
    display: none;
}
#desktop-header.stuck-header #desktop_logo img.logo-white{
    display: block;
    margin-left: 15px;
    margin-top: -15px;
}
#desktop-header.stuck-header #desktop_logo img.logo{
    display: none;
}
#mobile-header-sticky{
    background: rgb(56,155,201);
    background: linear-gradient(0deg, rgba(56,155,201,1) 0%, rgba(50,107,178,1) 100%);
}
#mobile-header .dropdown-mobile {
    background: #389bc9;
}
.language-selector .dropdown-item{
    line-height: 23px;
    font-size: 14px;
}
.language-selector .dropdown-menu{
    margin-top: 5px;
}
#mobile-header .m-nav-btn>i{
    font-size: 2.3rem;
}
#mobile-header .col-mobile-logo a{
    text-align: left;
    display: block;
}
#mobile-header .col-mobile-logo img{
    width: 200px;
}
.js-m-nav-btn-menu{
    margin: 0 10px;
}
.col-mobile-btn-account, .col-mobile-btn-cart{
    margin-right: 10px;
}
#mobile-header-sticky .form-control{
    border: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
#mobile-header-sticky .dropdown-menu{
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}
#mobile-header-sticky .fa-search{
    font-size: 20px;
    color: #389BC9;
}
.mobile-menu__language-currency-dropdown {
    display: none;
    z-index: 9999999;
    position: absolute;
    background: #fff;
    color: #000;
    right: 10px;
    border: 1px solid #BCE1F7;
    top: 30px;
    border-bottom: none;
}
.mobile-menu__language-currency-dropdown li {
    padding: 6px 20px;
    border-bottom: 1px solid #BCE1F7;
    margin: 0 !important;
}
.mobile-menu__header-wrapper{
    border-bottom: 1px solid #97b4cc;
    background: rgb(80, 172, 215);
    background: linear-gradient(90deg, rgb(56, 155, 201) 55%, rgba(50, 107, 178, 1) 100%);
}
.mobile-menu__footer .msurf-user-msurf {
    font-size: 30px;
    top: 8px;
    position: relative;
    padding-left: 10px;
}
#iqitmegamenu-mobile .mobile-menu__close {
    color: #fff;
    font-size: 26px;
    padding: 5px 15px;
    line-height: 20px;
}
#iqitmegamenu-mobile .mobile-menu__footer {
    padding-bottom: 10px !important;
    padding-right: 10px !important;
}
.mobile-menu__header-wrapper .logo-white-menu{
    margin-left: 15px;
}
.mobile-menu__language-selector{
    line-height: 25px;
    border-right: 1px solid #3582BD;
    height: 25px;
    border-left: 1px solid #3582BD;
    padding: 0 10px;
    color:#3582BD
}
.mobile-menu__language-selector span.lang-selected {
    font-size: 16px;
    font-weight: 600;
    padding-right: 7px;
}
#mobile-header-sticky.stuck .col-mobile-menu-dropdown #_mobile_iqitmegamenu-mobile{
    max-height: 100vh !important;
}
.col-mobile-menu-push #_mobile_iqitmegamenu-mobile{
    width: 100% !important;
}
.mobile-menu__user {
    margin-top: -12px;
    margin-left: auto;
    margin-right: 20px;
}
.mobile-menu__arrow .msurf-sr-arrow-full-right {
    color: #96BBE2;
    font-size: 13px;
    margin-right: 10px;
}
.mobile-menu__header .mobile-menu__back-btn {
    color: #326BB2;
    padding: 0;
    margin-top: 3px;
}
.mobile-menu__back-btn .msurf-sr-arrow-full-left {
    font-size: 14px;
}
.mobile-menu__column-title{
    border-bottom: 1px solid #BCE1F7;
    display: block
}
.mobile-menu__links-list-li {
    padding-left: 10px;
}
.mobile-menu__header .mobile-menu__title {
    font-size: 18px;
    font-weight: bold;
}
.cbp-hrmenu .cbp-links li .cbp-category-link-w a{
    padding-left: 8px;
}
.cbp-hrmenu .cbp-column-title{
    margin-top: 10px;
}
.iqitmegamenu-wrapper .cbp-hrmenu .cbp-tabs-names li a{
    padding-left: 40px;
}
@media (max-width: 992px) { 
    #mobile-header-sticky img.logo{
        display: none;
    }
}