/*header .wrap_basket .delay, .fastorder {display:none}*/
.items_brands {display: flex;flex-wrap: wrap;margin-bottom: 50px;justify-content: center;align-items: center;}
.items_brands a {padding:0 20px;margin: 10px;}
.items_brands a.active {border:1px solid}
.top_article {margin-bottom: 20px;}
.page_news {display: flex;}
.page_news__left {flex:1;margin-right: 30px;}
.page_news__right {width:250px;}
.news_only_links {background: #d90000;color: #fff;padding: 10px;}
.news_only_links .title {border-bottom: 1px solid;margin-bottom: 10px;}
.news_only_links a {display:block;font-size: 12px;color: #fff;line-height: 1.2;margin-bottom: 10px;}
.catalog_section_list {justify-content: center;}
.catalog_section_list .section_item {padding: 10px;}

/*fix page /order/*/
#bx-soa-region, #bx-soa-delivery, #bx-soa-paysystem {display:none}
.info_PAY_SYSTEM {display:none !important}

/*fix page /basket/*/
@media (min-width: 768px) {
	.basket-checkout-block-total-info {padding-top: 20px;margin-right: auto;}
}

/*fix first slider */
.top_slider_wrapp .banner_text_wrap {padding: 20px 10px;background: rgba(0, 0, 0, 0.5);}
.top_slider_wrapp .flexslider .slides>li:not(.image) .img img {bottom:auto;top: 50%;transform: translateY(-50%);}

/*fix copyright*/
.copy-block a, .copy-block a:hover {color:#999}
.copy-block .studio {padding-top:20px;}
.copy-block .studio a {
    display: inline-block;
    background: #d90000;
    color: #fff;
    text-decoration: none;
    padding: 0 5px;
}

/*fix page product tabs*/
@media (max-width: 767px) {
	.tabs-block .arrow_scroll {overflow-x: auto;}
	.tabs-block .arrow_scroll .nav.nav-tabs {min-width: auto;}

	.compact-catalog .js-info-block {width: 100% !important;}
}

.title-search-result .search_section_text {font-size: 12px;}

.catalog_item .text_label, .product-info .text_label {
    position: absolute;
    left: 10px;
    top: 10px;
    background: #d90000;
    font-size: 12px;
    z-index: 100;
    padding: 0 10px;
    color: #fff;
    font-weight: 600;
}

/*fix search input zoom*/
@media (max-width: 600px) {
    .inline-search-block.fixed.big .search input.search-input {
        font-size: 16px;
    }
}

/* User name cabinet link */
.personal-link.logined .user-name {
    position: absolute;
    font-style: normal;
    left: 50%;
    bottom: -22px;
    transform: translate(-50%, 0);
    font-size: 12px;
}

@media (max-width: 991px) {
    .personal-link.logined .user-name {
        bottom: -43px;
        color: white;
    }
}



/*header .wrap_basket .delay, .fastorder,*/
/*header .wrap_icon.person {display:none}*/
.items_brands {display: flex;flex-wrap: wrap;margin-bottom: 50px;justify-content: center;align-items: center;}
.items_brands a {padding:0 20px;margin: 10px;}
.items_brands a.active {border:1px solid}
.top_article {margin-bottom: 20px;}
.page_news {display: flex;}
.page_news__left {flex:1;margin-right: 30px;}
.page_news__right {width:250px;}
.news_only_links {background: #d90000;color: #fff;padding: 10px;}
.news_only_links .title {border-bottom: 1px solid;margin-bottom: 10px;}
.news_only_links a {display:block;font-size: 12px;color: #fff;line-height: 1.2;margin-bottom: 10px;}
.catalog_section_list {justify-content: center;}
.catalog_section_list .section_item {padding: 10px;}

/*fix page /order/*/
#bx-soa-region, #bx-soa-delivery, #bx-soa-paysystem {display:none}
.info_PAY_SYSTEM {display:none !important}

/*fix page /basket/*/
@media (min-width: 768px) {
	.basket-checkout-block-total-info {padding-top: 20px;margin-right: auto;}
}

/*fix first slider */
.top_slider_wrapp .banner_text_wrap {padding: 20px 10px;background: rgba(0, 0, 0, 0.5);}
.top_slider_wrapp .flexslider .slides>li:not(.image) .img img {bottom:auto;top: 50%;transform: translateY(-50%);}

/*fix copyright*/
.copy-block a, .copy-block a:hover {color:#999}
.copy-block .studio {padding-top:20px;}
.copy-block .studio a {
    display: inline-block;
    background: #d90000;
    color: #fff;
    text-decoration: none;
    padding: 0 5px;
}

/*fix page product tabs*/
@media (max-width: 767px) {
	.tabs-block .arrow_scroll {overflow-x: auto;}
	.tabs-block .arrow_scroll .nav.nav-tabs {min-width: auto;}

	.compact-catalog .js-info-block {width: 100% !important;}
}

.title-search-result .search_section_text {font-size: 12px;}

.catalog_item .text_label, .product-info .text_label {
    position: absolute;
    left: 10px;
    top: 10px;
    background: #d90000;
    font-size: 12px;
    z-index: 100;
    padding: 0 10px;
    color: #fff;
    font-weight: 600;
}

.items_brands a > img
{
    max-height: 40px;
    max-width: 120px;
}

/*@media screen and (max-width: 452px)*/
/*{*/
/*    .items_brands a > img*/
/*    {*/
/*        max-height: 40px;*/
/*        max-width: 120px;*/
/*    }*/
/*}*/