.over-menu__content .top-category-menu-wrap{display:block !important}
.footer-view-answer{font-size:14px;color:#8b8b8b;display:block;margin:10px 0 12px 55px;clear:both}
.filter_spoiler .openDataButton{display:none;width:100%;border:1px solid #ccc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod?EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-o-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-ms-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3', GradientType=0);margin-bottom:10px;height:35px;padding-left:12px;position:relative;font-size:13px;color:#666;line-height:32px;cursor:pointer}
.filter_spoiler .openDataButton img{height:30px;cursor:pointer;vertical-align:middle;margin-left:10px;margin-right:10px}
.filter_spoiler .openDataButton:after{content:"";position:absolute;top:14px;right:8px;width:0;height:0;border-top:5px solid #666;border-bottom:none;border-left:5px solid transparent;border-right:5px solid transparent;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-right:0}
@media screen and (min-width:1020px){.filter_spoiler .data{display:block !important}
}
@media screen and (max-width:1019px){.left-category-menu__cut{border:1px solid #ccc;text-transform:none;color:#666;font-weight:400}
.content-wrap.clearfix{position:relative}
.filter_spoiler{margin-top:10px;font-size:0;}
.product-sort-list{margin-top:0}
.filter_spoiler .openDataButton{width:50%;height:35px;line-height:32px;display:inline-block;vertical-align:top;}
.filter_spoiler .data, .top-category-menu__item.hover .top-category-menu-sub-main-header{display:none}
.page-contacts-new__address-main-block:before{width:60px;height:60px;background-size:contain;margin-top:-40px;margin-left:-30px}
.page-contacts-new__address-main__title, .page-contacts-new__info-address__title{font-size:22px}
.tkani-sale-percent{width:30px;height:30px;line-height:26px;font-size:11px}
.tkani-category, .tkani-category.hover{width:50%}
.main-slider-wrapper .scroll-item{margin-left:-600px}
.top-category-menu__item .top-category-menu-sub-main-header .click_on_top_menu.currentClass{padding-bottom:10px;border:2px solid #fd6713 !important;border-radius:3px}
.main-manual-list-button{font-size:20px}
.top-category-menu__item .top-category-menu-sub-main-header{position:static;display:none;width:100% !important;border:0 !important;box-shadow:none !important}
.top-category-menu__item .top-category-menu-sub-main-header .top-category-menu-sub{border:0}
.top-category-menu-list{height:auto}
.top-category-menu__item .top-category-menu-sub-main-header .click_on_top_menu{border:2px solid #fff !important}
.top-category-menu-content{display:block}
.catalog-nav__main{-webkit-columns:auto 4;columns:auto 4}
.top-category-menu-sub.brand-menu{display:none !important}
.top-category-menu__item:last-child .top-category-menu-sub-main-header, .top-category-menu__item:nth-child(3) .top-category-menu-sub, .top-category-menu__item:nth-child(4) .top-category-menu-sub, .top-category-menu__item:nth-child(5) .top-category-menu-sub{width:75% !important;padding-left:15px;padding-top:15px;display:none}
.top-info__right{margin-top:10px}
.top-logo-wrap{margin-top:-10px}
.product-detail-additional-image a{height:50px;overflow: hidden;}
.product-detail-additional-image.mt-2{text-align:center}
.top-menu-page-inner h2{display: none}
.product-detail-left__shop-title{text-align:left}
.product-detail-breadcrumb a{line-height:20px;    padding: 3px 5px 3px; display: inline-block;}
.catalog-paging.paggingUp{margin-top:0 ; width: 100%;}
.advantages-block__item:after, .product-detail-edit{display:none}
.product-detail-add2cart2, .product-detail-fast2order{width:100%}
.product-detail-buy-form{text-align:center}
.main-popular__header{line-height:30px}
.left-category-menu__cut{position:relative}
.product-h1{font-size:20px}
.left-category-menu__cut:after{content:"";position:absolute;top:14px;right:8px;width:0;height:0;border-top:5px solid #666;border-bottom:none;border-left:5px solid transparent;border-right:5px solid transparent;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-right:0}
.footer-navigate-block__title{clear:both;font-size:14px;margin-bottom:10px}
.footer-navigate-block.information:nth-child(n+2){display:none}
.footer-navigate-block.information.footer_view{display:block;}
.footer-navigate-block.information.footer_view > *{display:none;}
.footer-navigate-block.information.footer_view > .control_quality{display:block;}
.footer-counters, .footer-social-block{display:none}
.product-detail-wrap dl{
    display: block;width: 100%;
    margin-top: 5px;
}
.product-detail-wrap dl dt,.product-detail-wrap dl dd{
    display: inline-block;
    float: none;
}
.product-detail-buy-form{
    margin-top: 5px;
}
    .product_window .main-menu-popup__close{
        position: fixed;
        right: 28px;
        background-color: white;
        border-radius: 100%;
        z-index: 435;
        width: 36px;
        height: 36px;
        text-align: center;
        border: 1px #d6d6d6 solid;
        line-height: 24px;
        font-size: 25px;
    }
.copyright-wrap{padding:8px 0}
.footer-contacts.phone:before{background-position:-51px -30px;background-size:2750%;width:20px;height:20px}
.footer-contacts__email{margin:3px 0 0 30px}
.footer-contacts{min-height:20px}
.footer-contacts.address.white:before, .footer-contacts.email:before, .footer-contacts.phone.white:before{width:20px;height:20px;background-size:contain}
.footer-view-answer{margin:10px 0 12px 30px}
.footer-contacts__address{margin:0 0 5px 30px}
.footer-contacts__number{margin:0 0 0 30px;line-height:20px}
.dd-wrap-40{
    display: none!important;
}
    .top-menu-filters_block .dd-wrap{
        padding: 0;
        float: left;
    }
    .top-menu-filters_block .dd-button.notempty .filter-info{
        margin-top: 0;
        display: inline-block;
    }
    .dd-name{
        display: inline-block;
        min-width: 72px;
    }
    .top-menu-filters_block .dd-button.notempty .filter-info .info {
        margin: 2px 5px 0 0;
        color: #e27a00;
        display: inline-block;
    }

    .product-sort-list{float:none;width:49%;height:35px;line-height:32px;display:inline-block;margin-right:1%;}
}
@media screen and (max-width:980px){.product-detail-pluso__top, .product-detail-wcm-block{display:none}
}
@media screen and (max-width:750px){.category-h1.cat-h1{display:none;}
.swiper-button-next, .swiper-button-prev{display:none;}
.swiper-slide.main-page-slider a{position:relative;width:100%;height:200px;overflow:hidden;display:block;}
.swiper-slide.main-page-slider{height:200px!important;position:relative;}
.swiper-slide.main-page-slider a img{min-width:750px;position:absolute;left:calc(50% - 375px);}
.swiper-pagination-bullet{width:9px!important;height:9px!important;}
}
@media screen and (max-width:609px){
    .product-detail-count{
        width: 100%;
        text-align: left;
    }
    .product-detail-count-input{

        width: calc(100% - 75px)!important;
    }
    .text-product-detail-count-input{    width: calc(100% - 75px);}
    .text-product-detail-count-input.nextStep{left: initial;
        width: 38px;
        opacity: .6;
        right: 37px;}
    .main-page-block-products .tkani-list-category .tkani-category:nth-child(n+7){display:none}
.advantages-block__idx{line-height:57px;margin-left:10px;display:inline-block}
.tkani-price .tkani-price__original{display: block;}
.advantages-block__title{display:inline-block;margin-left:0;width:100%;text-align:left}
.advantages-block__item{display:inline-block;width:50%;height:90px}
.advantages-block__item + .advantages-block__item + .advantages-block__item + .advantages-block__item:before, .advantages-block__item + .advantages-block__item + .advantages-block__item:before, .advantages-block__item + .advantages-block__item:before, .advantages-block__item:before{content:"";float:left;width:50px;height:60px;background-image:url(../img/a_sprite.png);background-size:560%;background-repeat:no-repeat}
.advantages-block__item:before{background-position:-10px -1px}
.advantages-block__item + .advantages-block__item:before{background-position:-56px -1px}
.advantages-block__item + .advantages-block__item + .advantages-block__item:before{background-position:-103px -1px}
.advantages-block__item + .advantages-block__item + .advantages-block__item + .advantages-block__item:before{background-position:-150px -1px}
.product-detail-price span{font-size:21px}
.product-detail-price__original{margin-bottom:10px;width:100%;display:inline-block}
.product-detail-image__sale-percent{width:40px;height:40px;line-height:36px;font-size:13px}
.top-menu-filters_block .dd-wrap{width:47%;text-align:left;vertical-align:top;}
.top-menu-filters_block .dd-button{padding: 7px 7px;}
.tkani-add2cart, .tkani-add2cart:hover{font-size:9px;padding:9px;background:white;color:#e27a00;border:1px #e27a00 solid;border-radius:2px;}
.tkani-add2cart.orange-3-state.goToCart{color: white}
.tkani-add2cart.orange-3-state.goToCart:hover{color: #e27a00!important;}
.page-contacts-new__address-main__title{font-size:20px}
.product-detail-buy-advantages{border-bottom:0}
.product-detail-attr-list{padding:5px 0}
.tkani-category, .tkani-category.hover{padding:5px;height:auto;margin-bottom:10px}
.product-detail-related-block .tkani-add2cart{display:block;}
.tkani-name a{font-size:14px; font-weight: inherit;}
.tkani-price{font-size:14px}
.tkani-sale-percent{width:25px;height:25px;line-height:21px;font-size:9px;top:-8px;left:20px;}
.tkani-category .tkani-img{height:auto}
.main-manual-list-button{font-size:16px}
.catalog-nav__columncontent{display:none}
.top-menu-page-inner a{line-height:24px}
.catalog-nav__columnlink{font-weight:inherit}
.catalog-nav__main, .menu_top_item_107 .catalog-nav__main, .menu_top_item_40 .catalog-nav__main, .menu_top_item_69 .catalog-nav__main, .menu_top_item_83 .catalog-nav__main, .menu_top_item_89 .catalog-nav__main{-webkit-columns:auto 3;columns:auto 3}
.main-slider-wrapper .scroll-item{margin-left:-450px}
.top-category-menu__item:last-child .top-category-menu-sub-main-header, .top-category-menu__item:nth-child(2) .top-category-menu-sub, .top-category-menu__item:nth-child(3) .top-category-menu-sub, .top-category-menu__item:nth-child(4) .top-category-menu-sub, .top-category-menu__item:nth-child(5) .top-category-menu-sub{width:100% !important;padding-top:15px}
.main-popular__title{font-size:16px;width:100%}
.tkani-price .tkani-price__original{font-size:12px;height:15px;}
.top-category-menu__item:nth-child(2) .top-category-menu-sub .catalog-nav__sortby .catalog-nav__main .catalog-nav__column{width:100%}
}
@media screen and (max-width:340px){.main-page-block-products .tkani-list-category .tkani-category:nth-child(n+5), .main-popular__header + .tkani-list-category__block .tkani-category:nth-child(n+5){display:none}
.main-feedback-showall__headline{display:none}
.catalog-nav__main, .menu_top_item_107 .catalog-nav__main, .menu_top_item_40 .catalog-nav__main, .menu_top_item_69 .catalog-nav__main, .menu_top_item_83 .catalog-nav__main, .menu_top_item_89 .catalog-nav__main{-webkit-columns:auto 2;columns:auto 2}
.catalog-nav__column{padding:0 0 20px}
.catalog-nav__columnlink .color{width:10px;height:10px}
.page-contacts-new__form-title, .page-contacts-new__info-address__title, .title-h1, h1{font-size:18px}
.page-contacts-new__submit{font-size:12px}
.page-contacts-new__info-address__row.phone .phone-number{font-size:16px;vertical-align:baseline}
}
@media screen and (max-width:570px){.top-category-menu__item .top-category-menu-sub-main-header.menu_sale .top-category-menu-sub.menu_top_item_1 .catalog-nav__main{columns:auto 4 !important;-webkit-columns:auto 4 !important;}
.top-category-menu__item .top-category-menu-sub.furniture .md-50{width:100% !important;}
.top-category-menu-sub.furniture a{text-align:left;display:block;}
.top-category-menu-sub.furniture .sale-new-block a{display:inline-block;}
.top-category-menu__item .top-category-menu-sub.for_tech_only .px-100{width:50% !important;}
.top-category-menu-sub.furniture .px-100, .top-category-menu__item .top-category-menu-sub.for_shtory_only .px-100{width:50% !important;}
.top-category-menu__item .top-category-menu-sub.for_tech_only{font-size:0;}
.top-category-menu-sub.furniture a, .top-category-menu__item .top-category-menu-sub.for_shtory_only a{text-align:left;display:block;}
.top-category-menu__item .top-category-menu-sub.for_shtory_only .px-220{width:100%;}
.top-category-menu__item .top-category-menu-sub.for_tech_only .px-100{width:50%!important;}
.top-category-menu__item .top-category-menu-sub.for_embroidery_only .px-180{width:100%!important;}
.top-category-menu__item .top-category-menu-sub.for_shtory_only .sale-new-block a{display:inline-block;}
.top-category-menu-sub.miniMenuBlock.menu_552{width:100%!important;}
.top-category-menu-sub.miniMenuBlock .catalog-nav__main{-webkit-columns:auto 2;columns:auto 2;}
.top-category-menu__item .top-category-menu-sub.for_embroidery_only .px-100{width:50%!important;}
.top-category-menu__item .top-category-menu-sub.for_knitting_only{width:100%;}
.top-category-menu__item .top-category-menu-sub.for_knitting_only .px-100{width:50%;}
.top-category-menu__item .top-category-menu-sub.for_knitting_only .col.px-300{padding-left:0!important;width:100%;}
}
@media screen and (max-width:460px){.top-category-menu__item .top-category-menu-sub-main-header.menu_sale .top-category-menu-sub.menu_top_item_1 .catalog-nav__main{columns:auto 3 !important;-webkit-columns:auto 3 !important;}
.common-button.common-button__inline-block.orange-3-state.mb-1{font-size:14px!important;}
}
@media screen and (max-width:390px){.top-category-menu__item .top-category-menu-sub-main-header.menu_sale .top-category-menu-sub.menu_top_item_1 .catalog-nav__main{columns:auto 2 !important;-webkit-columns:auto 2 !important;}
}
.filter-name {
    display: none;
}
 .block-sub-category-wrapper {
    display: none;
}

.filter-menu-new__group.slider_group .slider-filter__input, .filter-menu-new__group.slider_group .slider-filter__input {
    width: 65px;
}
.block-sub-category-wrapper .dd-wrap{
    display: inline-block;
}

.fancybox-inner{
    height: auto!important;
    padding: 10px 0;
}
.top-menu-filters_block .dd-wrap .dd-container .dd-cancel{
    display: none;
}

@media screen and (max-width: 1019px) {

    .page_views{
        display: none;
    }
    .block-sub-category-wrapper{
        display: block;
        text-align: center;
        margin-bottom: 15px;
    }
    .top-menu-filters_block {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        background: white;
        z-index: 5001;
        min-height: 100%;
    }

    .top-menu-filters_block .dd-wrap {
        width: 100%;
    }

    .top-menu-filters_block .dd-wrap {
        border-bottom: 1px solid #d9d9d9;
        color: #4a4a4a;
        padding: 0;
    }

    .top-menu-filters_block .dd-button {
        padding: 9px 23px 9px 13px;
        min-height: 52px;
        font-size: 13px;
        background: url('/images/open.svg') right 14px center no-repeat;
        background-size: 8px 12px;
    }
    .category-h1{
        padding: 5px 0;
        font-size: 20px;
    }
    .top-menu-filters_block .block-sub-category{
        display: none;
    }
    .top-menu-filters_block .dd-wrap .dd-button.selected + .dd-container {
        position: fixed;
        min-height: 100%;
        top: 0;
        left: 0;
        right: 0;
        box-shadow: none;
        border: 0;
        padding: 0;
        background: white;
        overflow: hidden;
        overflow-y: auto;
        height: 100%;
        padding-bottom: 60px;
        font-size: 0;
    }

    .color-block {
        width: 100%;
    }

    .top-menu-filters_block .dd-wrap .list .color-block label.filter-menu-new__variant.default {
        padding: 0;
        position: relative;
        border-bottom: 1px solid #c9d3d8;
        margin-bottom: 0;
    }

    .filter-menu-new__variant input[type=checkbox] + span {
        font-size: 16px;
    }

    .top-menu-filters_block .dd-wrap .dd-button.selected + .dd-container .list {
        padding: 0;
        max-height: inherit !important;
    }

    .hidden-overflow {
        overflow: hidden;
    }

    .top-menu-filters_block .dd-wrap .list label.filter-menu-new__variant.default {
        width: 100%;
        padding: 0;
        position: relative;
        font-size: 16px;
        border-bottom: 1px solid #c9d3d8;
    }

    .dd-container.popup .filter-menu-new__variant input[type=checkbox] {
        display: none;
    }

    .dd-container.popup .filter-menu-new__variant input[type=checkbox] + span {
        display: inline-block;
        padding: 14px 12px 14px 46px;
        min-height: 47px;

        margin: 0;
        border-radius: 0;
        width: 100%;
    }

    .dd-container.popup .filter-menu-new__variant input[type=checkbox]:checked + span {
        background: #fcfae9 url(/images/check.svg) no-repeat;
        background-size: 15px 13px;
        background-position: 96% 50%;
    }

    .top-menu-filters_block .dd-button:after {
        display: none;
    }

    .top-menu-filters_block .dd-button .dd-name {
        font-size: 17px;
        text-transform: capitalize;
        line-height: 31px;
    }

    .top-menu-filters_block .dd-button.notempty .filter-info .clear {
        width: 40px;
        display: inline-block;
        height: 35px;
        text-align: center;
        line-height: 35px;
    }

    .top-menu-filters_block .dd-button.notempty .filter-info .info {
        color: #999;
        border: 0;
        font-size: 15px;
    }

    .top-menu-filters_block .dd-wrap .dd-container .view_more {
        text-align: center;
        border-bottom: 1px solid #c9d3d8;
        padding: 15px 0;
    }

    .top-menu-filters_block .dd-wrap .dd-container .dd-back:before {
        content: " ";
        background: #ffffff00 url(/images/open.svg) no-repeat;
        background-size: 15px 13px;
        background-position: 96% 50%;
        display: inline-block;
        width: 15px;
        height: 12px;
        transform: rotate(180deg);
        margin-right: 17px;
    }

    .top-menu-filters_block .dd-wrap .dd-container .dd-back.close {
        position: relative !important;
        font-size: 17px !important;
        width: 50% !important;
        font-weight: bold !important;
        color: #4a4a4a !important;
        font-family: "segoe ui" !important;
    }

    .top-menu-filters_block .dd-wrap .dd-container .dd-cancel{
        position: relative !important;
        width: 50% !important;
        font-weight: bold !important;
        vertical-align: top;
        display: inline-block;
        vertical-align: top;
        height: 46px;
        font-size: 28px;
        border-bottom: 1px solid #c9d3d8;
        text-align: right;
        padding-right: 15px;
        line-height: 40px;
    }
    .top-menu-filters_block .dd-wrap .dd-container .dd-cancel span{
        height: 46px;
        line-height: 42px;
        display: inline-block;
        font-size: 30px;
        font-family: tahoma;
        color: #aaa;
    }
    .top-menu-filters_block .dd-wrap .dd-container .dd-back {
        position: relative;
        border-bottom: 1px solid #c9d3d8;
        margin-bottom: 0;
        font-size: 17px;
        padding: 14px 12px 14px 14px;
        font-weight: bold;
        text-transform: capitalize;
    }

    .top-menu-filters_block .dd-wrap .dd-container .actions {
        border-top: 0
    }

    .top-menu-filters_block .dd-wrap .dd-button.selected + .dd-container .close {
        z-index: 123;
        right: 0;
        top: 0;
    }
    .filter-menu-new__variant {
        margin-bottom: 0;
    }

    .top-menu-filters_block {
        padding: 0;
    }

    .top-menu-filters_block .wrapper .filter-name {
        min-height: 51px;
        font-size: 0;
        display: block;
    }

    .top-menu-filters_block .wrapper .title-link {
        font-family: proximanova regular, Arial, sans-serif;
        color: #005bff;
        font-size: 16px;
        cursor: pointer;
        z-index: 3;
    }

    .top-menu-filters_block .wrapper .filter-name > div {
        display: inline-block;
        width: 33.33333333%;
        padding: 17px 17px 17px 14px;
    }

    .top-menu-filters_block .wrapper .filter-name .block-reset {
        text-align: right;
    }

    .top-menu-filters_block .wrapper .filter-name .block-reset .reset {
        color: #005bff;
        display: inline-block;
        background-color: #fff;
        padding: 3px 6px;
        font-size: 12px;
        min-height: 24px;
        border: 1px solid #c9d3d8;
        cursor: pointer;
        text-align: center;
        line-height: 15px;
        text-decoration: none;
    }

    .top-menu-filters_block .wrapper .filter-name .header {
        font-size: 18px;
        text-align: center;
        color: #4A4A4A;
        font-family: proximanova regular, Arial, sans-serif;
        font-weight: bold;
    }

    .top-menu-filters_block .dd-wrap .list .color-block label.filter-menu-new__variant.default.filter-color
    input[type=checkbox] + span {
        width: 13px;
        height: 13px;
        border-radius: 50%;
        background: #000;
        margin: 0 0 0 14px;
        border: 1px solid transparent;
        padding: 0;
        min-height: inherit;
        position: absolute;
        top: 16px;


    }
    .filter-menu-new__variant.filter-color input[type=checkbox]:checked+span+span{
        background: #fcfae9 url(/images/check.svg) no-repeat;
        background-size: 15px 13px;
        background-position: 96% 50%;
        color: rgb(74, 74, 74);
        font-weight: inherit;
    }
    .top-menu-filters_block .dd-wrap .list .color-block label.filter-menu-new__variant.default.filter-color
    span + span {
        padding: 14px 12px 14px 20px;
        min-height: 47px;
        margin: 0;
        display: inline-block;
        text-transform: capitalize;
        width: 100%;
        padding-left: 32px;
    }

    .top-menu-filters_block .dd-wrap .dd-container .actions {
        position: fixed;
        width: 100%;
        bottom: 0;
        min-height: 54px;
    }

    .top-menu-filters_block .dd-wrap .dd-container .actions .apply {
        width: calc(100% - 30px);
        margin: 10px 15px;
        font-size: 15px;
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 3;
    }

    .top-menu-filters_block .dd-wrap .dd-container .actions:before {
        display: block;
        position: absolute;
        top: -15px;
        right: -15px;
        bottom: -15px;
        left: -15px;
        z-index: 1;
        content: "";
        background: #fff;
        opacity: .7;
    }

    .filter-menu-new__group.slider_group .filter-menu-new__group-title {
        display: none;
    }

    .slider_filter_max_value, .slider_filter_min_value, .filter-menu-new__group.slider_group .slider-filter__input, .filter-menu-new__group.slider_group .slider-filter__input {
        font-size: 16px;
    }

    .filter-menu-new__group.slider_group .filter-menu-new__group-variants {
        padding-top: 25px;
    }
    .top-info__right {
        width: calc(100% - 47px);
        margin-top: 0;
        display: flex;
        align-items: flex-start;
        flex-wrap: nowrap;
        justify-content: space-around;
    }

    .top-info-wrap .ico_enter {
        width: 40%;
        margin-top: 0;
        margin-right: 0;
        float: none;
    }
    .top-logo-wrap.top-logo-wrap__new{
        display: none;
    }
    .top-info-wrap .ico_top_block{
        margin-top: 9px;
    }
    .top-info-wrap .search_ico{
        margin-top: 9px;
        margin-right: 0;
        width: 40%;
        background-position: 50% 0;
        float: none;
    }
    .top-info__right .top-cart-wrap{
        width: 40%;
        float:left;
        margin-top: 0;
    }
    .top-cart__block-icon{
        float: none;
        display: block;
        margin: 0 auto;
    }
    .top-info-wrap .ico_bookmark{
        margin-right: 0;
        width: 40%;
        position: relative;
        float: none;
    }
    .ico_top_block.ico_bookmark:after{
        content: attr(data-count);
        position: absolute;
        top: -11px;
        left: calc(50% + 6px);
        color: white;
        border-radius: 100%;
        border: 1px #e37d06 solid;
        font-size: 10px;
        background: #e37d06;
        padding: 2px;
    }
    .second-panel-user{
        display: none;
    }

}