body .compact-catalog .counter_wrapp.ce_cmp_visible {
    display: none;
}
body .compact-catalog .counter_wrapp.ce_cmp_hidden {
    display: block;
}
body .compact-catalog .counter_wrapp.ce_cmp_hidden .sku_props.ce_cmp_hidden {
    display: none;
}
.compact-catalog .ajax_load.block .catalog_item .footer_button {
    position: static !important;
    margin-top: -20px !important;
    margin-bottom: 20px !important;
}
/*catalog compact list*/
.compact-catalog .ajax_load .item .catalog_item{height:100%;}
.compact-catalog .ajax_load .item .catalog_item > div{padding:19px 19px 40px;height:100%;}
.compact-catalog .ajax_load .item .catalog-adaptive{padding:19px 19px 69px;}

.compact-catalog .ajax_load.block .catalog_item .footer_button{display:block;opacity:1;height:auto;visibility:visible;margin:0px;position:absolute;top: auto;bottom:19px;left:19px;right:19px;z-index:60;padding: 0;box-shadow: none;}
.compact-catalog .ajax_load.block .catalog_item .footer_button .counter_wrapp > div:not(.button_block),
.compact-catalog .ajax_load .sale_block, .compact-catalog .ajax_load .view_sale_block_wrapper, .compact-catalog .ajax_load .view_sale_block,
.compact-catalog .ajax_load .cost.prices .price + .price, .compact-catalog .ajax_load .cost.prices .more-item-info,
.compact-catalog .section-gallery-wrapper__item:not(._active), .compact-catalog .section-gallery-wrapper__item-nav,
.compact-catalog .ajax_load .like_icons .wrapp_one_click, .compact-catalog .ajax_load .like_icons .fast_view_button,
.compact-catalog .ajax_load .has-sku .wish_item_button, .compact-catalog .item .stickers{display:none !important;}
.compact-catalog .ajax_load .cost.prices .more-item-info + .price_matrix_wrapper, .compact-catalog .ajax_load .cost .with_matrix.pl .prices-wrapper{padding-left:0px;}
.compact-catalog .ajax_load.block .footer_button .counter_wrapp > .button_block{width:100%;}
.compact-catalog .ajax_load .like_icons{left:0px;bottom:-4px;top:auto;text-align:left;}
.compact-catalog .ajax_load .like_icons > div{display:inline-block;}
.compact-catalog .ajax_load .like_icons span{opacity:1;visibility:visible;margin:0px;}
.compact-catalog .ajax_load .like_icons span:not(:hover){box-shadow:0px 0px 0px 1px #ececec inset;}
.compact-catalog .ajax_load .like_icons span.added{box-shadow:none;}
.compact-catalog .ajax_load .image_wrapper_block, .compact-catalog .ajax_load .image_wrapper_block > a,
.compact-catalog .table-view .item-foto__picture{height:auto;line-height:normal;/*width:auto;*/}
.compact-catalog .table-view .item-foto__picture > a img{/*position:absolute;*/margin:auto;top:0;bottom:0;left:0;right:0;border:0;vertical-align:middle;max-width:100%;max-height:100%;pointer-events:none;}
.display_list .list_item .image_wrapper_block {padding-top: 100%;width: 100%;}
.display_list .list_item .image_wrapper_block > a {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;}

.compact-catalog .ajax_load .cost.prices .more-item-info + .price_matrix_wrapper .prices-wrapper, .compact-catalog .ajax_load .cost .with_matrix.pl .prices-wrapper{padding-left:0px;}
.compact-catalog .ajax_load .ajax_load_btn{border-top-left-radius:0px;border-top-right-radius:0px;/*margin-top:2px;*/}
.compact-catalog .ajax_load .big .absolute-full-block{display:none !important;}

.compact-catalog .ajax_load .counter_wrapp .button_block .btn,
body .wrapper1.compact-catalog .ajax_load .offer_buy_block .btn,
.compact-catalog .ajax_load .item .catalog-adaptive .counter_wrapp.list .btn{padding-top:8px;padding-bottom:7px;padding-left:5px;padding-right:5px;border-radius:3px;}

.catalog_block.owl-carousel .owl-stage,
.catalog_block.owl-carousel .owl-stage > div{display:flex;}

.filter-panel-wrapper .filter-panel__view.controls-view{display: none;}

/*catalog compact front block*/
.compact-catalog .catalog_block .catalog_item.big > div .item_info{position:static;}
.compact-catalog .catalog_block .catalog_item.big > div .item_info .item_info--right_block {width: 100%;}
.compact-catalog .catalog_block .catalog_item > div .item_info{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/*body .compact-catalog .item-stock:not(.ce_cmp_visible) {display: none;}*/
body .compact-catalog .sa_block .article_block:empty {display: none;}
body .compact-catalog .ce_cmp_hidden{display:none;}
body .compact-catalog .ce_cmp_visible{display:block;}
body .compact-catalog .ce_cmp_visible > a{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    width:100%;
}
.catalog_item.big .image_wrapper_block{padding-top:100%;}
.vertical-catalog-img .catalog_item.big .image_wrapper_block{padding-top:142%;}
body .compact-catalog .catalog_block .item-stock.ce_cmp_visible{display:inline-block;}

.basket_wrapp .header-cart{display:none;}
body .basket_fly_forms{display:none;}

.wrapper1:not(.compact-catalog) .catalog_block .catalog_item.big .footer_button {
    position: absolute;
    height: auto;
    bottom: 0;
    padding: 0;
    left: 24px;
    right: 23px;
    height: 56px;
    top: auto;
    box-shadow: none;
}
.wrapper1:not(.compact-catalog) .catalog_block .catalog_item.big {padding-bottom: 56px;}

/* .catalog_item.big.product_image .image_wrapper_block {margin-bottom: 0;} */
.catalog_block .catalog_item.big.product_image > div .item_info {position: static;align-items: baseline;}
.catalog_block .catalog_item.big > div .item_info {padding-bottom: 29px;}
.catalog_block .catalog_item.big .top_info {margin-bottom: 0;}
.catalog_block .catalog_item.big .top_info .rating {margin-bottom: 6px;}
.catalog_block .catalog_item.big .top_info .sa_block {order: 1;}

.stores_block_wrap .stores_block .stores_text_wrapp.image_block .imgs{display:none;}
.stores_block_wrap .stores_block .stores_text_wrapp.image_block .main_info{margin:0px;}
.tizers_block .item:nth-child(n+5){text-align:center;}
.catalog_detail .info_item .middle_info .prices .price.discount{margin-top:3px;}

.top_big_banners .items .item, .top_big_banners > .row > div.col-md-3, body .top_big_banners .blocks2{width:100%;float:none;}

.basket_bottom_block{display:none;}

.catalog_detail .item_main_info .stickers{top:27px;left:24px;}

.wrapper_inner .start_promo  .item ,
.wrapper_inner .start_promo  .item.wide50,
.wrapper_inner .start_promo  .item.wide100{width:50%;border:1px solid #fff;padding-bottom:47%;}
.wrapper_inner .start_promo  .item  span.wrap_main,
.wrapper_inner .start_promo  .item.wide50 span.wrap_main,
.wrapper_inner .start_promo  .item.wide100 span.wrap_main{max-width:500px;}
.wrapper_inner .start_promo{margin:0px;}
.start_promo .item.normal:nth-child(3n){border-right-width:1px;}
.start_promo .item.normal:nth-child(3n+1), .start_promo .item.s_2.normal, .start_promo .item.normal:nth-child(2n+1) + .item:not(.s_2){border-left-width:1px;}
.start_promo .item.s_4.normal, .start_promo  .item.normal:nth-child(3n+1).s_4{border-left-width:1px !important;}
.start_promo.normal_view  .item.normal:nth-child(2n+1){border-left-width:0px !important;}
.start_promo.normal_view  .item.normal:nth-child(2n+2){border-left-width:2px !important;}
.wrapper_inner1.wides.float_banners{margin:0px 0px 30px;}

.subscribe-form .wrap_bg .top_block, .subscribe-form .wrap_bg .sform{width:100%;}
.subscribe-form .wrap_bg .sform{margin-top:22px;}

.adv_bottom_block{display:none;}

.md-50.img{display:none;}
.md-50.big{width:100%;padding:31px 0px 37px;}

body .title_position_CENTERED .page-top .topic__heading{margin-left:0px;margin-right:0px;}
body .title_position_CENTERED .page-top{text-align:left;}
body .title_position_CENTERED .page-top .share + .topic__heading{margin-right:25px;}
.page-top .share + .topic__heading{margin-right:25px;}

.footer_top .sblock .forms .email_wrap{width:70%;}
.footer_top .wrap_md .phones .phone_wrap a{font-size:15px;}

.center_block .search_block{display:none;}
.header_wrap #header .middle-h-row .center_block ul.menu, .basket_fly #header .middle-h-row .center_block ul.menu{width:100%;padding:0px;}
.search_middle_block{display:none;}

.wrapper.m_color_dark #header .catalog_menu ul.menu > li.current{background:#3f3f3f;}
body .header_wrap.white .menu > li.current > a span{border-bottom-color:transparent;}

body .top_slider_wrapp .flex-direction-nav li{top:85px;}

body .item_main_info .item_slider:not(.flex){z-index:2;}
body .item_main_info .item_slider:not(.flex) > div{display:none !important;}
body .item_main_info .item_slider > div.like_wrapper{display:block !important;}
body .item_main_info .item_slider > div.like_wrapper .like_icons{/*top:21px;right:20px;*/top:1px;right:0px;padding:20px;}

body .catalog_detail .adaptive_extended_info_wrapp{	display:block;}
body .item_main_info .item_slider.flex{display:block;}
body .container .catalog_detail .item_main_info .item_slider{padding:0 !important;width:100%;float:none;}
body .container .catalog_detail .item_main_info .right_info{padding:0 !important;border-top:1px solid #e5e5e5;}
body .catalog_detail .extended_info{margin-bottom:0;}
body .catalog_detail .item_main_info .item_slider .thumbs, body .catalog_detail .right_info .info_block, body .catalog_detail .right_info hr, body .catalog_detail .right_info hr.separator{display:none;}
body .catalog_detail .item_main_info{margin-top:0;}
.catalog_detail .item_main_info .item_slider:after, .catalog_detail .item_main_info .right_info .info_item:before{display:none;}
.item_slider .slides{height:260px;line-height:250px;line-height:normal;padding:25px 0px 5px 0px;overflow:hidden;margin:0px;max-width:initial;}
.item_slider.flex .slides > li > a{height:240px;display:block;}
.item_slider.flex .slides > li > a img{max-height:100%;}

.catalog_detail .top_info .like_icons span.value span{display:none;}
.catalog_detail .top_info .like_icons span.value:before{margin-right:-1px;}
.info_item .top_info .brand{padding:0 5% 10px 0;}

body .authorization-cols .auth-title{font-size:18px;}

body .authorization-cols .col.registration{	margin-top:30px;}
body .module-cart table td.delay-cell .value{display:none;}
body li[item-section="AnDelCanBuy"] .module-cart table td.count-cell{padding:3px 0;font-size:0;}
body .module-cart .counter_block{font-size:0;}
body .module-cart table td{padding:3px;}
body .count-cell div.error{position:static;white-space:normal;}
body .module-cart .counter_block input[type="text"]{width:30px;height:30px;font-size:13px;}
body .module-cart a.wish_item .icon i	{margin-right:0;}
body .module-cart table tfoot td.extended-cell	{display:none !important;}
body .module-cart table tfoot .basket_fast_order_wrapp	{text-align:right;padding-right:20px;}
body .module-cart table tfoot .basket_checkout_wrapp	{padding-left:20px;}
body .module-cart table td.thumb-cell	{width:50px;}
body #order_form_content .module-cart table td.thumb-cell	{width:80px;}
body .module-cart table td.thumb-cell a{height:50px;width:50px;position:relative;}
body .module-form-block-wr .form-block .r{width:100%;}
body .brands_list li{width:32%;}
body .drop-question .form-block .left-data, 	body .drop-question .form-block .right-data{width:100%;margin-left:0;padding-right:0;float:none;}
body .news_detail_wrapp .detail_picture_block	{margin:20px auto;text-align:center;float:none;}

body .top_slider_wrapp.view_3 .flex-control-paging	{display:none; }
body .top_slider_wrapp .flex-direction-nav li 	{display:none;}

body .wrapper.head_type_1:not(.front_page) #header	{margin-bottom:70px;}
body .wrapper.head_type_1:not(.front_page) #header + .wrapper_inner	{ border-top:0;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
body #header ul.menu.full > li.search_row{display:block;}
body .front_slider_wrapp .extended_pagination	{display:none;}
body .front_slider .info{padding-left:0;}

body .front_slider_wrapp .flex-viewport{width:100%;}
body .top_slider_wrapp .banner_text{margin-top:10px;-webkit-line-clamp:2;}
body .flexslider table .text .banner_buttons{margin-top:10px;}
body .top_slider_wrapp .slides .banner_title .prices{margin-top:14px;}
body .index_bottom .info_column .news_column .shadow 	{display:block;}
body .index_bottom .info_column .about_column, body .index_bottom .info_column .news_column{width:100%;}
body .index_bottom .info_column .about_column{margin-bottom:10px;}
body .index_bottom .info_column .news_column{padding-left:0;}
body .index_bottom .info_column .about_column .about_show_more{display:block;text-align:center;}
body .brands_slider_wrapp{padding:36px 0px 25px;}
body .top-h-row .search #title-search-input{display:none;}
body .top-h-row .search #search-submit-button{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;position:static;margin:1px auto 0;}
body .top-h-row .search{width:20%;}
body .top-h-row .search form{width:100%;}
body .top-h-row .search{text-align:center;}
body #header ul.menu.adaptive{display:block;}
body #header ul.menu.adaptive .menu_opener{cursor:pointer;}
body #header ul.menu.adaptive > li  > a, body #header ul.menu.full > li  > a{font-size:14px;text-transform:uppercase;text-decoration:none;padding:0 20px;display:inline-block;height:42px;line-height:43px;}
body .wrapper.has_menu .main-nav{display:block;}
body #header ul.menu.full{border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;display:none;box-shadow:0 3px 18px rgba(44, 44, 44, 0.8);-moz-box-shadow:0 3px 18px rgba(44, 44, 44, 0.8);-webkit-box-shadow:0 3px 18px rgba(44, 44, 44, 0.8);}
body ul.menu li.catalog  a i{background:url("../images/arrows_small.png") 3px -21px no-repeat;right:15px;top:10px;}
body ul.menu li.catalog:hover  a i{background-position:-33px -21px;}
body #header ul.menu.full > li:not(.current):not(.search_row){background:#ecf0f3;border-top:1px solid #f2f5f7;border-bottom:1px solid #e4e6e7;}
body #header ul.menu.full > li:not(.current) a{color:#000;}
body #header{border-bottom:0 !important;box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;-webkit-box-shadow:none !important;}
body #header .center_block .main-nav{margin-top:15px;left:-15px;margin-left:0px;padding:7px 15px;}
body #header ul.menu.full > li{display:block;width:100%;text-align:left;}
body #header ul.menu.full > li.stretch{display:none;}
body #header ul.menu.full.opened li:hover .child, body #header ul.menu.full.opened li:hover .space{display:none;}

body #header ul.menu.full > li:not(.menu_opener) > a{border-left:0 !important;border-right:0 !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}
body .top-h-row .search, body .wrapper.has_menu .top-h-row .search, .wrapper.has_menu #header .middle-h-row .center_block .search{display:none;}
body  .display_list .list_item .image{width:33%;}
body .display_list .list_item .image a, body .display_list .list_item .image, body .display_list .list_item{min-height:auto;}
body .sort_header .sort_filter{font-size:0;}
.h_color_colored .header_wrap .menu > li.current > a span{border-bottom-width:0px;}
.h_color_colored .main-nav ul.menu > li > a:hover{opacity:1;}
.m_color_dark #header ul.menu.full.opened > li{background:#505050;border-top:1px solid #848484;border-bottom:1px solid #3d3d3d;}
.m_color_dark #header ul.menu.full.opened > li.current{background:#2f2f2f;border-top:1px solid #848484;}
.m_color_dark #header ul.menu.full.opened li:not(.search_row):hover, body .m_color_dark #header ul.menu.full.opened li:not(.search_row):hover, body .wrapper.m_color_dark #header ul.menu.full.opened > li:hover{background:#505050;}
.m_color_dark #header ul.menu.full.opened li.current, .m_color_dark #header ul.menu.full.opened li:not(.search_row):hover{border-bottom:1px solid #3d3d3d;border-top:1px solid #848484;}
body .h_color_white .center_block .menu.full > li.current > a{color:#fff;}
body .h_color_white .center_block .menu.full > li.current > a span{border:0px;}

.wrapper.has_menu .header_wrap  #header .catalog_menu{display:none;}
body .m_color_dark #header .center_block .main-nav, body .m_color_dark.wrapper #header .center_block .main-nav{background:#3f3f3f;border-top-width:0px;}
.basket_normal .popup{top:-3px !important;}
.basket_wrapp .basket_block .link{bottom:-27px;}
.bx_order_make .bx_block.float{width:33%;}
.bx_order_make .bx_block.r3x1, .bx_order_make .bx_block.r1x3{width:100%;}
.module-gallery-list li{width:33.33%;}
.wrapper_inner .articles-list.vertical .item{width:50%;}
.articles-list.lists_block .right-data{margin-left:150px;}
.articles-list.lists_block:not(.vertical) .item .left-data{width:100%;float:none;max-width:initial;}
.articles-list.lists_block:not(.vertical) .item .left-data a{height:auto;}
.articles-list.lists_block:not(.vertical) .item .right-data{margin:20px 0px 0px 0px;}
#content .right_side.wide{padding:0px;float:none;width:100%;}
#content .left_side.wide{padding:0px;}

.wrapper.basket_fly:not(.has_menu) .top-h-row .form_mobile_block .search_middle_block, .wrapper.has_menu .top-h-row .form_mobile_block .search_middle_block{display:none;}
.wrapper_inner .wrap_md .news_wrap, .wrapper_inner .wrap_md .subscribe_wrap{width:100%;margin:0px;}
.wrapper_inner .soc-avt .row input[type="text"]{width:90%;}

.wrapper_inner .start_promo .item i.price{display:block;}
.wrapper_inner .start_promo .item i.price .tizer_text{display:none;}

.wrapper_inner .stores .all_map{margin-top:5px;}
.wrapper_inner .stores .stores_list{width:100%;padding:0px;}
.bx-ie .basket_wrapp .wraps_icon_block .count a, .bx-ie .basket_wrapp .wraps_icon_block .count .text{line-height:18px;}
.start_promo .item img{max-height:280px;height:106% !important;}
.item:not(.touch_class):hover .scale_block_animate, .touch_class .scale_block_animate{transform:none;}
.start_promo .item.wide50 img, .item.wide50:hover img.scale_block_animate, .start_promo .item.wide100 img, .item.wide100:hover img.scale_block_animate{transform:scaleX(1.5);width:100%;}

.footer_bottom_inner .rows_block .menus, .footer_bottom_inner .rows_block .soc{width:100%;}
.footer_bottom_inner .rows_block .soc .soc_wrapper{text-align:center;float:none;margin:10px 0px 0px;}
#footer .footer_bottom_inner .links.rows_block{max-width:initial;}

.bx_item_list_you_looked_horizontal.col3 .bx_catalog_item{width:47.3333% !important;}
.bx_item_list_you_looked_horizontal.col3 .bx_catalog_item:nth-child(3n+1){clear:none !important;}
.bx_item_list_you_looked_horizontal.col3 .bx_catalog_item:nth-child(2n+1){clear:both !important;}

#footer .footer_bottom_inner .phone_block{padding-right:25px;}
#footer .footer_bottom_inner .phones{padding-bottom:20px;}
#footer .footer_bottom_inner{padding-bottom:14px;}
#footer .footer_bottom_inner .phones .order_wrap_btn{margin-bottom:0px;}

.bx_ordercart_order_pay_center .icon_error_wrapper{float:none;margin:0px 0px 20px;}
.tracker{display:none;}

.icon-text{white-space:normal;}

#reviews_content .empty-message .reviews-collapse{float: none !important;margin-bottom: 20px;}

/*front*/
body#main .wrapper1 .wrapper_inner.front .drag-block.container .content_wrapper_block > .maxwidth-theme{padding-top:30px;}
body#main .wrapper1 .wrapper_inner.front .drag-block.container .tab_slider_wrapp{padding-bottom:31px;}
body#main .wrapper1 .wrapper_inner.front .drag-block.container.CATALOG_TAB .tab_slider_wrapp {padding-bottom: 45px;}
body#main .wrapper1 .wrapper_inner.front .drag-block.container .sections_wrapper:not(.smalls),
body#main .wrapper1 .wrapper_inner.front .drag-block.container .reviews.item-views{padding-bottom:40px;}
body#main .wrapper1 .wrapper_inner.front .drag-block.container .hot-wrapper-items{padding-bottom: 30px;}

/*new mobile front*/
#main .mobile-overflow{-webkit-overflow-scrolling: auto;white-space: nowrap;display: flex;overflow: auto;flex-wrap: nowrap;justify-content: normal;}
#main .mobile-overflow > div{flex-shrink: 0;white-space: normal;}
#main .mobile-overflow:before,
#main .mobile-overflow:after{display: block;}

.item-views .swipeignore.mobile-overflow:not(.has-bottom-nav) .bottom_nav.mobile_slider{display: none;}

.mobile-overflow.mobile-overflow--visible::-webkit-scrollbar{-webkit-appearance: none;}
.mobile-overflow::-webkit-scrollbar:vertical{width: 6px;}
.mobile-overflow::-webkit-scrollbar:horizontal{height: 6px;}
.mobile-overflow::-webkit-scrollbar-thumb{background-color: rgba(153, 153, 153, 1);border-radius: 10px;border: 2px solid #ffffff;}
.mobile-overflow::-webkit-scrollbar-track{border-radius: 10px;background-color: #ffffff;}
.mobile-margin-16{margin: 0px -16px;}
.mobile-margin-16.mobile-compact{padding: 0px 0px 0px 16px;}
.mobile-margin-16.mobile-compact > div{padding: 0px 16px 0px 0px;}
.swipeignore .item-width-261{width: 277px;}
.swipeignore .item-width-98{width: 114px;}
.swipeignore .item-width-322{width: 338px;}
.swipeignore .item-width-322.np{width: 322px;}
.swipeignore.c_1 .item-width-261,
.swipeignore.c_1 .item-width-322{width: 100%;max-width: 400px;}
.item-wrapper .bottom_nav.mobile_slider{height: 100%;}

#main .wrapper1 .wrapper_inner.front .drag-block.container.MAPS .content_wrapper_block.map_type_3 > .maxwidth-theme{padding-top: 0px;}

/*bigbanners*/
body .top_big_banners .items .item{width: 50%;float: left;}
body .top_big_banners .items .item .item_inner{height: auto;padding-top: 91%;}
body .top_big_banners .items .item.wide50,
body .top_big_banners .items .item.wide100{width: 100%;}
body .top_big_banners .items .item.wide50  .item_inner,
body .top_big_banners .items .item.wide100  .item_inner{padding-top: 45%;}
body .big-banners-mobile-slider .top_big_banners .items .item{flex-shrink: 0;width: 80%;}
body .big-banners-mobile-slider .top_big_banners .items .item .item_inner{padding-top: 70%;}
body .big-banners-mobile-slider .top_big_banners .items.c_1 .item{width: 100%;padding-top: 60%;}
.big-banners-mobile-slider .top_big_banners .item .item_inner .wrap_tizer{white-space: normal;}
.top_big_banners .item .item_inner .text .title{font-size: 0.933em;}
.top_big_banners .item .item_inner .wrap_tizer .wrapper_inner_tizer{padding: 17px 40px 17px 19px;}
/**/

/*collections*/
.COLLECTIONS .item-views.collection.grey_pict .item{padding-top: 29px;padding-bottom: 11px;}
.COLLECTIONS .item-views.collection .item .top-info{font-size: 0.933em;}
.COLLECTIONS .item-views.collection:not(.normal) .image.pattern > .wrap{margin-bottom: 23px;}

.COLLECTIONS .items.swipeignore.mobile-overflow .item-wrapper{width: 277px;}
.COLLECTIONS .items.swipeignore.mobile-overflow.c_1 .item-wrapper{width: 100%;max-width: 400px;}
.COLLECTIONS .items.swipeignore.mobile-overflow .item-wrapper .title{line-height: 21px;}
.COLLECTIONS .item-views.bg_img .item-wrapper{margin-bottom: 25px;}
#main .drag-block.COLLECTIONS .collection.item-views.bg_img{padding-bottom: 25px;}
.COLLECTIONS .item-views.bg_img .item-wrapper .item{white-space: normal;}
.COLLECTIONS .item-views:not(.normal) .image.pattern > .wrap{/*margin-bottom: 0px;*/}
.COLLECTIONS .item-views.normal{margin-bottom: 0px;}
.COLLECTIONS .item-views.normal .item-wrapper{margin-bottom: 15px;}
.COLLECTIONS .item-views.normal .item-wrapper .image span{height: auto;padding-top: 67%;}
.COLLECTIONS .item-views.collection.normal .item{padding-bottom: 0px;}
.COLLECTIONS .item-views.collection.normal .item .top-info{padding-top: 14px;}
/**/
/**/

/*personal*/
.personal_wrapper .orders_wrapper .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company{width:100%;padding-right:0px;}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row .sale-order-list-cancel-container{float:none;}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-image-container{width:100%;}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list{width:100%;padding-top:10px;}
.sale-order-detail-order-item-td .sale-order-detail-order-item-block, .sale-order-detail-order-item-td .sale-order-detail-order-item-block .sale-order-detail-order-item-img-block{padding:0px;}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment-composition-map > .row{margin-right:-7px;}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-image-container, .personal_wrapper .orders_wrapper .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info{width:100%;padding-bottom:10px;}
.personal_wrapper .orders_wrapper div.sale-order-detail-payment-options-methods{padding-top:0px;}
.personal_wrapper .orders_wrapper div.sale-order-detail-about-order-inner-container > .row > div{width:100% !important;}
.sale-order-detail-about-order-inner-container-name-read-more, .sale-order-detail-about-order-inner-container-name-read-less{margin:0px 0px 15px;}
.sale-order-detail-order-item-td.sale-order-detail-order-item-properties{width:100%;float:left;}
.sale-personal-profile-list-container>tbody>tr>th, .sale-personal-profile-list-container>tfoot>tr>th, .sale-personal-profile-list-container>thead>tr>td, .sale-personal-profile-list-container>tbody>tr>td{
    font-size:10px;padding-left:2px;padding-right:2px;
}
.sale-personal-profile-list-container>tbody>tr>th{padding-left:2px;padding-right:2px;}

/*video*/
.top_slider_wrapp .box .btn.btn-video.play{width:59px;height:59px;}
.top_slider_wrapp .box .btn.btn-video.play:before{width:59px;height:59px;background:url(../images/next.png) -3px -273px no-repeat;}

.col-xxs-12{width:100%;}

.list-type-block.item-views.wide_img .item > .image, .list-type-block.item-views.image_right.wide_img .item > .image{float:none;width:100%;text-align:center;}
.list-type-block.item-views .item > .body-info, .list-type-block.item-views.image_right .item .body-info{float:none;width:100%;padding-left:0px !important;padding-right:0px !important;padding-top:20px;}

/*list catalog*/
body .item .item_info.catalog-adaptive{display:block;padding:30px 25px;height:100%;bottom:-1px;position:relative;}
body .ajax_load .item.box-shadow:hover{box-shadow:none;border-color:#ececec;transform:none;}
body .item .item_info.catalog-adaptive > div{width:100%;padding:15px 0px 0px;}
body .item .item_info.catalog-adaptive > div:first-of-type,
body .item .item_info.catalog-adaptive > .image_block{padding-top:0px;}
body .item .item_info.catalog-adaptive .adaptive{display:block;}
body .item .item_info.catalog-adaptive .adaptive .like_icons span{opacity:1;visibility:visible;}

body .display_list .list_item .image_block .fast_view_block, body .display_list .list_item .description_wrapp .like_icons,
body .display_list .list_item .information_wrapp .wrapp-one-click, body .display_list .description_wrapp .preview_text,
body .display_list.TYPE_2 .list_item .description_wrapp .show_props,
body .item .item_info.catalog-adaptive .counter_wrapp .more_text{display:none;}

body .wrapper1:not(.compact-catalog) .display_list .list_item .image_block{width:auto;}
body .wrapper1:not(.compact-catalog) .image_wrapper_block, body .wrapper1:not(.compact-catalog) .image_wrapper_block > a{height:auto;}

body .display_list .description_wrapp .description .wrapp_stockers.with-rating .js-info-block{left:-15px;}
.display_list .description_wrapp .item-title a{font-size:.933em;}
.display_list .description_wrapp .item-title a span{font-size:1em;}
.display_list .description_wrapp .description .wrapp_stockers .article_block,
body .display_list.TYPE_2 .list_item .description_wrapp:after{display:none;}
body .display_list.TYPE_2 .list_item .description_wrapp .description{padding-right:0px;}

body .display_list .list_item .information_wrapp{z-index:4;bottom:-1px;}
body .display_list .list_item .information_wrapp > div{width:auto;}
body .display_list .list_item .information_wrapp > div > div{max-width:320px;}
body .item .item_info.catalog-adaptive .counter_wrapp.list{margin:0px -26px -30px;max-width:none;}
body .item .item_info.catalog-adaptive .counter_wrapp.list > div:not(.total_summ){width:50%;margin:0px;padding:0px;}
body .item .item_info.catalog-adaptive .counter_wrapp.list > div.wide{width:100%;}
body .item .item_info.catalog-adaptive .counter_wrapp.list .counter_block, body .item .item_info.catalog-adaptive .counter_wrapp.list .btn{border-radius:0px;margin:0px;}
body .item .item_info.catalog-adaptive .counter_wrapp.list .counter_block, body .item .item_info.catalog-adaptive .counter_block:not(.big) input[type="text"]{height:56px;}
body .item .item_info.catalog-adaptive .counter_wrapp.list .btn{padding-top:20px;padding-bottom:19px;}
body .display_list .list_item .js-info-block{left:-15px;}

body .item .item_info.catalog-adaptive .counter_wrapp.list > div.total_summ{padding:5px 0px 5px 25px;margin:0px;position:static;}
.tab_slider_wrapp .top_block > a + div{padding:0px;float:none !important;}
body ul.tabs li{margin-right:15px;}
.js_wrapper_items .tab_slider_wrapp .top_block{margin-bottom:30px;}

/*block catalog*/
body .catalog_block .counter_wrapp{position:relative;z-index:2;border-radius:0px;}
body .catalog_block .counter_wrapp > .counter_block{border-left-width:1px;border-bottom-width:1px;}
body .catalog_item:hover .inner_wrap{box-shadow:inset 0px 0px 0px 1px #ececec;}
.mobile body .catalog_item:hover .footer_button, .mobile body .catalog_item.hover .footer_button{margin-top:-2px;}
body .ajax_load.block .footer_button .btn{border-radius:0px;border-bottom-width:1px;margin:0px;}

/*table catalog*/
body .table-view .table-view__item{padding:0px;}
.table-view .item-foto__picture{width:auto;height:250px;line-height:250px;}
.compact-catalog .table-view .item-foto__picture{height:150px;line-height:150px;}
.table-view .item-foto__picture a:before, .table-view .table-view__item-wrapper .item-icons{display:none;}
body .table-view .table-view__item .adaptive{display:block;}
body .table-view .table-view__item .adaptive .like_icons span{opacity:1;visibility:visible;}

.table-view .item-actions{z-index:4;bottom:-1px;/*position:relative;*/}
.table-view .table-view__item-wrapper .item-title{padding:0px;margin:0px;}
.compact-catalog .table-view__item:hover{z-index:auto;}

.opt-buy, .with-opt-buy .table-view__item-wrapper .item-check{display:none;}
body .with-opt-buy .item .item_info.catalog-adaptive .item-foto{padding-top:0px;}

.catalog_section_list .section_item{padding:22px 22px 17px;height:auto !Important;}
.catalog_section_list .section_item td.image{padding-bottom:20px;margin:auto;}
.catalog_section_list .section_item td.section_info .desc{display:none;}
.catalog_section_list .section_item td.section_info{height:auto !important;vertical-align:middle;text-align:center;}
.catalog_section_list .section_item li.name a span{font-size:15px;}
.catalog_section_list .section_item .image{width:60px;}

.catalog_section_list .section_item .desc .desc_wrapp{display:none;}
.catalog_section_list .section_item tr td{display:block;}
.catalog_section_list .section_item .image{width:100%;padding:0px;}

.catalog_section_list .section_info li.sect a,
.catalog_section_list .section_info li.name a {word-break: break-all;word-break: break-word;}

/*catalog compact list*/
.compact-catalog .ajax_load .item{width:50%;height:auto;}
.compact-catalog .block .catalog_block .catalog_item_wrapp:hover, .compact-catalog .block .catalog_block .catalog_item_wrapp.hover{z-index:4;}

.compact-catalog .ajax_load .display_list, .compact-catalog .ajax_load .table-view{flex-wrap:wrap;align-items:normal;}
.compact-catalog .item .item_info.catalog-adaptive .counter_wrapp.list > div.total_summ{display:none !important;}

.compact-catalog .display_list .item_wrap.item:hover{z-index:auto;}
.compact-catalog .item .item_info.catalog-adaptive{bottom:-1px;position:relative;padding-bottom:69px;}
.compact-catalog .display_list .list_item .information_wrapp{position:static;}
.compact-catalog .item .item_info.catalog-adaptive .counter_wrapp.list{position:absolute;left:0px;right:0px;margin:0px;z-index:5;padding:0px;bottom:0px;}
.compact-catalog .display_list, .compact-catalog .table-view{margin-right:-2px;}
.compact-catalog .display_list .item{margin-left:-1px;}
.compact-catalog .item .item_info.catalog-adaptive .counter_wrapp.list > div:not(.button_block ),
.compact-catalog .filter-panel__view{display:none !important;}
.compact-catalog .item .item_info.catalog-adaptive .counter_wrapp.list > .button_block{width:100%;}

.compact-catalog .ajax_load .item .item-title a{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;font-size:13px;line-height:1.5em;}
.compact-catalog .ajax_load .item .item-title a > span{font-size:13px;}
.compact-catalog .ajax_load .cost.prices .price{font-size:14px;}

.compact-catalog .ajax_load .item.big .item-title a:not(:hover){color:#333;}

.compact-catalog .table-view .table-view__item{margin-left:-1px;}
.compact-catalog .js-info-block{width:225px;left:-15px;}

.inline-search-block.fixed.big .search .search-input{height:85px;}
.inline-search-block.fixed.big .search .search-button-div{top:20px;}
.inline-search-block.fixed.big .search .search-button-div .btn-search{display:none;;}
.inline-search-block.fixed.big .search .search-input{padding-right:0;font-size:1em;}

.inline-search-block.corp{align-items:baseline;}
.inline-search-block.corp > .maxwidth-theme{margin-top:20px;}
.inline-search-block.corp .search-input{min-width:auto;}
.inline-search-block.corp.with-close .search .search-button-div .btn-search-corp{display:none;}
.inline-search-block.corp .row > div{width:100%;}
.inline-search-block.corp .close-block{right:-5px;}
.title-search-result.title-search-input:not(.fixed_type){top:70px !important;}