.catalog_detail .offers_table .opener{ padding:0px;}
.wrapper_inner  table.offers_table td{padding:13px 8px;}
table.offers_table .ablock{margin:0px 0px 10px;}
table.offers_table td.count{  text-align:left;width:50%;height:40px;border-bottom:0;}
table.offers_table td.counter_block{width:50%;height:40px;border-bottom:0;}
table.offers_table td.buy{ width:50%;text-align:left;clear:left;}
table.offers_table td.one_click_buy{ width:50%;text-align:center;}
.counter_block_wr.ablock{padding:0px 5px 0px 0px;}

.basket_normal .popup{top:-12px !important;}
#basket_line .basket_normal .popup{display:none !important;}

body .top_block {position: relative;}
body .top_block h3 {margin-right: 45px;}
body .top_block a{
    margin-bottom:10px;
    clear:both;
}

body .wrapper1.front_page .top_block a{
    margin-bottom:10px;
    clear:both;
    position: absolute;
    right: 0;
    top: 17px !important;
    font-size: 0;
    background-repeat: no-repeat;
    background-image: url(../images/svg/catalog/arrow.svg);
    height: 10px;
    width: 12px;
    transform: rotate(90deg);
    opacity: 0.26;
}


body .top_block .title_block, body .top_block a, body .top_block > span{margin-right:0px;display:block;text-align:left;float:none !important;}
body .top_block > span{padding:0px 0px 0px 12px;}
body .top_block > span .svg {top: 0px;}
body .top_block > span > span{float:none !important;}

body .top_block > span.reviews {
    display: none;
}

body .top_block > span.subscribe .svg {
    left: -20px;
}


.slider_navigation.compare .flex-direction-nav{display:none !important;}
.wrapp_scrollbar .wr_scrollbar{margin-left:0px;margin-right:0px;}
.bx_compare .tabs-head li{font-size:13px;}
.wrapper_inner .bx_sort_container .wrap_remove_button{left:0px;top:70px;right:initial;z-index:3;}

.footer_bottom .all_menu_block .submenu_block{display:none;}
.footer_bottom .submenu_top .menu_item{width:100%;}

.footer_top .wrap_md .phones .order{display:none;}
.footer_top .wrap_md .phones .phone_wrap{width:100%;}
.footer_top .sblock .forms .email_wrap{width:60%;}

.footer_top .sblock .wrap_bg{width:100%;padding:0px 0px 13px;}
.footer_top .sblock .forms{width:100%;padding-left:0px;}
#footer .wrap_md .empty_block{display:none;}
.footer_bottom .social_block{padding:0px;}
.footer_top .wrap_md .phones .phone_block, .footer_bottom .social_block .social_wrapper{width:100%;padding:0px;}
.pay_system_icons{display:none;}

.basket_wrapp .basket_block  div.text{display:none;}

.h_color_colored .header_wrap .basket_wrapp .empty_cart:not(.bcart) .wraps_icon_block.basket .count span{background:#000;}

.list-type-block.item-views.staff .item .image:not(.pagging){margin:25px auto;float:none;}
.list-type-block.item-views.staff .item:not(.wti) .body-info{padding-bottom:20px;padding-left:20px !important;padding-right:20px !important;}
.list-type-block.item-views.staff .item:not(.wti) .body-info .bottom-props{padding-bottom:0px;}

hr.bottoms +.row > div{margin-bottom:20px;height:44px;}
hr.bottoms +.row > div:last-of-type{margin-bottom:0px;}

body .module_products_list td{padding:2px;}
body .search-page form{padding:15px 5px 17px;}

/*body .display_list .list_item td.image, body .display_list .list_item td.information_wrapp	{padding:0 15px 15px;}
body .display_list .list_item td.information_wrapp .information	{padding:0;}*/

body .catalog_block.block_list .item_block{width:100%;}
body #header .middle-h-row td.logo_wrapp	{width:50%;}
#header .middle-h-row td.logo_wrapp img	{max-width:100%;}
body #header .middle-h-row td.center_block	{padding:0;width:0;}
body #header .middle-h-row .basket_wrapp	{width:35%;}
body .basket_normal  #header .middle-h-row .basket_wrapp{width:50%;}
body .header-cart-block .cart .summ	{display:none;}
body .header-cart-block .cart .cart_wrapp	{padding-left:32px;}
body .header-cart-block .cart	{width:120px;}
body .header-cart-block .cart .cart_wrapp:not(.with_delay)	{padding-top:6px;}
body .header-cart-block .cart > span.icon	{display:none;}
body .header-cart-block .cart > span.icon.small	{display:inline-block;}
body .header-cart-block .cart .delay_link .icon	{display:none;}
body .header-cart-block .cart .delay_link	{position:relative;zoom:1;top:-4px;}
body .header-cart-block .cart .cart-call, body .header-cart-block .cart .cart-call-empty	{display:none;}
body .header-cart-block .cart .cart-call.small	{display:inline;}
body .header-cart-block .cart .cart-call.small + a{display:none;}
body .header-cart-block .cart .delay_link .icon	{position:relative;zoom:1;top:0;width:17px;}
body .header-cart-block .cart .cart-call span	{border:none;text-decoration:underline;}
body .header-cart-block .cart .cart_wrapp.with_delay	{padding-top:0;}
body .front_slider .preview_text	{-webkit-line-clamp:2;}
body ul.tabs li span	{font-size:10px;padding-top:6px;line-height:9px;}
body ul.tabs li	{padding:0 4px;height:20px;line-height:20px;}

/*filter*/
.show-normal-sort .filter-panel__filter .controls-hr,
.show-normal-sort > .clearfix{display:none;}
.show-normal-sort.filter-panel{display: flex;justify-content: space-between;}
.show-normal-sort .filter-panel__sort{display:inline-block !important;float: none !important;}
/**/

body #footer ul.bottom_main_menu li	{display:block;text-align:center;width:100%;padding:0 20%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body #footer ul.bottom_main_menu li a	{border-bottom:1px solid #d8d8d9;width:100%;display:inline-block;padding:9px 0 5px;color:#000;text-shadow:none;-moz-text-shadow:none;	-webkit-text-shadow:none;	}
body #footer .bottom_submenu li	{display:none;}
body #footer .bottom_submenu li.copy	{display:block;width:100%;text-align:center;}
body #footer .footer_inner .line	{background:transparent;}

body .store_map .stores_images.multiple	{text-align:center;}
body .show_number	{text-align:center;}
body .authorization-cols .auth-title	{text-align:center;}
body .search-page form{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;}

body #content .left_block .left_menu{text-align:center;}

.bx_order_make .bx_block.float{width:50%;}
.wrapper_inner .stores_block_wrap .stores_block .stores_text_wrapp > span{display:none;}
.wrapper_inner .confirm .bx_section{padding:18px 23px;}
.confirm .bg_block:before, .confirm .bg_block:after{display:none;}
.form-block-wr .iblock.label_block, .form-block-wr .iblock.text_block{ width:100%;}
.form-block-wr .iblock.text_block{ padding:10px 0px 0px;}
.basket_wrapp .empty_cart.ecart.bcart .wraps_icon_block.basket .count, .basket_wrapp .nitems.ecart .wraps_icon_block.basket .count{opacity:1;}
.wrapper_inner .basket_wrapp .wraps_icon_block.basket .count .items a{color:#fff;}
.stores_block_wrap .stores_block.wo_image .stores_text_wrapp .main_info{max-width:none;}
#footer .mobile_copy{text-align:center;}
.basket_normal .basket_wrapp  .wrapp_all_icons{width:auto;white-space:nowrap;}
.basket_wrapp .icon_block, .basket_normal .basket_wrapp  .header-cart{float:none;display:inline-block;}
.basket_wrapp .wraps_icon_block.basket{margin-right:0px;}
.wrapper1:not(.compact-catalog) .specials.tab_slider_wrapp ul.tabs_content li.tab .catalog_block >div.item, .rows_block .item_block .catalog_item_wrapp{width:100% !important;}

.contacts-page-map .bx-yandex-view-layout{margin-left:20px;margin-right:20px;border: 1px solid #ececec;}
.contacts-page-map .bx-yandex-view-layout .bx-yandex-view-map,
.contacts-page-map .bx-yandex-view-layout .bx-yandex-map {height: 200px !important;}

.page-top > div{padding-top:18px;}
.page-top > div:last-of-type{padding:9px 0px 9px;}

/*personal*/
.bx-sap .sale-acountpay-block, .bx-sap .container-fluid > .row > .col-xs-12{text-align:center;}
body .personal_page #content .wrapper_inner .left_block .left_menu > li.exit{width:100%;padding-right:0px;}