*{margin:0;padding:0;}
html{width:100%;}
article,aside,footer,header,nav,section{display:block;}
.bx-core-waitwindow,div[id^=wait_comp]{display:none;}
.right_block ol,.right_block ul{margin:0 0 27px;}
.right_block ol li:before,.right_block ul li:before{display:inline-block;left:0;margin-left:0;padding:0;position:absolute;top:0;vertical-align:top;width:20px;zoom:1;}
.right_block ol li,.right_block ul li{margin:0 0 4px;padding-left:20px!important;position:relative;}
a:focus,a:hover{outline:0;text-decoration:none;}
#panel+div[id*=bx_incl_area]{min-height:0!important;}
.margin0{margin-left:0!important;margin-right:0!important;}
.nopadding{padding:0!important;}
.flexbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.row.flexbox {
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.row.flexbox .item{height:100%;min-height:100%;}
.bx-ios .flexbox>div{margin-left:0!important;margin-right:0!important;}
.bx-ios .sections_wrapper .list .row>div{border:1px solid #f2f2f2;margin-right:-1px!important;}
.bx-ios .sections_wrapper .list .row>div:hover{border-color:transparent;box-shadow:0 0 20px 0 rgba(0,0,0,.15);}
.bx-ios .sections_wrapper .list .row>div:hover .item{box-shadow:none;}
.bx-ios .sections_wrapper .list .row>div:first-of-type{margin-left:-1px!important;}
.bx-ios .sections_wrapper .list .row>div .item{border:none;}
.catalog_detail.share.rss-block+h1{padding-right:195px;}
.catalog_detail.share+h1{padding-right:130px;}
.title_block{color:#1d2029;display:inline-block;font-size:20px;font-weight:500;line-height:30px;margin:0 38px 0 0;}
.title_block.lg{font-size:22px;}
a:hover{text-decoration:none!important;}
a:focus{color:#222;}
.close{text-shadow:none;}
.btn.close,.close:focus,.close:hover{opacity:1;}
[data-event=jqm]{cursor:pointer;}
.fontmini{font-size:.867em;line-height:18px;}
.fill_bg_n .full-width-grey,.full-width-grey .full-width{background:#f9f9fa;}
.front.bigpage hr{margin:0 auto;}
.scrollbar::-webkit-scrollbar-thumb:window-inactive{background:#999;border:2px solid #fff;}
.shine{overflow:hidden;position:relative;}
.hover_effect .shine:before{background:rgba(255,255,255,0.2);content:'';display:block;height:100%;left:-90%;opacity:0;position:absolute;top:0;transform:skewX(55deg);webkit-transform:skewX(35deg);width:30%;z-index:2;}
.hover_effect .shine:hover:before{animation:shine .5s;opacity:1;webkit-animation:shine .5s;}
.inner-table-block{display:table-cell;vertical-align:middle;}
.colored:hover,.black_text:not(.active){color:#222;}
.shares-block ul li:before,.slides li:before,body .nav li:before{display:none;}
body .nav li{margin:0;padding:0;}
.url-block{border:1px solid #f2f2f2;border-radius:3px;color:#222;display:inline-block;margin-bottom:25px;position:relative;}
.url-block:before{background:#f5f5f5;content:"";height:100%;left:44px;position:absolute;top:0;width:1px;}
.url-block i{font-size:20px;font-weight:700;left:0;position:absolute;text-align:center;top:9px;width:44px;}
.url-block span{display:inline-block;padding:9px 20px 9px 64px;vertical-align:middle;}
.url-block:hover{background:#f5f5f5;}
.url-block:hover:before{background:#fff;}
.url-block:hover{color:#222;}
.wrapp,.wrapper,.wrapper1>div,.wrapper_inner{box-sizing:border-box;moz-box-sizing:border-box;o-box-sizing:border-box;position:relative;webkit-box-sizing:border-box;z-index:2;zoom:1;}
.inline-block{display:inline-block;vertical-align:top;}
.full-width,.wrapper_inner{background:#fff;float:none;margin:0 auto;padding:0 30px;}
.full-width:after,.full-width:before{clear:both;content:"";display:block;}
.opacity1{opacity:1!important;}
.left_block{float:left;padding-top:0;position:relative;width:234px;z-index:390;zoom:1;}
#content .right_block.catalog .catalog_list,#content .right_block.catalog .catalog_table{left:0;position:relative;right:-20px;zoom:1;}
#content .right_block.catalog .catalog_block{margin-top:20px;}
#content .right_block.catalog .catalog_section_list{margin-left:11px;}
.clearfix{clear:both;}
.alert font.errortext{background:0 0;margin:0;padding:0!important;}
.popup .form-wr .alert p{margin:0;}
.rows_block .item_block{display:inline-block;padding:6px 6px;vertical-align:top;}
.rows_block .col-4{width:25%;}
.hover{cursor:pointer;}
hr{height:1px;margin:20px 0;padding:0;}
hr.white{background:#fff;}
.svg-burger.mask{background-color:#222;background-image:url(images/svg/Burger_mask.svg);}
.svg-burger.white{background-image:url(images/svg/burger_white.svg);}
.svg-search.white{background-color:transparent;background-image:url(images/svg/Search_white.svg);}
.basket_bottom_block:not(.basket_fill_WHITE) .svg-basket,.svg-basket.white{background:0 0;background-image:url(images/svg/Basket_white.svg);min-height:17px;min-width:18px;}
.basket_bottom_block:not(.basket_fill_WHITE) .svg-compare,.svg-compare.white{background:0 0;background-image:url(images/svg/Comparison_white.svg);min-height:17px;min-width:17px;}
.basket_bottom_block:not(.basket_fill_WHITE) .svg-wish,.svg-wish.white{background:0 0;background-image:url(images/svg/Wishlist_white.svg);min-height:16px;min-width:18px;}
.svg-arrow-left.white{background-image:url(images/svg/Arrow_left_white.svg);}
.svg-arrow-right.white{background-image:url(images/svg/Arrow_right_white.svg);}
.svg-filter.white{background-image:url(images/svg/Filter_white.svg);}
.svg.svg-cabinet.white{background:0 0;background-image:url(images/svg/User_white.svg);}
.svg-search.white{background:0 0;background-image:url(images/svg/Search_white.svg);}
.svg-close.white{background:0 0;background-image:url(images/svg/Close_white.svg);}
.wrap_md,.wrap_md_row{margin:0;}
.wrap_md_row>div{padding:0 15px;}
.wrap_md .img img{max-width:100%;}
.wrap_md .big{padding:0 0 0 20px;}
.wrap_md .big p{color:#555;font-size:14px;}
.wrap_md .big .title_block{margin-bottom:8px;}
.box-sizing{box-sizing:border-box;moz-box-sizing:border-box;o-box-sizing:border-box;webkit-box-sizing:border-box;}
.hidden{display:none!important;visibility:hidden;}
.display-block{display:block!important;visibility:visible;}
.f-left{float:left;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.top_block,.top_blocks{margin:0 0 24px;padding:42px 0 0;border-bottom: 1px solid #ddd;line-height: 1.059em;}
#header{left:0;margin:-1px 0 7px;padding:16px 0 18px;right:0;z-index:100;}
.header_wrap #header{margin:-1px 0 0!important;padding:0!important;}
.has_menu #header{margin-bottom:0;padding-bottom:16px;}
.has_menu.m_color_colored #header{padding-bottom:15px;}
.head_type_1 #header{border-bottom:1px solid #f2f2f2;}
.middle:not(.menu){float:left;position:relative;width:100%;}
#content>.middle,.bigpage .middle{float:none;}
body .wrapper_inner.bigpage{background:0 0;max-width:none;padding:0;}
.middle:after{clear:both;content:'';display:table;}
.bg_image_site.fixed{position:fixed;}
.bg_image_site.opacity{transition:opacity .4s ease;}
input::-moz-input-placeholder,input::-ms-input-placeholder,input::-o-input-placeholder,input::-webkit-input-placeholder{color:#6a6a6a;}
input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0;}
input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background:#f7f7f7;border:1px solid #eee;border-radius:2px;box-shadow:none;color:#383838;font-size:13px;height:auto;padding:8px 13px 7px;width:100%;}
input[readonly],select[readonly],textarea[readonly]{background:#fff;}
input:not(.btn){line-height:20px;}
input.error,textarea.error{background:#ffefef;border-color:#e62222;}
form[name=bx_auth_servicesform_inline] #bx-auth-services>div span{display:inline-block;font-size:12px;padding:0 10px 0 0;vertical-align:top;}
a.scroll-to-top.visible{opacity:1;}
.form-control{margin-bottom:19px;position:relative;}
body .form-group .form-control:active,body .form-group .form-control:focus{border-color:#eee;box-shadow:none;}
.form{position:relative;}
.form .form_body{margin:0 0 9px;position:relative;}
.form .form_desc{margin-bottom:15px;}
.form .form_result{margin-bottom:30px;}
.form .form_result,.form .form_result.success *{color:#333;}
.form .form_desc>*,.form .form_result>*{margin:0;}
.form .form_footer{display:inline-block;margin:0 0 23px 0;}
.form .form_footer .button+.button{margin-left:13px;}
.form .form_left{float:left;width:56%;}
.form .form_right{left:56%;padding-left:30px;position:absolute;right:0;}
.form.b .form_left,.form.b .form_right{float:none;left:inherit;margin:0;max-width:inherit;padding:0;position:relative;right:inherit;width:100%;}
.form textarea{min-height:193px;}
label.error{color:#e62222!important;font-size:10px;font-weight:400;position:absolute;right:0;top:0;}
.h label.error{display:none!important;}
.popup .form .form_head{border-bottom:2px solid;padding:34px 75px 35px 35px;}
.popup .form .form_head h2{margin:0;}
.popup .form .form_desc{margin-bottom:0;margin-top:15px;}
.popup .form .form_result{margin:0;padding:30px 35px 0;}
.popup .form .form_body{margin:0;padding:29px 35px 6px;}
.popup .form .form_footer{display:block;padding:0 35px 12px;}
.popup.show .form .form_result{padding-bottom:30px;}
.delivery_note .title{border-bottom:1px dashed;float:right;margin:8px 0 0 0;}
.delivery_note .title:hover{border-bottom-color:transparent;}
.delivery_note .text{margin:-1px 0 0 0;}
.popup .form .form_body .mess{color:#e62222;padding:0 0 10px;}
.popup .form .form_body .success{color:#5da247;margin-bottom:-12px;}
.tab-pane .full-width>.form.inline{padding:0;}
#ask .row .text_block{padding-bottom:20px;}
.tab-pane .btn{margin-right:10px;}
.popup .form-control .files .inner_file .wrapper_file .remove{display:none;height:19px;position:absolute;right:-22px;top:3px;width:19px;z-index:1;}
.popup .form-control .files .inner_file .wrapper_file .remove i{background:url(images/close_icons.png) 4px -22px no-repeat;display:block;height:19px;width:19px;}
.popup .form-control .files .inner_file .wrapper_file .remove:hover i{background-position:-16px -22px;}
.popup .form-control .files .inner_file .wrapper_file.file .remove{display:block;}
.popup .form-control .files .inner_file .wrapper_file label.error{top:-14px;}
.captcha-row .captcha_input label.error{white-space:nowrap;}
.captcha_reload.loading:after{animation:spinner .5s linear infinite!important;moz-transform-style:preserve-3d;ms-transform-style:preserve-3d;o-transform-style:preserve-3d;transform-style:preserve-3d;webkit-animation:spinner .5s linear infinite!important;webkit-transform-style:preserve-3d;}
.captcha-row.b .captcha_image,.captcha-row.b .captcha_input{height:37px;left:inherit;margin:0;max-width:inherit;position:relative;right:inherit;}
.captcha-row.b .captcha_input label.error{top:-68px;}
.captcha-row.b .captcha_image{margin-bottom:9px;}
.form .refresh a{display:none;}
body .captcha-row.invisible.inline{height:auto;margin-bottom:10px;}
.form .but-r{clear:both;}
.basket_popup_wrapp .item-title .cost-cell,.basket_popup_wrapp .item-title .one-item,.basket_sort ul.tabs li span,.bx_compare .prop_title_table .data_table_props tr td:first-child,.bx_filter_container_title .hint .hint_icon i,.bx_modal_body .item_block_title,.bx_order_make .bx_description .name,.catalog_detail .bx_item_set_hor_container_big .title,.catalog_detail .set_wrapp .title,.char_name .hint .icon i,.filter_block ul li span,.item-title .props .item_prop .value,.jobs_wrapp .item .salary,.location-block-wrapper .bx-sls .bx-ui-sls-fake,.location-block-wrapper .bx-sls .bx-ui-sls-route,.medium,.module-cart table td.name-cell div[class^=bx_item_detail_] .titles,.module-orders-list tbody td,.module-pagination .nums a:not(.link),.no_products,.popup .popup-intro .pop-up-title,.props_block .char_value,.registraion-page .top p,.row_values .wrap_weight,b,h4.hover:hover,strong{color:#383838;}
.basket_wrapp table tbody td,.border_block_wide table td,.bottom.middle td>.coupon .coupon-t,.bx_filter .bx_filter_select_text,.bx_filter_select_popup ul li label,.bx_filter_vertical .bx_filter_block input:checked+label span,.bx_filter_vertical .bx_filter_block label:hover span,.bx_filter_vertical input[type=checkbox]+label.sku span,.catalog_detail .stock_board .title,.colored_table tbody tr td,.common_select *,.coupons_list .bx_ordercart_coupon,.filter label span,.forum-quote tbody tr td a,.module-cart .row_values .price,.module-cart table tr td.count-cell,.module-cart tfoot td .item_title,.reviews-header-title a,.reviews-post-table .reviews-text,.sku_props .bx_item_detail_size ul li,.sort_header .sort_filter a.current,.sort_header .sort_filter a:hover,.stores_block .stores_text_wrapp{color:#333;}
#header .catalog_menu ul.menu>li.current>a,#header .catalog_menu ul.menu>li>a,#header .menu>li .child_wrapp a.current:not(.title),#header .wrapper_middle_menu .menu>li .child.submenu .child_wrapp a.current:not(.title),.articles-list.news .item:hover .item-title a,.avtorization-call.enter,.basket_fly .basket_title,.basket_sort ul.tabs li .wrap_li>span *,.basket_sort ul.tabs li.cur .wrap_li>span,.basket_sort ul.tabs li.cur .wrap_li>span *,.basket_sort ul.tabs li.cur span,.basket_sort ul.tabs li:hover .wrap_li>span,.basket_sort ul.tabs li:hover .wrap_li>span *,.basket_wrapp .basket_block .title,.basket_wrapp .basket_empty .wraps_icon_block.basket .count span,.basket_wrapp .basket_fly .basket_count.empty .wraps_icon_block.basket .count span,.basket_wrapp .empty_cart:not(.bcart) .wraps_icon_block .count span a,.basket_wrapp .wraps_icon_block .count .text,.basket_wrapp .wraps_icon_block .count a,.bx_compare .compare_view .item_block:hover a,.bx_filter .bx_filter_popup_result a,.catalog_item:hover .item-title a,.cost.prices .price,.footer_bottom .submenu_top .menu_item a,.footer_top .sblock .wrap_more_text,.footer_top .sblock .wrap_more_text div,.form-control .forgot:hover,.header_wrap .top-h-row .menu li>a:hover,.img_block_capcha .reload:hover,.item .date_small,.item-stock .store_link:hover,.item-title a:not(.black_text):hover,.item_wrap:hover .item-title a,.jobs_wrapp .item .name tr:hover .link,.link:hover,.main-nav ul.menu>li>a,.module-cart .name-cell a:hover,.more_text_ajax:hover,.news .item .info .date,.phones .order_wrap_btn:hover,.phones .phone_wrap a,.sale_block .text,.sale_block .value,.search_middle_block .middle_form .noborder,.section_item_inner .section_info ul li a:hover,.set_block .item:hover .item_info a,.stores .stores_list .item a:hover span,.top-h-row .menu li.current>a,.view_sale_block .values,.white #header .catalog_menu ul.menu>li a,.wrapper.has_menu .white #header .catalog_menu ul.menu>li:hover>a,a:hover,body #header ul.menu li .child.submenu.line .child_wrapp>a,body .main-nav .menu>li.current>a,body .white #header ul.menu li .child.submenu .child_wrapp a:hover,body .wrapper.has_menu #header ul.menu li .child.submenu .child_wrapp a:not(.title):hover,li.item:hover a,ul.menu .child li.menu_item a:hover,ul.menu .child li.menu_title a,ul.menu li .depth3 a.title:hover,ul.mini-menu li a{color:#1d2029;}
a.dark_link,ul.menu .see_more,ul.menu .see_more a{color:#1d2029!important;}
.block_wr.dark,.bx_filter .bx_filter_popup_result,.bx_item_set_hor .bx_item_set_hor_item a.remove,.captcha_reload:before,.cart_shell .remove-cell a:hover,.colored #header .catalog_menu ul.menu>li,.h_color_colored .header_wrap #header,.left_block .internal_sections_list .child_wrapp ul.child li.cur:after,.left_block .internal_sections_list .child_wrapp ul.child li:hover:after,.left_block .internal_sections_list .title .inner_block:before,.left_block .internal_sections_list li.cur,.left_block .internal_sections_list li:hover,.module-cart .remove-cell a:hover,.more_text_ajax:before,.registraion-page .top p:after,.start_promo .item i.title span,.start_promo .item p span,.stores .all_map{background-color:#ddd;}
.articles-list .item .right-data .preview-text,.bx_order_make .bx_block.r1x3.pt8,.bx_order_make .float .bx_description .name,.catalog_detail .form_wr,.catalog_detail .stock_board .txt,.colored_table thead tr,.cost.prices .price_name,.count-cell div.error,.display_list .list_item .preview_text,.display_list .list_item .props_list td,.file_type .description,.form-control label,.item-title .props .item_prop .title,.module-cart table td.name-cell .item_props .item_prop .property_value,.module-cart table td.name-cell div[class^=bx_item_detail_] .values,.module-cart thead tr,.module-order-history .module-orders-list td.drop-cell .item-shell thead td,.module-order-history .order_property.d td,.news .item .info .preview,.orderdetail .module-orders-list.colored tbody td:first-child,.reviews-post-reply-buttons a,.reviews-post-table,.soc-avt,.social_block .row .title,.top-h-row .menu li a{color:#888;}
#footer .copyright,#footer .copyright *,.footer_bottom .all_menu_block ul li a,.header_wrap.colored .top-h-row .menu li a,.stores .stores_list .item .store_text .value{color:#545454;}
.header_wrap.colored .main-nav ul.menu>li>a{color:#fff;}
.bx_compare .compare_view.data_table_props td,.catalog_detail .like_icons>div,.info_item .top_info .article,.item-stock,.share_wrapp .text.button,.share_wrapp .text.button:hover{color:#6d6d6d;}
.btn_big,.bx_modal_container .bx_modal_small_title,.card_popup_frame.popup .basket_empty *,.card_popup_frame.popup .total_wrapp,.catalog_detail .availability-row .value a,.catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_title .price,.catalog_detail a.compare_item .value,.catalog_detail a.wish_item .value,.compare_button span,.compare_wrapp a.compare_link,.left_block .internal_sections_list .title a,.module-cart .colored tfoot td.row_values,.module-cart .summ-cell,.module-cart .summ-cell *,.module_products_list .basket_button.read_more span,.module_products_list .price-cell .price,.top-h-row .phone span,.top-h-row .phone span a,table.title-search-result .price,ul.mini-menu li a,ul.tabs li span,ul.tabs li.cur:hover span,ul.tabs li:active span{color:#1d2029;}
#header .basket_fly .opener .count,.catalog_detail .stock_board .title,.filter_button span,.front_slider .price,.module_products_list .basket_button.to-cart span,.module_products_list .basket_button.to-order span,.module_products_list .basket_button.to-subscribe span,.page_not_found td.description .title404,.popup-window-titlebar .popup-window-top-row .popup-window-center-column span div,table.colored td.name{color:#212121;}
#header .catalog_menu ul.menu.full.opened>li:not(.current):hover a,#header ul.menu.adaptive>li a,#header ul.menu.full.opened>li:not(.current):hover a,.specials_slider.product_slider .basket_button.in-cart span{color:#fff;}
.catalog_detail .stock_board .txt,.display_list .list_item .props_list td,.header-cart-block .cart .delay_link,.header-cart-block .cart .summ,.index_bottom .info_column .about_column,.smartfilter,.smartfilter input{color:#666;}
.catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_title,.display_list .availability-row .value,.module-cart [data-id=total_buttons] .description,.show_number,.show_number *{color:#777;}
.tooltip .tooltip_close:hover{color:#333;}
.bx_item_set_hor .bx_item_set_hor_item .price.detail,.catalog_detail .set_wrapp .item .price.detail,.module-cart .cost-cell .discount,.module-cart .cost-cell .discount strike,.module-cart .count-cell .measure,.module_products_list .price-cell .price.discount{color:#999;}
.order-checkout .sof-req,.pay-status-cell.not_payed,form div.r div.error{color:#cb0000;}
#bx_auth_servform input[type=submit]:hover,.basket_button:hover,.basket_button:hover span,.button22:hover span,.button30.back_button span,.button30.fast_order span,.button30.grey span,.button30:hover,.button30:hover span,.bx_filter_container_title .hint .hint_icon:hover,.compare_button:hover span,.filter_button:hover span,.popup .bx-auth-service-form input[type=submit]:hover,.popup .soc-avt .row a:hover{color:#fff;}
.articles-list .item .item-title a:hover,.articles-list .item:hover .item-title a,.pseudo:hover,a.avtorization-call.enter:hover{border-bottom-color:#919191;}
.authorization-cols .col.authorization .soc-avt,.basket_fly .module-cart table.colored tbody td,.detail_picture_block .picture_description,.popup .form-description-wrapp,.popup .form_description,.question-list,.staff_wrapp .item .contacts,form.basket_wrapp{border-top:1px solid #f2f2f2;}
#order_form_div .sale_order_table.props td,#order_form_div .title,#order_form_div form .title,#order_form_div hr,.ask_small_block .ask_btn_block,.basket_fly li[item-section=AnDelCanBuy] .module-cart .colored tfoot td.total_wrapp,.basket_fly li[item-section=AnDelCanBuy] .module-cart table.colored tbody,.catalog_detail hr,.differences_table td,.popup .form-description-wrapp,.popup .form_description,.viewed_products_column .view-list,table.colored td{border-bottom:1px solid #f2f2f2;}
table.offers_table td .btn{margin:0;}
.module-order-history .module-orders-list .tr-d:hover td{border-top:1px solid #f2f2f2;}
.module-order-history .module-orders-list .tr-d.opened td.item-name-cell,.module-order-history .module-orders-list .tr-d:hover td.item-name-cell{border-left:1px solid #f2f2f2;}
.module-cart .colored tfoot tr[data-id=total_buttons] td .basket_update,.module-order-history .module-orders-list .tr-d.opened td.order-status-cell,.module-order-history .module-orders-list .tr-d:hover td.order-status-cell{border-right:1px solid #f2f2f2;}
.jobs_wrapp .item span.icon,.staff_wrapp .section .icon{background:#eef1f1;}
.catalog_detail .tabs.main_tabs>li{background:#f2f2f2;}
.adaptive_filter,body{background:#fff;}
body{background:#fff;}
.item_slider .slides a.line_link .zoom{display:none;}
.wrapper.basket_normal #header .basket_fly{display:none;}
.header-cart .basket_fly{background:#fff;box-shadow:rgba(44,44,44,.4) 0 6px 18px;min-height:283px;moz-box-shadow:rgba(44,44,44,.4) 0 6px 18px;webkit-box-shadow:rgba(44,44,44,.4) 0 6px 18px;}
.header-cart .basket_fly:not(.loaded){background:url(images/waiter.gif) no-repeat center center #fff;}
ul.menu li .child.cat_menu hr{background:#e7e7e7;border-bottom:1px solid #fff;}
.breadcrumbs .dropdown,ul.menu .child .child_wrapp{background:#f5f5f6;box-shadow:0 1px 5px #fafafa;moz-box-shadow:0 1px 5px #fafafa;o-box-shadow:0 1px 5px #fafafa;webkit-box-shadow:0 1px 5px #fafafa;}
input.error,textarea.error{border-color:#cb0000;}
input#COUPON.error{border-color:#cb0000!important;}
.bx_filter_container_title>span.name span{border-bottom:1px dotted #6e6e6e;color:#221f26;}
.popup .close:hover,.popup-window-close-icon.popup-window-titlebar-close-icon:hover{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.2);moz-box-shadow:0 0 3px rgba(0,0,0,.2);o-box-shadow:0 0 3px rgba(0,0,0,.2);webkit-box-shadow:0 0 3px rgba(0,0,0,.2);}
.cart_empty,.count-cell div.error,.module-cart{background:#fff;margin:0 0 20px;}
body .top_slider_wrapp .flexslider .slides>li .wrapper_inner>table{width:100%;}
.flexslider .target{height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:10;}
.share.top{margin:0;opacity:0;position:absolute;right:0;top:-5px;z-index:2;}
.page-top .share.top{opacity:1;}
.share.top .shares-block{border:none;padding-left:0;padding-right:47px;}
.share.top .shares-block:hover{padding-left:20px;padding-right:67px;}
.share.top .shares-block:before{background:0 0;}
.share.top .shares-block:hover:before{background:#fff;}
body .line_block+.print-link+h1{padding-right:240px;}
body .print-link+h1{padding-right:40px;}
.item .dark_block_animate{background-color:rgba(0,0,0,.5);display:block;height:100%;opacity:0;position:absolute;transition:opacity .8s cubic-bezier(.19,1,.22,1);webkit-transition:opacity .8s cubic-bezier(.19,1,.22,1);width:100%;z-index:2;}
.item:hover .dark_block_animate{opacity:1;}
.scale_block_animate{overflow:hidden;position:relative;transition:transform .6s cubic-bezier(.19,1,.22,1);webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1);z-index:1;}
.item:not(.touch_class):hover .scale_block_animate,.touch_class .scale_block_animate{transform:scale(1.25);webkit-transform:scale(1.25);}
.basket_normal #header .top_br{background:#eaebec;height:1px;margin:0 0 15px;width:100%;}
#header .catalog_menu .wrapper_middle_menu{position:relative;}
#header .catalog_menu .wrapper_middle_menu .inc_menu{padding-left:220px;}
.top-block .menu.topest{font-size:0;margin:0;overflow:hidden;padding:0;white-space:nowrap;}
.top-block .menu.topest:hover{overflow:visible;}
.top-block .menu.topest li{display:inline-block;font-size:12px;line-height:18px;list-style:none;padding:0;vertical-align:top;white-space:normal;}
.top-block .menu.topest>li{margin:0 0 0 26px;text-align:center;}
.top-block .menu.topest li:before{display:none;}
.top-block .menu.topest>li:first-child{margin-left:0;}
.top-block .menu.topest li a{display:block;position:relative;}
.top-block .menu>li>a{color:#777;}
.top-block .menu.topest li.selected>a{color:#333;}
.top-block .menu.topest li.selected>a:after{bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0;z-index:1;}
.top-block .menu.topest li.more{cursor:pointer;padding:1px 0 1px;position:relative;width:20px;z-index:999;}
.top-block .menu.topest li.more>span{color:#777;display:block;font-weight:700;letter-spacing:1.5px;line-height:15px;}
.top-block .menu.topest li.more .dropdown{box-shadow:0 0 20px 0 rgba(0,0,0,.07);left:-17px;margin:0;moz-box-shadow:0 0 20px 0 rgba(0,0,0,.07);opacity:0;padding:0;position:absolute;top:90%;visibility:hidden;webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.07);width:191px;z-index:999;}
.top-block .menu.topest li.more.hover>.dropdown,.top-block .menu.topest li.more:hover>.dropdown{background:#fff;opacity:1;visibility:visible;}
.top-block .menu.topest li.more.hover{background:0 0;}
.top-block .menu.topest li.more .dropdown>li{border-top:1px solid #f2f2f2;font-size:13px;line-height:14px;margin:0;padding:0;text-align:left;width:100%;}
.top-block .menu.topest li.more .dropdown>li:before{display:none;}
.top-block .menu.topest li.more .dropdown>li:first-child{border-top:none;}
.top-block .menu.topest li.more .dropdown>li>a{line-height:14px;padding:12px 20px 15px;}
.top-block .menu.topest li.more .dropdown>li>a:hover{background:#fbfbfb;}
.dropdown .has-childs .dropdown .menu_item,.menu_top_block .dropdown .dropdown .menu_item{display:inline-block;padding:0 10px 0 0;width:auto;}
.menu_top_block .v_bottom .dropdown .dropdown .menu_item{display:block;}
.phone_wrap>span{display:inline-block;position:relative;vertical-align:middle;}
.phone_wrap .phone_text>a{display:block;}
.with_dropdown{padding-right:12px!importpeat;position:relative;}
.with_dropdown .dropdown{left:0;min-width:198px;moz-transition:all .1s ease-in-out;ms-transition:all .1s ease-in-out;opacity:0;position:absolute;right:0;top:28px;transition:all .1s ease-in-out;visibility:hidden;webkit-transition:all .1s ease-in-out;z-index:2;}
.with_dropdown .dropdown>.wrap{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);}
.with_dropdown:hover .dropdown{opacity:1;visibility:visible;}
.top-block-item .phone-block{margin:0 -7px;display:flex;}
.top-block-item .phone-block>.inline-block{padding:0 7px;}
.top-block-item .phone-block .callback-block{display:block;}
.top-block-item .phone-block .dropdown{left:auto;top:auto;}
.top-block .top-block-item .phone-block .dropdown{right:auto;}
.top-block-item .phone-block .dropdown>.wrap{margin-top:10px;}
.top-block-item .phone{display:inline-block;font-size:1em;font-weight:700;line-height:18px;position:relative;vertical-align:top;}
.top-block-item .phone.with_dropdown:after{margin-top:-1px;}
.top-block-item .phone a{color:#222;}
.top-block-item .phone>a{margin:-14px 0;padding:14px 0;position:relative;z-index:12;}
.phone .more_phone{border-top:1px solid #f2f2f2;font-size:1.1428em;line-height:1em;}
.phone .more_phone:first-of-type{border-top:none;}
.phone .more_phone a{display:block;padding:18px 22px 18px;white-space:nowrap;}
.top-block{background:0 0;position:relative;z-index:13;}
body.fill_bg_y .top-block{border:none;}
.top-block>.full-width{padding-bottom:13px;padding-top:5px;}
.top-block>.full-width>.wrapp_block{background:#fff;}
.top-block .full-width.nopadding{padding:0;}
.top-block .text-line{overflow:hidden;white-space:nowrap;}
.top-block .muted{opacity:.8;}
.top-block .top-block-item{line-height:18px;}
.top-block .top-block-item{border: none;padding: 0 10px;}
.top-block .top-block-item .address{color:#666;max-width:540px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.top-block .top-block-item .address>div{display:inline-block;}
.top-block .top-block-item .address .svg-address{background-color:transparent;margin:0 10px 0 0;min-height:16.03px;min-width:13px;}
.top-block .top-block-item.inner-padding{padding:0 21px;}
.top-block .top-block-item .top-btn{background:0 0;border:0;display:inline-block;padding:0 19px;}
.top-block .top-block-item .top-btn:hover{text-decoration:none;}
.top-block .top-block-item .top-btn:focus{outline:0;}
.top-block .lk .svg-cabinet-login,.top-block .lk .svg-inline-cabinet{height:17px;min-height:17px;min-width:16px;}
.top-block .js-basket-block .svg-basket,.top-block .js-basket-block .svg-inline-basket{height:17px;left:1px;min-height:17px;min-width:18px;top:0;}
.top-block .js-basket-block .svg-compare,.top-block .js-basket-block .svg-inline-compare{height:17px;min-height:17px;min-width:17px;}
.top-block .js-basket-block .svg-inline-wish,.top-block .js-basket-block .svg-wish{height:16px;min-height:16px;min-width:18px;}
.top-block .lk .svg-cabinet{min-height:17px;min-width:14px;}
.top-block .top-block-item .basket-link{display:inline-block;height:45px;padding:13px 0;}
.top-block .top-block-item .basket-link:not(.basket){padding-right:12px;}
.top-block .top-block-item .basket-link .title{color:#222;padding:0 6px 0 6px;}
.top-block .top-block-item .basket-link:not(.basket) .title{font-size:0;padding:0 3px;}
.top-block .top-block-item .basket-link.delay .title{padding:0;}
.top-block .top-block-item .basket-link .count{position:relative;}
.top-block .top-block-item .inline-search-show{border:none;padding:0;padding:14px 0 13px;}
.top-block .top-block-item .inline-search-show>i{background-size:100%;height:17px;min-height:17px;min-width:17px;top:-1px;}
.top-block .top-block-item .inline-search-show>span{display:inline-block;margin-left:8px;}
.top-block .top-block-item.header_ctrl{margin-bottom:-14px;margin-top:-14px;}
.top-block .top-block-item .basket_wrap>div[id*=bx_incl]{display:inline-block;}
.top-block .top-block-item .personal.top{max-width:115px;}
.top-block .top-block-item .personal.top>a{display:block;overflow:hidden;padding:14px 0 14px 0;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.top-block .top-block-item .lk .name{padding:0 0 0 12px;}
.top-block>.row{margin:0;}
.top-block .info-text{font-size:0;line-height:0;}
.top-block .info-text>div:not(.basket){display:inline-block;font-size:.933em;line-height:16px;padding:15px 0 17px;position:relative;vertical-align:top;}
.hovered:hover,.top-block .hover:hover{background:rgba(0,0,0,.07);cursor:pointer;}
.top-block .info-text>div.sep:after{background:#000;content:"";display:block;height:100%;opacity:.12;position:absolute;right:-1px;top:0;width:1px;}
body .top-block .info-text .phone-block{padding-right:30px;}
.top-block .info-text .phone-block a{display:inline-block;padding:0 0 0 10px;}
body .top-block .info-text .callback-block{cursor:pointer;line-height:18px;padding-bottom:15px;padding-left:20px;padding-right:17px;}
body .top-block .info-text .callback-block span{letter-spacing:.2px;}
body .top-block .info-text .ajax_basket{padding:0;}
.top-block .info-text .basket_top .icon{display:block;height:48px;position:relative;width:58px;}
.top-block .info-text .basket_top .icon:before{background:url(images/svg/Basket_white.svg) 0 0 no-repeat;content:"";height:17px;left:50%;margin:-7px 0 0 -19px;position:absolute;top:50%;width:18px;}
.top-block .info-text .basket_top.empted_cart .icon:before{margin-left:-8px;}
.top-block .info-text .basket_top .icon .count{background:#000;border-radius:100%;font-size:11px;height:17px;left:50%;line-height:16px;margin:-9px 0 0 1px;position:absolute;text-align:center;top:50%;white-space:nowrap;width:17px;}
.top-block .info-text .basket_top.empted_cart .icon .count{display:none;}
.bx-chrome .header:not(.fixed) .top-block .info-text .basket_top .icon .count{padding-right:0;}
.search-button-div .close-block,.top-block .info-text .search-block{cursor:pointer;min-width:57px;position:relative;}
.top-block .social-icons li{margin:0;}
.top-block .social-icons li a{background:0 0;height:45px;margin:-14px 0;padding:14px 17px;position:relative;width:45px;}
.top-block .social-icons li a:hover{filter:none;opacity:1;}
.top-block .social-icons li a:before{content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px;}
.top-block .social-icons li.vk a:before{background:#909090 url(images/svg/social/Vk_mask.svg) 0 0 no-repeat;}
.top-block .social-icons li.facebook a:before{background:#909090 url(images/svg/social/Facebook_mask.svg) 0 0 no-repeat;}
.top-block .social-icons li.twitter a:before{background:#909090 url(images/svg/social/Twitter_mask.svg) 0 0 no-repeat;}
.top-block .social-icons li.ytb a:before{background:#909090 url(images/svg/social/Youtube_mask.svg) 0 0 no-repeat;}
.top-block .social-icons li.odn a:before{background:#909090 url(images/svg/social/Odnoklassniki_mask.svg) 0 0 no-repeat;}
.top-block .social-icons li.gplus a:before{background:#909090 url(images/svg/social/Googleplus_mask.svg) 0 0 no-repeat;}
.top-block .social-icons li.mail a:before{background:#909090 url(images/svg/social/Mailru_mask.svg) 0 0 no-repeat;}
.top-block .social-icons li.instagram a:before{background:#909090 url(images/svg/social/Instagram_mask.svg) 0 0 no-repeat;}
body .top-block .info-text .search-block{height:auto;padding-bottom:12px;padding-top:17px;text-align:center;}
.top-block .info-text .search-block .search-icons{background:url(images/next.png) -32px 0 no-repeat;display:inline-block;height:16px;line-height:16px;width:16px;}
.top-block .info-text .search-block .search-icons{background:url(images/svg/Search_white.svg) 0 0 no-repeat;}
.logo-row .logo{display:inline-block;height:103px;line-height:104px;max-width:190px;position:relative;z-index:10;}
.logo-row .logo img,.logo-row .logo svg{max-height:100%;max-width:100%;width:100%;}
.logo-row .shop-description{color:#999;display:table-cell;font-size:13px;height:104px;letter-spacing:0;line-height:18px;padding:0;vertical-align:middle;}
.logo-row .shop-description .top-btn{cursor:pointer;padding:0 13px;}
.logo-row .shop-description .top-btn:last-of-type{padding-right:0;}
.menu-row.middle-block .mega-menu table td .wrap>a{display:block;}
.logo_and_menu-row{position:relative;z-index:12;}
.logo_and_menu-row .basket-link .title{display:inline-block;font-size:.9333em;font-weight:700;line-height:1.1em;vertical-align:top;}
.logo_and_menu-row .basket-link:not(.has_prices) .title{font-size:0;}
.logo_and_menu-row .basket-link .wrap{display:inline-block;margin:2px 0 0 24px;vertical-align:top;}
.logo_and_menu-row .basket-link .wrap .title{display:block;margin:0 0 5px;}
.logo_and_menu-row .basket-link .wrap .prices{color:#999;display:block;font-size:.8em;line-height:1.2em;max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.logo_and_menu-row .lk .wrap{display:inline-block;margin:2px 0 0 14px;max-width:80px;vertical-align:top;white-space:nowrap;}
.logo_and_menu-row .lk .wrap>span{overflow:hidden;text-overflow:ellipsis;}
.logo_and_menu-row .lk .name{display:block;font-size:.9333em;font-weight:700;line-height:1.1em;margin:0 0 5px;position:relative;}
.logo_and_menu-row .lk .title{color:#999;display:block;font-size:.8em;line-height:1.2em;}
.logo_and_menu-row .lk.with_dropdown .name{max-width:92px;overflow:hidden;padding:0 13px 0 0;text-overflow:ellipsis;white-space:nowrap;}
.logo_and_menu-row .lk.with_dropdown .name:after{background:url(images/next.png) -20px -333px no-repeat;content:"";height:3px;margin:-1px 0 0 0;position:absolute;right:0;top:50%;width:5px;}
.logo_and_menu-row .block-link .basket-link.basket .wrap{margin-top:-4px;}
.logo_and_menu-row .phone.with_dropdown>.dropdown{top:24px;}
.logo_and_menu-row .callback-block{margin:0 0 0 23px;}
.logo_and_menu-row .search .search-button-div{bottom:0;position:absolute;right:0;top:0;}
.logo_and_menu-row .search .search-button-div .svg.svg-close{display:none;}
.logo_and_menu-row .search .btn-search{background:0 0;border:none;bottom:0;font-size:0;padding:0 16px;position:absolute;right:0;top:0;}
.logo_and_menu-row .search .btn-search:active{box-shadow:none;}
.logo_and_menu-row .search .search-input{background:#f5f5f5;border:1px solid #eee;font-size:.933em;height:40px;line-height:40px;padding:0 44px 0 17px;}
.logo_and_menu-row .callback-block.btn{font-size:.866em;line-height:.85em;margin:0;padding:12px 19px 13px;}
.logo_and_menu-row .search .svg{top:0;}
.wrapper.has_menu #header .catalog_menu ul.menu>li.current>a,body #header .catalog_menu ul.menu>li,body #header .catalog_menu ul.menu>li>a{border:0;}
body #header .catalog_menu ul.menu>li:not(.current):not(.stretch):hover{border:0;}
ul.menu li a i{background:url(images/arrows.png) 0 0 no-repeat;display:inline-block;height:5px;position:absolute;top:7px;width:8px;zoom:1;}
.wrapper.has_menu .catalog_menu ul.menu li a i{background-position:-1px -143px;}
.wrapper.m_color_white .catalog_menu ul.menu li a i{background-position:-34px -143px;}
ul.menu li.more a i{margin:0 0 2px 11px;position:static;}
header .menu_top_block>li{display:inline-block;font-size:16px;font-weight:700;line-height:22px;vertical-align:top;}
.menu_top_block.catalog_block .dropdown>li.full>a,.menu_top_block>li>a{color:#fff;display:block;padding:12px 22px 13px;position:relative;white-space:normal;}
.menu_top_block.catalog_block .dropdown>li.full>a{color:#333;}
.header_wrap #header .catalog_menu ul.menu>li{background:0 0;height:47px;}
.header_wrap #header .catalog_menu ul.menu>li.catalog{width:220px;}
.header_wrap #header .catalog_menu ul.menu.adaptive>li .text,.header_wrap #header .catalog_menu ul.menu>li>a{border:0!important;color:#fff;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase;}
.menu_top_block li .dropdown{background:#fff;border:none;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);display:none;margin:0;moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);opacity:1;position:absolute;visibility:visible;webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);width:220px;}
header .menu_top_block li.catalog>.dropdown{box-shadow:none;}
.left_menu>li>a,body .menu_top_block.catalog_block .dropdown>li.full>a,header .menu_top_block li.catalog>.dropdown>li>a{background:#f8f8f9;border:1px solid #f2f2f2;border-bottom-width:0;position:relative;}
.left_menu>li:last-child>a,body .menu_top_block.catalog_block .dropdown>li:last-child>a,header .menu_top_block li.catalog>.dropdown>li:last-child>a{border-bottom-width:1px;}
.menu_top_block.catalog_block .dropdown>li.full:hover>a,header .menu_top_block li.catalog>.dropdown>li.current>a,header .menu_top_block li.catalog>.dropdown>li:hover>a{background:#fff;}
.menu_top_block.catalog_block .dropdown>li.full.current:hover>a:after,.menu_top_block.catalog_block .dropdown>li.full.current>a,.menu_top_block.catalog_block .dropdown>li.full.current>a:after,header .menu_top_block li.catalog>.dropdown>li.current:hover>a,header .menu_top_block li.catalog>.dropdown>li.current:hover>a:after,header .menu_top_block li.catalog>.dropdown>li.current>a,header .menu_top_block li.catalog>.dropdown>li.current>a:after{color:#fff!important;}
.left_menu>li:hover>a:before,.menu_top_block.catalog_block .dropdown>li.full:hover>a:before,header .menu_top_block li.catalog>.dropdown>li:hover>a:before{background:#ddd;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:3px;}
.menu_top_block.catalog_block .dropdown>li>.dropdown,header .menu_top_block>li>.dropdown{display:none;left:0;margin:0;min-width:100%;opacity:1;top:auto;visibility:visible;z-index:3;}
.menu_top_block.catalog_block>.dropdown>li,header .menu_top_block li .dropdown>li{display:block;width:100%;}
.light header .inc_menu .menu_top_block>li>.dropdown{margin-top:1px!important;}
.side_RIGHT .left_menu>li:hover>a:before,.side_RIGHT .menu_top_block.catalog_block .dropdown>li.full:hover>a:before,.side_RIGHT header .menu_top_block li.catalog>.dropdown>li:hover>a:before{left:auto;right:0;}
.menu_top_block li.full .dropdown li .dropdown{background:0 0;border:none;box-shadow:none;display:block;left:auto;margin:11px 0 0;opacity:0;position:static;top:auto;transition:opacity 0s ease .2s,visibility 0s ease .2s;visibility:hidden;width:100%;}
body .menu_top_block li.full .dropdown>li>a{background:rgba(0,0,0,0) none repeat scroll 0 0;font-size:13px;line-height:16px;padding:0;}
.menu_top_block li .dropdown>li>a{display:block;font-size:13px;padding:11px 33px 13px 15px;text-align:left;}
body .menu_top_block li .dropdown>li>a{background:#fff;color:#555;}
header .menu_top_block>li:not(.catalog) .dropdown>li>a{border-bottom:1px solid #eaebec;}
header .menu_top_block li .dropdown>li:last-child>a{border-bottom-width:0;}
.menu_top_block.catalog_block .dropdown>li>.dropdown,header .menu_top_block li .dropdown>li>.dropdown{left:100%;top:0;width:241px;}
header .menu_top_block li .dropdown>li>.dropdown{top:1px;}
header .menu_top_block>li>.dropdown li .dropdown{transition:opacity 0s ease .2s,visibility 0s ease .2s;}
.menu_top_block.catalogfirst li.full .dropdown,.menu_top_block>li.full .dropdown{box-shadow:none;}
.menu_top_block .dropdown>li.full>.dropdown,.menu_top_block.catalogfirst li.full>.dropdown{box-shadow:0 20px 20px 0 rgba(0,0,0,.1);display:none;min-width:500px;opacity:0;padding:20px 0 20px;transition:opacity 0s ease .33s,visibility 0s ease .33s;visibility:hidden;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown,.menu_top_block.catalogfirst li.full>.dropdown{box-shadow:0 2px 10px 0 rgba(0,0,0,.1);opacity:0;width:1px;}
.catalog_icons_Y .menu_top_block.catalog_block .dropdown>li.full>a{background:#fff;}
.menu_top_block.catalog_block .dropdown>li>a .image{display:table-cell;}
.menu_top_block.catalog_block .dropdown>li>a .image img{width:32px;}
.menu_top_block.catalog_block .dropdown>li>a .image+.name{display:table-cell;padding-left:16px;vertical-align:middle;}
.side_RIGHT .menu_top_block.catalog_block .dropdown>li.full>.dropdown{left:auto!important;right:100%;}
.side_RIGHT .menu_top_block.catalog_block .dropdown>li.has-child>a:before{left:auto;right:0;}
.catalog_icons_Y .menu_top_block.catalog_block .dropdown>li.has-child>a:after{top:24px;}
.side_RIGHT .menu_top_block.catalog_block .dropdown>li.has-child>.dropdown>li{float:right;}
header .menu_top_block li .dropdown li:hover>.dropdown{opacity:1;visibility:visible;z-index:1;}
body .menu_top_block.catalog_block li.full.hover .dropdown{display:block;opacity:1;visibility:visible;}
.menu_top_block li.full:hover>.dropdown .dropdown,header .menu_top_block.catalogfirst li.full:hover>.dropdown .dropdown{opacity:1;visibility:visible;}
.menu_top_block li.full.m_line .dropdown{min-height:auto!important;}
.menu_top_block li.full.v_bottom .dropdown,.menu_top_block.catalogfirst li.full.v_bottom>.dropdown{min-width:auto;position:static;width:auto;}
.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown,header .menu_top_block.catalogfirst li.full.v_bottom>.dropdown{border:1px solid #f2f2f2;border-bottom-width:0;border-top-width:0;box-shadow:none;opacity:1;padding:5px 0 10px;visibility:visible;width:auto;}
.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown>li,header .menu.top.menu_top_block.catalogfirst li.full.v_bottom>.dropdown>li{display:block;float:none;padding:5px 20px 0;width:auto;}
.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown>li>a,header .menu_top_block.catalogfirst li.full.v_bottom>.dropdown>li>a{font-size:12px;font-weight:400;padding-left:0;padding-top:0;}
.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown>li>.dropdown,header .menu_top_block.catalogfirst li.full.v_bottom>.dropdown>li>.dropdown{display:block;margin-top:1px;opacity:1;padding-left:10px;visibility:visible;}
.menu_top_block.catalog_block .dropdown>li.full.v_bottom>.dropdown>li>.dropdown>li>a,header .menu_top_block.catalogfirst li.full.v_bottom>.dropdown>li>.dropdown>li>a{font-size:12px;}
.menu_top_block.catalog_block .dropdown>li.has-child.v_bottom>a .toggle_block,header .menu_top_block li .dropdown>li.has-child.v_bottom>a .toggle_block{bottom:0;height:100%;position:absolute;right:0;top:0;width:35px;z-index:2;}
body .menu_top_block.catalog_block .dropdown>li.has-child.full.v_bottom.opened>a:after,header .menu_top_block li.catalog>.dropdown>li.has-child.v_bottom.opened>a:after{content:'\f107';}
body .menu_top_block.catalog_block .dropdown>li.full.v_bottom.current .dropdown,header .menu_top_block li.catalog>.dropdown>li.v_bottom.current .dropdown{display:block;}
header .menu_top_block>li>.dropdown li .dropdown{transition:none;}
.menu_top_block li.full.v_bottom>.dropdown>li:not(.current) .section:not(:hover),header .menu_top_block.catalogfirst>li:not(.current) li.full.v_bottom>.dropdown>li:not(.current):not(:hover)>a{color:#333!important;}
header .menu_top_block li.v_bottom .dropdown>li.current>a,header .menu_top_block li.v_bottom .dropdown>li:hover>a{color:#333;}
header .menu_top_block>li.more>a:before{background:url(images/ai.png) -157px -10px no-repeat;content:"";height:3px;left:50%;margin:-2px 0 0 -8px;position:absolute;top:50%;width:15px;}
header .menu_light .menu_top_block>li.more>a:before{background-position:-118px -10px;}
.left_menu>li>a,.menu_top_block.catalog_block .dropdown>li.full>a,header .menu_top_block li .dropdown>li>a{background:#f9f9f9;display:block;padding:11px 31px 13px 17px;text-align:left;text-decoration:none;}
body header#header .catalog_menu .menu_top_block>li.current>a,header .menu_top_block li .dropdown>li.current>a,header .menu_top_block li .dropdown>li:hover>a{color:#fff;}
header .menu_top_block>li.more>a{height:47px;}
.menu_top_block li.catalog>a,.menu_top_block.catalog_block .dropdown>li>a{padding-left:41px;padding-right:120px;position:relative;}
.menu_top_block.catalog_block .dropdown>li>a{padding:11px 31px 13px 17px;}
.menu_top_block li.catalog>a:before{background:url(images/ai.png) 0 0 no-repeat;content:"";display:block;height:20px;left:12px;position:absolute;top:12px;width:20px;}
.menu_top_block li.catalog>a:after{background:#fff;content:"";display:block;height:100%;opacity:.1;position:absolute;right:0;top:0;width:1px;}
body .menu_top_block.catalog_block .dropdown>li>a{color:#555;font-size:13px;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li,header .menu.top.catalogfirst li.full>.dropdown>li{float:left;padding:5px 30px 20px 24px;width:33%;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>.image,header .menu_top_block.catalogfirst li.full>.dropdown>li>.image{float:left;height:50px;line-height:50px;text-align:center;width:50px;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>.image img,header .menu_top_block.catalogfirst li.full>.dropdown>li>.image img{vertical-align:middle;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>a,header .menu_top_block.catalogfirst li.full>.dropdown>li>a{background:0 0;color:#333;font-size:13px;font-weight:700;line-height:20px;padding:10px 0 0 70px;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>.dropdown,header .menu_top_block.catalogfirst li.full>.dropdown>li>.dropdown{margin-top:9px;padding:0 0 0 70px;text-align:left;}
.menu_top_block li.full>.dropdown>li:nth-child(3n+1){clear:both;}
.left_menu>li.has-childs>a:after,.menu_top_block.catalog_block .dropdown>li.has-child>a:after,header .menu_top_block li .dropdown>li.has-child>a:after,header .menu_top_block li.catalog:after{color:#fff;content:"\f107";display:block!important;font-weight:400;height:8px;margin:-3px 0 0 0;position:absolute;right:16px;top:50%;width:12px;}
.bx-firefox .left_menu>li.has-childs>a:after,.bx-firefox .menu_top_block.catalog_block .dropdown>li.has-child>a:after,.bx-firefox header .menu_top_block li .dropdown>li.has-child>a:after,.bx-firefox header .menu_top_block li.catalog:after{margin-top:-4px;}
.left_menu>li.has-childs>a:after,header .menu_top_block li.catalog:after{cursor:pointer;font-size:13px;text-align:right;top:21px;}
.left_menu>li.has-childs>a:after,.menu_top_block.catalog_block .dropdown>li.has-child>a:after,header .menu_top_block li .dropdown>li.has-child>a:after{color:#888;content:"\f105";font-size:13px;text-align:right;top:19px;}
.left_menu>li.has-childs.current>a:after{color:#fff!important;content:"\f107";}
header .menu_top_block li .dropdown>li:hover>a:after,header .menu_top_block li:not(.catalog) .dropdown>li.current>a:after{color:#fff;}
.light header .catalog_menu_ext .menu_top_block>li.catalog>a{background-color:#fff;}
#header .catalog_menu .wrap_menu ul.menu.adaptive:hover{cursor:pointer;}
#header .catalog_menu .wrap_menu ul.menu.adaptive>li.menu_opener{border:0;display:block;padding:0 17px;width:100%;}
.header_wrap #header .catalog_menu ul.menu.adaptive>li{height:47px;line-height:47px;position:relative;}
.header_wrap #header .catalog_menu ul.menu.adaptive>li:after{background:url(images/ai.png) 0 0 no-repeat;content:"";display:block!important;height:20px;position:absolute;right:17px;top:12px;width:20px;}
#header .wrapper_middle_menu.wrap_menu ul.mobile_menu li.current:before,.mobile_menu_wrapper .mobile_menu li.has-child:hover:before{color:#fff;}
#header .wrapper_middle_menu.wrap_menu ul.mobile_menu li.current>a,#header .wrapper_middle_menu.wrap_menu ul.mobile_menu li:hover>a{color:#fff!important;}
ul.mobile_menu .dropdown{display:none;font-size:13px;margin:0;padding:0 0 0 20px;}
ul.mobile_menu .search{background:none repeat scroll 0 0 #e0e7ea!important;border:medium none;box-shadow:0 1px 1px 0 rgba(0,0,0,.3);display:block!important;padding:13px;position:absolute;right:0;top:100%;width:100%;z-index:9;}
ul.mobile_menu .search .search-input-div{padding-right:63px;width:100%;}
ul.mobile_menu .search .search-button-div{position:absolute;right:14px;top:13px;}
ul.mobile_menu .search .search-button-div button{border-bottom-left-radius:0;border-top-left-radius:0;padding:9px 13px 10px;}
ul.mobile_menu .search .search-input-div input{border:0;font-size:13px;}
#mobileheader .basket-link .title{display:none;}
#mobileheader .v1 .bars .top-btn{padding:0 20px 5px;}
#mobileheader .v2 .top-btn{height:46px;line-height:42px;padding:0 15px;}
#mobileheader.fixed{overflow:visible;}
body .wrapper1.mfixed_Y>div#mobileheader.fixed{display:block!important;position:fixed;top:0;width:100%;z-index:995;}
#mobileheader .title-block{font-size:20px;font-weight:700;height:100%;line-height:60px;overflow:hidden;padding:0 5px 0 0;text-align:left;text-overflow:ellipsis;white-space:nowrap;}
#mobileheader .basket-link.compare{padding-right:24px;}
#mobileheader .mobileheader-v2 .svg.inline path{fill:#fff;}
#mobilemenu::-webkit-scrollbar-thumb:window-inactive{background:#999;border:2px solid #fff;}
#mobilemenu.dropdown{border-top:1px solid #f2f2f2;bottom:0;opacity:0;top:64px;visibility:hidden;width:100%;}
#mobilemenu.dropdown.show{opacity:1;visibility:visible;}
#mobilemenu.leftside.show{box-shadow:3px 0 10px 0 rgba(0,0,0,.45);left:0;}
#mobilemenu>.scroller>.wrap{moz-transition:transform .2s ease-in-out;ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;webkit-transition:transform .2s ease-in-out;width:100%;}
#mobilemenu .dropdown{background:#fff;border:medium none;box-shadow:none;display:none;left:100%;margin:0;opacity:1;padding:0;position:absolute;top:0;visibility:visible;width:100%;z-index:5;}
#mobilemenu .expanded>.dropdown{display:block;}
#mobilemenu .expanded>.dropdown>div{border-bottom:1px solid #f2f2f2;}
#mobilemenu .expanded>.dropdown .menu_back a{cursor:pointer;font-size:15px;line-height:18px;padding:22px 20px 23px 57px;position:relative;}
#mobilemenu .expanded>.dropdown .menu_back .svg{left:13px;position:absolute;top:16px;}
#mobilemenu .expanded>.dropdown .menu_title{background-color:#fbfbfb;color:#333;font-size:15px;font-weight:700;line-height:18px;padding:22px 23px 23px 19px;}
#mobilemenu .menu a:hover .svg{background-color:transparent;}
#mobilemenu .menu>ul{display:block;margin:0;padding:0;}
#mobilemenu .menu ul>li{border-bottom:1px solid #f2f2f2;display:block;list-style:none;margin:0;padding:0;width:100%;}
#mobilemenu .menu ul li:before{display:none;}
#mobilemenu .menu ul>li a{display:block;padding:19px 20px 20px 19px;position:relative;}
#mobilemenu .menu ul>li.menu_title a{padding:0;}
#mobilemenu .menu ul>li a.parent{padding-right:46px;}
#mobilemenu .menu ul>li .arrow{bottom:0;cursor:pointer;display:block;padding-left:8px;position:absolute;right:0;top:0;width:46px;z-index:1;}
#mobilemenu .menu ul>li .arrow .svg{left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;}
#mobilemenu .menu ul>li.selected>a:before{border-radius:100%;content:"";height:4px;left:9px;position:absolute;top:30px;width:4px;}
#mobilemenu .menu>ul>li>a{background:#fff;font-size:15px;font-weight:700;}
#mobilemenu .menu>ul>li.selected>a:before{border-radius:0;bottom:-1px;height:inherit;left:0;top:-1px!important;width:2px;z-index:1;}
#mobilemenu .menu>ul>li:not(.counters),.menu ul>li.expanded,.menu ul>li.selected:not(.counters){position:initial;}
#mobilemenu .menu>ul>li.counters>a>span{padding-right:25px;position:relative;}
#mobilemenu .menu.middle>ul>li>a{background:#fbfbfb;padding-left:57px;}
#mobilemenu .contacts .title{font-weight:700;padding:19px 20px 6px 19px;}
#mobilemenu .contacts .address,#mobilemenu .contacts .email{font-size:13px;line-height:18px;padding:12px 20px 0 50px;position:relative;}
#mobilemenu .downdrop .menu ul>li .arrow .svg{transform:rotate(.25turn);}
#mobilemenu .downdrop .dropdown{left:inherit;padding:0 0 0 19px;position:relative;top:inherit;}
#mobilemenu .downdrop .expanded>.dropdown .menu_back,#mobilemenu .mobilemenu-v2 .expanded>.dropdown .menu_title{display:none;}
#mobilemenu .downdrop .menu ul>li.expanded{border-bottom:none;}
#mobilemenu .downdrop .menu ul>li.expanded>a{border-bottom:1px solid #f2f2f2;}
body .soc-avt .row a,body .social-icons li{display:inline-block;margin:0;padding:0;vertical-align:top;zoom:1;}
.soc-avt .row a,.social-icons li a{background:0 0;border-radius:100%;border-radius:3px;display:block;font-size:0;height:40px;margin:5px 10px 5px 0;moz-transition:all .3s ease;ms-transition:all .3s ease;o-transition:all .3s ease;overflow:hidden;position:relative;transition:all .3s ease 0s;transition:all .3s ease;webkit-transition:all .3s ease;width:40px;}
body .soc-avt .row a{border-radius:0;}
.soc-avt .row a i{background:url(images/social.png) 0 0 no-repeat;border-radius:100%;display:block;height:100%;width:100%;}
.soc-avt .row a:hover,.social-icons li a:hover{opacity:.8;}
body .soc-avt .row a{display:inline-block;margin:5px 11px 5px 0;}
.rounded_block .social-icons li a,.soc-avt .row a{border-radius:100%;margin:5px 10px 5px 0;}
@media not print{#headerfixed.fixed,header.fixed{left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:996;}
.inline-search-block.fixed{background:#fff!important;position:fixed;z-index:997;}
.inline-search-block.fixed .search-wrapper{display:inline-block;padding:0;width:100%;}
.inline-search-block.fixed .search-wrapper #title-search{padding:14px 0 15px;}
.inline-search-block.fixed.big.show{top:0;}
.inline-search-block.fixed.big .search .search-input{background:0 0;border:none;border-radius:0;font-size:28px;height:132px;padding:0 200px 0 25px;}
.inline-search-block.fixed.big .search .search-button-div{top:45px;}
.inline-search-block.fixed.big .search .btn-search{color:#fff;font-size:1em;padding:12px 25px;}
.inline-search-block.fixed.big .search .close-block{min-width:16px;}
.inline-search-block.with-close.fixed.big .search .close-block{top:6px;}
#headerfixed{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.136);display:block;left:0;opacity:1;position:fixed;right:0;top:-100px;transition:top .3s linear;z-index:996;}
#headerfixed.fixed{display:block;opacity:1;}
#headerfixed .logo-row .logo-block{max-width:300px;min-width:192px;}
#headerfixed .logo-row .js-basket-block .title{display:none;}
#headerfixed .search .inner-table-block{width:50%;}
#headerfixed .inner-table-block{height:62px;overflow:hidden;padding:0 25px;}
#headerfixed .logo-row.v1 .pull-right>div[id*=bx_incl],#headerfixed .logo-row>div[id*=bx_incl]{display:table-cell;}
#headerfixed .logo-row.v2>div[id*=bx_incl]{width:73px;}
#headerfixed .inner-table-block.menu-block,#headerfixed .inner-table-block.phones{overflow:visible;}
#headerfixed .inner-table-block.phones{padding:0;}
#headerfixed .inner-table-block.phones .phone{margin:0;}
#headerfixed .sep-left{border-right:rgba(0,0,0,.05) 1px solid;}
#headerfixed .logo-row .logo{height:auto;line-height:normal;max-width:202px;padding-right:12px;}
#headerfixed .logo-row .logo img,#headerfixed .logo-row .logo svg{max-height:46px;}
#headerfixed .menu-block.rows{cursor:pointer;padding:0 23px 0 16px;position:relative;transition:background ease .3s;}
#headerfixed .menu-block.rows .title{color:#222;font-size:.933em;font-weight:700;position:relative;}
.bx-ie #headerfixed .menu-block.rows .title{height:62px;line-height:62px;}
#headerfixed .menu-block.rows:hover .title{color:#fff;}
#headerfixed .menu-block .title .svg{margin-right:5px;}
#headerfixed .menu-block:hover .svg-burger{background:url(images/svg/burger_white.svg) center center no-repeat;}
#headerfixed .logo-row .menu-block.rows .navs{left:0;position:absolute;top:100%;width:240px;}
#headerfixed .menu-block.rows:hover .navs ul.nav.nav-pills{box-shadow:0 6px 12px rgba(0,0,0,.175);display:block!important;}
#headerfixed .menu-block.rows:hover .navs ul{animation:toggle_opacity .3s;background:#fff;}
#headerfixed .menu-block.rows .navs ul li{display:block;float:none;margin:0;padding:0;}
#headerfixed .menu-block.rows .navs ul .search{display:none;}
#headerfixed .menu-block.rows .navs ul li:before{display:none;}
#headerfixed .v1 .menu-block .navs ul li a{border-radius:0;border-top:1px solid #f0f0f0;color:#222;font-size:15px;line-height:24px;min-width:225px;padding:14px 29px 14px 19px!important;white-space:normal;}
#headerfixed .menu-block .navs ul li a:focus,#headerfixed .menu-block .navs ul li a:hover,#headerfixed .menu-block .navs ul li.active>a{background:#fff;}
#headerfixed .menu-block .navs ul>li:first-of-type>a{border-top-width:0;}
#headerfixed .menu-block.rows .navs ul li a i{position:absolute;right:13px;top:19px;}
#headerfixed .menu-block.rows .navs ul li a i:before{content:"\f105";}
#headerfixed .menu-block.rows .navs ul.dropdown-menu{border:none;border-radius:0;left:100%;margin:0;padding:0;top:0;}
#headerfixed .menu-block.rows .navs li:hover>ul.dropdown-menu{display:block;}
#headerfixed .btn{margin:0;}
#headerfixed .search-button-div .btn-search{position:static;}
#headerfixed .search-button-div .close-block{display:none;}
#headerfixed .js-basket-block{position:relative;}
#headerfixed .js-basket-block .count{top:-7px;}
#headerfixed .logo-row.v2{display:table;}
#headerfixed .logo-row.v2 .logo-block{max-width:215px;min-width:215px;}
#headerfixed .logo-row.v2 .small-block{text-align:center;width:80px;}
#headerfixed .logo-row.v2 .small-block>div{min-height:30px;}
#headerfixed .logo-row.v2 .search-block{cursor:pointer;}
#headerfixed .logo-row.v2 .js-nav{opacity:0;}
#headerfixed .logo-row.v2 .mega-menu table td .wrap>a{display:inline-block;padding:19px 12px 21px;}
#headerfixed .logo-row.v2 .svg{height:21px;min-height:21px;position:static;}
#headerfixed .logo-row.v2 .svg.svg-basket{margin:0;}
#headerfixed .logo-row .basket-link .count{box-shadow:0 0 0 2px #fff;left:16px;position:absolute;top:-8px;}
#headerfixed .logo-row.v2 .basket-link .count{top:-5px;}
#headerfixed .logo-row.v2 .basket-link .js-basket-block{display:inline-block;min-height:27px;position:relative;text-align:left;width:34px;}
#headerfixed .logo-row .basket-link .svg.svg-basket{margin:0;}
#headerfixed .logo-row.v2 .basket-link{text-align:center;width:73px;}
}
body #header .catalog_menu .child{margin-top:0;padding-top:0;}
body #header ul.menu li .child .child_wrapp{background:#f7f7f9;border:0;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.15);padding:35px 40px 17px;}
body #header ul.menu.bottom li .child .child_wrapp:not(.clearfix){padding:27px 40px 21px;}
.mobile .breadcrumbs .bx-breadcrumb-item.hover .dropdown_wrapp{display:block;}
.breadcrumbs .dropdown_wrapp,ul.menu .child{font-size:11px;padding-top:20px;position:absolute;text-transform:none;z-index:500;}
ul.menu .child{margin-top:0;padding-top:32px;}
.basket_fly ul.menu .child{margin-top:-1px;}
.bx-firefox .wrapper ul.menu .child,.bx-ie .wrapper ul.menu .child{margin-top:-1px;}
ul.menu .child a{font-family:Ubuntu,Arial,Helvetica,sans-serif;text-transform:none;}
ul.menu .child li.menu_title{display:block;margin:0 0 6px;}
ul.menu .child li.menu_title a{font-size:14px;font-weight:400;padding:0;text-decoration:none;}
ul.menu .child li.menu_item a{font-size:12px;line-height:20px;margin:0 8px 0 0;padding:0;text-decoration:none;}
ul.menu .child .child_wrapp .depth3>a,ul.menu .child .child_wrapp>a{display:block;line-height:20px;text-decoration:none;text-transform:none;}
ul.menu .child .child_wrapp .depth3>a{margin-left:15px;}
ul.menu .child .child_wrapp .depth3 a.title,ul.menu .more .child .child_wrapp .depth3>a{margin-left:0;}
ul.menu .more .child .child_wrapp .depth3>a.title{color:#000;font-size:12px;margin-bottom:5px;}
ul.menu .more .child .child_wrapp .depth3{margin-bottom:8px;}
.wrapper.has_menu .white #header .catalog_menu ul.menu>li.current,.wrapper.has_menu .white #header .catalog_menu ul.menu>li:not(.current):hover{background:0 0;}
.wrapper.has_menu .white #header .catalog_menu ul.menu>li.active,.wrapper.has_menu .white #header .catalog_menu ul.menu>li.active:hover{background:#efefef;}
body #header ul.menu li .child.line .child_wrapp{box-shadow:0 2px 5px rgba(0,0,0,.15);padding:0;}
body #header ul.menu li .child.line .child_wrapp>a{background:#f7f7f9;border-bottom:1px solid #fff;padding:9px 20px 10px;}
body #header ul.menu li .child.line .child_wrapp>a.current,body #header ul.menu li .child.line .child_wrapp>a:hover{background:#fff;}
.mega-menu ul.nav .search{background:none repeat scroll 0 0 #e0e7ec;display:block!important;max-height:400px;padding:13px;right:inherit;top:inherit;width:100%;}
.mega-menu ul.nav .search .search-input-div{padding-right:0;}
.mega-menu ul.nav .search .search-button-div{right:13px;top:13px;width:74px;}
.mega-menu ul.nav .search .search-button-div .btn-search{right:0;top:0;}
div.title-search-result.title-search-input_fixedtf .bx_searche .bx_item_element>span{display:block;line-height:20px;margin-top:5px;}
.inline-search-block.with-close .search .search-input-div{padding-right:58px;}
.inline-search-block.show{background:#fff;top:0!important;}
.inline-search-block.with-close .search .btn-search{right:58px;}
.inline-search-block.with-close:not(.big) .search .btn-search{background:0 0;}
.inline-search-block .search .close-block{display:none;height:34px;}
.inline-search-block.with-close .search .close-block{display:block;}
form.search{position:relative;}
.search .search-input-div{width:100%;}
.search .search-button-div{position:absolute;right:0;top:0;}
.search .search-input{background:#f5f5f5;border:none;border-radius:3px;color:#444;display:block;height:34px;line-height:18px;padding:0 70px 0 10px;vertical-align:top;width:100%;}
.search .btn-search{background:#fff;border:1px solid #f5f5f5;color:#dedede;font-size:13px;line-height:16px;margin:0;padding:7px 10px 7px;position:absolute;right:0;text-transform:none;top:0;}
.inline-search-block:not(.fixed) .search .btn-search{border-radius:0 3px 3px 0;}
.top-block .search .fa-close{color:#c2cbd2;cursor:pointer;display:block;float:left;font-size:24px;margin-left:6px;margin-top:4px;}
.menu-row{position:static;}
.menu-default{position:relative;}
.menu-row .menu-default{position:static;}
.menu-row .menu-default .mega-menu{position:static;}
.mega-menu ul.nav{box-shadow:0 1px 1px 0 rgba(0,0,0,.3);clear:both;display:block;float:none;font-size:13px;padding:0;position:static;}
.mega-menu ul.nav li{clear:both;display:block;float:none;margin:0;padding:0;}
.mega-menu ul.nav li:before{display:none;}
.mega-menu ul.nav .dropdown-menu,.mega-menu ul.nav li{background-color:#fafafa;}
.mega-menu ul.nav li>a{background:none repeat scroll 0 0 rgba(0,0,0,0);border-bottom:1px solid transparent;border-radius:0;border-top:1px solid #e1e4e6;clear:both;color:#444;display:block;float:none;line-height:24px;margin:0;padding:9px 45px 9px 10px;position:relative;text-decoration:none;text-shadow:none!important;white-space:normal;}
.mega-menu ul.nav li>a i.fa-angle-down{font-size:20px;height:44px;line-height:44px;position:absolute;right:-10px;text-align:center;top:0;width:64px;}
.mega-menu ul.nav li:first-of-type>a{border-top:medium none!important;}
.mega-menu ul.nav li.active>a,.mega-menu ul.nav li:hover>a{background:0 0;border-bottom:1px solid #e1e4e6;border-top:1px solid #e1e4e6;color:#fff;margin:0;padding:9px 55px 9px 10px;}
.mega-menu ul.nav li.active>a i.fa-angle-down,.mega-menu ul.nav li:hover>a i.fa-angle-down{right:0;}
.mega-menu ul.nav li.active+li>a,.mega-menu ul.nav li:hover+li>a{border-top:1px solid transparent;}
.mega-menu ul.nav li>a:focus{background:none repeat scroll 0 0 rgba(0,0,0,0);}
.mega-menu ul.nav .dropdown-menu{border:none!important;border-radius:0;box-shadow:none;clear:both;display:none!important;float:none;font-size:13px;margin:0;padding:0 0 0 20px;position:static;}
.mega-menu ul.nav .dropdown-menu li:first-of-type>a{border-top:1px solid transparent;}
.mega-menu table td .wrap>.dropdown-menu>li:first-of-type:before{background:#dedede;content:"";display:block;height:2px;left:0;position:absolute;top:-1px;transition-duration:.15s;transition-property:right;transition-timing-function:ease-out;webkit-transition-duration:.15s;webkit-transition-property:right;webkit-transition-timing-function:ease-out;width:100%;}
.mega-menu .table-menu>table>td .wrap>.dropdown-menu>li:first-of-type:before{display:block!important;}
.bglight .mega-menu ul.nav .dropdown-menu li:last-of-type>a{border-bottom:1px solid transparent;}
.mega-menu ul.nav li.resp-active>ul.dropdown-menu{display:block!important;}
.menu-row .menu-default .mega-menu table td{position:static;}
.mega-menu table td.dropdown>.wrap{position:relative;}
.mega-menu table td:hover>.wrap>.dropdown-menu{animation:toggle_opacity .3s;display:block;opacity:1;}
.mega-menu table td>.wrap>a .fa{display:none;vertical-align:middle;}
.mega-menu table td>.wrap>a .fa.fa-angle-down::before{font-size:10px;font-weight:700;vertical-align:top;}
.mega-menu table .dropdown-menu{border:none;border-radius:0;margin:-1px 0 0;opacity:0;padding:0;text-align:left;top:auto;}
.menu-row .mega-menu table td.dropdown.wide_menu>.wrap{position:static;}
.menu-row .mega-menu table td.wide_menu .wrap>.dropdown-menu>li:first-of-type:before{display:none;}
.menu-row .mega-menu table td.wide_menu.hover>.wrap>.dropdown-menu,.menu-row .mega-menu table td.wide_menu:hover>.wrap>.dropdown-menu{border-top:1px solid #f2f2f2;display:block;left:0!important;margin-top:0;padding:25px 30px 10px;width:100%;}
.menu-row .mega-menu table td.wide_menu.hover>.wrap>.dropdown-menu,.menu-row .mega-menu table td.wide_menu:hover>.wrap>.dropdown-menu{max-height:485px;overflow:auto;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu::-webkit-scrollbar{width:8px;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu::-webkit-scrollbar-track{border-radius:8px;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu::-webkit-scrollbar-thumb{background:#999;border:2px solid #fff;border-radius:8px;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu::-webkit-scrollbar-thumb:window-inactive{background:#999;border:2px solid #fff;}
.menu-row .mega-menu table td.wide_menu.hover>.wrap>.dropdown-menu>li>a,.menu-row .mega-menu table td.wide_menu:hover>.wrap>.dropdown-menu>li>a{font-size:13px;font-weight:700;padding-bottom:5px!important;padding-top:2px!important;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li{display:inline-block;float:left;margin:0 0 30px;padding:0 20px 0 0;width:25%;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li.has_img{min-height:60px;padding-left:80px;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li.has_img .menu_img{display:block;left:0;position:absolute;top:0;width:60px;}
.menu-row .mega-menu table td.wide_menu .dropdown-menu>li:nth-child(4n+1){clear:left;}
.menu-row .mega-menu table td.wide_menu .dropdown-menu>li>a{border:none;white-space:normal;}
.logo-row.menu-row{position:relative;}
.logo-row.menu-row .mega-menu,.logo-row.menu-row .mega-menu table td.wide_menu{position:static;}
.menu-row .menu-item.hover>.dropdown-menu{display:block!important;opacity:1!important;}
body .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li>.dropdown-menu>li.collapsed:not(.clicked_exp){display:none;}
.catalog_icons_N .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li>.dropdown-menu>li.clicked_exp,.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li>.dropdown-menu>li{display:inline-block;}
.catalog_icons_N .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li.has_img>.dropdown-menu>li.clicked_exp,.catalog_icons_Y .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li.has_img>.dropdown-menu>li.clicked_exp,.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li.has_img>.dropdown-menu>li{display:block;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li>.dropdown-menu li a{padding-right:0!important;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li:not(.has_img)>.dropdown-menu li a{font-size:12px;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu>li>.dropdown-menu li a:not(:hover){color:#666;}
.menu-row .mega-menu table td.wide_menu .dropdown-submenu:not(.has_img) .dropdown-submenu .dropdown-menu{display:none;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>.image+a{padding-left:70px;padding-top:10px;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>a{padding-left:0;padding-top:0;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>.image+a+.dropdown{padding-left:70px;}
.menu_top_block.catalog_block .dropdown>li.full>.dropdown>li>.dropdown{padding-left:0;}
.mega-menu table .dropdown-menu li a{border-top:1px solid #f0f0f0;color:#222;padding:14px 29px 14px 19px!important;}
.mega-menu table td:not(.wide_menu) .dropdown-menu li>a .name{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;}
.mega-menu table .wrap>.dropdown-menu li:first-of-type>a{border-top-color:transparent!important;}
.mega-menu table .wrap>.dropdown-menu li:first-of-type>.dropdown-menu{top:1px;}
.menu-row.bgcolored .mega-menu table .wrap>.dropdown-menu li:first-of-type>.dropdown-menu{top:0;}
.mega-menu table td:not(.wide_menu) .wrap>.dropdown-menu li:first-of-type>.dropdown-menu li:first-of-type>a{padding-top:15px!important;}
.dropdown-menu li,.mega-menu table .dropdown-submenu{margin-bottom:0;padding:0;position:relative;}
.dropdown-menu li:before,.mega-menu table .dropdown-submenu:before{display:none;}
.mega-menu table td:not(.wide_menu) .dropdown-submenu>a:after{content:"\f105";display:block;font-family:FontAwesome;font-size:11px;font-weight:700;margin:-6px 0 0;position:absolute;right:10px;top:50%;}
.menu-row .mega-menu table td.wide_menu .dropdown-submenu .dropdown-menu{box-shadow:none;display:block;opacity:1;position:static;}
.menu-row .mega-menu table td.wide_menu.hover .dropdown-submenu .dropdown-menu{display:block!important;opacity:1!important;}
.mega-menu table td.wide_menu .dropdown-submenu .dropdown-menu>li.collapsed{display:none;}
.menu-row .mega-menu table td.wide_menu .dropdown-submenu .dropdown-menu>li>a{font-size:13px;padding:4px 20px!important;}
.menu-row .mega-menu table td.wide_menu .dropdown-submenu .dropdown-submenu .dropdown-menu{float:none;margin:0 0 0 20px;}
.menu-row .mega-menu table td.wide_menu .more_items{padding:4px 20px;}
.mega-menu table .dropdown-submenu .dropdown-menu{left:100%;top:2px;}
.menu-row.middle-block .mega-menu table .dropdown-submenu .dropdown-menu{top:1px;}
.menu-row.middle-block.bglight .mega-menu table .dropdown-submenu .dropdown-menu{top:3px;}
.menu-row.middle-block.bglight .mega-menu table .wrap>.dropdown-menu li:first-of-type>.dropdown-menu{top:2px;}
.mega-menu table .dropdown-submenu .dropdown-menu>li:first-of-type>a{border-top:none;}
.mega-menu table .dropdown.js-dropdown .fa{display:none;}
.mega-menu table .more-items>span{display:inline-block;font-size:14px;line-height:20px;padding-right:21px;position:relative;vertical-align:top;}
.mega-menu table td.search-item .wrap>a{padding-bottom:18px!important;padding-left:15px;padding-right:15px;padding-top:13px!important;}
.mega-menu table td.search-item .wrap>a .fa{font-size:15px;}
.mega-menu table td .wrap>a{border:none;color:#222;display:inline-block;font-size:1em;font-weight:700;height:104px;padding:41px 12px 41px;position:relative;text-transform:none;width:auto;}
#headerfixed .mega-menu table td .wrap>a{height:auto;}
.menu-row.middle-block>.full-width>.row{margin:0;}
.menu-row.middle-block .mega-menu table td .wrap>a{height:60px;line-height:1.33em;padding:20px 18px 25px;}
.menu-row.middle-block .mega-menu table td .wrap>a>div{display:inline-block;}
.menu-row.middle-block.bglight .mega-menu table td .wrap>a{height:59px;padding-bottom:26px;padding-top:19px;}
.menu-row.middle-block.bglight .wrap_icon .svg-compare.white{background:url(images/svg/Comparison_black.svg) 0 0 no-repeat;}
.menu-row.middle-block.bglight .wrap_icon .svg-wish.white{background:url(images/svg/Wishlist_black.svg) 0 0 no-repeat;}
.menu-row.middle-block.bglight .wrap_icon .svg-basket.white{background:url(images/svg/Basket_black.svg) 0 0 no-repeat;}
.menu-row.middle-block.bglight .wrap_icon .inline-search-show .svg-search.white{background-color:#222;background-image:url(images/svg/Search_mask.svg);min-height:17px;min-width:17px;}
.menu-row.middle-block:not(.bglight) .mega-menu table td .wrap>a{border-right:1px solid rgba(255,255,255,.15);color:#fff;}
.menu-row.middle-block:not(.bglight) .mega-menu table td.active .wrap>a,.menu-row.middle-block:not(.bglight) .mega-menu table td:not(.search-item):hover .wrap>a{color:#fff;}
.menu-row.middle-block .mega-menu table .dropdown-menu{margin-top:0;}
.menu-row.middle-block.bglight .mega-menu table .dropdown-menu{margin-top:-1px;}
.menu-row.middle-block:not(.bglight) .mega-menu table .wrap>.dropdown-menu>li:first-of-type:before{display:none!important;}
.header-v4 .menu-row.middle-block .mega-menu table td.catalog .wrap>a,.header-v5 .menu-row.middle-block .mega-menu table td.catalog .wrap>a,.header-v6 .menu-row.middle-block .mega-menu table td.catalog .wrap>a,.header-v7 .menu-row.middle-block .mega-menu table td.catalog .wrap>a,.header-v9 .menu-row.middle-block .mega-menu table td.catalog .wrap>a{padding-left:62px;padding-right:18px;text-align:left;}
.header-v10 .menu-row.middle-block .mega-menu table td.catalog .wrap>a,.header-v8 .menu-row.middle-block .mega-menu table td.catalog .wrap>a{padding-left:62px;text-align:left;}
.menu-row.middle-block:not(.bglight) .mega-menu table td.catalog>.wrap{width:233px;}
.menu-row.middle-block .mega-menu table td.catalog .wrap>a{padding-right:60px;text-align:left;}
.menu-row.middle-block.bglight .mega-menu table td.catalog .wrap>a{border-right:1px solid #f2f2f2;}
.menu-row.middle-block .mega-menu table td.catalog .wrap>a:before,.menu-row.middle-block .mega-menu table td.dropdown .wrap>a:after{content:"";display:block;position:absolute;}
.menu-row.middle-block .mega-menu table td.catalog .wrap>a:before{background:url(images/svg/Catalog_menu.svg) 0 0 no-repeat;height:12px;left:20px;top:23px;width:15px;}
.menu-row.middle-block.bglight .mega-menu table td.catalog .wrap>a:before{background:url(images/svg/Catalog_menu_black.svg) 0 0 no-repeat;top:22px;}
.menu-row.middle-block .mega-menu table td.dropdown .wrap>a:not(.more-items):after{content:"\f107";font-family:FontAwesome;font-size:14px;height:12px;right:20px;text-align:center;top:21px;width:15px;}
.menu-row.middle-block .mega-menu table td.dropdown .wrap>a:not(.more-items){padding-right:50px;}
.menu-row.middle-block .mega-menu table td.icon .wrap>a{padding-left:50px;padding-right:40px;}
.menu-row.middle-block .mega-menu table td.icon.sale_icon .wrap>a{padding-right:20px;}
.menu-row.middle-block .mega-menu table td.icon.sale_icon .wrap>a .svg{display:block;left:20px;margin-top:-10px;position:absolute;top:50%;}
.menu-row.middle-block:not(.bglight) .mega-menu table td.icon.sale_icon .wrap>a .svg path{fill:#fff;}
.logo_and_menu-row .logo-row .menu-row .mega-menu{height:104px;}
.header-v11 .logo_and_menu-row .logo-row .menu-row .mega-menu>.table-menu,.header-v2 .logo_and_menu-row .logo-row .menu-row .mega-menu>.table-menu{margin-left:1px;}
.menu-row.middle-block .mega-menu table td .wrap>.more-items>span{left:2px;}
.menu-row.middle-block .basket-link .title{display:none;}
.mega_fixed_menu::-webkit-scrollbar-thumb:window-inactive{background:#999;border:2px solid #fff;}
.mega_fixed_menu .mega-menu table td .wrap>a{padding:0;}
.mega_fixed_menu .mega-menu table .menu-item{display:inline-block;margin:24px 0;padding:0 25px;text-align:left;vertical-align:top;}
.mega_fixed_menu .mega-menu table tbody>tr>.menu-item{width:24.7%;}
body .mega_fixed_menu .mega-menu table .menu-item>.wrap>.dropdown-menu{animation:none;box-shadow:none;display:block;float:none;opacity:1;position:static;}
.mega_fixed_menu .mega-menu table .menu-item>.wrap>a{font-size:1.1333em;}
.mega_fixed_menu .mega-menu table .menu-item:hover>.wrap>.dropdown-menu{display:block;opacity:1;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu{margin:12px 0 0;}
.mega_fixed_menu .mega-menu table .dropdown-menu{float:none;font-size:1em;}
.mega_fixed_menu .mega-menu table .dropdown-menu li>a{border:none;}
.mega_fixed_menu .mega-menu table .dropdown-menu li a{width:auto;}
.mega_fixed_menu .mega-menu table td .wrap>a .line-wrapper{display:none;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu>li{margin:6px 0 0;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu>li:first-of-type{margin-top:0;}
body .mega_fixed_menu .mega-menu table .wrap>.dropdown-menu>li:first-of-type:before{display:none;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu>li>a{padding:0!important;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu .dropdown-submenu>a{padding:0 25px 0 0!important;position:relative;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu .dropdown-submenu>a:after{display:none;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu .dropdown-submenu>a>.arrow{padding:5px;position:absolute;right:0;top:1px;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu .dropdown-submenu>a>.arrow>i{background:url(images/next.png) -44px -334px no-repeat;border-radius:4px;content:"";display:block;height:11px;width:11px;}
.mega_fixed_menu .mega-menu table .wrap>.dropdown-menu .dropdown-submenu>a:hover>.arrow>i{background-position:-28px -334px;}
body .mega_fixed_menu .mega-menu table .dropdown-submenu .dropdown-menu{animation:none;box-shadow:none;margin:0 0 13px;position:static;}
.mega_fixed_menu .mega-menu table .dropdown-submenu .dropdown-menu a{padding:0!important;}
.mega_fixed_menu .mega-menu table .dropdown-submenu .dropdown-menu li{font-size:.8666em;line-height:1.3846em;margin:10px 0 0;padding:0 0 0 15px;}
body .mega_fixed_menu .mega-menu table .dropdown-submenu:hover .dropdown-menu{animation:none;display:none;opacity:0;visibility:hidden;}
.mega_fixed_menu .mega-menu table .dropdown-submenu.opened .dropdown-menu,.mega_fixed_menu .mega-menu table .dropdown-submenu.opened:hover .dropdown-menu{display:block;opacity:1;visibility:visible;}
body .mega_fixed_menu .mega-menu table .wrap>.dropdown-menu li:first-of-type>.dropdown-menu li:first-of-type>a{padding-top:0!important;}
.mega-menu table td .wrap>a .line-wrapper{position:relative;visibility:visible;}
.menu-row.middle-block.bglight .mega-menu td .wrap>a .line-wrapper .line{bottom:-22px;}
#headerfixed .mega-menu td .wrap>a .line-wrapper .line{bottom:-21px;}
.mega-menu table td .wrap:hover>a .line-wrapper .line,.mega-menu table td.active .wrap>a .line-wrapper .line{right:0;}
.mega-menu table td:last-child .wrap>a:after{display:none;}
.mega-menu table .dropdown-submenu>a:hover:after{color:#fff;}
.mega-menu table .dropdown-submenu .dropdown-menu:after{display:none;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:#fff;}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#fff;}
.mega-menu table td .wrap>.more-items>span:before{background:#222 url(images/next.png) -1px -333px no-repeat;content:"";height:3px;left:2px;position:absolute;width:17px;}
.mega-menu table td .wrap>.more-items>span{display:inline-block;font-size:0;height:3px;position:relative;vertical-align:middle;width:17px;}
.menu-row.middle-block .mega-menu table td .wrap>.more-items>span:before{background-color:transparent;background-position:-1px -337px;left:0;}
.menu-row.middle-block.bglight .mega-menu table td .wrap>.more-items>span:before{background-color:#000;background-position:-1px -333px;left:0;}
.mega-menu table td .wrap .line-wrapper{visibility:hidden;}
.header-v2 .top-block .top-block-item .address{max-width:290px;}
.header-v11 .menu-row .wrap_icon .inline-search-show{padding:0;}
.header-v11 .menu-row .svg.svg-search{min-height:21px!important;min-width:21px!important;top:-2px;}
.with_cabinet .top-block .top-block-item .address,.with_order .top-block .top-block-item .address{max-width:430px;}
.with_order.with_cabinet .top-block .top-block-item .address{max-width:340px;}
.menu-row .wrap_icon{position:relative;z-index:11;}
.menu-row .wrap_icon .inline-search-show{background:0 0;border:none;padding:21px 32px 21px;}
.header-v2 .menu-row .wrap_icon .inline-search-show{padding-left:0;padding-right:0;}
.menu-row:not(.logo-row) .svg.svg-inline-search,.menu-row:not(.logo-row) .svg.svg-search{height:16px;min-height:16px;min-width:16px;}
.menu-row:not(.logo-row) .svg.svg-inline-search.big,.menu-row:not(.logo-row) .svg.svg-search.lg{height:21px;min-height:21px;min-width:21px;width:21px;}
body .header-v7 .logo_and_menu-row .lk .wrap{margin-top:-4px;}
.basket_wrapp .header-cart .basket_fly .wraps_icon_block{display:inline-block;float:none;margin:0;}
.header-cart .basket_fly .wraps_icon_block.delay .count span{background:#ddd;color:#fff;}
.header-cart .basket_fly .opener{background:#424f60;border-radius:4px 0 0 4px;left:-58px;moz-border-radius:4px 0 0 4px;overflow:hidden;position:absolute;top:0;webkit-border-radius:4px 0 0 4px;width:58px;}
.basket_fill_WHITE .header-cart .basket_fly .opener{background:#edf0f3;}
.header-cart .basket_fly .opener>div{cursor:pointer;display:inline-block;height:auto;text-align:center;vertical-align:top;width:58px;zoom:1;}
.basket_wrapp.basket_page .header-cart.fly .clicked>a{display:block;}
.header-cart .basket_fly .opener .wish_count.empty .icon{background:0 0;}
.header-cart .basket_fly tr.hidden{display:none;}
.basket_sort ul.tabs li .wrap_li>span{padding-bottom:6px;padding-top:3px;}
.basket_sort .basket_print:before,.basket_sort .remove_all_basket:before,.bx_sort_container .wrap_remove_button .button:before{background:url(images/close_icons.png) -2px -26px no-repeat;content:"";display:inline-block;height:14px;margin:0 7px 0 0;vertical-align:middle;width:9px;}
.bx_sort_container .wrap_remove_button .button:before{background-position:-2px -27px;}
.header-cart .basket_fly .opener>div{position:relative;}
.header-cart .basket_fly .opener>div.wish_count:after{background:#e7edf2;bottom:0;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;width:100%;}
.header-cart .basket_fly .opener>div:last-child:after{display:none;}
.header-cart .basket_fly .opener>div:not(.basket_count):hover{background:#5e6978;}
.basket_bottom_block.basket_fill_WHITE .full-width .top-block-item .inner-table-block a:not(.basket):hover,.basket_fill_WHITE .header-cart .basket_fly .opener>div:not(.basket_count):hover{background:#dde3ea;}
.basket_fill_WHITE .header-cart .basket_fly .opener>div.wish_count:after{background:#fff;opacity:1;}
.fly2 .basket_fly .basket_wrapp .module-cart,.fly2 .basket_fly .basket_wrapp .module-cart .goods,.fly2 .basket_fly .basket_wrapp .tabs_content,.fly2 .basket_fly .basket_wrapp .tabs_content>li{height:100%;max-height:none;}
.coupons_list .bx_ordercart_coupon .remove{position:absolute;right:0;top:2px;z-index:1;}
.header-cart .basket_fly{border-radius:0 0 0 2px;moz-border-radius:0 0 0 2px;position:fixed;right:-800px;top:178px;webkit-border-radius:0 0 0 2px;width:800px;z-index:1046;}
.basket_wrapp .module-cart .cost.prices .sale_block .text,.basket_wrapp .module-cart .cost.prices .sale_block .title{font-size:12px;}
.counter_block.big_basket>span{height:34px;width:28px;}
.counter_block>span:before{background:url(images/ai.png) -80px -191px no-repeat;content:"";display:inline-block;height:34px;opacity:.7;vertical-align:middle;width:24px;}
.counter_block>span:hover:before{opacity:1;}
.counter_wrapp .button_block.wide .button{display:block;}
.count-cell div.error,.count-cell div.error *{font-size:12px;line-height:15px;margin:6px 0 10px;}
..block .counter_wrapp{margin-left:-5px;margin-right:-5px;white-space:normal;}
..block .counter_wrapp .button_block,..block .counter_wrapp .counter_block{margin:11px 5px 0 5px;}
body ..block .catalog_item.hover .footer_button,body ..block .catalog_item:hover .footer_button{margin-top:0;}
body .tabs_content .tab .catalog_block .footer_button .read_more{margin-top:12px;}
body .tabs_content .tab .catalog_block .footer_button .button_block>.read_more{margin-top:1px;}
.basket_wrapp .basket-link:not(:hover) .basket-go:before{color:#969ba5;}
#header .basket_fly .module-cart table td.thumb-cell a{height:70px;line-height:70px;text-align:center;width:70px;}
#header .basket_fly .module-cart .colored tfoot{border:0;}
#header .module-cart .colored tfoot .bottom_btn td{padding-bottom:28px;}
#header .module-cart .colored tfoot .bottom_btn td{padding-top:29px;}
.module-cart td .text .close,.module-cart tfoot .bottom_btn td .close{float:none;opacity:1;text-shadow:none;}
#header .basket_fly .module-cart .colored tfoot td.total_wrapp{padding:0;}
#header .basket_fly .module-cart .colored tfoot td.total_wrapp.hidden{display:none;}
#header .basket_fly .module-cart .colored tfoot td.total_wrapp .more_row{margin:20px;}
.bottom.middle td>.coupon .coupon_wrap label.error{right:3px;top:-16px;}
.basket_normal .basket_wrapp .header-cart>div,.basket_wrapp .header-cart>.bx-context-toolbar-empty-area,.top_inner .content_menu>div{min-height:0!important;}
.basket_wrapp .wraps_icon_block.compare:before{background:url(images/svg/Comparison_white.svg) center 0 no-repeat;}
.basket_wrapp.basket_fill_WHITE .wraps_icon_block.compare:before{background-image:url(images/svg/Comparison_black.svg);}
.header-cart.fly .opener>div>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;}
.header-cart.fly .clicked>a{display:none;}
.basket_wrapp .header-cart{float:left;}
.basket_wrapp .wraps_icon_block .count>span{background:#e3e3e3;border-radius:20px;display:block;height:20px;line-height:20px;margin:4px 0 12px;moz-border-radius:20px;vertical-align:middle;webkit-border-radius:20px;width:20px;}
.basket_wrapp .wraps_icon_block .count .text,.basket_wrapp .wraps_icon_block .count a{display:block;font-size:11px;text-decoration:none;}
.basket_wrapp .basket_block .text{margin:-7px 0 0;}
.basket_wrapp .basket_block .text *{line-height:18px;}
.basket_wrapp .basket_block .title{font-size:14px;}
.basket_wrapp .basket_block .text .value{color:#5f5f5f;line-height:16px;max-width:67px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.item-title .props{margin:0 0 6px;}
.item-title .props .item_prop,.item-title .props .item_prop .title{font-size:12px;line-height:16px;}
.item-title .props .item_prop .title{padding:0 4px 0 0;}
.popup .basket_popup_wrapp .cart_shell .item-title{padding:16px 20px 16px 10px;position:relative;}
#header .popup .cart_shell td{border-top:1px solid #f2f2f2;vertical-align:top;}
.basket_bottom_block:not(.basket_fill_WHITE) .top-block-item .phone>a{color:#fff;}
.basket_bottom_block .dropdown{bottom:100%;min-width:auto;right:-5px;}
.basket_bottom_block .dropdown .wrap{margin:0 0 -10px;text-align:right;}
.basket_bottom_block .dropdown .wrap a{padding-right:15px;white-space:nowrap;}
.basket_bottom_block:not(.basket_fill_WHITE) .top-block-item .callback-block{color:#fff;}
.basket_bottom_block .full-width .top-block-item .inner-table-block a.compare{position:relative;}
.basket_bottom_block .full-width .top-block-item .inner-table-block a.compare:before{background:#fff;content:"";height:100%;opacity:.1;position:absolute;right:0;top:0;width:1px;}
.basket_bottom_block .full-width .basket-link .title{color:#666;padding:0 13px;}
.basket_bottom_block .full-width .basket-link .wrap .title{padding:0;}
.basket_bottom_block .full-width .basket-link .wrap{padding:0 0 0 13px;}
.basket_bottom_block .full-width .basket-link.basket .prices,.basket_bottom_block .full-width .basket-link.basket .title,.basket_bottom_block:not(.basket_fill_WHITE) .full-width .basket-link .title{color:#fff;}
.catalog_item .item-title a.remove:hover,.catalog_item:hover .item-title a.remove{border:0;}
.basket_popup_wrapp .item-title .one-item span,.popup .basket_popup_wrapp .item-title .cost-cell span{font-size:13px;line-height:16px;}
.basket_popup_wrapp .item-title .one-item{float:left;}
.basket_popup_wrapp .item-title .cost-cell{float:right;}
.bx_item_set_hor .bx_item_set_hor_item a.remove,.bx_item_set_hor .bx_item_set_hor_item a.remove i,.cart_shell .remove-cell a,.cart_shell .remove-cell a i,.module-cart .remove-cell a,.module-cart .remove-cell a i,.remove,.remove i,.remove_item .remove a,.remove_item .remove a i{border-radius:20px;cursor:pointer;display:inline-block;height:17px;moz-border-radius:20px;webkit-border-radius:20px;width:17px;}
.bx_item_set_hor .bx_item_set_hor_item a.remove i,.cart_shell .remove-cell a i,.module-cart .remove-cell a i,.remove i{background:url(images/close_icons.png) 3px -23px no-repeat;}
.bx_item_set_hor .bx_item_set_hor_item a.remove i,.cart_shell .remove-cell a:hover i,.module-cart .remove-cell a:hover i,.remove:hover i{background-position:-17px -23px;}
.card_popup_frame.popup .total_wrapp .price,.card_popup_frame.popup .total_wrapp .total span{float:left;font-size:13px;line-height:16px;}
.card_popup_frame.popup .total_wrapp .total{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin:0 0 20px 0;padding:15px 20px 14px 20px;white-space:nowrap;}
.card_popup_frame.popup .total_wrapp .total .price{float:right;padding:1px 0 0;}
.top_slider_wrapp{margin:0 auto 30px;overflow:hidden;}
.front.bigpage .top_slider_wrapp{margin-bottom:0;padding-bottom:30px;}
.front.bigpage .col-m-60 .top_slider_wrapp{padding-bottom:20px;}
.top_slider_wrapp .flexslider,.top_slider_wrapp .flexslider .slides>li,.top_slider_wrapp .flexslider .slides>li td{height:450px;margin:0;}
.top_big_banners.on_childs{padding-bottom:10px;}
.top_slider_wrapp .flexslider .slides>li{background-position:center;background-repeat:no-repeat;}
.top_slider_wrapp .flexslider .slides>li:before{display:none;}
.top_slider_wrapp .flexslider .slides>li .img{z-index:1;}
.top_slider_wrapp .flexslider .slides>li .text{position:relative;z-index:2;}
.top_slider_wrapp .flexslider .slides>li:not(.image) .img img{bottom:0;position:absolute;}
.bx-mac .top_slider_wrapp .flexslider .slides>li{left:-1px;position:relative;}
.top_big_banners>.row>div{/* padding:0 10px; */}
.top_big_banners .item{padding-bottom:20px;}
.top_big_banners .item .item_inner{height:215px;overflow:hidden;position:relative;}
.top_big_banners .item .item_inner:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:-moz-linear-gradient(90deg,rgba(0,0,0) 0,rgba(0,0,0,.5) 100%);background:-ms-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:rgba(0,0,0,.5);background:rgba(0,0,0,0);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);bottom:0;content:"";height:60%;left:0;position:absolute;right:0;z-index:2;}
.top_big_banners .item .img_block{background-position:center center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}
.top_slider_wrapp .box .btn.btn-video.play{background:0 0;border:none;box-shadow:none;height:118px;overflow:visible;padding:0;position:relative;vertical-align:top;width:123px;}
.top_slider_wrapp .box .btn.btn-video.play:before{background:url(images/next.png) -116px -214px no-repeat;content:"";height:118px;left:0;position:absolute;top:-1px;width:123px;}
.top_slider_wrapp .box.wvideo.loading:not(.started):after{background:#000;bottom:0;content:"";display:block!important;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:100;}
.img .video_block{margin:0;}
.container iframe,.container object,.container video{display:block;margin:0 auto;max-width:100%;}
.news_blocks .info_block .item{border-bottom:1px solid #ebeef1;color:#666;font-size:.929em;margin:0 0 0;overflow:hidden;padding:16px 19px 18px;}
.news_blocks .info_block .item:first-child{padding-top:0;}
.news_blocks .info_block .item:last-child{border-bottom-width:0;}
.news_blocks .info_block .item:before{background:#ddd;bottom:0;content:"";left:0;position:absolute;top:100%;transition:top .3s ease;width:2px;}
.side_RIGHT .news_blocks .info_block .item:before{left:auto;right:0;}
.news_blocks .info_block .item:hover:before{top:0;}
.news_blocks .info_block .item .image{border-radius:100%;box-shadow:inset 0 0 3px 0 rgba(0,0,0,.15);float:left;height:60px;overflow:hidden;width:60px;}
.news_blocks .info_block .item .image+.info{padding:0 0 0 80px;}
.tizers_block .row>div{display:inline-block;float:none;vertical-align:middle;}
.tizers_block .item{color:#000;margin:0 0 34px;white-space:nowrap;}
.tizers_block .item>div{display:table-cell;vertical-align:middle;}
.tizers_block .item .img,.tizers_block .item .title{color:#555;font-size:13px;}
.tizers_block .item .img{background:#fff;border-radius:100%;height:80px;margin:0 20px 0 0;min-width:80px;width:80px;}
.tizers_block .item .title{padding:0 0 0 20px;text-align:left;white-space:normal;}
.tizers_block .item .title a{color:#555;display:block;line-height:16px;text-decoration:none;}
.start_promo .item{border:10px solid #fff;box-sizing:border-box;float:left;height:0;moz-backface-visibility:hidden;moz-transition:all .1s ease;ms-backface-visibility:hidden;ms-transition:all .1s ease;o-transition:all .1s ease;overflow:hidden;padding-bottom:19%;position:relative;transition:all .1s ease;webkit-backface-visibility:hidden;width:25%;}
.start_promo .item .img_block{background-position:center center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}
.start_promo .item img{left:0;max-height:100%;max-height:268px;position:absolute;vertical-align:middle;}
.start_promo .item .opacity_block{background-color:#fff;display:block;height:100%;position:absolute;width:100%;}
.start_promo .item:hover .opacity_block{opacity:.1;z-index:11;}
.start_promo .item span.main_wrap{backface-visibility:hidden;bottom:20px;color:#fff;display:block;display:none;left:20px;max-width:195px;moz-backface-visibility:hidden;ms-backface-visibility:hidden;position:absolute;webkit-backface-visibility:hidden;z-index:10;}
.start_promo .item span.main_wrap i{display:block;font-style:normal;}
.start_promo .item p,.start_promo .item p *{color:#fff;}
.start_promo .item p{line-height:15px;margin-bottom:0;}
.wrapper_inner .start_promo .item i span p span{line-height:16px;margin:-11px 0 0;padding:0 7px 7px;position:relative;}
.wrapper_inner .start_promo .item i span p:first-child span{line-height:27px;margin-top:0;padding-bottom:1px;}
.wrapper_inner .start_promo .item i span p .tizer_text{margin:3px 0 0;padding-top:5px;}
.start_promo .item a{color:#fff;text-decoration:none;}
.start_promo .item a:hover{color:#fff;text-decoration:none;}
.start_promo .item i.title span{font-size:18px;font-weight:700;}
.bx-ie .start_promo.t1 .item i.title{border:0 solid #00a7df;border-width:.25em 0;color:#fff;display:inline;line-height:1;position:relative;white-space:pre-wrap;}
.bx-ie .start_promo.t1.title,.bx-ie .start_promo1 .title:after{background-color:#00a7df;}
.start_promo .item i.price{margin-top:10px;}
.start_promo .item i.price span{display:inline-block;font-size:16px;line-height:19px;}
.start_promo .item i.price span,.start_promo .item i.title span{box-decoration-break:clone;}
.wrap_tizer{bottom:20px;color:#fff;position:absolute;transition:all ease .5s;width:100%;z-index:2;}
.wrap_tizer .wrap_outer{background:#23618c;color:#fff;display:inline;font-size:16px;left:-3px;line-height:16px;padding:4px 0 5px;position:relative;}
.wrap_tizer .wrap_outer.title{font-size:18px;font-weight:700;}
.wrap_tizer .wr_block{transition:all ease .1s;}
.item:hover .wrap_tizer .wr_block.price{display:block;height:auto;margin:10px 0 0;opacity:1;visibility:visible;}
.wrap_tizer .wrapper_inner_tizer{padding:0 33px 0 20px;}
.wrap_tizer .wrap_outer .outer_text{background:#23618c;left:15px;padding:4px 0 5px;position:relative;}
.wrap_tizer .wrap_outer .inner_text{background:#23618c;color:#fff;font-style:normal;font-weight:700;left:-7px;position:relative;z-index:1;}
.top_big_banners .wrap_tizer .wrap_outer.title{font-size:10px;text-transform:uppercase;}
.top_big_banners .wrap_tizer .preview{font-size:16px;font-weight:700;line-height:20px;margin:10px 0 0;}
.tabs{margin-bottom:25px;}
.tabs .nav-tabs li.active a:before{background:#ddd;content:"";display:block;height:2px;left:0;position:absolute;right:0;top:0;width:100%;}
.tabs .nav.nav-tabs li.active a,.tabs .nav.nav-tabs li.active a:active,.tabs .nav.nav-tabs li.active a:focus,.tabs .nav.nav-tabs li.active a:hover{background:#fff;border-bottom-color:#fff;z-index:2;}
.nav.nav-tabs>li.active>a,.nav.nav-tabs>li.active>a:focus,.nav.nav-tabs>li.active>a:hover{border-color:#f5f5f5;}
.tabs .tab-content .item+.item{border-top:1px solid #e6e6e6;margin-top:25px;padding-top:25px;}
.tabs .tab-content .flexslider .item+.item{margin:0;padding:0;}
.tabs .tab-content .flexslider:not(.ethumbs) .item+.item{border:none;}
.flex-direction-nav li,.pagination>li,.tabs .nav-tabs>li{margin-bottom:0;padding-left:0;position:static;}
.flex-direction-nav li:before,.pagination>li:before,.tabs .nav-tabs>li:before{display:none;}
.wr>li{background:#fff!important;border:0 solid transparent;box-shadow:none;float:left;margin-left:15px;margin-right:0;opacity:0;}
.flex-viewport .wr>li.hover,.flex-viewport .wr>li:hover{border:0 solid transparent;box-shadow:0 0 14px rgba(0,0,0,.1);height:auto!important;moz-box-shadow:0 0 14px rgba(0,0,0,.1);o-box-shadow:0 0 14px rgba(0,0,0,.1);webkit-box-shadow:0 0 14px rgba(0,0,0,.1);}
.sections_wrapper{margin:0 0 30px;}
.front.bigpage .sections_wrapper{margin-bottom:0;padding-bottom:30px;}
.sections_wrapper .top_block{padding:0;margin-bottom: 1em;}
.sections_wrapper .list .row>div{margin:0 0 -1px -1px;padding:0;}
.sections_wrapper .list .item{border: 1px solid #ffffff00;padding:30px 10px 30px;text-align:center;transition:all ease .2s;background: white;border: 1.5px solid #f9f9f9;background-color: #fff;}
.sections_wrapper .list .item:hover{
    /* position: absolute; */
    width: 100%;
    height: auto;
    min-height: 100%;
    box-shadow: 0 0 6px 0 #ddd;
    background-color: #fff;
    z-index: 2;
    border: 1.5px solid #ddd;
}
.sections_wrapper .list .item:not(.section_item) .img{height:120px;line-height:120px;margin:0 auto 22px;text-align:center;width:120px;}
.sections_wrapper .list .item .img img{max-height:100%;max-width:100%;}
.sections_wrapper .list .item .name{font-size:1.071em;font-weight:700;line-height:20px;}
.sections_wrapper .list .item .name a{display:block;overflow:hidden;text-overflow:ellipsis;}
.sections_wrapper .list .item.section_item{padding-left:40px;text-align:left;}
.sections_wrapper .list .item.section_item .img{float:left;height:80px;width:80px;}
.sections_wrapper .list .item.section_item .section_info{padding-left:105px;}
.section_block .sections_wrapper .list .item{margin:0;}
.section_block .sections_wrapper .list .row>div{margin:0 0 -1px -1px;}
.specials.tab_slider_wrapp,.specials_slider_wrapp,.tab_slider_wrapp{clear:both;padding:0;}
.tab_slider_wrapp{margin:0 0 30px;padding-top:20px;}
.front.bigpage .tab_slider_wrapp{margin-bottom:0;padding-bottom: 35px;}
.front.bigpage .full-width+.full-width .tab_slider_wrapp{padding-top:10px;}
.catalog_detail .form .form_footer{margin:0;}
.specials_slider_wrapp ul.tabs,.tab_slider_wrapp ul.tabs{margin:0 0 0;}
.specials_slider_wrapp ul.tabs>li,.tab_slider_wrapp ul.tabs>li{border-radius:0;height:auto;margin:0 29px 0 0;moz-border-radius:0;padding-left:0;}
.specials_slider_wrapp ul.tabs>li span,.tab_slider_wrapp ul.tabs>li span{border-bottom-width:0;font-size:16px;line-height:20px;padding:0 0 5px 0;text-transform:none;}
.specials_slider_wrapp ul.tabs>li:hover span,.tab_slider_wrapp ul.tabs>li:hover span{color:#000;}
.specials_slider_wrapp ul.tabs>li:first-child,.tab_slider_wrapp ul.tabs>li:first-child{padding-left:0;}
.specials.tab_slider_wrapp ul.tabs_content{margin-bottom:35px;}
body .container .bottom_slider.tab_slider_wrapp{padding-top:32px;}
body .container .bottom_slider.tab_slider_wrapp .slider_navigation.top{top:29px;}
body .container .bottom_slider.tab_slider_wrapp .tabs>li{margin-bottom:6px;}
.best_block.tab_slider_wrapp ul.tabs_content{margin:34px 0 0;padding:0;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab{margin:0;overflow:visible;padding:0;position:static;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab>ul{margin:0;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab>.tabs_slider{background:#fff url(images/loaders/pl3.gif) no-repeat center center;min-height:300px;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab.opacity1>.tabs_slider{background:0 0;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab>.tabs_slider .top_wrapper{opacity:0;transition:opacity .3s ease;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab.opacity1>.tabs_slider .top_wrapper{opacity:1;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block{font-size:0;}
.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block>div{display:inline-block;float:none;margin:0 0 -2px -1px;padding:0;vertical-align:top;}
body .tabs_slider .catalog_item{margin:0;overflow:visible;padding:0;}
body .tabs_slider .catalog_item .inner_wrap{background:#fff;border:1px solid #eee;margin:0 0 0 -1px;moz-transition:box-shadow ease-out .2s,border ease-out .2s;o-transition:box-shadow ease-out .2s,border ease-out .2s;padding:20px 19px 21px 20px;transition:box-shadow ease-out .2s,border ease-out .2s;webkit-transition:box-shadow ease-out .2s,border ease-out .2s;}
body .best_block .tabs_slider .catalog_item .inner_wrap{margin:0;}
.footer_button .name{color:#777;}
.footer_button .char .char_item{line-height:18px;margin:0 0 3px;}
.footer_button .char .char_item:last-child{margin-bottom:0;}
body .catalog_item.hover .footer_button,body .catalog_item:hover .footer_button{height:30px;height:auto;margin:11px 0 0;opacity:1;visibility:visible;}
.block .catalog_block .catalog_item_wrapp .catalog_item{cursor:default;}
body .tabs_slider .catalog_item:hover{z-index:4;}
body .tabs_slider .catalog_item:hover .inner_wrap{border-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);}
.best_block.tab_slider_wrapp .item .catalog_item .item_info{text-align:center;transition:height ease .8s 1.2s;}
..block .footer_button{display:none;}
..block .item_block .catalog_item.hover .footer_button,..block .item_block:hover .footer_button{display:block;}
.mobile .catalog_item.hover .footer_button,.mobile .catalog_item:hover .footer_button{margin-top:0;}
.mobile .tabs_slider .catalog_item.hover,.mobile .tabs_slider .catalog_item:not(.touch):hover{padding-bottom:0;}
.best_block.tab_slider_wrapp .top_blocks{border-top-width:0;padding:0;text-align: center;}
.catalog_item .image_wrapper_block{margin:0 auto 10px;position:relative;}
.stickers>div{display:inline-block;}
.container .catalog_detail .stickers [class*=sticker_]{padding-bottom:5px;}
.container .catalog_detail .item_main_info .stickers [class*=sticker_]{font-size:11px;padding-top:5px;}
.item .stickers{left:0;}
.display_list .item .stickers{left:3px;top:5px;}
.catalog_item .cost.prices{line-height:0;margin:11px 0 0;}
.catalog_block .cost.prices .price{margin-bottom:8px!important;}
.rating{height:20px;margin:0 0 9px;}
.with_fast_view .catalog_item.hover .fast_view_block,.with_fast_view .catalog_item:hover .fast_view_block,.with_fast_view .item:hover .fast_view_block{opacity:1;visibility:visible;}
.similar_products_wrapp .content_inner.tab{overflow:hidden;}
.wrapper_block .all_wrapp .content_inner.absolute{position:absolute;width:100%;z-index:111;zoom:1;}
.tab .flex-viewport:after,.tab .flex-viewport:before,.tabs_content .flex-viewport:after,.tabs_content .flex-viewport:before{background:#fff;content:"";height:100%;position:absolute;top:0;width:10px;z-index:3;}
.tab .flex-viewport:before,.tabs_content .flex-viewport:before{left:-1px;}
.tab .flex-viewport:after,.tabs_content .flex-viewport:after{right:0;}
.specials_slider>li{min-height:305px;opacity:0;padding:20px 20px 12px;width:220px!important;}
.specials_slider>li.hover,.specials_slider>li:hover{padding:20px 20px 20px;}
.image_wrapper_block,.image_wrapper_block a{display:block;height:170px;line-height:170px;margin:0 auto;min-width:70px;padding:0;text-align:center;vertical-align:middle;zoom:1;}
.image_wrapper_block a{position:relative;}
.image_wrapper_block a{background-position:50% 50%;background-repeat:no-repeat;}
.image_wrapper_block img{border:0;bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;vertical-align:middle;}
.catalog_item.hover .image_wrapper_block .like_icons span,.catalog_item:not(.touch):hover .image_wrapper_block .like_icons span{opacity:1;visibility:visible;}
.catalog_item_wrapp:hover .like_icons span{opacity:1;visibility:visible;}
.description_wrapp .like_icons>div{display:inline-block;font-size:13px;padding:0 30px 0 0;vertical-align:top;}
.flex-viewport .catalog_item .item_info .item-title a:hover,.flex-viewport .catalog_item:hover .item_info .item-title a{border-bottom-width:0;}
.flex-viewport li:hover a{text-decoration:none;}
.cost.prices .price,.module-cart .row_titles .item_title,.module-cart .row_values .price{font-size:18px;font-weight:700;line-height:15px;}
.cost.prices .price{margin-bottom:8px;}
.compare_view .item_block .cost.prices .price{margin:10px 5px 0 0;}
.list .js_price_wrapper.price .offers_price,.list .js_price_wrapper.price .offers_price_old{margin-left:0;}
.cost .price{margin-left:7px;margin-right:7px;}
.catalog_detail .cost .price,.list .cost .price,.table .cost .price{margin-left:0;}
.offers_price_wrapper>div{margin:0 0 10px;}
.offers_price_wrapper>div:last-of-type{margin-bottom:-1px;}
body .prices .price_matrix_block .price_wrapper_block>div{background:url(images/dott.png) center bottom repeat-x;color:#888;display:table-cell;float:none;font-size:12px!important;font-weight:400;line-height:20px;margin:0;padding:3px 0 2px 9px;text-align:left;vertical-align:top;}
body .catalog_detail .prices .price_matrix_block .price_wrapper_block>div{padding-bottom:4px;}
body .catalog_detail .prices .price_matrix_block .price_wrapper_block>div{font-size:13px!important;}
body .prices .price_matrix_block .price_wrapper_block>div:first-of-type{padding-left:0;}
body ..block .view_sale_block{width:auto;}
body ..block .view_sale_block .quantity_block .values{overflow:visible;}
body ..block .view_sale_block .quantity_block .values .item{border-radius:0 2px 2px 0;overflow:hidden;}
.view_sale_block .values .count_d_block .item:last-child{display:none;}
body ..block .counter_wrapp .button_block.wide{width:auto;}
.sale_block .text{background:#ffd02e;border-radius:3px;display:inline-block;font-size:12px;line-height:16px;margin:1px 0 1px 3px;moz-border-radius:3px;padding:3px 8px 2px;webkit-border-radius:3px;}
.sale_block .value{font-size:12px;}
.sale_block .title{font-size:12px;}
.sale_block .title+.text{margin-left:7px;}
body .prices .sale_block div.text{width:auto;}
.sale_block .value{background:#e32330;border-radius:3px;color:#fff;display:inline-block;line-height:21px;margin:3px 0;padding:0 8px;}
.brands_slider>li{float:left;line-height:48px;text-align:center;}
.brands_slider>li a{text-decoration:none;}
.brand_wrapper .brands_list .item{border:1px solid #f5f5f5;display:inline-block;height:122px;line-height:122px;margin:0 0 -1px -1px;padding:0;text-align:center;vertical-align:top;zoom:1;}
.brand_wrapper .brands_list .item>div{padding:0 8px;}
.brand_wrapper .brands_list .item img{max-width:100%;vertical-align:middle;}
.brands_slider.slides>li{margin:0 30px 0 0;padding:0!important;}
.brands_slider_wrapp .flex-direction-nav>li{margin-top:-15px;position:absolute;top:50%;z-index:2;}
.news_block .news_items .item{display:inline-block;padding:0 20px 17px 0;vertical-align:top;width:50%;}
.news_block .news_items .item .image{float:left;height:90px;margin-top:5px;text-align:center;width:90px;}
.news_block .news_items .item .image img{display:inline-block;max-height:100%;max-width:100%;moz-transition:all ease-out .2s;o-transition:all ease-out .2s;transition:all ease-out .2s;vertical-align:middle;webkit-transition:all ease-out .2s;}
.news_block .news_items .item .image+.info{padding-left:110px;}
.news .item .info .date{font-size:11px;font-weight:700;line-height:20px;}
.news .item .info .name{display:block;font-size:13px;font-weight:700;margin:1px 0 0;text-decoration:none;}
.news .item .info .name:hover{color:#333;text-decoration:underline;}
.news .item .info .preview{font-size:12px;margin:6px 0 0;}
.subscribe-form .top_blocks .title,.subscribe-form .top_blocks .title div{color:#1d2029;font-size:1.143em;font-weight:700;margin:0 0 3px;}
.footer-grey .subscribe-form .top_blocks .title,.footer-grey .subscribe-form .top_blocks .title div,footer .footer-grey.ext_view.footer_inner .social-icons .small_title{color:#fff;}
.subscribe-form form.sform>div{display:inline-block;vertical-align:top;}
.subscribe-form label.error,.subscribe-form_footer label.error{position:absolute;right:0;top:-19px;}
.left_block .subscribe-form .top_blocks .text>div,.left_block .subscribe-form .top_blocks .text>div div{color:#fff;}
.news_akc_block .items .item_block{float:left;margin:0 30px 20px 0;text-align:left;width:1px;}
.news_akc_block .items>li{overflow:visible;}
.news_akc_block .slides .item .img{overflow:hidden;text-align:center;width:100%;}
.news_akc_block .img img{border-radius:0;max-width:100%;vertical-align:middle;}
.news_akc_block li:hover .img img{filter:none;}
.news_akc_block .item .info{line-height:18px;padding:15px 20px 22px;}
.news_akc_block .item .info .date{color:#666;font-size:.929em;line-height:18px;margin:0 0 4px;}
.news_akc_block .item .info .name{display:block;font-size:1em;font-weight:700;line-height:20px;}
.news_akc_block .item{background:#fff;box-shadow:0 0 1px #ccc inset;moz-transition:box-shadow ease-out .2s,border ease-out .2s;o-transition:box-shadow ease-out .2s,border ease-out .2s;transition:box-shadow ease-out .2s,border ease-out .2s;webkit-transition:box-shadow ease-out .2s,border ease-out .2s;}
.news_akc_block .item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.15);}
.bx-ie .news_akc_block .item,.bx-ie-edge .news_akc_block .item{box-shadow:0 0 1px #ccc;}
.bx-ie-edge .news_akc_block .item:hover{box-shadow:none;}
.adv_list{margin:0 0 30px;}
.adv_list.top{border-bottom:1px solid #f2f2f2;}
.adv_list .item{margin:0 0 34px;}
.adv_list .item>div{color:#333;display:table-cell;vertical-align:middle;}
.adv_list.top .item .img{height:80px;overflow:hidden;padding:0 20px 0 0;vertical-align:top;width:80px;}
.adv_list.top .item .img_inner{border-radius:100%;overflow:hidden;}
.adv_list .item .name{color:#777!important;display:block;font-size:.929em;line-height:16px;}
.adv_list .item .desc{display:block;font-weight:700;line-height:18px;margin-top:5px;}
.front.bigpage .adv_list.small_banners{margin-bottom:0;padding:28px 0 30px;}
.adv_list.small_banners{font-size:0;text-align:center;}
.adv_list.small_banners>.row>div{display:inline-block;float:none;vertical-align:top;}
.adv_list.small_banners .item{margin-bottom:30px;}
.adv_list.small_banners .item .img{display:block;}
.adv_list.small_banners img{max-height:100%;max-width:100%;transition: all .3s;}
.md-50.img{overflow:hidden;padding:35px 10px 0 0;text-align:center;}
.viewed_block .rows_block .item_block{margin:0 10px 0 0;overflow:visible;padding:0 0;}
.viewed_block .item_block .item{background:#8a8a8a;border:1px solid #eee;border-radius:4px;moz-transition:box-shadow ease-out .2s,border ease-out .2s;opacity:.05;o-transition:box-shadow ease-out .2s,border ease-out .2s;padding:20px 12px 10px;transition:box-shadow ease-out .2s,border ease-out .2s;webkit-transition:box-shadow ease-out .2s,border ease-out .2s;}
.viewed_block .item_block .item.has-item:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.15);}
.viewed_block .item_block .item.has-item{background:#fff;opacity:1;}
.viewed_block div.item-title a,.viewed_block div.item-title a span{font-weight:400;line-height:18px;}
.viewed_block .item_block .item-title{max-height:57px;}
footer .info div.email:before{background-position:-221px -35px;}
footer .phone>a{padding:0 0 3px;}
footer .phone .dropdown{display:table;left:auto;min-width:auto;text-align:right;top:24px;}
footer .info .email a{color:#fff;vertical-align:middle;}
footer .info .email a:hover{text-decoration:none;}
.bottom-menu .items .wrap{font-size:1em;}
.right_block .bottom-menu .items .wrap .item-link .item{margin-bottom:8px;}
.bottom-menu .item{display:inline-block;margin-bottom:10px;vertical-align:top;}
.items .bottom-middle .bottom-menu .items>.item-link .item{margin-bottom:6px;}
.bottom-menu .col-sm-6:last-child .item{margin-bottom:0;}
.right_block .bottom-menu .item-link .item{margin-bottom:19px;}
footer .bottom-under .inner-wrapper .copy-block>div{display:inline-block;padding:0 20px 0 0;vertical-align:middle;}
footer .print-link .text{vertical-align:middle;}
footer .info .email:before{top:3px;}
footer .footer-light .info .email:before{background-position:-161px -118px;}
.footer-light .subscribe-block-wrapper .text{color:#555;}
.footer-light .info .email a{color:#333;}
footer .ext_view .subscribe-form .top_blocks .title{font-size:1.07em;font-weight:700;margin-top:-2px;}
.subscribe-block-wrapper .inner-wrapper .row{font-size:0;line-height:0;}
.subscribe-block-wrapper .inner-wrapper .row>div{display:inline-block!important;float:none;line-height:22px;vertical-align:middle;}
.subscribe-block-wrapper .inner-wrapper .row>div .subscribe-edit{font-size:15px;}
.subscribe-block-wrapper .text{color:#fff;font-size:18px;font-weight:700;position:relative;}
#footer .footer_inner .rows_block .item_block{padding-bottom:0;padding-top:0;}
#footer .footer_bottom_inner .links.rows_block .item_block{padding:5px 5px;}
.bx-authform-social ul li .bx-authform-social-icon,.soc_icons .item_block a{background:url(images/social.png) 0 0 no-repeat;border-radius:100%;display:block;height:40px;transition:opacity ease .5s;width:40px;}
.soc_icons .item_block a:hover{opacity:.8;}
.soc_icons .item_block .odn{background-position:-42px -2px;}
.soc_icons .item_block .fb{background-position:-82px -2px;}
.soc_icons .item_block .tw{background-position:-2px -42px;}
.soc_icons .item_block .inst{background-position:-122px -122px;}
.soc_icons .item_block .mail{background-position:-122px -2px;}
.soc_icons .item_block .youtube{background-position:-82px -122px;}
.soc_icons .item_block .google_plus{background-position:-42px -122px;}
.popup.show{border-radius:0;}
.popup .close,.popup .close i,.popup-window-close-icon.popup-window-titlebar-close-icon{border-radius:19px;display:inline-block;height:19px;moz-border-radius:19px;webkit-border-radius:19px;width:19px;}
.popup .close{cursor:pointer;margin:0;position:absolute;right:33px;top:37px;z-index:2;}
.popup-window-close-icon.popup-window-titlebar-close-icon:hover,.popup.show .close:hover{box-shadow:none;}
.popup .close i{background-position:-1px -46px!important;}
.popup .close:hover i,.popup-window-close-icon.popup-window-titlebar-close-icon:hover:after{background-position:-15px 2px!important;}
.popup .close,.popup .close i{border-radius:0;display:block;height:14px;opacity:1;width:14px;}
.popup .close:hover i{background-position:-30px -46px!important;}
.popup .but-r .buttons{margin-top:17px;}
div[id^=wait_comp]{display:none;}
.fast_view_frame.popup .form{height:586px;position:relative;}
.fast_view_frame.popup .form.init:before{background:#f2f2f2;bottom:0;content:"";display:block;height:100%;position:absolute;right:269px;top:0;width:1px;z-index:1;}
.fast_view_frame.popup .form .form_head{background:#fff;border-bottom:1px solid #f2f2f2;padding-bottom:24px;padding-top:23px;position:relative;z-index:2;}
.fast_view_frame.popup .form .form_head h2{font-size:22px;font-weight:400;}
.fast_view_frame.popup .close{top:31px;z-index:3;}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item::-webkit-scrollbar-thumb:window-inactive{background:#999;border:4px solid #fff;}
.fast_view_frame.popup .catalog_detail .info_item .title a{font-size:18px;line-height:24px;}
.fast_view_frame.popup .catalog_detail .counter_wrapp>div{float:left;margin-bottom:12px;margin-top:15px;}
.fast_view_frame.popup .catalog_detail .wrapp_one_click .btn{display:block;}
.fast_view_frame.popup .item-stock .value,.fast_view_frame.popup .item-stock .value span{color:#666;}
body .fast_view_frame.popup .prices .price_matrix_block .price_wrapper_block>div{padding-left:6px;}
body .bx_catalog_item_scu .bx_item_detail_scu ul li span.cnt1,body .bx_catalog_item_scu .bx_item_detail_scu ul li.active span.cnt1{background:0 0;}
.r .forgot{margin-left:5px;outline:0;position:relative;top:-2px;}
.soc-avt.inline{padding:0;}
.soc-avt .row{margin:14px 0 0;}
.soc-avt .row .auth span{display:none;}
.catalog_detail .b-share a span,.share_wrapp .b-share a span,.soc-avt .row1 a i.soc-icon,.soc-serv-main .row a i{background:url(images/social_icons.png) -2px -2px no-repeat;display:inline-block;height:31px;transition:opacity .5s ease;width:31px;}
.authorization-cols .col.authorization .soc-avt .row a,.catalog_detail .b-share a,.soc-avt .row a,.soc-serv-main .row a{margin:0 5px 5px 0;}
.soc-avt .title{color:#222;font-size:15px;font-weight:700;}
.soc-avt .row .button.short{font-size:10px;line-height:16px;text-transform:uppercase;width:auto;}
.soc-avt .row .button.short{position:relative;top:-1px;}
.bx-firefox .soc-avt .row .button.short{padding-bottom:10px;padding-top:9px;}
.soc-avt .row input[type=text]{margin:9px 5px 15px 0;}
.popup .soc-avt .row input[type=text]{background:#fff;}
.soc-avt .row form input[type=text]+label+span:not(.bx-ss-icon),.soc-avt .row form input[type=text]+span:not(.bx-ss-icon){font-size:13px;padding:0 10px 0 0;}
.soc-avt .row input[type=text]{width:100%!important;}
.soc-avt .row #bx_auth_serv_formOpenID input[type=text],.soc-avt .row #bx_auth_serv_form_inlineOpenID input[type=text]{width:100%;}
#bx_auth_servform>div,.bx-auth-service-form>div{margin:19px 0 0;position:relative;}
.soc-avt .row label.error{left:0;top:-10px;}
.soc-avt .row #bx_auth_serv_formOpenID label.error{top:8px;}
.bx-auth .bx-auth-services>div{display:inline-block;}
#bx_auth_servform .btn{display:inline-block;width:auto;}
.auth_wrapp .form-body{padding-bottom:35px;}
.bx-authform-social ul li .bx-authform-social-icon.odnoklassniki,.soc-avt .row a i.soc-icon.odnoklassniki,.soc-serv-main .row a i.soc-icon.odnoklassniki{background-position:-253px -4px;}
.soc-avt .row a i.soc-icon.liveid,.soc-serv-main .row a i.soc-icon.liveid{background-position:-304px -4px;}
.bx-authform-social ul li .bx-authform-social-icon.google,.soc-avt .row a i.soc-icon.google,.soc-serv-main .row a i.soc-icon.google{background-position:-453px -4px;}
.bx-authform-social ul li .bx-authform-social-icon.google-plus,.soc-avt .row a i.soc-icon.google-plus,.soc-serv-main .row a i.soc-icon.google-plus{background-position:-53px -54px;}
.bx-authform-social ul li .bx-authform-social-icon.vkontakte,.soc-avt .row a i.soc-icon.vkontakte,.soc-serv-main .row a i.soc-icon.vkontakte{background-position:-3px -4px;}
.bx-authform-social ul li .bx-authform-social-icon.mymailru,.soc-avt .row a i.soc-icon.mymailru,.soc-serv-main .row a i.soc-icon.mymailru{background-position:-3px -54px;}
.bx-authform-social ul li .bx-authform-social-icon.twitter,.soc-avt .row a i.soc-icon.twitter,.soc-serv-main .row a i.soc-icon.twitter{background-position:-103px -4px;}
.bx-authform-social ul li .bx-authform-social-icon.facebook,.soc-avt .row a i.soc-icon.facebook,.soc-serv-main .row a i.soc-icon.facebook{background-position:-53px -4px;}
.bx-authform-social ul li .bx-authform-social-icon.livejournal,.soc-avt .row a i.soc-icon.livejournal,.soc-serv-main .row a i.soc-icon.livejournal{background-position:-104px -54px;}
.bx-authform-social ul li .bx-authform-social-icon.yandex,.soc-avt .row a i.soc-icon.yandex,.soc-serv-main .row a i.soc-icon.yandex{background-position:-404px -54px;}
.bx-authform-social ul li .bx-authform-social-icon.openid-mail-ru,.soc-avt .row a i.soc-icon.openid-mail-ru,.soc-serv-main .row a i.soc-icon.openid-mail-ru{background-position:-403px -4px;}
.bx-authform-social ul li .bx-authform-social-icon.liveinternet,.soc-avt .row a i.soc-icon.liveinternet,.soc-serv-main .row a i.soc-icon.liveinternet{background-position:-353px -54px;}
.bx-authform-social ul li .bx-authform-social-icon.blogger,.soc-avt .row a i.soc-icon.blogger,.soc-serv-main .row a i.soc-icon.blogger{background-position:-203px -54px;}
.bx-authform-social ul li .bx-authform-social-icon.openid,.soc-avt a i.openid,.soc-serv-main .row a i.soc-icon.openid{background-position:-302px -54px;}
.catalog_detail .b-share .b-share-btn__gplus span,.soc-avt .row a i.soc-icon.gplus,.soc-serv-main .row a i.soc-icon.gplus{background-position:-42px -122px;}
.breadcrumbs{margin:-7px 0 0;padding:0 0 11px;}
.breadcrumbs .bx-breadcrumb-item{display:inline-block;font-size:14px;line-height:22px;position:relative;}
.breadcrumbs a{text-decoration:none;}
.breadcrumbs a span,.breadcrumbs span{color:#b6b5b5;font-size:12px;}
section.page-top{min-height:56px;padding-top:30px;position:relative;}
section.page-top h1{margin-bottom:0;}
section.page-top .line_block+h1{padding-right:190px;}
.page-top .page-top-main{position:relative;}
.container .page-top-wrapper{padding:0 15px;}
.breadcrumb>*,.page-top-wrapper.color .breadcrumb .active,.page-top-wrapper.color .breadcrumb a,.page-top-wrapper.color .breadcrumb>li{color:#fff;opacity:.8;}
.top_inner_block_wrapper{padding:0 0 30px;}
.head-block.top{margin:0 -11px 47px;position:relative;}
.head-block.top{margin-top:-20px;}
.col-md-9.content-md .head-block.top{margin-top:-17px;}
.head-block.top .bottom_border{bottom:0;display:block;height:1px;padding:0 11px;position:absolute;width:100%;}
.head-block.top .bottom_border:before{background:#f5f5f5;bottom:0;content:"";display:block;height:1px;width:100%;}
.head-block .item-link .title{cursor:pointer;padding:0 11px;}
.head-block .item-link .title span,.head-block.top .item-link .title .btn-inline{display:block;padding:10px 0 24px;position:relative;text-decoration:none;}
.head-block .item-link .title span:before,.head-block .item-link.active .title .btn-inline:before{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:100%;transition-duration:.15s;transition-property:right;transition-timing-function:ease-out;webkit-transition-duration:.15s;webkit-transition-property:right;webkit-transition-timing-function:ease-out;}
.head-block .item-link.active .title .btn-inline:before,.head-block .item-link.active .title span:before{background:#dedede;right:0;}
.head-block.top .item-link.active:hover .title,.head-block.top .item-link.active:hover .title span{cursor:default;}
.registraion-page .form-block{padding:0 44px;}
.registraion-page .top p{padding:0 0 17px 42px;position:relative;}
.registraion-page .top p:before{background:url(images/icons_wish.png) -36px -4px no-repeat;content:"";display:inline-block;height:9px;margin:12px 21px 0 -35px;position:relative;vertical-align:top;width:13px;z-index:2;}
.registraion-page .top p:after{border-radius:26px;content:"";display:inline-block;height:26px;left:0;position:absolute;top:3px;width:26px;}
.registraion-page .form-block .form-control input[type=password]{width:100%;}
.registraion-page .social_block .row .title{margin:0 0 10px;}
.right_block:after{clear:both;content:'';display:table;}
#content .right_block.catalog{margin:-3px 0 0;overflow:visible;padding:0 0 0 210px;zoom:1;}
#content .right_block .inner_wrapper{z-index:2;zoom:1;}
#content .right_block .with_filter .inner_wrapper{position:static;}
#content .left_block.catalog{margin-top:29px;width:210px;}
#content .left_block.catalog.horizontal{margin-top:3px;}
.catalog .item_wrap.hover,.catalog .item_wrap.touch.hover,.catalog .item_wrap:not(.touch):hover{box-shadow:0 0 20px rgba(0,0,0,.1);moz-box-shadow:0 0 20px rgba(0,0,0,.1);o-box-shadow:0 0 20px rgba(0,0,0,.1);webkit-box-shadow:0 0 20px rgba(0,0,0,.1);z-index:1;}
.catalog .block .item_wrap.hover,.catalog .block .item_wrap:not(.touch):hover{border:1px solid #fff;border:none;}
div.item-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;webkit-box-orient:vertical;webkit-line-clamp:50;white-space:normal;}
div.item-title a,div.item-title a span{display:block;font-size:13px;font-weight:700;line-height:20px;}
div.item-title a span{padding:0 0 0;}
.item-stock{font-size:12px;line-height:15px;margin:6px 0 2px;white-space:nowrap;}
.item-stock>span{color:#666;display:inline-block;font-size:12px;vertical-align:top;}
.sa_block{font-size:0;}
.sa_block>div{display:inline-block;}
.catalog_block .article_block,.catalog_block .item-stock{display:inline-block;margin:0 6px;}
.catalog_block .article_block{color:#999;font-size:12px;}
.bottom_nav{padding-bottom:40px;}
.bottom_nav.block{padding-top:17px;}
.bottom_nav .module-pagination{padding-bottom:0;}
.more_text_ajax.loading:after{animation:spinner .5s linear infinite!important;moz-transform-style:preserve-3d;ms-transform-style:preserve-3d;transform-style:preserve-3d;webkit-animation:spinner .5s linear infinite!important;webkit-transform-style:preserve-3d;}
@-webkit-keyframes spinner1{from{webkit-transform:rotate(360deg);}
to{webkit-transform:rotate(0);}
}
@keyframes spinner1{from{moz-transform:rotate(360deg);ms-transform:rotate(360deg);transform:rotate(360deg);}
to{moz-transform:rotate(0);ms-transform:rotate(0);transform:rotate(0);}
}
.no_goods .button{float:right;margin:17px 0 0;}
body .catalog_section_list .item_block{margin:0 0 -1px -1px;padding:0;}
.catalog_section_list .item_block:nth-child(2n+1){clear:left;}
.catalog_section_list .section_item li.name a{text-decoration:none;}
.catalog_section_list .section_item li.name a span{font-size:16px;font-weight:700;line-height:18px;}
.catalog_section_list .section_item li.name{display:block;margin-bottom:8px;}
.catalog_section_list .section_item li.collapsed{display:none;}
.catalog_section_list .section_item .image{text-align:center;width:140px;}
.catalog_section_list.section .section_item li.name{margin-bottom:5px;}
.articles-list .item .left-data{float:left;width:120px;}
.articles-list .item .left-data a{display:block;}
.articles-list .item .left-data a img{vertical-align:middle;}
.articles-list .item-title a span{display:inline-block;}
.articles-list .item .right-data .preview-text{font-size:13px;margin:0 0 -5px;}
.articles-list .item .item-title{margin-bottom:9px;}
.articles-list .item .item-title a span{font-size:16px;}
.articles-list .item .item-title a{text-decoration:none;}
.articles-list .item .right-data{margin-left:150px;overflow:visible;}
.bx_filter_param_label.disabled{cursor:default;opacity:.4;}
.bx_filter .title .bx_filter_parameters_box_title{font-weight:700;padding-right:0;}
.bx_filter .title .bx_filter_parameters_box_title:after{display:none;}
.bx_filter .title .bx_filter_parameters_box_title:hover{color:#333;cursor:default;}
.bx_filter .bx_filter_parameters_box_title>div,.bx_filter .bx_filter_parameters_box_title>span{display:inline-block;position:relative;}
.bx_filter .active .bx_filter_parameters_box_title:after{content:"\f106";}
input::-ms-clear{display:none;height:0;visibility:hidden;width:0;}
.bx_filter_button_box .bx_filter_block,.bx_filter_parameters_box.active .bx_filter_block{display:block;}
.filter.licence_block .error{position:absolute;top:-3px;}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total+.form{padding-top:20px;}
.bx_filter_vertical input[type=checkbox]+label.dib>span,.bx_filter_vertical input[type=checkbox]+label.pal>span{margin:0 9px 0 0;}
.bx_filter_vertical input[type=checkbox]+label.disabled{cursor:default;}
.sku_props .wrapper_sku>div{margin:0 0 8px;}
.sku_props .wrapper_sku>div:last-child{margin-bottom:0;}
.catalog_detail .sku_props .bx_item_section_name .val{color:#333;}
.sku_props .bx_item_section_name.char_name .hint+span{padding-left:22px;}
.sku_props .bx_item_section_name.char_name .hint:not(.active) .icon:not(:hover){border:1px solid #e5e5e5;}
.sku_props .bx_item_section_name.char_name .hint .tooltip{left:1px;min-width:165px;top:15px;}
#fast_view_item .sku_props .bx_item_section_name.char_name .hint .tooltip{top:25px;}
body .hint .tooltip{z-index:204;}
.bx_filter_vertical input[type=checkbox]+label.sku.disabled:hover{background:#fff;border-color:#f2f2f2;color:#373737;}
.bx_filter_vertical input[type=checkbox]+label.sku.disabled:hover span{color:#373737;}
.disabled:not(.link-item){opacity:.4;}
.bx_filter_vertical .bx_filter_block label:hover span.disabled *{color:#888;}
.button_block .to-order.button{border-color:#888;color:#888;}
.bx_filter_vertical input[type=checkbox]+label.disabled:after{background-position:0 -41px;}
.filter.radio input[type=radio]+label:after,.filter.radio input[type=radio]+label:before{height:16px;width:16px;}
.filter.radio input[type=radio]+label.disabled:after,.filter.radio input[type=radio]+label.disabled:hover:before{background:#ccc;}
.filter.radio input[type=radio]+label.disabled{cursor:default;}
.bx_filter .bx_filter_parameters_box.active .bx_filter_block i{color:#596b70;display:block;font-size:15px;font-style:normal;padding-bottom:3px;}
.bx-firefox .bx_filter .bx_filter_button_box .bx_filter_parameters_box_container #set_filter.button{margin-right:3px;}
.filter_horizontal .bx_filter .bx_filter_popup_result.right{background:0 0;color:#888;left:0;line-height:20px;margin:0;padding-left:0;position:relative;vertical-align:middle;}
.filter_horizontal .bx_filter .bx_filter_popup_result.right a{display:none;}
.bx_filter .bx_ui_slider_part.last span{left:auto;margin-left:0;right:-8px;text-align:right;}
.bx_filter .bx_ui_slider_handle.left{left:0;margin-left:-8px;}
.bx_filter .bx_ui_slider_handle.right{margin-right:-10px;right:0;}
.top_block_filter_section .title{border-bottom:1px solid #f2f2f2;color:#333;font-size:14px;font-weight:700;padding:13px 19px 14px;}
.top_block_filter_section .items .item{font-size:13px;padding:3px 19px 2px;}
.top_block_filter_section .items .item a{display:block;position:relative;}
.top_block_filter_section .items .item span:first-child{display:block;padding-right:30px;}
.top_block_filter_section .items .item span:last-child{color:#888;overflow:hidden;position:absolute;right:0;text-align:right;text-overflow:ellipsis;top:0;white-space:nowrap;width:25px;}
.common_select .common_select-link.img,.ik_select_list .ik_select_list_inner ul li.img{padding-left:4px;}
.ik_select_list .ik_select_list_inner ul li.img{padding-left:5px;}
.detail_page .ik_select_list .ik_select_list_inner ul li.img,.order_page .ik_select_list .ik_select_list_inner ul li.img{padding-left:9px;}
.popup.city_chooser_frame .form .form_head,.popup.city_chooser_small_frame .form .form_head{border:none;padding-bottom:0;}
.region_wrapper .js_city_chooser>span:not(.arrow){position:relative;}
.header-v1 .region_wrapper .js_city_chooser>span:not(.arrow),.header-v2 .region_wrapper .js_city_chooser>span:not(.arrow){font-size:.929em;}
.header-v1 .region_wrapper .js_city_chooser>span.arrow,.header-v2 .region_wrapper .js_city_chooser>span.arrow{bottom:2px;}
.region_wrapper .arrow{bottom:3px;padding:0;position:absolute;right:0;}
.region_wrapper .arrow i{background:url(images/next.png) -16px -329px no-repeat;border-radius:4px;content:"";display:block;height:11px;width:13px;}
.region_wrapper .dropdown{display:none;font-size:13px;left:0;position:absolute;top:100%;}
.region_wrapper .dropdown .wrap{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);margin:10px 0 0;max-height:300px;overflow:auto;}
.region_wrapper .dropdown .wrap::-webkit-scrollbar{width:8px;}
.region_wrapper .dropdown .wrap::-webkit-scrollbar-track{border-radius:8px;}
.region_wrapper .dropdown .wrap::-webkit-scrollbar-thumb{background:#999;border:2px solid #fff;border-radius:8px;}
.region_wrapper .dropdown .wrap::-webkit-scrollbar-thumb:window-inactive{background:#999;border:2px solid #fff;}
.region_wrapper .dropdown .more_item span{border-top:1px solid #f2f2f2;color:#222;cursor:pointer;display:block;padding:18px 22px 18px;}
.region_wrapper .dropdown .more_item:first-child span{border-top:0;}
.region_wrapper .dropdown .more_item.current span{cursor:default;}
.popup_regions .h-search #search{background:#fff;height:39px;}
.popup_regions .items.only_city+.h-search #search{background:#f5f5f5;}
.popup_regions .h-search .favorits .title{float:left;padding:5px 0 0;width:80px;}
.popup_regions .h-search .favorits .cities .item{display:inline-block;padding:5px 8px 5px 0;}
.popup_regions .h-search .favorits .cities .item a{border-bottom:1px dotted;}
.popup_regions .items.ext_view>div{color:#555;display:inline-block;font-size:13px;padding-right:20px;vertical-align:top;width:25%;}
.popup_regions .items .title{color:#888;font-size:13px;padding:0 0 6px 10px;}
.popup_regions .items .regions .item:not(.current):hover{cursor:pointer;}
.popup_regions .items .regions .item:not(.current) span{border-bottom:1px dotted;}
.popup_regions .items .item{margin:0 0 5px 0;overflow:hidden;padding:5px 10px 5px 10px;text-overflow:ellipsis;white-space:nowrap;}
.popup_regions .items .cities .item{background:0 0;display:inline-block;font-size:14px;vertical-align:top;}
.bx-ie .popup_regions .items .cities .item{vertical-align:middle;}
.popup_regions .items.ext_view .cities .item{display:none;font-size:13px;}
.popup_regions .items.only_city .cities .item{margin-bottom:3px;width:25%;}
#title-search-city .ui-autocomplete::-webkit-scrollbar-thumb:window-inactive{background:#999;border:2px solid #fff;}
.confirm_region .title{color:#333;font-size:15px;}
.confirm_region .buttons{padding:14px 0 0;white-space:nowrap;}
.confirm_region .buttons>.btn{margin:0 4px;}
.popup_regions .items .items_block::-webkit-scrollbar-thumb:window-inactive{background:#999;border:2px solid #fff;}
div[id^=smartFilterDropDown]{max-height:205px;max-width:170px;overflow-y:auto;width:100%;}
.bx_filter_select_popup ul li label.disabled{background:0 0;color:#b8b8b8;}
.bx_filter .bx_tag_link.active,.bx_filter .bx_tag_link:hover{border-bottom:none;color:#1d3d46;}
.bx_filter .disabled .bx_filter_param_text{cursor:default;}
.bx_filter_select_popup .bx_filter_param_label.active{background:#f3f8fa;}
.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li.active:hover span{color:#fff;}
.bx_filter .checkbox,.bx_filter .radio{margin:0;padding:0;}
.bx_filter .bx_filter_param_label.active .bx_filter_param_btn{border-color:#fff;}
.bx_filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl{background:0 0;box-shadow:none;}
.bx_filter .bx_filter_param_label.disabled .bx_filter_param_btn.bx_color_sl{position:relative;}
.bx_catalog_item_scu .bx_item_detail_scu ul li .nf .cnt_item>span.bg,.bx_scu_scroller_container ul li .nf .cnt_item>span.bg{background-size:cover;display:block;height:100%;}
body .bx_catalog_item_scu .bx_item_detail_scu ul li .cnt1.nf,body .bx_catalog_item_scu .bx_item_detail_scu ul li.active .cnt1.nf,body .bx_scu_scroller_container ul li .cnt1.nf{background:0 0;}
body .bx_catalog_item_scu .bx_item_detail_scu ul li.active .cnt1.nf .bg,body .bx_catalog_item_scu .bx_item_detail_scu ul li:hover .cnt1.nf,body .bx_catalog_item_scu .bx_item_detail_scu ul li:hover .cnt1.nf .bg{background-color:transparent;}
.bx_filter .bx_filter_param_label.active .bx_filter_btn_color_icon{box-shadow:0 0 0 2px #fff inset,0 0 0 2px #ddd;}
.bx_catalog_item_scu .bx_item_detail_scu ul li.active span:not(.cnt_item),.bx_filter .bx_filter_param_label.active .bx_filter_param_btn,.bx_filter label.pal:hover .bx_filter_param_btn{background:#ddd;}
.bx_filter label.dib.disabled:hover .bx_filter_param_btn{background:#fff;}
.bx_filter_btn_color_icon.all{border:none;box-shadow:none;position:relative;}
.bx_filter_btn_color_icon.all:after,.bx_filter_btn_color_icon.all:before{background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);content:" ";height:60%;position:absolute;width:60%;}
.bx_filter_btn_color_icon.all:after{bottom:0;right:0;}
.bx_filter_btn_color_icon.all:before{left:0;top:0;}
.bx_filter .bx_filter_popup_result .btn{margin-top:-2px;}
.bx_filter .bx_filter_popup_result .btn:hover{background:#fff;}
.bx_filter .bx_filter_popup_result.right{left:102%;}
.bx_filter .bx_filter_popup_result.left{right:102%;}
.side_RIGHT .bx_filter .bx_filter_parameters_box .bx_filter_popup_result.right{left:auto;right:100%;}
.bx_filter .button{padding-left:11px;padding-right:12px;}
.bx-firefox .bx_filter .button{padding-right:10px;}
.sort_header{opacity:1;padding:0 0 21px;position:relative;zoom:1;}
.sort_display a.block i{background-position:0 -17px;}
.sort_display a.list i{background-position:-29px -17px;}
.sort_display a.table i{background-position:-57px -17px;}
.left_block .internal_sections_list .title{border:1px solid #f2f2f2;border-bottom:1px solid transparent;font-size:13px;font-weight:700;line-height:18px;padding:14px 19px 13px 19px;position:relative;white-space:nowrap;}
.left_block .internal_sections_list .title .inner_block{cursor:pointer;position:relative;}
.left_block .internal_sections_list .title .hider{background:url(images/arrows.png) -35px -162px no-repeat;cursor:pointer;display:inline-block;height:5px;position:absolute;right:0;top:7px;width:8px;}
.left_block .internal_sections_list .title .inner_block:before{border-radius:16px;content:"";display:none;height:16px;margin-top:1px;position:absolute;right:-4px;width:16px;}
.left_block .internal_sections_list .title .inner_block:hover:before{display:block;}
.left_block .internal_sections_list .title .inner_block:hover .hider{background-position:-19px -143px;top:6px;}
.left_block .internal_sections_list .title .hider.opened{background-position:-1px -162px;}
.left_block .internal_sections_list .title .inner_block:hover .hider.opened{background-position:-1px -143px;top:7px;}
.left_block .internal_sections_list ul.sections_list_wrapp>li.item:first-child{border-top:0;}
.bx_filter_container_title,.left_block .internal_sections_list ul.sections_list_wrapp>li.item{border-top:1px solid #fff;}
.left_block .internal_sections_list ul.sections_list_wrapp>li.item:hover>a{z-index:100;}
.left_block .internal_sections_list .child_wrapp a.title{text-decoration:none;}
.item .child_container{background:#f6f6f7;border-bottom:1px solid #f2f2f2;display:none;z-index:10;}
.item .child_container .child_wrapp{border:0;max-height:500px;overflow:auto;padding:8px 10px;}
.item .child_container .child_wrapp *{font-family:Ubuntu,Arial,Helvetica,sans-serif;}
.item .child_container .child_wrapp .menu_title a{font-size:12px;font-weight:700;text-decoration:none;}
.item .child_container .child_wrapp ul>li{display:block;position:relative;}
.item .child_container .child_wrapp .child li>a{border:0;color:#666;padding-left:9px;text-decoration:none;}
.item .child_container .child_wrapp .child li>a.menu_item{padding-left:17px;}
.item .child_container .child_wrapp a{font-size:12px;height:inherit;line-height:16px;padding:3px 10px;}
.item .child_container .child_wrapp a.title{text-decoration:none;}
.wraps .item{position:relative;}
.wraps>.wrapper_inner{padding-bottom:50px;z-index:0;}
.wraps>.wrapper_inner:after{clear:both;content:"";display:table;}
.wraps .item .child_right_container{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.36);color:#333;display:block;left:100%;margin:0;min-width:100%;opacity:0;position:absolute;top:0;transition:opacity .2s ease .2s,visibility .2s ease .2s;visibility:hidden;z-index:3;}
.wraps .item .child_right_container li.menu_item a{color:#333;padding:0;}
.wraps .item:hover .child_right_container{opacity:1;visibility:visible;}
.wraps .item .child_right_container .child{font-size:0;}
.child_right_container .menu_item .image{display:table-cell;height:56px;text-align:center;vertical-align:middle;width:66px;}
.child_right_container .menu_item .image img{vertical-align:middle;}
.child_right_container .menu_item .text{display:table-cell;height:56px;padding:0 12px;text-align:left;vertical-align:middle;}
.display_list .item_wrap.prev{border-bottom-color:#fff;}
.display_list .list_item_wrapp+div .list_item_wrapp{border-top-width:0;}
.display_list .description_wrapp .wrapp_stockers>div{display:inline-block;margin:0;padding:8px 23px 0 0;vertical-align:top;}
.display_list .item-title a,.display_list .item-title a span{font-size:1.067em;}
.wrapp_stockers .like_icons>div{display:inline-block;margin:0 5px 0 0;}
.catalog .catalog_block{padding:0;width:100%;}
.catalog_block.items{font-size:0;}
.catalog_block.items .item_block{display:inline-block;float:none;margin:0;padding:0;vertical-align:top;}
.bottom_nav.block,.search.block .bottom_nav{float:left;position:relative;top:5px;width:100%;}
.catalog .catalog_block:after{content:"";display:block;}
.catalog.search.block .bottom_nav{padding-top:30px;}
.tabs_slider .catalog_item.hover,.tabs_slider .catalog_item:not(.touch):hover{padding-bottom:20px;z-index:58;}
.catalog_block .item_wrap.hover .hover_block,.catalog_block .item_wrap:not(.touch):hover .hover_block{max-height:500px;opacity:1;visibility:visible;}
.catalog_block .catalog_item_wrapp.item{margin-bottom:-1px;}
.wproduct .item-stock>span{font-size:13px;}
.table .module_products_list .counter_wrapp{white-space:normal;}
.module_products_list .wrapp_stockers .like_icons>div:last-child{margin-right:0;}
.table table.module_products_list{float:none;}
.bx_compare .frame.border::after{background:#f2f2f2 none repeat scroll 0 0;content:"";height:100%;position:absolute;right:0;top:0;width:1px;}
.bx_compare .compare_view .item_block{margin:0 20px 0 0;position:relative;}
.bx_compare .compare_view .item_block a{font-weight:700;}
.bx_compare .compare_view .item_block .title{display:block;padding:14px 0 0;}
.bx_compare .compare_view.data_table_props tr td .remove i{display:none;}
.bx_compare .prop_title_table .data_table_props tr td .remove i{display:inline-block;}
.bx_compare .remove{position:absolute;right:0;top:0;z-index:1;}
.bx_compare .compare_view.top .remove{right:-13px;top:-13px;}
.bx_compare .compare_view.clone .remove{display:none;right:15px;top:12px;}
.bx_compare .compare_view.data_table_props tr.hovered td .remove{display:block;}
.bx_filtren_container ul li.visible{border:1px solid #ddd;display:inline-block;margin:0 5px 5px 0;padding:5px 12px 6px 12px;vertical-align:top;}
.bx_filtren_container ul li.visible:not(:hover){background:0 0;}
.wr_scrollbar .scrollbar .handle{background:#292a33;border-radius:3px;cursor:pointer;height:3px;position:relative;top:2px;width:100px;}
.wr_scrollbar .scrollbar .handle .mousearea{height:20px;left:0;position:absolute;top:-9px;width:100%;}
.info_item .top_info .item_block{line-height:16px;vertical-align:middle;}
.img_wrapper .top-small-wrapper .bx-controls-direction a.disabled{display:none;}
body ..table .main_item_wrapper div.counter_wrapp{padding-left:10px;position:relative;text-align:left;}
body ..table .main_item_wrapper div.counter_wrapp>div{margin-bottom:7px;}
body ..table .main_item_wrapper .counter_wrapp div.total_summ{font-size:12px;margin:-4px 0 0;position:absolute;}
.info_item .middle_info .buy_block .table_sizes>span{padding-left:30px;position:relative;}
.info_item .middle_info .buy_block .table_sizes>span:before{background:url(images/lines.png) 0 0 no-repeat;content:"";display:block;height:12px;left:0;position:absolute;top:4px;width:22px;}
.TABLES_SIZE_frame.popup .form .form_head{border-bottom:none;padding-bottom:0;}
.TABLES_SIZE_frame.popup .form .form_body{padding-bottom:26px;}
.TABLES_SIZE_frame .form .heading{color:#222;font-size:1.067em;padding-bottom:20px;}
.TABLES_SIZE_frame.popup .form p{color:#666;}
.TABLES_SIZE_frame .form .tabs .tab-content{padding-top:24px;}
.TABLES_SIZE_frame .form table{width:100%;}
.TABLES_SIZE_frame .form table.styled td{font-size:13px;padding:7px 9px;text-align:center;}
.TABLES_SIZE_frame .form table.sizes td{border:1px solid #e7e7e7;font-size:13px;padding:7px 9px;text-align:center;width:70px;}
.TABLES_SIZE_frame .form table.sizes td.title{padding-left:16px;padding-right:16px;text-align:left;}
.TABLES_SIZE_frame .form table.sizes tr.bg{background-color:#f7f7f7;}
.right_info_block .brand .image{border:1px solid #f2f2f2;display:inline-block;margin:-1px;padding:30px 36px 30px 28px;}
.right_info_block .brand .preview .text{padding:0 0 15px 0;}
.right_info_block .viewed_block .item_block{margin:0;padding:0;transition:box-shadow .3s ease;z-index:1;}
.right_info_block .viewed_block .item_block:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.15);z-index:2;}
.right_info_block .viewed_block .item_block:before{display:none;}
.right_info_block .viewed_block .item_block .item{border-radius:0;margin-bottom:-1px;opacity:1;}
.type_more .stores_block_wrap .stores_block.wo_image .item-stock .value{margin-right:0;}
.catalog_detail.element_4 .tab-pane.active #reviews_content{margin-bottom:0;}
.catalog_detail.element_4 .tab-pane.active #reviews_content{display:block;}
.wraps.podborki .item-views.table-elements .item .body-info{padding-bottom:0;}
.logo-row.wproduct>div{display:none;}
#headerfixed .logo-row.wproduct>div.product_block{padding-right:0;width:100%;}
.logo-row.wproduct>div.product_block .module_products_list .zoom{display:none;}
.logo-row.wproduct>div.product_block .module_products_list tr.item{border:none;}
.logo-row.wproduct>div.product_block .module_products_list tr.item:hover{box-shadow:none;}
.logo-row.wproduct>div.product_block .module_products_list tr.item .like_icons span{margin-bottom:0;}
.logo-row.wproduct>div.product_block .item-name-cell .title{color:#1d2029;font-size:14px;font-weight:700;}
.logo-row.wproduct .quantity_block_wrapper>div{margin-bottom:5px;}
.type_clothes .info_item .middle_info .buy_block .counter_wrapp>div{margin-bottom:12px!important;}
.element_4 .quantity_block_wrapper>div{margin-bottom:10px;}
.middle_info .top_props .title{color:#444;font-size:14px;font-weight:500;padding-bottom:8px;}
.middle_info .top_props .props .name{color:#888;position:relative;}
.middle_info .top_props .props .value{color:#333;padding-top:2px;}
.custom_block>.title{color:#222;}
.custom_block .item_block{box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin:16px 0 28px;}
.custom_block .item_block .item_list{width:100%;}
.custom_block .item_block .item_list td{padding:20px;}
.custom_block .item_block .item_list .image{height:120px;width:120px;}
.custom_block .item_block .item_list .image img{max-height:100%;max-width:100%;}
.custom_block .item_block .item_list .text{color:#1d2029;}
.custom_block .item_block .item_list .text .name{padding-bottom:3px;}
.custom_block .item_block .item_list .text .discount,.custom_block .item_block .item_list .text .offers_price_old,.custom_block .item_block .item_list .text .price_name,.custom_block .item_block .item_list .text .sale_block,.custom_block .item_block .item_list .text .with_matrix+.price .price_matrix_block,.custom_block .item_block .item_list .zoom{display:none;}
.custom_block .item_block .item_list .text .offers_price{margin:0;}
.custom_block .item_block .item_list .text .price_value_block{display:inline-block;}
.custom_block .item_block .item_list .text .props_item{font-size:12px;padding:3px 0 0;}
.custom_block .item_block .item_list .text .props_item .prop_item{color:#777;}
.custom_block .item_block .item_list .text .props_item .prop_item .val{color:#222;}
.info_item .info_ext_block .title{color:#222;cursor:pointer;font-size:13px;letter-spacing:.3px;padding:0 0 6px;position:relative;text-transform:uppercase;}
.info_item .info_ext_block .title:before{background:url(images/ai.png) 4px -194px no-repeat;content:"";display:block;height:20px;position:absolute;right:0;top:0;width:20px;}
.info_item .info_ext_block .title:not(:hover):before{opacity:.7;}
.info_item .info_ext_block .text{display:none;font-size:13px;padding:0 0 8px;}
.info_item .info_ext_block .text .prop>div{display:inline-block;font-size:13px;vertical-align:top;}
.info_item .info_ext_block .text .prop>div.name{color:#777;position:relative;}
.info_item .info_ext_block .text .prop>div.name .hint{top:3px;}
.info_item .info_ext_block .text .prop>div.value{color:#333;}
body .product-item-detail-tabs-container-fixed.fixed{top:79px;}
.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list li.active a:before{right:0;}
.container .catalog_detail .item_slider{padding-top:80px;}
.container .catalog_detail .item_slider .slides{margin-bottom:30px;}
.container .catalog_detail .tabs_content{color:#444;}
.row+.row .item-views.blocks{padding-top:0;}
.instagram_ajax.loaded{background:0 0;opacity:1;}
.instagram_ajax .instagram .item{border:none;box-shadow:none;float:left;margin:0;padding:0;position:relative;text-align:center;width:25%;}
.instagram_ajax .instagram .item.user .image{height:36px;margin:0 auto 12px;width:36px;}
.instagram_ajax .instagram .item.user .name{color:#fff;font-size:20px;margin:0 0 17px;}
.instagram_ajax .instagram .item.user .button a{border-color:#557fa2;}
.instagram_ajax .instagram .item .image{padding:100% 0 0;position:relative;}
.instagram_ajax .instagram .item .title{bottom:-100%;color:#fff;font-size:13px;font-weight:400;left:0;line-height:20px;margin-bottom:16px;max-height:90%;padding:0 20px;position:absolute;right:0;text-align:left;transition:bottom .3s ease;}
.instagram_ajax .instagram .item:hover .title{bottom:0;}
.instagram_ajax .instagram .item .image:after{background:#000000b3;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1;}
.instagram_ajax .instagram .item:hover .image:after{opacity:1;}
.instagram_ajax .instagram .item .image a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2;}
.instagram_ajax .instagram .item .image img{max-height:100%;max-width:100%;width:100%;}
.catalog_detail .top_info .like_icons .wish_item.added span.value:before{background-position:5px -44px;}
.catalog_detail .top_info .like_icons .compare_item span.value:before{background-position:-20px -13px;}
.catalog_detail .top_info .like_icons .compare_item.added span.value:before{background-position:-18px -44px;}
.catalog_detail .top_info .like_icons span.value span{display:inline-block;margin:1px 7px 0 0;}
.info_item .top_info .article .value{margin:0;padding:5px 0;}
.info_item .middle_info .prices .sale_block .text{line-height:15px;margin-top:2px;padding-bottom:3px;position:relative;}
.info_item .middle_info .item-stock>span{font-size:13px;}
.quantity_block_wrapper>div{color:#666;display:inline-block;font-size:13px;margin-right:30px!important;vertical-align:middle;}
.quantity_block_wrapper .cheaper_form>span{border-bottom:1px dotted;}
.info_item .middle_info .buy_block>div{display:inline-block;vertical-align:top;}
..table .counter_wrapp{padding-top:0;}
.info_item .middle_info .buy_block .counter_wrapp>div{margin-bottom:22px!important;}
body .wrapper_inner.bigpage .info_item .middle_info>div{display:inline-block;vertical-align:top;width:50%;}
body .wrapper_inner.bigpage .info_item .middle_info .buy_block .wrapp_one_click>span{display:block;}
.catalog_detail .buy_block .offer_buy_block>div{display:inline-block;font-size:0;line-height:0;vertical-align:top;white-space:nowrap;}
.catalog_detail .tabs_section ul.tabs_content>li{padding:34px 0 50px;width:100%;}
.catalog_detail .reviews-reply-form .reviews-reply-buttons>input{margin:0 12px 12px 0;}
.banners-small .item .inner-item{padding:0 0 35px;}
.banners-small.blog .item .inner-item{padding-bottom:23px;}
.banners-small .item .image{max-height:203px;overflow:hidden;position:relative;text-align:center;width:100%;}
.banners-small .item.wide-block .image{max-height:428px;}
.banners-small .item .image img{max-width:100%;vertical-align:middle;width:100%;}
.banners-small .item .image .type-block{background:rgba(46,46,47,.6);border-radius:3px;color:#fff;font-size:12px;left:20px;line-height:18px;padding:5px 7px;position:absolute;top:20px;z-index:2;}
.banners-small .item .title{color:#222;font-size:1em;font-weight:700;padding:26px 20px 0;text-align:left;text-decoration:none;}
.banners-small.blog .item .title{overflow:hidden;padding:20px 20px 0;text-overflow:ellipsis;}
.banners-small .item.wti .title{padding:0;}
.banners-small.blog .item.wide-block .title span{font-size:1.333em;line-height:1.3em;}
.banners-small .item .title a{color:#222;text-decoration:none;}
.banners-small .item .title .prev_text-block{color:#555;font-weight:400;padding:16px 0 5px;}
.banners-small .item .title .date-block{color:#9a9a9a;font-size:.929em;font-weight:400;padding:6px 0 0;}
.banners-small.blog .item .title .date-block{padding-top:3px;}
.tizers_block.tizers_block_detail .item .img{height:70px;max-width:none;width:70px;}
.tizers_block.tizers_block_detail .item{margin-bottom:20px;}
.tizers_block.tizers_block_detail .item .title{padding-right:10px;}
.catalog_detail .tizer .image{float:left;height:40px;line-height:40px;text-align:center;width:45px;}
.catalog_detail .tizer .image+.text{padding-left:55px;}
.stock_wrapper .stock_board .title{font-size:15px;font-weight:700;}
.share_wrapp .text{border-color:#888;color:#222;font-size:14px;line-height:15px;padding:7px 10px 8px 32px;position:relative;text-transform:none;}
.share_wrapp .text:before{background:url(images/ai.png) -426px -50px no-repeat;content:"";display:inline-block;height:14px;left:13px;opacity:.7;position:absolute;top:8px;width:12px;}
.share_wrapp .text:hover{border-color:444444;}
.share_wrapp .text:hover{color:444444;}
.share_wrapp .text:hover:before{opacity:1;}
.line_block .share_wrapp .text{border:none;color:#555;padding:0;}
.page-top .line_block .share_wrapp:not(:hover){padding-right:24px;}
.page-top .line_block .share_wrapp .text{display:none;}
.line_block .share_wrapp:hover .text{display:none;opacity:0;visibility:hidden;}
.line_block .share_wrapp .text:before{display:none;}
.line_block .share_wrapp .btn.active,.line_block .share_wrapp .btn:active{box-shadow:none;}
a .zoom{background:#ddd;border-radius:100%;display:block;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:0;overflow:hidden;position:absolute;top:50%;transition:all ease .3s;width:50px;}
.current:hover .zoom,.item:hover .zoom,.popup_link:hover .zoom{opacity:1;}
.zoom:before{background:url(images/next.png) -250px -171px no-repeat;content:"";height:22px;left:50%;margin:-12px 0 0 -11px;position:absolute;top:50%;width:21px;}
.title-v4 .share_wrapp .text{border-color:#fff;}
.catalog_detail .element_detail_text .price_txt>.text{padding-left:200px;}
.price_txt .sharing>div .share_wrapp .shares{background:#fff;border-radius:2px;box-shadow:0 0 15px rgba(0,0,0,.12);left:34px;margin:0 -20px;position:absolute;top:51px;width:143px;z-index:3;}
.price_txt .sharing>div .share_wrapp .shares>div{padding:20px 20px 15px 23px!important;}
.price_txt .sharing>div .share_wrapp .shares>div ul li{margin-bottom:5px;padding:0;}
.price_txt .sharing>div .share_wrapp .shares>div ul li:before{display:none;}
.price_txt .sharing>div .share_wrapp.opened,.price_txt .sharing>div .share_wrapp:hover{background:#f2f2f2;border-radius:2px;}
.price_txt .sharing>div .share_wrapp.opened:before,.price_txt .sharing>div .share_wrapp:hover:before{background:#fff;}
.price_txt .sharing>div .share_wrapp .text{background:#fff;background:0 0;border:1px solid #f2f2f2;box-shadow:none;line-height:22px;padding:8px 64px 10px 20px;z-index:2;}
.price_txt .sharing>div .share_wrapp .text:before{display:none;}
.price_txt .sharing>div .share_wrapp:after{background:url(images/next.png) -163px -141px no-repeat;content:"";display:block;height:18px;position:absolute;right:12px;top:13px;width:17px;}
.price_txt .sharing>div .share_wrapp:before{background:#f2f2f2;content:"";display:block;height:100%;position:absolute;right:44px;top:0;width:1px;z-index:1;}
.price_txt .sharing>div .share_wrapp:hover .text{display:block;opacity:1;visibility:visible;}
.catalog_detail .offers_table .property .props_item.whint>span,.catalog_detail .props_block .char_name .props_item.whint,.catalog_detail .props_list .props_item.whint span{padding-left:22px;}
.catalog_detail .props_list .hint+span{padding-left:22px;}
.catalog_detail .hint .tooltip{left:0;text-align:left;}
.catalog_detail .hint.active .tooltip{opacity:1;z-index:204;}
.catalog_detail .hint .tooltip:after{left:2px;}
.item_slider .slides:not(:hover) .flex-direction-nav.ext li{opacity:0!important;}
.catalog_detail .tabs_content .descr_div>div{padding-bottom:4px;}
.catalog_detail .active .title-tab-heading:before{content:"\f106";}
.table-elements .item .text{display:table;height:100%;line-height:24px;width:100%;}
.table-elements .items .item:hover .dark_block_animate{opacity:0;}
.table-elements .items .item .image .dark_block_animate{background:#2e2e2f;}
.table-elements .items .item .image:hover .dark_block_animate{opacity:.8;}
.table-elements .item .text .cont{display:table-cell;padding:10px 10px;text-align:center;vertical-align:middle;}
.table-elements .item .text .cont>div{left:0;position:relative;top:0;transition:transform .35s ease-out;webkit-transition:-webkit-transform .35s ease-out;}
.table-elements .item .text .cont>div *{opacity:1;}
.table-elements .item .text .cont>div span{display:block;font-size:20px;font-weight:700;opacity:1;padding-bottom:28px;}
.table-elements .item .text .cont>div .text_more .mores{display:inline-block;padding:0 30px 0 0;position:relative;}
.table-elements .item .text .cont>div .text_more .mores:before{background:url(images/next.png) -222px -16px no-repeat;content:"";display:block;height:14px;position:absolute;right:0;top:6px;width:20px;}
.wrap-portfolio-front .item .text .section_name{background:#d4d4d4;border-radius:10px;color:#fff;display:inline-block;font-size:10px;line-height:18px;margin:0 10px 10px 0;padding:0 10px;text-transform:uppercase;transform:translateY(-46%);webkit-transform:translateY(-46%);}
.item .text .titles,.wrap-portfolio-front .item .text .title{color:#fff!important;font-weight:400;transform:translateY(50%);webkit-transform:translateY(50%);}
.item .text .titles span,.wrap-portfolio-front .item .text .title span{font-size:20px;}
.item:hover .text .cont>div,.table-elements .item .image:hover .text .cont>div{transform:translateY(0);webkit-transform:translateY(0);}
.table-elements .item:hover .text .cont>div{transform:translateY(50%);webkit-transform:translateY(50%);}
.wrap-portfolio-front .item .img_block{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;moz-background-size:cover;position:absolute;top:0;width:100%;}
.bx-firefox .wrap-portfolio-front .item .img_block{background-position-x:0;}
.items .item .dark_block_animate{background-color:#000;display:block;height:100%;moz-transition:opacity .2s ease;opacity:0;o-transition:opacity .2s ease;overflow:hidden;position:absolute;top:0;transition:opacity .2s ease;webkit-transition:opacity .2s ease;width:100%;z-index:2;}
.items .item:hover .dark_block_animate{opacity:.8;}
.detail .items .item:hover .dark_block_animate,.zomm_wrapper-block:hover .dark_block_animate{opacity:.4;z-index:10;}
.scale_block_animate{overflow:hidden;position:relative;transition:transform .6s ease;webkit-transition:-webkit-transform .6s ease;z-index:1;}
.item .scale_block_animate img{max-height:100%;max-width:100%;}
.props_block .char{display:inline-block;margin:12px 0;padding:0 10px 0 0;text-align:left;vertical-align:top;width:15%;}
.catalog_detail .tabs_content .props_block .char{font-size:13px;}
.catalog_detail .tabs_content .props_block .char .hint{position:absolute;right:-19px;top:0;}
.catalog_detail .p_block .item-stock .value .store_view{border-bottom:1px dotted;}
.catalog_detail .item-stock .value .store_view:hover{color:#1d2029;}
.items-services>.row>div{margin:0 0 -1px 0;}
.items-services.item-views .item{border:1px solid #f2f2f2;box-shadow:none;margin:0;padding:30px;}
body .items-services.item-views .item>.image{width:165px;}
body .items-services.item-views .item .body-info .title{margin:0;}
body .items-services.item-views .item .body-info .previewtext{font-size:13px;margin:7px 0 0;}
.middle_info .sku_props .wrapper_sku>div{margin-bottom:15px;}
.bottom_slider .catalog_item .buttons_block .button{float:none;}
.reviews-reply-buttons .button:first-child{margin:0 13px 0 0;}
.item-views.table.normal-img .item .image img{max-height:none;}
.item-views.table-elements .item .image{display:block;display:table-cell;overflow:hidden;position:relative;text-align:center;vertical-align:middle;}
.item-views.table-elements .item .image img{display:inline-block;max-height:100%;width:100%;}
.item-views.table-elements .item .body-info{padding:20px 0 22px;}
.item-views.table-elements.news2 .item .body-info{padding-left:20px;padding-right:20px;}
.item-views.table-elements.news2 .item .body-info .period{margin-bottom:3px;}
.item-views.table-elements.news2 .item .body-info .previewtext{margin-top:3px;}
.item-views.table-elements .item .body-info .title{font-weight:700;}
.item-views.table-elements .item .body-info .previewtext{font-size:.933em;margin-bottom:0;}
.item-views.table-elements .item .body-info .previewtext p{margin-bottom:12px;}
.mixitup-container .item-views.table-elements .row>div{visibility:hidden;}
.mixitup-container.mixitup-ready .item-views.table-elements .row>div{visibility:visible;}
.mixitup-container .item-views.table-elements .item .image{max-height:350px;}
.item-views.sections .item{margin:0 0 59px;overflow:hidden;}
.item-views.sections .item .info{color:#555;line-height:18px;}
.item-views.sections .item .info a{text-decoration:none;}
.item-views.sections .row_block .item .title,.item-views.sections.front .item .title{margin-bottom:18px;}
.item-views.sections .row_block .item .title a,.item-views.sections.front .item .title a{font-size:1em;line-height:20px;}
.item-views.sections .item .title a{font-size:1.6em;font-weight:700;line-height:1.167em;margin-bottom:18px;}
.item-views.sections .item .image{height:133px;line-height:133px;margin-bottom:18px;text-align:left;width:200px;}
.item-views.sections .item .image img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle;zoom:1;}
.item-views.sections .row_block .item .text.childs{display:block;}
.item-views.sections .row_block .item .text.childs ul li{padding-left:11px;}
.item-views .item{box-shadow:0 0 0 1px #f5f5f5;margin-bottom:10px;position:relative;transition:box-shadow .3s ease;}
.item-views.accordion .item{border-color:#f5f5f5;margin-bottom:1px;padding-bottom:11px;}
.catalog.item-views .flexslider .item .buy_block .counter input{background:#fff;padding-bottom:1px;padding-top:1px;}
.item-views.list .item{margin-bottom:0;}
.item-views.list hr{margin:47px 0;}
.item-views.list .item .title{font-size:16px;}
.item-views .item .title{font-weight:700;margin-bottom:6px;}
.item-views .item .section_name{color:#85878b;font-size:11px;line-height:13px;margin:7px 0 10px;}
.item-views .item .previewtext{color:#555;margin-bottom:20px;margin-top:10px;overflow:hidden;}
.item-views .item .previewtext p{color:#555;margin-bottom:0;}
.item-views.table .item{margin-bottom:30px;}
.item-views.table .item .text{overflow:hidden;padding:15px 24px 24px;}
.item-views.table .item.wti .text{padding-top:24px;}
.item-views.table .item .image{padding:24px 24px 0 24px;text-align:center;width:100%;}
.item-views.table .item .image img{display:inline-block;max-height:100%;max-height:none;max-width:100%;vertical-align:middle;}
.list-type-block.item-views .item{display:block;width:100%;}
.list-type-block.item-views .item .title{color:#333;margin-bottom:28px;}
.item-views.list .item.wdate .title{margin-bottom:5px;}
.list-type-block.item-views .item .previewtext{margin-bottom:25px;}
.list-type-block.item-views .item>.image{float:left;max-width:100%;overflow:hidden;position:relative;text-align:center;width:193px;}
.list-type-block.item-views.wide_img .item>.image{max-height:none;width:304px;}
.list-type-block.item-views.wide_img .item .image+.body-info{padding-left:353px;}
.list-type-block.item-views.wide_img .item .body-info{padding-top:12px;}
.list-type-block.item-views.wide_img .item .period{margin-bottom:5px;}
.list-type-block.item-views.wide_img .item .previewtext{margin-top:5px;}
.list-type-block.item-views.wide_img.image_right .item .image+.body-info{padding-left:0;padding-right:353px;}
.list-type-block.item-views.list-elements .item>.image{height:100px;line-height:97px;min-height:100px;width:100px;}
.list-type-block.item-views.list-elements .item .image+.body-info{padding-left:135px;padding-top:10px;}
.list-type-block.item-views.list-elements.image_right .item .body-info{padding-left:0;padding-right:135px;}
.list-type-block.item-views.list-elements .item{margin:0;}
.bx_item_detail_inc_two .list-type-block.item-views .item_block{padding:0 0 10px;}
.bx_item_detail_inc_two .list-type-block.item-views .item>.image{height:45px;line-height:45px;min-height:45px;width:45px;}
.bx_item_detail_inc_two .list-type-block.item-views .item>.body-info .title{color:#555;font-size:13px;font-weight:400;line-height:20px;margin-bottom:0;}
.bx_item_detail_inc_two .list-type-block.item-views .item{padding-left:39px;}
.list-type-block.item-views.image_right .item>.image{float:right;}
.list-type-block.item-views .item .image+.body-info{padding-left:225px;}
.list-type-block.item-views .item .image.padding+.body-info{padding-left:243px;}
.list-type-block.item-views.image_right .item .body-info{padding-left:0;padding-right:225px;}
.list-type-block.item-views.image_right .item.padding .body-info{padding-left:0;padding-right:243px;}
.ask_a_question_wrapper .ask_a_question.fixed{position:fixed;}
.ask_a_question_wrapper .ask_a_question .btn.white:not(.grey):not(:hover){background:0 0;}
.detail .ask_a_question .btn-default.wc.vert+div{color:#888;line-height:16px;}
.detail .gallery-block .flexslider .slides>li{margin:0;max-height:none;padding:0;}
.detail .gallery-block .small-gallery ul.items li{border:2px solid transparent;position:relative;width:60px!important;}
.detail .gallery-block .small-gallery ul.items li:hover{cursor:pointer;}
.detail .gallery-block .bigs.flexslider{box-shadow:0 0 0 1px #f5f5f5 inset;margin-bottom:81px;overflow:hidden;}
.detail .gallery-block .bigs.flexslider .slides .item{border:none;max-height:500px;min-height:300px;text-align:center;}
.detail .gallery-block .bigs.flexslider .slides .item a{display:inline;}
.detail .gallery-block .bigs .item img{margin:auto;max-height:100%;width:auto;}
.detail .gallery-block .small-gallery.flexslider{border:0 none;box-shadow:none;display:inline-block;margin:0 auto 0!important;max-width:816px;padding:0 58px;text-align:center;z-index:1;}
.detail .gallery-block .small-gallery-wrapper{font-size:0;line-height:0;padding:15px 0 20px;text-align:center;}
.detail h5+.gallery-block .small-gallery-wrapper{padding-top:0;}
.detail h5+.gallery-block .bigs.flexslider{margin-bottom:55px;}
.detail .gallery-block .bigs.flexslider .flex-control-paging{top:-3px!important;}
.flexslider.nav-title .flex-direction-nav li a{color:#fff;height:auto;margin-top:-50px;padding-top:60px;text-shadow:none;width:auto;}
.flexslider.nav-title .flex-direction-nav li a.flex-next:before{background:url(images/svg/Arrow_left_white.svg) 0 0 no-repeat;}
.flexslider.nav-title .flex-direction-nav li a.flex-next{right:33px;}
.flexslider.nav-title .flex-direction-nav li a.flex-prev:before{background:url(images/svg/Arrow_right_white.svg) 0 0 no-repeat;}
.flexslider.nav-title .flex-direction-nav li a.flex-prev{left:33px;}
.flexslider.nav-title .item .bg-images{background-position:center center;background-size:cover;filter:blur(10px);height:100%;left:0;moz-filter:blur(10px);ms-filter:blur(5px);o-filter:blur(10px);position:absolute;top:0;webkit-filter:blur(10px);width:100%;z-index:1;}
.flexslider.nav-title .items .item:before{background:rgba(34,34,34,.7);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;}
.detail .galery .flexslider .slides>li{height:470px;line-height:467px;max-height:488px;opacity:0;}
.blog.list-type-block.item-views .item{border:1px solid #f5f5f5;box-shadow:none;margin:0 0 -1px;padding:49px;transition:box-shadow ease .3s;}
.blog.list-type-block.item-views .item>.image{height:213px;line-height:210px;max-height:none;padding:0;width:320px;}
.blog.list-type-block.item-views .item .body-info{padding:0;}
.blog.list-type-block.item-views .item .image+.body-info{padding-left:361px;}
.blog.list-type-block.item-views.image_right .item .image+.body-info{padding-left:0;padding-right:361px;}
.blog.list-type-block.item-views .item .title{font-size:1.6em;line-height:1.167em;}
.banners-small.blog .items .item{box-shadow:0 0 0 1px #f2f2f2;margin:0 0 32px;}
.edge .banners-small.blog .items .item{box-shadow:none;}
.blog_wrapper.blog .item .inner-item{padding-bottom:19px;}
.blog_wrapper.blog .item .inner-item .date-block{padding-top:8px;}
.container-block{margin:0 0 40px;}
.fill-block ul li a .text{font-size:.933em;padding:0 12px 0 0;}
.projects.item-views.table.with-comments .flexslider .item,.projects.item-views.table.with-comments .flexslider .item:hover{box-shadow:none;}
.item-views.table.with-comments .item .image{max-height:203px;}
.item-views.table.with-comments.side-block .item{border:none;height:auto!important;margin-bottom:0;}
.item-views.table.with-comments .item .title{font-weight:700;}
.item-views.table.with-comments .item .info{padding:13px 20px 20px;}
.item-views.table.with-comments .item .comments-wrapper{color:#9a9a9a;font-size:.867em;text-align:left;}
.detail .projects.item-views.table .flexslider{margin-bottom:0;}
.detail .projects.item-views.table .flexslider .slides>li{max-height:none;}
.detail .projects.item-views.table .front .flex-direction-nav{top:-46px;}
.item-views.table .item{border:1px solid #f5f5f5;box-shadow:none;display:block;margin-bottom:16px;transition:box-shadow .3s ease;}
.projects.item-views.table .flexslider .item{margin-bottom:0;}
.item-views .shadow .item:hover,.projects.item-views.table .flexslider .item:hover{box-shadow:0 0 27px 0 rgba(0,0,0,.1);}
.item-views.table .item a{text-decoration:none;}
.item-views .item .title a{color:#222;}
.item-views.table .item .title a{font-weight:700;}
.item-views.table .item .image{border:none;margin:0;max-height:202px;overflow:hidden;padding:0;text-align:center;}
.item-views.table.bblock .item .image{max-height:354px;}
.item-views.table .item .image img{display:inline-block;max-height:100%;max-width:100%;width:auto;zoom:1;}
.item-views.table.partners .item .image.w-picture img{width:auto;}
.item-views.table .item .info{padding:26px 31px 20px;position:relative;}
.table-type-block.item-views.items-list3 .row>div,.table-type-block.item-views.table-elements .row>div{padding-bottom:32px;}
.table-type-block.item-views.items-list3 .item{border:1px solid #f5f5f5;box-shadow:none;display:block;margin:0;padding:53px 25px;}
.table-type-block.item-views.items-list3 .shadow .item:hover{box-shadow:0 0 27px rgba(0,0,0,.1);}
.table-type-block.item-views.items-list3 .item .image{float:none;height:60px;line-height:57px;text-align:center;}
.table-type-block.item-views.items-list3 .item .image img{display:inline-block;max-height:100%;}
.item-views.list .items>div h2{margin-top:30px;}
.item-views.list .items>div:first-of-type h2{margin-top:0;}
.item-views.table-type-block.news-project .items>div.col-md-4:nth-child(3n+1){clear:left;}
.partners.item-views.table .item .image{height:150px;line-height:107px;padding:40px 40px 0;}
.partners.item-views.table .item .text{padding-bottom:0;padding-top:30px;}
.detail.partners .detailimage+.post-content hr{background:0 0;border:none;}
.catalog.sections .items>div{padding-left:0;padding-right:0;}
.catalog.item-views .item .image{background:#fff;height:244px;line-height:241px;margin:0 auto;max-height:244px;max-width:244px;padding:0;position:relative;}
.catalog.item-views.big-img .item .image{height:auto;line-height:normal;max-height:none;max-width:none;padding-right:18px;}
.catalog.item-views.big-img.list .item{padding:50px;}
.catalog.sections .item{border:1px solid #f5f5f5;box-shadow:none;margin:-1px 0 0 -1px;overflow:hidden;padding:50px 50px 50px;transition:box-shadow ease .3s;}
.catalog.sections .row_block .item{padding:39px 39px 39px;}
.catalog.sections.front .item{margin:0 0 13px;padding:16px 14px 19px;}
.catalog.sections .item:hover{box-shadow:0 0 27px rgba(0,0,0,.1);}
.catalog.sections .item a{text-decoration:none;}
.catalog.sections .item .info{line-height:18px;padding-left:303px;}
.catalog.sections .list_block .item.right .info{padding-left:0;padding-right:303px;}
.catalog.sections .row_block .item .info{padding-left:182px;}
.catalog.sections.front .item .info{padding-left:169px;}
.catalog.sections .item .title{font-weight:700;margin-bottom:36px;}
.catalog.sections .item .text{color:#555;line-height:22px;margin:0 0 27px 0;}
.catalog.sections .item .image{background:#fff;float:left;height:254px;line-height:254px;margin-bottom:0;max-width:254px;text-align:center;width:254px;}
.catalog.sections .row_block .item .image{background:#fff;border-radius:100%;font-size:20px;height:144px;line-height:140px;overflow:hidden;text-align:center;width:144px;}
.catalog.sections .item.right .image{float:right;}
.catalog.sections.front .item .image{height:110px;line-height:107px;width:138px;}
.catalog.sections .item .image a{display:inline-block;max-height:100%;max-width:100%;text-align:center;vertical-align:top;}
.catalog.sections .item .image img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle;zoom:1;}
.catalog.sections .item.right .info{padding-left:0;padding-right:182px;}
.catalog.sections .table_block .item{margin-left:-1px;padding:25px;}
.catalog.sections .table_block .item .image{float:none;}
.catalog.sections .table_block .item .image a{display:inline;}
.catalog.sections .table_block .item .info{padding-left:0;padding-top:30px;}
.catalog.sections .table_block .item .title{margin-bottom:20px;}
.catalog.sections .table_block .item .title a{font-size:17px;line-height:24px;}
.catalog.item-views.list.projects .item{padding:50px 50px;}
.catalog.item-views.list.projects .item .image{height:auto;max-height:none;max-width:none;padding-right:16px;}
.catalog.item-views.list.projects.image_right .item .image{padding-left:16px;padding-right:0;}
.catalog.item-views.list.projects .item .title{font-size:24px;line-height:32px;margin-bottom:33px;}
.projects.detail .galery .inner{max-height:inherit;padding:29px 29px 27px 29px;}
.projects.detail .galery #carousel .slides li{width:100px!important;}
.projects.detail .head .label{height:20px;margin-right:35px;padding:.3em .6em;}
.projects.detail .head .article>span{color:#2f383d;}
.projects.item-views.table .flex-control-nav{bottom:-23px;}
.projects-blocks .head-block .inner .flexslider{margin:0;}
.projects-blocks .head-block .inner .item{display:block;max-height:456px;opacity:0;text-align:center;}
.projects-blocks .head-block .inner .item img{width:auto;}
.projects-blocks .head-block .info .prop-block .value{color:#222;}
.projects-blocks .head-block .buttons-block{color:#999;}
.projects-blocks .head-block .buttons-block .text{font-size:.867em;line-height:20px;}
.projects-blocks .block{margin:0 0 15px;max-width:250px;}
.projects-blocks .block .btn{display:block;margin:0;white-space:normal;}
.bx_item_detail_inc_two .list-type-block.item-views .item{display:table;}
.projects-blocks .bx_item_detail_inc_two .list-type-block.item-views .item{padding-left:0;}
.bx_item_detail_inc_two .list-type-block.item-views .item>.image{display:table-cell;vertical-align:middle;}
.detail img{margin:auto;max-height:100%;max-width:100%;}
.ask_a_question .inner{background:#fbfbfb;color:#555;font-size:.933em;line-height:20px;padding:48px 25px 20px;}
.ask_a_question .outer{background:#fbfbfb;}
.ask_a_question .inner .text-block{color:#222;padding:106px 0 0 0;position:relative;}
.ask_a_question .inner .text-block:before{background:url(images/next.png) -289px -211px no-repeat;content:"";height:80px;left:50%;margin:0 0 0 -44px;position:absolute;top:0;width:88px;}
.ask_a_question .outer>span{display:block;margin:5px 0 39px;}
.seo_block>img{margin-bottom:30px;}
.landings_list ul li a.active{font-weight:700;}
.landings_list .more>span{color:#6b1815;cursor:pointer;font-size:14px;padding:0 0 0 21px;position:relative;}
.landings_list .more>span:hover{color:#1d1a1a;}
.landings_list .more>span:before{background:#383838;border-radius:11px;content:"";height:11px;left:0;moz-border-radius:11px;position:absolute;top:3px;webkit-border-radius:11px;width:11px;}
.landings_list .more>span:after{background:url(images/arrows.png) 2px -185px no-repeat;content:"";height:11px;left:0;position:absolute;top:7px;width:11px;}
.bx_ordercart .module-cart thead tr td.item{text-align:center;}
#order_form_div .confirm .button{font-size:10px;padding-bottom:10px;padding-top:11px;}
.border_block .lk-page .btn{width:auto;}
div.soc-serv-accounts>table td{padding-bottom:7px;padding-top:7px;}
.module-order-history .module-orders-list .tr-d:hover td{background:#f7f7f7;}
.module-orders-list .status.canceled{color:#e62222;}
.module-order-history.orderdetail .module-orders-list tr.title td{border:0;padding:0;}
.module-order-history .module-orders-list .drop-cell .not-payed .text{font-size:13px;padding:0 10px 0 0;width:73%;}
.but-r .buttons{margin:21px 0 0 0;}
.soc-serv-main .row{margin:0;}
.data-table.top .left_blocks{width:40%;}
.data-table.top .left_blocks .label_block{padding:0;}
.data-table.top .right_blocks{width:60%;}
.subscribe-edit tfoot .btn{margin:0 20px 12px 0;}
.detail .period span,.item-views .item .period span{display:inline-block;font-size:12px;line-height:22px;margin:0 12px 0 0;vertical-align:top;}
.item-views .item .section_name{color:#85878b;font-size:11px;line-height:13px;margin:7px 0 10px;}
.detail .period,.item-views .item .period{display:inline-block;margin:2px 0 9px;vertical-align:top;zoom:1;}
.row{margin:0 -15px 0 -15px;}
.row .item_block{box-sizing:border-box;moz-box-sizing:border-box;padding:0 15px 0 15px;webkit-box-sizing:border-box;}
.row .item_block>a{display:block;overflow:hidden;}
.articles-list.lists_block .item .left-data img,.row .item_block>a img{max-height:100%;max-width:100%;vertical-align:middle;}
.articles-list.vertical .item{box-sizing:border-box;display:inline-block;margin:0 0 37px;moz-box-sizing:border-box;overflow:hidden;vertical-align:top;webkit-box-sizing:border-box;width:33.33%;}
.articles-list.vertical .item_block.item{border-bottom-width:0;margin-top:0;padding:0 15px 0 15px;}
.articles-list.vertical .item_block.item .left-data{float:none;max-width:initial;text-align:center;width:100%;}
.articles-list.vertical .item_block.item .left-data a{height:190px;line-height:185px;margin:0 0 14px;}
.articles-list .item_block.item .left-data a{overflow:hidden;}
.articles-list.vertical .item_block.item .left-data img{max-height:100%;max-width:100%;}
.articles-list.vertical .item_block.item .right-data{float:none;margin:0;text-align:left;width:100%;}
.articles-list.vertical .item .date_small{margin:0 0 5px;}
.articles-list.vertical .item .item-title{margin-bottom:7px;}
.articles-list.vertical .item .item-title a span{font-size:14px;}
.articles-list.vertical .item_block.item .right-data .preview-text{margin:0;padding:0;}
.articles-list.lists_block .item .left-data{display:inline-block;max-width:190px;text-align:center;vertical-align:top;width:22%;}
.articles-list.lists_block.faq .item .left-data{max-width:175px;}
.articles-list.lists_block .item{border-bottom:1px solid #f2f2f2;margin-top:30px;padding:0 0 30px 0;}
.articles-list.lists_block .item:first-child{margin-top:0;}
.articles-list.lists_block .item .left-data img{max-height:initial;}
.galley.row{margin:0 -10px 0 -10px;}
.galley.row .item_block{margin:0 0 20px 0;padding:0 10px 20px 10px;}
.galley.row .item_block>a{height:143px;line-height:140px;}
.company-block .item-views.front .item .image{background:rgba(255,255,255,.4);border-radius:100%;height:54px;line-height:51px;max-height:54px;min-height:54px;overflow:hidden;width:54px;}
.company-block .item-views.front .item .image+.body-info{padding-left:80px;}
.company-block .item-views.front .props .value{font-size:32px;font-weight:700;line-height:35px;}
.company-block .item-views.front .props .title{margin:0;}
.company-block .item-views.front .item .body-info{padding:0;}
.accordion-head.accordion-open+.panel-collapse{background:#f5f5f5;}
.accordion-type-1 .item,.accordion-type-1 .item:hover,.accordion-type-2 .item,.accordion-type-2 .item:hover{border-color:#f5f5f5!important;}
.accordion-type-1 .item .accordion-body,.accordion-type-1 .item .accordion-head,.accordion-type-1 .item .panel-collapse,.accordion-type-2 .item .accordion-body,.accordion-type-2 .item .accordion-head,.accordion-type-2 .item .panel-collapse{border:none!important;}
.accordion-type-1 .item .accordion-head,.accordion-type-2 .item .accordion-head{margin-bottom:0!important;}
.accordion-head.accordion-open .fa:before{content:"\f106";}
.panel-collapse.in{background:#f5f5f5;}
.panel-collapse .accordion-body{padding:0 80px 30px 45px;position:relative;z-index:2;}
.accordion-head .fa{border-radius:30px;color:#222;font-size:24px;height:26px;line-height:26px;position:absolute;text-align:center;top:38px;width:26px;}
.accordion-head:hover .fa{background:#f5f5f5;}
.accordion-type-1 .accordion-head .fa{right:29px;}
.accordion-type-2 .accordion-head .fa{left:47px;}
.accordion-type-2 .accordion-head.accordion-open .fa{line-height:25px;}
.accordion-type-2 .panel-collapse .accordion-body{padding:0 29px 41px 85px;}
section.toggle{clear:both;margin:10px 0 0;position:relative;}
section.toggle input{cursor:pointer;height:45px;margin:0;opacity:0;position:absolute;width:100%;z-index:2;}
section.toggle label{background:#f4f4f4;border-left:3px solid;border-radius:3px;cursor:pointer;display:block;font-size:1.1em;font-weight:400;min-height:20px;moz-transition:all .15s ease-out;ms-transition:all .15s ease-out;o-transition:all .15s ease-out;padding:12px 20px 12px 10px;position:relative;transition:all .15s ease-out;webkit-transition:all .15s ease-out;}
section.toggle .toggle-content{display:none;}
section.toggle label::-moz-selection{background:0 0;}
section.toggle label i.fa-minus{display:none;}
section.toggle label i.fa-plus{display:inline;}
section.toggle label::selection{background:0 0;}
section.toggle label::before{border:6px solid transparent;border-left-color:inherit;content:'';margin-top:-6px;position:absolute;right:4px;top:50%;}
section.toggle label+p{color:#999;display:block;height:25px;overflow:hidden;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;}
section.toggle label i{font-size:.7em;margin-right:8px;position:relative;top:-1px;}
section.toggle.active i.fa-minus{display:inline;}
section.toggle.active i.fa-plus{display:none;}
section.toggle.active>label{color:#fff;}
section.toggle.active>label::before{border:6px solid transparent;border-top-color:inherit;margin-top:-3px;right:10px;}
section.toggle.active>p,section.toggle>p.preview-active{white-space:normal;}
.vacancy.item-views.list .pay{color:#555;font-weight:700;}
.vacancy.item-views.accordion .title{display:none;}
.vacancy.item-views.list .title{font-size:1.067em;margin-bottom:10px;}
.vacancy.item-views .btn{margin-top:10px;}
.vacancy.item-views.list .text{padding:0;}
.vacancy.item-views.list .btn{margin-bottom:30px;}
.vacancy.item-views.list .items>div>hr{margin:17px 0;}
.list-type-block.item-views.vacancy .item{border:1px solid #f5f5f5;box-shadow:none;margin-bottom:-1px;padding:40px 44px 16px;}
.store_property .title{color:#888;font-size:12px;line-height:15px;margin-bottom:4px;}
.store_property .value{color:#383838;line-height:20px;}
.store_property .value a{display:block;}
.shops.list{padding-bottom:50px;}
.shop.detail .back-url.url-block{margin-top:12px;}
.module-contacts-map-layout .controls.left{left:18px;top:50%;}
.module-contacts-map-layout .sh.top{top:-7px;}
.module-contacts-map-layout .sh.bottom{bottom:-7px;}
.module-map .infoBox .inner::after{background:rgba(0,0,0,0) url(images/shadow.png) no-repeat scroll center top;bottom:-9px;content:" ";height:10px;left:0;position:absolute;right:0;z-index:60;}
.module-map .infoBox .title{font-size:13px;font-weight:700;line-height:20px;margin-bottom:11px;}
.module-map .infoBox .email,.module-map .infoBox .metro,.module-map .infoBox .phone,.module-map .infoBox .schedule{margin-bottom:5px;}
.module-map .infoBox .button{margin-top:10px;}
.module-map .infoBox .metro>i,.shops.list .item .metro i,.store_property.metro .value i,.stores_list .store_text.metro .value i{background:rgba(0,0,0,0) url(images/icons_wish.png) no-repeat scroll -1px -237px;display:block;float:left;height:9px;margin:5px 6px 0 0;width:14px;}
.shops.list .item{border-top:1px solid #f2f2f2;color:#383838;min-height:69px;overflow:hidden;padding:30px 0 35px;position:relative;}
.shops.list.contacts-stores .item{border-top-width:0;}
.shops.list .item:first-of-type{border-top:none;padding-top:14px;}
.shops.list .item .image{height:69px;left:0;line-height:66px;position:absolute;text-align:center;width:100px;}
.shops.list .item .image img{max-height:100%;max-width:100%;vertical-align:middle;}
.shops.list .item.wi .image{display:none!important;}
.shops.list .item .rubber{margin-left:130px;overflow:hidden;}
.shops.list .item .rubber>div{float:left;overflow:hidden;padding-top:11px;word-break:break-all;}
.shops.list .item.wi .rubber{margin-left:0;}
.shops.list .item .title_metro{margin-top:-1px;padding-right:3%;width:50%;}
.shops.list .item .schedule_phone_email{font-size:0;width:47%;}
.shops.list .item .schedule{box-sizing:border-box;display:inline-block;font-size:13px;padding-right:3%;vertical-align:top;width:60%;}
.shops.list .item .schedule{background:#fff;height:auto;padding-left:0;}
.shops.list .item .schedule i{position:relative;top:auto;}
.shops.list .item .phone_email{display:inline-block;font-size:13px;width:40%;}
.shops.list .item .title{font-size:15px;font-weight:700;margin-bottom:5px;}
.shops.list .item .metro{margin-bottom:5px;}
.shops.list .item .metro i,.store_property.metro .value i,.stores_list .store_text.metro .value i{margin-top:7px;}
.shops.list .icon-text.s30{margin:2px 0;}
.faq_ask .form .form_footer{margin-bottom:0;}
.button.faq_button>span{display:inline;}
.button.faq_button>span:last-of-type{display:none;}
.button.faq_button.opened>span{display:none;}
.button.faq_button.opened>span:last-of-type{display:inline;}
.faq_ask .form{margin:23px 0 0;}
.faq.list{margin:36px 0 0;}
.faq.list .item{border-bottom:1px solid #f2f2f2;padding:19px 24px 22px;}
.faq.list .item:last-of-type{border:none;}
.faq.list .item.opened{background-color:#f7f7f7;}
.faq.list .item .q{font-weight:700;position:relative;}
.faq.list .item .q .opener_icon{position:absolute;right:-3px;top:-5px;}
.faq.list .item .q a{display:block;padding:0 20px 0 0;}
.faq.list .item .a{display:none;padding-top:14px;}
.staff.item-views.list .item{margin:0 0 30px;}
.staff.item-views.list .item.padding-img{border:1px solid #f5f5f5;box-shadow:none;display:block;margin-bottom:-1px;}
.staff.item-views.list .item.shadow.padding-img:hover{box-shadow:0 0 27px rgba(0,0,0,.1);}
.staff.item-views.list h3+.item{margin-top:36px;}
.staff.item-views.list .items>div:last-of-type .item{margin:0;}
.staff.item-views.list .items>div .item:hover{box-shadow:0 0 27px 0 rgba(0,0,0,.1);}
.staff.item-views .item .image{max-height:none;width:auto;}
.staff.item-views.table .item .image.w-picture img{width:auto;}
.staff.item-views .item .post{color:#9a9a9a;line-height:20px;margin:0;}
.staff.item-views.table .item .text{padding:17px 20px 15px;}
.staff.item-views.table .item .title{font-weight:400;text-align:left;}
.list-type-block.item-views.staff .item .title{margin-bottom:5px;}
.list-type-block.item-views.staff.staff-block .item:not(.wti) .title{margin-top:0;}
.staff.item-views.list .item .image{padding:0;width:191px;}
.staff.item-views.list.staff-block .item .image{border-radius:100%;height:150px;margin:25px;width:150px;}
.staff.item-views.list .item .image.padding{width:210px;}
.staff.item-views.list .item .post{font-size:.933em;}
.staff.item-views.list.image_left .item .text{padding:17px 20px 20px 0;}
.staff.item-views.list.image_left .item.wti .text{padding:20px;}
.staff.item-views.list.image_right .item .text{padding:17px 0 20px 20px;}
.staff.item-views.list.image_right .item.wti .text{padding:20px;}
.staff.item-views.list.image_right .item .image.padding{padding-right:30px;}
.list-type-block.item-views.image_right.staff .item .body-info{padding-left:40px;}
.list-type-block.staff.item-views .items .item .body-info{padding-right:40px;}
.table-type-block.item-views .row{margin:0;}
.table-type-block.item-views.items-list3 .row,.table-type-block.item-views.table-elements .row{margin-left:-15px;margin-right:-15px;}
.table-type-block.item-views h3+.row{padding-top:10px;}
.table-type-block.item-views .row>div{padding:0;}
body .table-type-block.item-views .row>div .item{margin:0 -1px -1px 0;}
.table-type-block.item-views.items-list3 .row>div,.table-type-block.item-views.table-elements .row>div{padding-bottom:30px;padding-left:15px;padding-right:15px;}
.table-type-block.item-views.items-list3 .item{border:1px solid #f5f5f5;box-shadow:none;display:block;margin:0;padding:53px 25px;}
.table-type-block.item-views.items-list3 .shadow .item:hover{box-shadow:0 0 27px rgba(0,0,0,.1);}
.table-type-block.item-views.items-list3 .item .image{float:none;height:60px;line-height:57px;text-align:center;}
.table-type-block.item-views.items-list3 .item .image img{display:inline-block;}
.item-views.staff-items.table-type-block .item{display:block;padding:40px 35px 24px;text-align:center;}
.item-views.staff-items.table-type-block.front .item{padding-top:0;}
.item-views.staff-items.table-type-block .item .image{border-radius:100%;height:150px;line-height:147px;margin:0 auto 23px;overflow:hidden;width:150px;}
.item-views.staff-items.table-type-block .col-md-2 .item .image{height:80px;line-height:77px;width:80px;}
.item-views.staff-items.table-type-block .item .image a{display:block;}
.item-views.staff-items.table-type-block .item .image.wpi{background:#f8f8f8;}
.item-views.staff-items.table-type-block.normal .item .image{border-radius:0;height:auto;margin-bottom:19px;width:100%;}
.item-views.staff-items.table-type-block.normal .item{margin:0;padding:0;text-align:left;}
.item-views.staff-items.table-type-block.normal .item .body-info{padding:0 20px;}
.item-views.staff-items.table-type-block.normal .item .title{text-align:left;}
.item-views .item .image.wpi img{opacity:.2;vertical-align:bottom;width:auto;}
.item-views .item .image.wpi .image-inner{background:#f8f8f8;}
.item-views.staff-items.table-type-block .item .top-block-wrapper{padding:0 0 16px;}
.item-views.staff-items.table-type-block .item .title{color:#222;font-weight:700;margin-bottom:1px;text-align:center;}
.item-views.staff-items.table-type-block .item .post{color:#9a9a9a;font-size:14px;}
.item-views.staff-items.table-type-block .item .previewtext{margin:0;padding:0 0 14px;}
.item-views.staff-items.table-type-block .item .bottom-props{font-size:0;margin:0 -5px;padding:14px 0 0;}
.item-views.staff.list .item .bottom-props{margin:0 -5px;padding:0 0 20px;}
.item-views .item .bottom-props>a{background:#dedede;border-radius:100%;color:#fff;display:inline-block;font-size:0;font-size:15px;height:38px;line-height:35px;margin:10px 5px 0;overflow:hidden;transition:background ease .3s;vertical-align:top;width:38px;}
.item-views .item .bottom-props>a:hover{background:#222;}
.item-views .item .bottom-props>a:before{background:url(images/icons_contacts.png) 0 0 no-repeat;content:"";display:block;height:38px;width:100%;}
.item-views .item .bottom-props>a.social_vk:before{background-position:-27px 0;}
.item-views .item .bottom-props>a.social_odn:before{background-position:-56px -29px;}
.item-views .item .bottom-props>a.social_fb:before{background-position:-55px 0;}
.item-views .item .bottom-props>a.social_mail:before{background-position:-167px -28px;}
.item-views .item .bottom-props>a.social_tw:before{background-position:-83px 0;}
.item-views .item .bottom-props>a.social_skype:before{background-position:-168px 0;}
.item-views .item .bottom-props>a.social_inst:before{background-position:-112px 0;}
.item-views .item .bottom-props>a.social_google:before{background-position:-29px -29px;}
.item-views .item .bottom-props>a.social_bitrix:before{background-position:1px -27px;}
.button_wrap .button,body .wrapper .button{webkit-appearance:none;}
.basket_wrapp .module-cart table.bottom .bottom_btn .backet_back_wrapp.error .iblock.back_btn{padding-right:0;}
.basket_wrapp .module-cart table.bottom.middle.error td.row_values{padding-left:21px;}
.subscribe-edit .data-table h4{margin-top:20px;}
.catalog_detail .cost.prices .price_name,.catalog_detail .item-stock,.catalog_detail .item-stock>span{font-size:12px;}
.catalog_detail .prices_tab .item-stock>span{font-size:11px;}
.detail .detailimage.image-left{margin-right:30px;}
.detail .detailimage.image-right{float:right;margin-left:30px;}
.detail.staff .post-content .item{box-shadow:none;margin-bottom:5px;}
.detail.staff .post-content .item .bottom-props{left:-5px;position:relative;top:-10px;}
.wraps.galerys-block{clear:both;}
.print #panel,.print .basket_sort,.print .bigdata_recommended_products_container,.print .bigdata_recommended_products_items,.print .bottom_btn,.print .breadcrumbs,.print .catalog_menu,.print .counter_block span,.print .coupon,.print .delay-cell,.print .footer,.print .remove-cell,.print .style-switcher,.print .top-h-row,.print footer{display:none!important;}
.print #header,.print .bottom.middle .top_total_row,.print .counter_block,.print .counter_block input{border-color:transparent!important;}
.print .wrapper.has_menu #header .phones{display:block!important;text-align:right;}
.print body .wrapper #header{margin-bottom:0!important;}
.stores_block_wrap .stores_block .stores_text_wrapp.image_block .main_info>span{display:block;max-width:300px;padding:0;}
.container iframe,.container object,.container video{display:block;margin:0 auto;max-width:100%;}
.group_description_block{color:#333;font-size:14px;}
.group_description_block.top{padding:0 0 25px;}
.group_description_block.bottom{padding:20px 0 20px;}
.module-form-block-wr .form-block input[disabled=disabled],.module-form-block-wr .form-block textarea[disabled=disabled]{background:#fff;}
.catalog.item-views.list .item{border:1px solid #f5f5f5;box-shadow:none;margin-bottom:-1px;padding:29px;}
.catalog.item-views.list .item .text{margin-top:-4px;}
.catalog.item-views.list .item .text,.catalog.item-views.list .item.wti .text{padding:0!important;}
.catalog.item-views.list .item.wti .text{margin-top:0;}
.catalog.item-views.list .item .title{font-size:1.067em;}
.catalog.item-views.list .item .text hr{margin:22px 0 13px;}
.catalog.item-views.list .item:hover{box-shadow:0 0 27px 0 rgba(0,0,0,.1);}
.catalog.item-views.list .item{border-color:#f2f2f2;transition:box-shadow .3s ease;}
.catalog.item-views.list .item .description{line-height:22px;padding:16px 0 0;}
.catalog.item-views.list .item .foot>.price{margin-bottom:27px;}
.catalog.item-views.big-img.list .item{padding:50px;}
.reviews.item-views .item{border:none;box-shadow:none;margin-bottom:20px;}
.detail .reviews.item-views .items>div:last-of-type .item{margin-bottom:0;}
.reviews.item-views .item .title{color:#222;margin-bottom:5px;}
body .item-views.list .item .title-wrapper.bottom-props{margin:0;padding:0;}
.item-views .title-wrapper.bottom-props .title{display:inline-block;margin-right:10px;}
.item-views .title-wrapper.bottom-props .value{height:28px;line-height:28px;margin:-2px 6px 3px 0;width:28px;}
.item-views .title-wrapper.bottom-props .value:before{height:28px;}
.reviews.item-views .item .post{color:#999;font-size:14px;line-height:20px;margin-bottom:3px;}
.reviews.item-views .item .text{font-size:15px;line-height:20px;padding-bottom:0;}
.reviews.item-views .item .text p{margin-bottom:20px;}
.reviews.item-views .item .video{padding:10px 0 0;}
.reviews.item-views .item .video .video-inner{padding:0 0 20px;}
.wraps .reviews.item-views .items>div:last-of-type hr{display:none;}
.reviews.item-views.front .item{margin:0;padding:0 15px 33px;text-align:center;}
.reviews.item-views.front .item .image{background:rgba(255,255,255,.4);border-radius:100%;height:148px;line-height:145px;margin:0 auto 24px;padding:10px;position:relative;width:148px;}
.reviews.item-views.front .item .image:before{background:#dedede;border-radius:100%;content:"";height:54px;position:absolute;right:-12px;top:17px;width:54px;}
.reviews.item-views.front .item .image:after{background:url(images/next.png) -41px -172px no-repeat;content:"";height:22px;position:absolute;right:3px;top:32px;width:22px;}
.reviews.item-views.front .item .image .image-wrapper{background:#fff;border-radius:100%;overflow:hidden;padding:4px;}
.reviews.item-views.front .item .image .image-wrapper .image-inner{border-radius:100%;height:120px;line-height:117px;overflow:hidden;}
.reviews.item-views.front .item .image .image-wrapper img{display:block;display:inline-block;width:auto;}
.reviews.item-views.front .item .title{color:#222;font-weight:700;margin-bottom:1px;}
.reviews.item-views.front .item .company{color:#999;font-size:14px;}
.reviews.item-views.front .item .preview-text{padding-bottom:18px;padding-top:17px;}
.review-detail .reviews.item-views.front .item{padding:0;text-align:left;}
.review-detail .reviews .item .header-block{background:#f5f5f5 url(images/pattern_comments.jpg);padding:60px;}
.review-detail .reviews.item-views.front .item .header-block>div{display:table-cell;vertical-align:middle;}
.review-detail .reviews.item-views.front .item .header-block .body-info{padding:0 0 0 46px;text-align:left;}
.review-detail .reviews.item-views.front .item .bottom-block{padding:53px 60px 0;}
.review-detail .reviews.item-views.front .item .preview-text{padding:0 0 49px;}
.review-detail .item .close-block{display:none;}
.review-detail .reviews.item-views.front .item .close-block{padding:0 0 49px;}
.review-detail .reviews.item-views.front .item .close-block .btn{font-weight:700;position:static;}
.review_frame.jqmWindow .review-detail .item .close-block{display:block;}
.list-type-block.item-views .item.review>.image{border-radius:100%;height:120px;line-height:117px;min-height:120px;overflow:hidden;padding:0;width:120px;}
.detail .reviews-block .reviews.item-views .items:last-of-type>div:last-of-type .item{margin-bottom:12px;}
.detail .projects.item-views.table .flexslider{margin-bottom:0;}
.detail .projects.item-views.table .flexslider .slides>li{max-height:none;}
.detail .projects.item-views.table .front .flex-direction-nav{top:-46px;}
.item-views.table .item{border:1px solid #f5f5f5;box-shadow:none;display:block;margin-bottom:16px;transition:box-shadow .3s ease;}
.projects.item-views.table .flexslider .item{margin-bottom:0;}
.item-views .shadow .item:hover,.projects.item-views.table .flexslider .item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.1);}
.item-views.table .item a{text-decoration:none;}
.item-views .item .title a{color:#222;}
.item-views.table .item .title a{font-weight:700;}
.item-views.table .item .image{border:none;margin:0;max-height:202px;overflow:hidden;padding:0;text-align:center;}
.item-views.table.bblock .item .image{max-height:354px;}
.item-views.table .item .image img{display:inline-block;max-height:100%;max-width:100%;width:auto;zoom:1;}
.item-views.table.partners .item .image.w-picture img{width:auto;}
.item-views.table .item .info{padding:26px 31px 20px;position:relative;}
.licenses.item-views.table .item .image{height:250px;line-height:227px;max-height:none;padding:20px 20px 0;position:relative;}
.licenses.item-views.table .item .image a{display:inline;}
.licenses.item-views.table .item .title{font-weight:700;}
.item-views.table.bblock .item .info{border-top:2px solid #dedede;padding:36px 30px 38px;}
.item-views.table.bblock .item .info span{font-weight:700;}
.item-views.table .item .title{font-weight:400;margin:0;text-align:left;}
.item-views.table .item a:hover .info:before{visibility:visible;}
.projects.item-views.table.with-comments .flexslider .item,.projects.item-views.table.with-comments .flexslider .item:hover{box-shadow:none;}
.item-views.table.with-comments .item .image{max-height:203px;}
.item-views.table.with-comments.side-block .item{border:none;margin-bottom:0;}
.item-views.table.with-comments .item .title{font-weight:700;}
.item-views.table.with-comments .item .info{padding:13px 20px 20px;}
.item-views.table.with-comments .item .comments-wrapper{color:#9a9a9a;font-size:.867em;text-align:left;}
.item-views.table.table-type-block .item .properties{font-size:1em;}
.item-views.table.table-type-block .item .inner-wrapper{display:block;}
.item-views.table.table-type-block .item .inner-wrapper:first-of-type{padding-top:0;}
.item-views.table.table-type-block .item .property.phone:before{background-position-x:-223px;}
.item-views.table.table-type-block .item hr{margin-bottom:14px;}
.item-views.list.list-type-block .item hr{margin-bottom:18px;margin-top:12px;}
.bx-constructor-result-btn-container .btn,.bx-set-constructor .bx-catalog-set-item-add-btn .btn{font-size:13px;padding:7px 18px 9px;}
.bx-set-constructor .row *{box-sizing:border-box;}
.bx-set-constructor .row div[class^=col-]{font-size:14px;}
.bx_item_list_you_looked_horizontal:not(.detail) .tabs_slider>li,.wrapper_block .wr>li{opacity:1;text-align:center;}
#basket_form_container .top_control .btn:first-child{margin-left:0;}
#basket_form_container .top_control .btn:hover{color:#fff;}
.bx_ordercart .bx_ordercart_order_pay,.bx_ordercart .bx_ordercart_order_pay_center,.bx_ordercart .bx_ordercart_order_pay_center .checkout,.bx_ordercart .bx_ordercart_order_pay_center span,.bx_ordercart .bx_ordercart_order_pay_left,.bx_ordercart .bx_ordercart_order_pay_right,.bx_ordercart .bx_ordercart_order_sum,.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,.bx_ordercart .bx_ordercart_order_table_container table,.bx_ordercart .bx_ordercart_order_table_container table tbody,.bx_ordercart .bx_ordercart_order_table_container table tbody tr,.bx_ordercart .bx_ordercart_order_table_container table tbody tr td,.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price{moz-transition:all .1s ease;ms-transition:all .1s ease;o-transition:all .1s ease;top:0;transition:all .1s ease;webkit-transition:all .1s ease;}
.bx_ordercart .bx_ordercart_order_pay_center .checkout{border-radius:2px;}
.bx_ordercart .bx_ordercart_order_table_container table td.margin{min-height:0;padding:0;width:0;}
.bx_ordercart .bx_ordercart_order_table_container table thead td.item{padding-left:159px;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto>div{height:130px;line-height:130px;max-width:130px;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.item{padding-top:47px;width:535px;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom>div:not(.centered){color:#333;font-size:16px;font-weight:700;line-height:22px;text-align:left!important;}
.bx_ordercart .bx_ordercart_coupon .input{padding:0 0 0 170px;}
.bx_ordercart .bx_ordercart_coupon input.disabled{color:#333;}
.bx_ordercart .bx_ordercart_order_pay .bx_ordercart_coupon span.bad,.bx_ordercart .bx_ordercart_order_pay .bx_ordercart_coupon span.disabled{background:url(images/close_icons.png) 3px -23px no-repeat;border-radius:100%;float:right;height:17px;margin:3px 0 0 3px;width:17px;}
.bx_ordercart .bx_ordercart_coupon span.bad:hover,.bx_ordercart .bx_ordercart_coupon span.disabled:hover{background-position:-17px -23px;}
.container .bx_item_list_you_looked_horizontal .bx_item_list_title{background:0 0;color:#1d2029;font-size:20px;font-weight:700;height:auto;line-height:30px;margin:0 0 28px 0;padding:37px 0 0;position:relative;text-align:left;text-transform:none;}
.container .bx_item_list_you_looked_horizontal .bx_item_list_title:before{background:#f2f2f2;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:5px;width:100%;}
.bx_item_list_you_looked_horizontal .bx_stick_disc.bottom{display:none!important;}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_stick.top{top:0;}
.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size>ul{margin:0!important;}
.bx_ordercart .bx_ordercart_order_pay .bx_ordercart_order_pay_center .checkout{background:0 0;border:1px solid #ddd;font-size:14px;line-height:18px;moz-transition:all .1s ease-in-out;opacity:0;padding:10px 21px 10px 20px;text-shadow:none;transition:all .1s ease-in-out;webkit-appearance:none;webkit-transition:all .1s ease-in-out;}
.bx_ordercart .bx_ordercart_order_pay .bx_ordercart_order_pay_center .checkout:hover{color:#fff;}
.bx_ordercart .bx_ordercart_order_pay .bx_ordercart_order_pay_center .checkout:active{background:0 0;box-shadow:none;}
.bx_ordercart .bx_sort_container>span{display:none;}
#basket-root #basket-warning .close{opacity:.5;}
#basket-root .basket-coupon-block-field .form .form-control{background:#fff;}
#basket-root .basket-coupon-alert.text-success .basket-coupon-text:before{background-position:-19px -3px;}
#basket-root .basket-items-list-header-filter-item.active:before{background:#ddd;bottom:-6px;content:"";height:2px;left:0;position:absolute;right:0;}
#basket-root .basket-item-block-amount.disabled .basket-item-amount-btn-minus,#basket-root .basket-item-block-amount.disabled .basket-item-amount-btn-plus{display:none;}
#basket-root .basket-item-block-price .basket-item-price-current>span{color:#333;font-size:16px;font-weight:700;}
#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-old,#basket-root .basket-item-block-price .basket-item-price-old>span{color:#777;font-size:13px;text-decoration:line-through;}
#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-difference>span,#basket-root .basket-item-price-difference>span{background:#ffd02e;border-radius:3px;color:#333;display:inline-block;line-height:16px;margin:2px 0 0 0;moz-border-radius:3px;padding:3px 8px 2px;webkit-border-radius:3px;}
#basket-root .basket-checkout-container.visible{opacity:1;}
#basket-root .basket-checkout-container .fastorder{padding-left:15px;padding-top:13px;text-align:right;}
#basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:active),#basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:focus),#basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:hover){background:#fff;}
#basket-root .top_control .delete_all:not(:hover){background:0 0;border-color:#a6a6a6;}
#basket-root .row+.row>div[data-entity=basket-total-block]{margin-top:-16px;}
.middle>.container{padding:0!important;position:relative;width:100%!important;}
#content #bx-soa-order-form *{box-sizing:border-box;}
#content #bx-soa-order-form #pickUpMap,#content #bx-soa-order-form #pickUpMap *,#content #bx-soa-order-form #propsMap,#content #bx-soa-order-form #propsMap *{box-sizing:content-box;}
#content #bx-soa-order-form .row{margin-top:0;}
.bx-authform-formgroup-container .checkbox{padding:0;}
#content #bx-soa-order-form .row.bx-soa-more{margin-top:30px;}
#bx-soa-order #bx-soa-region .bx_soa_location .form-group .bx-soa-custom-label{display:block;}
#bx-soa-order #bx-soa-region .bx_soa_location .form-group:first-child br{display:none;}
#bx-soa-order #bx-soa-region .bx_soa_location .form-group:first-child>label{margin:0 0 5px;}
#bx-soa-order #bx-soa-region .bx_soa_location .radio-inline{margin:5px 40px 5px 0;}
#bx-soa-order .bx-soa .bx-soa-custom-label,.bx-soa .form-group .bx-soa-customer-label,.bx-soa .form-group label{color:#777;font-size:13px;line-height:20px;margin:0;margin-bottom:2px;padding:0;z-index:1;}
#bx-soa-order div[class*=bx-sls] .form-control.dropdown-block{background:#f7f7f7;border:1px solid #ececec;color:#333;font-size:14px;line-height:20px;padding-left:44px;}
.bx-soa-location-input-container .bx-ui-slst-pool>div{padding-left:44px;}
#bx-soa-order .bx-sls .form-control.dropdown-block{height:auto;position:relative;}
#bx-soa-order div[class*=bx-sls] .form-control.dropdown-block .bx-ui-sls-container input{padding-right:27px!important;}
.bx-sls .dropdown-block{background:#f7f7f7;border:1px solid #ececec;box-shadow:none;color:#333;font-size:14px;line-height:20px;padding:1px 44px 1px;}
#bx-soa-order #bx-soa-orderSave .checkbox{display:none;}
#bx-soa-order .form{text-align:center;}
#bx-soa-order .form .licence_block{display:inline-block;padding-bottom:5px;}
#bx-soa-order .form .licence_block label{color:#333;font-size:14px;}
#bx-soa-order .form .licence_block label.error{font-size:12px;}
#bx-soa-order .bx-soa-more .bx-soa-more-btn .pull-left{background:0 0;}
#bx-soa-order .bx-soa-more .bx-soa-more-btn .pull-left:hover{color:#fff;}
#bx-soa-order #bx-soa-region .bx_soa_location .form-group[data-property-id-row]{margin-top:20px;}
#bx-soa-order .alert .row{margin-top:0;}
#bx-soa-order .alert .row div{font-size:12px;}
#bx-soa-order .form-group{font-size:14px;position:relative;}
#bx-soa-order .form-group label[for=zipProperty]:not(.error){color:#777;cursor:text;display:block;font-size:13px;font-weight:400;left:0;margin-bottom:7px;top:0;}
#bx-soa-order .bx-soa .form-group .radio-inline{padding:0;}
#bx-soa-order .bx-soa .form-group .radio-inline label{color:#333;cursor:pointer;display:inline-block;float:none;font-size:15px;font-weight:700;margin:0;padding:0 0 0 32px!important;position:relative;}
#bx-soa-order .bx-soa .form-group .radio-inline label:before{background:#fbfbfb;border:1px solid #e9e9e9;border-radius:100%;content:"";display:block;height:20px;left:0;position:absolute;top:-1px;width:20px;}
#bx-soa-order .bx-soa .form-group .radio-inline label:hover:before{border:none;}
#bx-soa-order .bx-soa .form-group .radio-inline.checked label{cursor:default;}
#bx-soa-order .bx-soa .form-group .radio-inline.checked label:before{border:none;}
#bx-soa-order .bx-soa .form-group .radio-inline.checked label:after{background:url(images/order_ext.png) -64px -9px no-repeat;content:"";height:8px;left:5px;position:absolute;top:5px;width:10px;}
#bx-soa-order .bx-soa .form-group .radio-inline input{display:none;}
#bx-soa-order .bx-soa-tooltip .tooltip-arrow{display:none;}
#bx-soa-order .bx-soa-tooltip .tooltip-inner{background:0 0;color:#fe5252;font-size:12px;line-height:20px;max-width:100%;padding:0;}
#bx-soa-order .has-error .form-control{border-color:#fe5252;}
#bx-soa-order .form-group.has-error{margin-bottom:41px!important;}
#bx-soa-order .form-group.has-error input{border-color:#fe5252;}
#bx-soa-order .form-group.has-error .form-control.dropdown-block{border-color:#fe5252;}
#bx-soa-order .form.form-group.bx-soa-customer-field .licence_block .bx-soa-tooltip .tooltip-inner{text-align:left;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox{margin:21px 0 0;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox:first-child{margin-top:0;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox input{display:none;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox label{color:#333;font-size:14px;line-height:20px;padding:0 0 0 27px;position:relative;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox label:before{background:#fff;border:1px solid #e9e9e9;border-radius:2px;content:"";height:18px;left:0;position:absolute;top:1px;width:18px;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox label:hover:before{border:none;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox label.checked:before{border:none;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox label.checked:after{background:url(images/order_ext.png) -64px -9px no-repeat;content:"";height:8px;left:4px;position:absolute;top:6px;width:10px;}
#bx-soa-order .bx-soa-pp-desc-container .checkbox .bx-soa-service-small{margin:1px 0 0;}
#bx-soa-order #bx-soa-properties .form-group:not([data-property-id-row]){margin:4px 0 0;}
#bx-soa-order #bx-soa-properties .form-group:not([data-property-id-row]):first-child{margin-top:0;}
#bx-soa-order #bx-soa-properties .form-group:not([data-property-id-row]) .bx-soa-custom-label{color:#333;display:inline-block;font-size:15px;font-weight:700;line-height:20px;margin:0 3px 0 0;vertical-align:top;}
#bx-soa-order #bx-soa-properties .form-group:not([data-property-id-row]) .bx-soa-custom-label:after{content:":";}
#bx-soa-order #bx-soa-properties .form-group:not([data-property-id-row]) .bx-soa-custom-label .bx-authform-starrequired{display:none;}
#bx-soa-order #bx-soa-properties .form-group:not([data-property-id-row])>div{display:inline-block;vertical-align:top;}
#bx-soa-order .bx-soa-coupon-item .bx-soa-tooltip .tooltip-inner{color:#333;font-size:14px;}
#bx-soa-order #bx-soa-properties .form-group{margin:0 0 30px;}
#bx-soa-order #bx-soa-properties.bx-selected .form-group label{cursor:text;font-size:13px;left:0;margin-bottom:6px;position:relative;top:0;}
#bx-soa-order #bx-soa-properties .form-group textarea{border:1px solid #ececec;height:106px;}
#bx-soa-order .bx-soa-cart-total-button-container .btn{font-size:17px!important;padding:10px 12px 12px;}
#bx-soa-order #bx-soa-basket .bx-soa-item-properties.bx-text-right>div{text-align:left;}
#content noscript+b{display:none;}
.sale_order_full_table>tbody{display:block;}
.sale_order_full_table>tbody>tr{display:block;}
.sale_order_full_table .ps_logo .image{border:1px solid #f2f2f2;display:inline-block;height:72px;line-height:68px;margin:0 25px 0 0;text-align:center;vertical-align:middle;width:120px;}
#bx-soa-order.orderform--v1 .pandd>div{flex-grow:1;}
#bx-soa-order.orderform--v1 .bx-soa .bx-soa-custom-label,#bx-soa-order.orderform--v1 .bx-soa .form-group label{margin-bottom:6px;}
#bx-soa-order.orderform--v1 .bx-soa-pickup-list-item.bx-selected .bx-soa-pickup-l-item-btn .btn{position:relative;}
#bx-soa-order.orderform--v1 .bx-soa-pickup-list-item.bx-selected .bx-soa-pickup-l-item-btn .btn:before{background:url(/bitrix/templates/aspro_next/images/order_ext.png) -64px -9px no-repeat;content:"";display:inline-block;height:8px;margin:0 10px 0 0;position:relative;width:10px;z-index:2;}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-desc~div{margin-top:8px;}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .checkbox{padding:0;}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .bx-soa-pp-field label,#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .checkbox label{color:#777;display:inline-block;font-size:13px;font-weight:400;line-height:20px;}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .bx-soa-pp-company-block>div:first-of-type{margin-top:8px;}
.catalog_detail .bx-modal-container .bx-original-item-container>div{color:#555;margin:20px 0 0;padding:0 15px;}
.personal_wrapper .row{font-size:0;margin-top:0;}
.personal_wrapper .sale-personal-section-row-flex.row>div[class*=col-md-]{padding:0 10px;}
.sale-personal-section-index-block-ico i.cart{background-position:-250px 0;}
.sale-personal-section-index-block-ico i.fa{background:0 0;display:table-cell;font-size:45px;height:54px;vertical-align:middle;}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row>div>a{border:1px solid transparent;border-radius:2px;color:#fff!important;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:18px;margin:0 0 16px;moz-transition:all .1s ease-in-out;padding:7px 18px 9px;text-decoration:none;text-shadow:none;text-transform:none;transition:all .1s ease-in-out;webkit-transition:all .1s ease-in-out;}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row>div>a:before{display:none;}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-repeat>a,.personal_wrapper .orders_wrapper .sale-order-list-button,.sale-order-detail-payment-options-methods-button-element,.sale-order-detail-payment-options-methods-button-element-new-window{border:1px solid transparent;border-radius:2px;display:inline-block;float:right;font-size:14px;font-weight:400;height:auto;line-height:16px;margin:0 0 16px;moz-transition:all .1s ease-in-out;padding:7px 12px 8px;text-decoration:none;text-shadow:none;text-transform:none;transition:all .1s ease-in-out;webkit-transition:all .1s ease-in-out;}
.personal_wrapper .row>span{font-size:13px;}
.personal_wrapper .row>div[class*=col-md-],.personal_wrapper .row>ul[class*=col-md-]{box-sizing:border-box;display:inline-block;float:none;font-size:12px;padding:0 15px;vertical-align:top;}
.personal_wrapper .row div.sale-order-detail-payment-inner-row-template,.personal_wrapper .row div.sale-order-list-inner-row-template{display:none;font-size:13px;margin:0;max-width:100%;text-align:left;width:100%;}
.personal_wrapper .row div.sale-order-detail-payment-inner-row-template{margin-left:16.66666667%;padding-left:5px;}
.personal_wrapper .row div.sale-order-detail-about-order-inner-container-details,.personal_wrapper .row div.sale-order-detail-payment-options-shipment-composition-map{display:none;}
.personal_wrapper .col-md-4{width:33.33%;}
.orders_wrapper .row .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company{padding:7px;}
.orders_wrapper .row div.sale-order-list-repeat-container{padding:0;}
.orders_wrapper .row div.sale-order-list-inner-container{border:none;padding:0;}
.personal_wrapper .orders_wrapper .row.col-md-12.col-sm-12>a{font-size:13px;font-weight:700;}
.personal_wrapper .orders_wrapper .row.col-md-12.col-sm-12>a:hover{color:#333;}
.personal_wrapper .orders_wrapper .sale-order-list-accomplished-title-container .row>div{vertical-align:middle;}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row>div{padding:0 8px;width:auto;}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row .sale-order-list-inner-row-body>div{vertical-align:top;}
.personal_wrapper .orders_wrapper .row ul li:before{display:none;}
.personal_wrapper .row div.sale-order-detail-about-order-inner-container-details{padding:9px 0 0;}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-inner-container>.row:first-child div.sale-order-detail-payment-options-shipment{border:none;}
.sale-order-detail-payment-options-shipment>div>div{vertical-align:top;}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment-composition-map>.row{margin:0 -1px 0 -7px;}
.personal_wrapper .bx-sap .sale-acountpay-title+div{color:#333;max-width:100%!important;}
.personal_wrapper .bx-sap .sale-acountpay-title+div .form-group div{display:inline-block;margin:0;vertical-align:middle;}
.personal_wrapper .sale-acountpay-pp.row>div{font-size:0;padding:0;width:100%;}
.bx-sap .row{margin-left:-7px;margin-right:-7px;}
.bx-sap .container-fluid>.row>.col-xs-12,.bx-sap .sale-acountpay-block{padding:7px;}
.bx-sap .button{border:1px solid;font-size:14px;padding:7px 18px 9px;text-transform:none;}
body .sale-order-payment-change-pp.row,body .sale-order-payment-change-pp.row .row{font-size:13px;}
.sale-order-payment-change-pp.row .sale-paysystem-wrapper{margin:0;}
.sale-order-payment-change-pp.row .sale-paysystem-wrapper span.tablebodytext,.sale-order-payment-change-pp.row form{font-size:13px;}
input.form-control{margin-bottom:0;}
.sale-profile-detail-form .form-group{margin-bottom:17px;}
.sale-personal-profile-list-actions>a{padding:0 17px 0 0;}
.sale-personal-profile-list-actions>a:last-of-type{padding-right:0;}
.sale-personal-profile-list-container>tbody>tr:hover{background:#f7f7f7;}
.sale-personal-profile-list-container>tbody>tr:hover>td:first-child{border-left-color:#f2f2f2;}
.sale-personal-profile-list-container>tbody>tr:hover>td:last-child{border-right-color:#f2f2f2;}
.sale-personal-profile-list-container>tbody>tr:last-child>td{border-bottom:1px solid #f2f2f2;}
.sale-profile-detail-form .form-group>label{color:#888;font-size:13px;margin:0 0 6px;}
.sale-profile-detail-form .form-group .location-block-wrapper .bx-ui-sls-fake,.sale-profile-detail-form .form-group .location-block-wrapper .bx-ui-sls-route{height:31px;}
.sale-profile-detail-form .form-group>div{color:#383838;}
.personal_wrapper .sale-profile-detail-form .sale-personal-profile-btn-block>input[type=submit]{margin:0 20px 20px 0;}
.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container>div{padding:0;}
.contacts-stores td.img{width:15%;}
.full-width>.form.inline{padding:20px 0 20px;}
.contacts.contacts-page-map-overlay table .fa{margin:10px 25px 20px 10px;}
.contacts.contacts-page-map-inline table .fa{margin:0 25px 0 10px;}
table.contacts-stores .icons-text .fa{float:left;padding-top:3px;}
table.contacts-stores .icons-text .text{display:block;padding-left:24px;}
body .container .shops.list .item .title{font-weight:700;}
.banners-content{overflow:hidden;}
.banners-content .maxwidth-banner{margin:0 auto; background-size:cover !important;}
.banners-content .maxwidth-banner .print-link,.banners-content .maxwidth-banner .share.top{display:none;}
.banners-content .maxwidth-banner .full-width{align-items:center;background:0 0;display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;justify-content:left;min-height:320px;}
.banners-content .intro-text{line-height:24px;min-height:80px;}
.banners-content .img{text-align:center;}
.banners-content .text h1{padding-right:0;}
.banners-content .maxwidth-banner>.row{margin:0;}
.banners-content .intro-text+p>span{margin:0 9px 12px 0;}
body .char_block .wd_propsorter table tr.row_header+tr td{padding-top:0;}
.banners-content .intro-text{color:#222;min-height:auto;padding:0 0 25px;}
.banners-content .item_block{display:table-cell;float:none;vertical-align:middle;}
.banners-content .text{padding-bottom:30px;padding-top:40px;}
.banners-content .text .intro-text+p{margin-bottom:0;}
.banners-content .img img{max-height:460px;}
table.contacts-stores tr.item{border-bottom:1px solid #f5f5f5;}
table.contacts-stores tr.item td{padding:20px;vertical-align:top;}
table.contacts-stores tr.item td:last-of-type{width:30%;}
.bx-touch .bx_ordercart .bx_sort_container>span{display:none;}
.logo_and_menu-row{position:relative;z-index:12;}
@media not print{#headerfixed{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.136);display:block;left:0;opacity:1;position:fixed;right:0;top:-100px;transition:top .3s linear;z-index:996;}
#headerfixed .logo-row .logo-block{max-width:300px;min-width:192px;}
#headerfixed .inner-table-block{height:62px;overflow:hidden;padding:0 25px;}
#headerfixed .inner-table-block.menu-block{overflow:visible;}
#headerfixed .logo-row .logo{height:auto;line-height:normal;max-width:202px;padding-right:12px;}
#headerfixed .logo-row .logo img{max-height:46px;}
#headerfixed .menu-block:hover .svg-burger{background:url("https://fnstar.ru/catalog/view/theme/finestar/stylesheet/images/svg/burger_white.svg") center center no-repeat;}
#headerfixed .logo-row.v2{display:table;}
#headerfixed .logo-row.v2 .logo-block{max-width:215px;min-width:215px;}
}
.menu-row{position:static;}
.menu-default{position:relative;}
.menu-row .menu-default{position:static;}
.logo-row.menu-row{position:relative;}
.dropdown-menu li{margin-bottom:0;padding:0;position:relative;}
.dropdown-menu li:before{display:none;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:#fff;}
.menu-row:not(.logo-row) .svg.svg-inline-search,.menu-row:not(.logo-row) .svg.svg-search{height:16px;min-height:16px;min-width:16px;}
.menu-row:not(.logo-row) .svg.svg-inline-search.big,.menu-row:not(.logo-row) .svg.svg-search.lg{height:21px;min-height:21px;min-width:21px;width:21px;}
.breadcrumbs{margin:-7px 0 0;padding:0 0 11px;}
.breadcrumbs .bx-breadcrumb-item{display:inline-block;font-size:14px;line-height:22px;position:relative;}
.breadcrumbs a{text-decoration:none;}
.breadcrumbs a span,.breadcrumbs span{color:#b6b5b5;font-size:12px;}
section.page-top{min-height:56px;padding-top:30px;position:relative;}
section.page-top h1{margin-bottom:0;}
.page-top .page-top-main{position:relative;}
.top_inner_block_wrapper{padding:0 0 30px;}
.right_block:after{clear:both;content:'';display:table;}
@-webkit-keyframes spinner1{from{webkit-transform:rotate(360deg);}
to{webkit-transform:rotate(0);}
}
@keyframes spinner1{from{moz-transform:rotate(360deg);ms-transform:rotate(360deg);transform:rotate(360deg);}
to{moz-transform:rotate(0);ms-transform:rotate(0);transform:rotate(0);}
}
input::-ms-clear{display:none;height:0;visibility:hidden;width:0;}
.wraps>.wrapper_inner{padding-bottom:50px;z-index:0;}
.wraps>.wrapper_inner:after{clear:both;content:"";display:table;}
.row{margin:0 -15px 0 -15px;}
.middle>.container{padding:0!important;position:relative;width:100%!important;}
input.form-control{margin-bottom:0;}