.logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a{color:#333;}
.visible-lg.index header[data-change_color=Y] .burger:hover .svg-burger,
.visible-lg.index header[data-change_color=Y] .logo_and_menu-row .inline-search-show:hover,
.visible-lg.index header[data-change_color=Y] .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap:hover > a,
.visible-lg.index header[data-change_color=Y] .logo_and_menu-row.wbanner .callback-block:hover,
.visible-lg.index header[data-change_color=Y] .logo_and_menu-row .personal-link:hover,
.visible-lg.index header[data-change_color=Y] .logo_and_menu-row .basket-link:hover .svg-basket{opacity:0.5;}
header.light .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a, header.light .logo_and_menu-row.wbanner .region_wrapper .js_city_chooser span{color:#FFF;}
header.light .logo_and_menu-row.wbanner .logo-row{border-color:rgba(255,255,255,0.1);}
header.light .logo_and_menu-row.wbanner .burger .svg-burger{background-position:0 -46px;}
header.light .logo_and_menu-row.wbanner .phone .svg-phone{background-position:-20px -46px;}
header.light .logo_and_menu-row.wbanner .phone>.wrap a{color:#FFF;}
header .logo_and_menu-row.wbanner .inline-search-show .svg-search{background-position:-29px -22px;opacity:1;background-color:transparent;}
header .logo_and_menu-row.wbanner .inline-search-show:hover .svg-search{background-color:transparent;}
header.light .logo_and_menu-row.wbanner .inline-search-show .svg-search{background-position:-29px -44px;}
header.light .logo_and_menu-row.wbanner .inline-search-show .title{color:#FFF;}
header .logo_and_menu-row.wbanner .personal-link .svg.svg-cabinet{opacity:1;}
header .logo_and_menu-row.wbanner .personal-link .svg.svg-cabinet{background-position:-72px -21px;background-color:transparent;}
header .logo_and_menu-row.wbanner .basket-link .js-basket-block .svg-basket{opacity:1;background-position:-92px -22px;background-color:transparent;}
header.light .logo_and_menu-row.wbanner .personal-link .svg.svg-cabinet{background-position:-72px -43px;}
header.light .logo_and_menu-row.wbanner .personal-link .svg.svg-cabinet-login{background-position:-50px -43px;}
header.light .logo_and_menu-row.wbanner .personal-link .title{color:#FFF;}
header.light .logo_and_menu-row.wbanner .personal-link:hover .title{color:#FFF;}
header.light .logo_and_menu-row.wbanner .basket-link .js-basket-block .svg-basket{background-position:-92px -44px;}
header.light .logo_and_menu-row.wbanner .callback-block{color:#FFF;}
header.light .logo_and_menu-row.wbanner .mega-menu table td .wrap > a.more-items:before{background-position:-124px -51px;}
header.light .logo_and_menu-row.wbanner .menu_row_wrap .left_border{background:rgba(255,255,255,0.1);}
header.light .logo_and_menu-row.wbanner .menu_row_wrap .right_border{background:rgba(255,255,255,0.1);}
header.light .logo_and_menu-row.wbanner .logo svg .clsp-logo{fill:#FFF;}
.logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a{color:#333;}
.logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a.more-items{padding-top:51px;padding-bottom:50px;}
.logo_and_menu-row.wbanner .mega-menu table td .wrap > a.more-items:before{left:auto;right:0;margin-left:0;background-position:-124px -29px;background-color:transparent;}
.logo_and_menu-row.wbanner .menu-row .mega-menu table td.last_item .wrap > a{padding-right:0;}
.logo_and_menu-row.wbanner .logo-row{}
.logo_and_menu-row.wbanner .callback-block{color:#333;}
.logo_and_menu-row.wbanner .inline-search-show:hover .title{color:#333;}
.logo_and_menu-row.wbanner .slogan .top-description{color:#333;opacity:0.5;}
header.light .logo_and_menu-row.wbanner .slogan .top-description{color:#FFF;}
.logo_and_menu-row.wbanner .personal-link:hover .title{color:#333;}
.header-v1 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a.more-items{padding-top:43px;padding-bottom:44px;}
.header-v4 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a:first-of-type{padding-left:24px;}
.header-v4 .logo_and_menu-row.wbanner .menu-row .mega-menu table td.last_item .wrap > a{padding-right:24px;}
.header-v4 .logo_and_menu-row.wbanner .logo-row{border:none;}
.header-v4 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a.more-items{padding:10px 24px;}
.header-v6 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a,
.header-v15 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a{padding:35px 22px;}
.header-v6 .logo_and_menu-row.wbanner .menu-row .mega-menu table,
.header-v15 .logo_and_menu-row.wbanner .menu-row .mega-menu table{width:auto;}
.header-v6 .logo_and_menu-row.wbanner .mega-menu table td .wrap > a.more-items:before,
.header-v15 .logo_and_menu-row.wbanner .mega-menu table td .wrap > a.more-items:before{right:auto;left:50%;margin-left:-8px;}
.header-v6 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a,
.header-v15 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a{text-align:left;}
.header-v6 .logo_and_menu-row.wbanner .logo-row,
.header-v15 .logo_and_menu-row.wbanner .logo-row{border-bottom:none;}
.header-v6 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a.more-items,
.header-v15 .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a.more-items{padding-top:43px;padding-bottom:44px;}
header.header-v5 .logo_and_menu-row.wbanner .logo-row,
header.header-v6 .logo_and_menu-row.wbanner .logo-row,
header.header-v7 .logo_and_menu-row.wbanner .logo-row,
header.header-v3 .logo_and_menu-row.wbanner .logo-row,
header.header-v15 .logo_and_menu-row.wbanner .logo-row{border-bottom:1px solid rgba(51,51,51,0.05);}
header.header-v5.light .logo_and_menu-row.wbanner .logo-row,
header.header-v6.light .logo_and_menu-row.wbanner .logo-row,
header.header-v7.light .logo_and_menu-row.wbanner .logo-row,
header.header-v3.light .logo_and_menu-row.wbanner .logo-row,
header.header-v15.light .logo_and_menu-row.wbanner .logo-row{border-bottom:1px solid rgba(255,255,255,0.1);}
header.header-v4 .logo_and_menu-row .personal-link .svg,
header.header-v5 .logo_and_menu-row .personal-link .svg,
header.header-v6 .logo_and_menu-row .personal-link .svg,
header.header-v15 .logo_and_menu-row .personal-link .svg{opacity:1;}

header.header-v3{border-bottom:none;}
header.header-v3 .logo_and_menu-row.wbanner .burger .svg-burger{background-position:0 -24px;background-color:transparent;}
header.light.header-v3 .logo_and_menu-row.wbanner .burger .svg-burger{background-position:0 -46px;}


header .logo_and_menu-row.wbanner .slogan .top-description,
header .logo_and_menu-row.wbanner .callback-block:hover,
header .logo_and_menu-row.wbanner .burger:hover .svg-burger,
header .logo_and_menu-row.wbanner .menu-row .mega-menu table td:hover .wrap > a,
header .logo_and_menu-row.wbanner .inline-search-show:hover,
header .logo_and_menu-row.wbanner .personal-link:hover,
header .logo_and_menu-row.wbanner .basket-link:hover .svg,
header .logo_and_menu-row.wbanner .basket-link:hover .title{opacity:0.5;}

header .logo_and_menu-row.wbanner .burger:hover .svg-burger path,
header .logo_and_menu-row.wbanner .inline-search-show:hover .svg path,
header .logo_and_menu-row.wbanner .personal-link:hover .svg path,
header .logo_and_menu-row.wbanner .basket-link:hover .svg path{fill:#333;}

header.light .logo_and_menu-row.wbanner.burger:hover .svg-burger path,
header.light .logo_and_menu-row.wbanner path.clsp-logo,
header.light .logo_and_menu-row.wbanner .inline-search-show .svg path,
header.light .logo_and_menu-row.wbanner .personal-link .svg path,
header.light .logo_and_menu-row.wbanner .basket-link .svg path,
header.light .logo_and_menu-row.wbanner .inline-search-show:hover .svg path,
header.light .logo_and_menu-row.wbanner .personal-link:hover .svg path,
header.light .logo_and_menu-row.wbanner .basket-link:hover .svg path,
header.light .logo_and_menu-row.wbanner .burger .svg-burger path{fill:#FFF;}

header .logo_and_menu-row.wbanner .slogan .top-description,
header .logo_and_menu-row.wbanner .callback-block,
header .logo_and_menu-row.wbanner .menu-row .mega-menu table td:hover .wrap > a,
header .logo_and_menu-row.wbanner .inline-search-show:hover .title,
header .logo_and_menu-row.wbanner .personal-link:hover{color:#333;}

header.light .logo_and_menu-row.wbanner .logo-row .slogan .top-description,
header.light .logo_and_menu-row.wbanner .menu-row .mega-menu table td .wrap > a,
header.light .logo_and_menu-row.wbanner .menu-row .mega-menu table td:hover .wrap > a,
header.light .logo_and_menu-row.wbanner .inline-search-show:hover .title,
header.light .logo_and_menu-row.wbanner .personal-link:hover,
header.light .logo_and_menu-row.wbanner .phone>a,
header.light .logo_and_menu-row.wbanner .inline-search-show .title,
header.light .logo_and_menu-row.wbanner .personal-link .title,
header.light .logo_and_menu-row.wbanner .inline-search-show:hover .title,
header.light .logo_and_menu-row.wbanner .personal-link:hover,
header.light .logo_and_menu-row.wbanner .callback-block{color:#FFF;}

.header-v5 .logo_and_menu-row .logo-row,
.header-v6 .logo_and_menu-row .logo-row,
.header-v7 .logo_and_menu-row .logo-row,
.header-v3 .logo_and_menu-row .logo-row,
.header-v15 .logo_and_menu-row .logo-row{border-bottom:1px solid rgba(51,51,51,0.05);}

.header-v5.light .logo_and_menu-row .logo-row,
.header-v6.light .logo_and_menu-row .logo-row,
.header-v7.light .logo_and_menu-row .logo-row,
.header-v3.light .logo_and_menu-row .logo-row,
.header-v15.light .logo_and_menu-row .logo-row{border-bottom:1px solid rgba(255,255,255,0.1);}

header .logo_and_menu-row.wbanner .inline-search-show .svg,
header .logo_and_menu-row.wbanner .personal-link .svg,
header .logo_and_menu-row.wbanner .basket-link .svg{opacity:1;}

header.light .logo_and_menu-row.wbanner .phone .svg-phone{background-position: -20px -46px;}
header.light .logo_and_menu-row.wbanner .phone .svg-phone path{fill:#FFF;}

header.light .logo_and_menu-row.wbanner .menu_row_wrap .left_border,
header.light .logo_and_menu-row.wbanner .menu_row_wrap .right_border{background:rgba(255,255,255,0.1);}

body.with_decorate.wheader_v3 .change_block#HEADER_TYPE .variant_panel,
body.with_decorate.wheader_v8 .change_block#HEADER_TYPE .variant_panel{margin-top:44px;}
body.with_decorate.wheader_v4 .change_block#HEADER_TYPE .variant_panel,
body.with_decorate.wheader_v5 .change_block#HEADER_TYPE .variant_panel,
body.with_decorate.wheader_v6 .change_block#HEADER_TYPE .variant_panel,
body.with_decorate.wheader_v7 .change_block#HEADER_TYPE .variant_panel,
body.with_decorate.wheader_v15 .change_block#HEADER_TYPE .variant_panel{margin-top:40px;}

.change_block#HEADER_TYPE .change_params{top:-31px;}
body.wheader_v3 .change_block#HEADER_TYPE .change_params{top:-9px;}
body.wheader_v4 .change_block#HEADER_TYPE .change_params,
body.wheader_v5 .change_block#HEADER_TYPE .change_params,
body.wheader_v6 .change_block#HEADER_TYPE .change_params,
body.wheader_v7 .change_block#HEADER_TYPE .change_params,
body.wheader_v8 .change_block#HEADER_TYPE .change_params,
body.wheader_v15 .change_block#HEADER_TYPE .change_params{top:-11px;}
.banner.CROP.TOP_UNDERHEADER{display:none!important;}

@media (max-width: 1510px){
    .banners-big .slides > li{
        background:none !important;
    }
    .banners-big .slides .text .title{
        font-size: 28px;
    }
}
@media (max-width: 991px) {
    .about-company.services .shown{
        background: none !important;
    }
    .services .text-right .text .inner{
        padding-left: 0 !important;
    }
    .about-company .title{
        font-size: 22px !important;
    }
    .banners-big .slides li,
    .banners-big .flexslider{
        height: 930px !important;
        background:none !important;
    }
    .banners-big.front .item>.maxwidth-theme{
        position: relative !important;
        height: 930px !important;
        padding: 0 !important;
    }
    .banners-big .slides .img{
        display: block !important;
        position: relative !important;
    }
    .banners-big .slides .img .inner{
        height:auto !important
    }
    .banners-big .slides .img img {
        width: 100% !important;
        position: relative !important;
    }
    .banners-big .slides .text{
        height: 500px !important;
    }
    .banners-big .slides .shown .text .inner{
        padding-top: 50px !important;
    }
    .banners-big .slides .text .title {
        font-size: 22px !important;
    }
}
@media (max-width: 950px){
    .banners-big .slides li,
    .banners-big .flexslider{
        height: 830px !important;
        background:none !important;
    }
    .banners-big.front .item>.maxwidth-theme{
        position: relative !important;
        height: 830px !important;
        padding: 0 !important;
    }
}
@media (max-width: 700px){
    .banners-big .slides li,
    .banners-big .flexslider{
        height: 860px !important;
        background:none !important;
    }
    .banners-big.front .item>.maxwidth-theme{
        position: relative !important;
        height: 860px !important;
        padding: 0 !important;
    }
}
@media (max-width: 500px){
    .banners-big .slides li,
    .banners-big .flexslider{
        height: 570px !important;
        background:none !important;
    }
    .banners-big.front .item>.maxwidth-theme{
        position: relative !important;
        height: 720px !important;
        padding: 0 !important;
    }
}
@media (min-width: 1510px){
    .banners-big .slides .img img {
        display: none;
    }
}

