.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li{width:50%}.top-phone-tooltiop{height:100%;display:flex;justify-content:center;align-items:center;margin-right:-80px}@media (max-width: 1200px){.top-phone-tooltiop{display:none}}footer .info .address:before{content:none}.playnext-logo{display:block;max-width:100px;margin-left:auto}.playnext-logo svg path{transition:fill 0.3s linear}.playnext-logo:hover svg path,.playnext-logo:focus svg path{fill:red}@media screen and (max-width: 998px){.playnext-logo{margin:0}.playnext-logo__wrapper.inner-wrapper.row{margin-top:-50px}}@media screen and (max-width: 767px){.playnext-logo{margin:0 auto}.playnext-logo__wrapper.inner-wrapper.row{margin-top:-76px}}.project-item__img-link{display:block;width:100%;padding-top:100%;background-position:center;background-size:cover}.item-views.table-elements .item .body-info{padding:20px}.catalog_item_wrapp .sa_block{margin-top:10px}.stickers.table{position:static;margin-bottom:0}.custom-table .like_icons{position:static}.custom-table__wrapper-td{width:100%;padding:20px 0 !important;display:block}.module_products_list td.but-cell{width:105px}.module_products_list tr td:last-child{padding-right:20px}.custom-table .custom-table__prop{box-sizing:border-box;padding:0 20px;vertical-align:middle;font-size:13px;font-weight:700;color:#1d2029;text-align:left;width:15%;white-space:pre-line}.custom-table__thead{width:100%}.custom-table__th{padding-left:20px;font-size:12px;font-family:inherit;font-weight:bold}.custom-table__thead .custom-table__th:nth-child(2){padding-right:10px;padding-left:20px}.custom-table__th-props{padding:0 20px;box-sizing:border-box}.custom-table .counter_wrapp .counter_block{margin-right:0;width:100%}.custom-table .but-cell{padding-top:10px;padding-bottom:5px;vertical-align:middle}.custom-table tbody tr:first-child{border:none;margin:0}.custom-table tbody tr:first-child:hover{box-shadow:none}.custom-table tbody tr:first-child:hover .fast_view_block{visibility:hidden;opacity:0}.custom-subtable-first tbody tr:last-child{border:1px solid #f2f2f2;border-bottom:0}.custom-subtable-first tbody tr:last-child:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.15);cursor:pointer}.custom-subtable-first tbody tr:last-child:hover .fast_view_block{visibility:visible;opacity:1}.custom-subtable-first .custom-table__link{color:#1d2029 !important}.custom-subtable-first tbody:hover .custom-table__link{color:#1d2029 !important}.custom-subtable-first tbody tr:last-child:hover .custom-table__link{color:#1f7d93 !important}.custom-subtable-other tbody tr:first-child{visibility:hidden}.custom-subtable-other tbody tr:first-child th.custom-table__th{line-height:0}.custom-subtable-other tbody tr:first-child th.custom-table__th *{height:0 !important}.custom-table__th-text{color:#1d2029;line-height:1.3}a.custom-table__th-text{display:inline-flex;align-items:center;color:#a5a3a3;cursor:pointer;transition:0.3s}a.custom-table__th-text.active,a.custom-table__th-text:hover{color:#333}.custom-table__th a i.arr{display:inline-block;height:17px;width:18px;position:relative}.custom-table__th a.desc i.arr{background-position:5px 3px}.custom-table__th a.desc i.arr:after{content:"\f107"}.custom-table__th a i.arr:after{content:"\f106";position:absolute;top:3px;left:5px;font-size:12px;font-weight:700;color:inherit}.custom-subtable-first .custom-table__th{padding-bottom:20px;padding-top:20px}.custom-table__th:not(:first-child):not(:last-child) .custom-table__th-text{display:flex;align-items:center}.custom-table__th:not(:first-child):not(:last-child) .custom-table__th-text::after{display:inline-block;margin-left:10px;color:inherit;font-family:FontAwesome}.module_products_list td.price-cell{width:auto;padding-left:20px;vertical-align:middle}.module_products_list td.item-name-cell{width:20%;padding-right:0;vertical-align:middle}.show-porps-mobile{flex-wrap:wrap}.show-porps-mobile div{width:50%;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-porps-mobile__value{padding-left:20px}.custom-subtable .total_summ{visibility:hidden}.sort_header.view_table .sort_filter,.sort_header.view_spares .sort_filter{display:none}td.price-cell .sale_block .text{margin-left:0px}.adaptive_button_buy .counter_block{margin-bottom:10px;width:93px}.custom-subtable .counter_block input[type="text"]{width:43px}.spare-title{font-size:14px;font-weight:bold;color:#1d2029}.module_products_list td.spare-name-cell{width:auto}.module_products_list td.spare-price-cell{width:20%}.module_products_list td.item-name-cell a{font-size:13px}.catalog-tab{display:flex}.catalog-tab__item{padding:20px;border:1px solid #eee;border-bottom-width:0;font-size:14px;line-height:22px;font-weight:bold;color:#ff0000}.catalog-tab__item:first-child{margin-right:-1px}.catalog-tab__item.active{border-top-width:2px;border-top-color:#ff0000}.basket-checkout-block-btn{display:none !important}@media screen and (min-width: 768px){.show-porps-mobile{display:none}.custom-subtable .sale_block .value{margin-right:10px}}@media screen and (max-width: 1140px){#bx_incl_area_12_1_3,.ajax_load.table{overflow-x:hidden}.custom-table__prop,.custom-table__th-props{display:none}.show-porps-mobile{display:flex;display:flex}.module_products_list td.item-name-cell{width:auto}.module_products_list td.price-cell{width:25%}}@media screen and (max-width: 450px){.module_products_list td.price-cell{width:100%;padding-bottom:12px}.module_products_list td.price-cell .price_matrix_wrapper{width:100%}.module_products_list td.price-cell .sale_block{width:100%;display:inline-flex;justify-content:center;height:21px;overflow:hidden}.module_products_list td.price-cell .sale_block .value,.module_products_list td.price-cell .sale_block .text{height:21px;overflow:hidden;box-sizing:border-box;margin-top:0;margin-bottom:0}.custom-subtable-other tbody tr:first-child,.custom-table tbody tr:first-child{display:none}.custom-subtable tbody{padding:0 20px}.module_products_list .custom-subtable td.item-name-cell{padding:0px 20px}.module_products_list .custom-subtable td.foto-cell{padding-top:20px;padding-left:0px}td.price-cell .sale_block .text{margin-left:10px}.adaptive_button_buy .counter_block{margin-right:10px}.show-porps-mobile__prop{text-align:right}.show-porps-mobile__value{text-align:left}}.module_products_list tr.item:hover{cursor:pointer}@media (max-width: 998px){.catalog.vertical .adaptive_filter,.catalog.with_filter .adaptive_filter,.search-page-wrap+.catalog .adaptive_filter{display:none}}.characteristics{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;margin-bottom:100px}@media screen and (max-width: 998px){.characteristics{grid-template-columns:100%}.characteristics__item h3,.characteristics__item div{text-align:center}}.characteristics__text{position:relative;display:flex;justify-content:space-between;font-size:13px;line-height:22px}.characteristics__text-name,.characteristics__text-value{position:relative;z-index:5}.characteristics__text-name span,.characteristics__text-value span{display:inline-block;margin-left:-3px;padding-left:3px;padding-right:3px;background:#fff}.characteristics__text-separator{flex-grow:1;margin:auto 3px 0;border-bottom:1px dotted #DFE0E1;position:absolute;bottom:5px;left:0px;width:98%}.characteristics__text-value{text-align:right}.banner.CROP img{margin-left:65%;transform:translateX(-65%)}.banners-content .item_block.animated{opacity:1}.banners-content .maxwidth-banner{background-size:cover !important}@media (max-width: 991px){.catalog_page #content>.banners-content .maxwidth-banner .row{display:flex}.catalog_page #content>.banners-content .maxwidth-banner .row::after,.catalog_page #content>.banners-content .maxwidth-banner .row::before{content:none}.catalog_page #content>.banners-content .maxwidth-banner .row .maxwidth-theme{width:100%;align-items:flex-start;flex-wrap:wrap}.catalog_page #content>.banners-content .maxwidth-banner .row .maxwidth-theme::after,.catalog_page #content>.banners-content .maxwidth-banner .row .maxwidth-theme::before{content:none}.catalog_page #content>.banners-content .maxwidth-banner .row .maxwidth-theme>div{width:100%;display:block !important}.catalog_page #content>.banners-content .maxwidth-banner .row .maxwidth-theme>div img{max-width:100%}}.basket_bottom_block.basket_fill_DARK{display:none}.basket_bottom+footer .footer_inner{padding-bottom:0}.table-size-wrap .table tbody tr:last-child{border-bottom:1px solid #ddd}.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li{width:33%}.contacts-wrapper .contacts__phone,.contacts-wrapper .contacts__email{font-size:20pt}@media (max-width: 600px){.contacts-wrapper .contacts__phone,.contacts-wrapper .contacts__email{font-size:24px}}.contacts-wrapper .contacts__phone a,.contacts-wrapper .contacts__phone b,.contacts-wrapper .contacts__email a,.contacts-wrapper .contacts__email b{color:red}.item-views-wrapper.contacts{display:none}@media (max-width: 991px){.catalog_detail.detail.fixed_wrapper.element_2 .fixed_block_fix,.catalog_detail.detail.fixed_wrapper.element_2 .ask_a_question_wrapper{display:none}}body .wrapper_inner.wide_page .info_item .middle_info .buy_block{display:flex}@media (max-width: 600px){.wrapper_inner.wide_page .info_item .middle_info .buy_block .wrapp_one_click>span{padding:10px}}
.rek-text .rek-left {
    float: left;
    width: 48%;
}

.rek-text .rek-right {
    float: right;
    width: 48%;
}

@media (max-width: 992px) {

    .rek-text .rek-right {
        float: none;
        width: 100%;
    }

    .rek-text .rek-left {
        float: none;
        width: 100%;
    }
}

footer .bottom-menu .item .title {
    font-weight: 400;
    text-transform: inherit;
}

footer .bottom-menu .item .title a {
    font-size: 14px;
    line-height: 150%;
}

footer .ext_view .bottom-menu .items>.item-link a {
    text-transform: none;
	font-size: 14px;
    color: #b0b0b0;
}

footer .ext_view .bottom-menu .items>.item-link {
	margin-bottom: 0;

}

footer .bottom-menu .wrap {
	margin: 0 !important;
}

footer .bottom-menu .wrap,
footer .footer-inner:not(.shorten) .bottom-menu.second .item {
    margin: 8px 0 0;
}

.phone-block {
	margin-top: -15px;
}

.logo_and_menu-row .callback-block {
    border: 1px solid #FF0000;
    padding: 5px 10px;
    margin-top: 10px;
    display: block;
	transition: all 0.2s ease;
}

.logo_and_menu-row .callback-block:hover {
	background-color: #FF0000;
	color: #fff;
}

body .item-views-wrapper.contacts {
	display:block;
}

table.contacts-stores tr.item td:last-of-type {
	visibility: hidden;
}