.bx_filter .bx_ui_slider_part{position:absolute;top:-3px;width:1px;height:10px;background:#e5e5e5;background:none}
.bx_filter .bx_ui_slider_part.p1{left:-1px}
.bx_filter .bx_ui_slider_part.p2{left:25%}
.bx_filter .bx_ui_slider_part.p3{left:50%}
.bx_filter .bx_ui_slider_part.p4{left:75%}
.bx_filter .bx_ui_slider_part.p5{right:1px}
.bx_filter .bx_ui_slider_part span{font-size:10px;position:absolute;top:-22px;left:50%;display:block;width:100px;margin-left:-50px;text-align:center;color:#b1b1b1}
.bx_filter .bx_ui_slider_part.p2 span,.bx_filter .bx_ui_slider_part.p3 span,.bx_filter .bx_ui_slider_part.p4 span{color:#b1b1b1;display:none}
.bx_filter .bx_ui_slider_part.first span{text-align:left;left:-8px;margin-left:0}
.bx_filter .bx_ui_slider_part.last span{text-align:right;left:auto;right:-8px;margin-left:0}
.bx_filter .bx_ui_slider_range,.bx_filter .bx_ui_slider_pricebar,.bx_filter .bx_ui_slider_pricebar_VD,.bx_filter .bx_ui_slider_pricebar_VN,.bx_filter .bx_ui_slider_pricebar_V{position:absolute;top:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #FFF}
.bx_filter .bx_ui_slider_range{z-index:auto;background:#ccc}
.bx_filter .bx_ui_slider_pricebar{z-index:100}
.bx_filter .bx_ui_slider_pricebar_VD{z-index:60;background:#979797}
.bx_filter .bx_ui_slider_pricebar_VN{z-index:70;background:#e5e5e5}
.bx_filter .bx_ui_slider_pricebar_V{z-index:80;background:#ccc}
.bx_filter .bx_ui_slider_handle{position:absolute;top:100%;width:22px;height:22px}
.bx_filter .bx_ui_slider_handle:hover{-webkit-cursor:grab;-ms-cursor:grab;-o-cursor:grab;cursor:grab}
.bx_filter .bx_ui_slider_handle:active{-webkit-cursor:grabbing;-ms-cursor:grabbing;-o-cursor:grabbing;cursor:grabbing}
.bx_filter .bx_ui_slider_handle.left{left:0;margin-left:-8px}
.bx_filter .bx_ui_slider_handle.right{right:0;margin-right:-10px}
.bx_filter .bx_filter_select_block,.common_select .common_select-link{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;margin:0 0 5px;padding:0 33px 0 7px;border-radius:2px;background:#f7f7f7;border:1px solid #e5e5e5;cursor:pointer}
.bx_filter .bx_filter_select_text,.common_select .common_select-link .ik_select_link_text{font-size:12px;line-height:28px;max-width:100%;height:30px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}
.bx_filter .bx_filter_select_block:hover .bx_filter_select_arrow,.common_select .common_select-link:hover .trigger,.common_select .common_select-link.opened .trigger{background:#e3e3e3}
.bx_filter .bx_filter_select_block:hover .bx_filter_select_arrow:before,.common_select .common_select-link:hover .trigger:before,.common_select .common_select-link.opened .trigger:before{background-position:-36px -174px}
.bx_filter .bx_filter_select_text.fix{min-width:120px}
.bx_filter .bx_filter_select_text label{cursor:pointer}
.bx_filter .bx_filter_select_arrow,.common_select .common_select-link .trigger{position:absolute;top:0;right:0;width:26px;height:28px;cursor:pointer;border-left:1px solid #E5E5E5;background:#fff;text-align:center;line-height:32px}
.bx_filter .bx_filter_select_arrow:before,.common_select .common_select-link .trigger:before{content:"";display:inline-block;width:7px;height:4px;background:url(../images/arrows.png) -1px -174px no-repeat}
.common_select{width:100%!important;font-size:0}
.common_select select{display:none}
.ik_select_dropdown.common_select-dd{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}
.ik_select_dropdown.common_select-dd ul li:before{display:none}
.scroller{overflow:auto;width:100%;height:100%;border:0}
.ik_select_list .ik_select_list_inner{position:static!important}
.ik_select_option_disabled{pointer-events:none;cursor:default;display:none}
.ik_select_list .ik_select_list_inner ul li{text-align:left;padding:4px 9px;cursor:pointer}
.ik_select_list .ik_select_list_inner ul li:hover,.bx_filter_select_popup ul li label:hover{background:#e3e3e3}
.ik_select_list .ik_select_list_inner ul li.ik_select_active,.bx_filter_select_popup ul li label.selected{background:#ddd;color:#fff}
.ik_select_list .icon_color,.common_select .icon_color{display:inline-block;width:16px;height:16px;vertical-align:top;border:2px solid #FFF;margin:0 7px 0 0}
.common_select .icon_color{margin-top:4px}
.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}
.catalog_detail .common_select .common_select-link,.bx_section .common_select-link{height:37px}
.catalog_detail .common_select .common_select-link .ik_select_link_text,.bx_section .common_select-link .ik_select_link_text{line-height:35px}
.catalog_detail .common_select .common_select-link .trigger,.bx_section .common_select-link .trigger{line-height:40px;height:35px;width:34px}
.catalog_detail .common_select .icon_color{margin-top:7px;margin-left:4px}
.detail_page .ik_select_list .ik_select_list_inner ul li,.order_page .ik_select_list .ik_select_list_inner ul li{padding:8px 9px 9px}
.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}
.catalog_detail .sku_props .bx_item_detail_size ul li{margin:0 6px 6px 0}
.bx_filter_vertical input[type="checkbox"],.filter input[type="radio"]{display:none}
div[id^=smartFilterDropDown]{max-width:170px;width:100%;max-height:205px;overflow-y:auto}
div[id^=smartFilterDropDown] .popup-window{width:100%;border:0;box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:2px}
div[id^=smartFilterDropDown] .popup-window-top-row,div[id^=smartFilterDropDown] .popup-window-left-column,div[id^=smartFilterDropDown] .popup-window-right-column,div[id^=smartFilterDropDown] .popup-window-bottom-row{display:none}
.bx_filter_select_popup{padding:0}
.bx_filter_select_popup ul{margin:0;padding:0;list-style:none}
.bx_filter_select_popup ul li{display:block;text-align:left;vertical-align:middle}
.bx_filter_select_popup ul li:first-child{border:0!important;padding:0!important;margin:0!important}
.bx_filter_select_popup ul li:before{display:none}
.bx_filter_select_popup ul li label{font-size:12px;display:block;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;cursor:pointer;padding:4px 9px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}
.bx_filter_select_popup ul li label.disabled{color:#b8b8b8;background:transparent}
.bx_filter.bx_horizontal .bx_filter_parameters_box.tags{width:100%;clear:both}
.bx_filter .bx_filter_tag{padding:18px;border:1px solid #aed5e0;border-radius:5px;background:rgba(151,214,233,.33)}
.bx_filter .bx_tag_link{font-size:12px;text-decoration:none;color:#68939e;border-bottom:1px solid;text-shadow:none}
.bx_filter .bx_tag_link.active,.bx_filter .bx_tag_link:hover{color:#1d3d46;border-bottom:none}
.bx_filter .bx_filter_param_label,.filter label{position:relative;display:block;margin:0 0 2px}
.radio.filter label{display:inline-block;line-height:12px;cursor:pointer}
.bx_filter .bx_filter_param_label.dib{display:inline-block}
.bx_filter .bx_filter_param_text{line-height:30px;position:relative;display:inline-block;margin:0 5px 0 4px;vertical-align:middle;text-align:center;cursor:pointer}
.bx_filter .disabled .bx_filter_param_text{cursor:default}
.bx_filter_select_popup .bx_filter_param_label.active{background:#f3f8fa}
.bx_filter_input_checkbox{position:relative;display:block;clear:both;min-height:20px}
.bx_filter .sku .bx_filter_input_checkbox{min-height:auto}
.bx_filter_input_checkbox input[type=radio],.bx_filter_input_checkbox input[type=checkbox]{position:relative;top:4px;float:left}
.bx_filter .bx_filter_input_checkbox .bx_filter_param_text,.filter label > span{display:block;line-height:14px;margin-left:18px;text-align:left}
.bx_filter .filter label > span{margin:0}
.bx_filter .sku .bx_filter_input_checkbox .bx_filter_param_text,.sku_props .bx_item_detail_size ul li span{display:block;line-height:18px;margin:0;text-align:center;padding:4px 0 7px;font-size:13px}
.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li.active:hover span{color:#fff}
.bx_filter .bx_filter_input_checkbox input + .bx_filter_param_text{line-height:21px}
.bx_catalog_item_scu .bx_item_detail_scu ul li .cnt1{display:inline-block;height:100%}
.bx_filter .bx_filter_param_btn,.bx_catalog_item_scu .bx_item_detail_scu ul li .cnt{display:inline-block;width:26px;height:26px;text-align:center;text-decoration:none;color:#000;vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,.1) inset;border-radius:2px;background:#fff;-webkit-transition:border .3s ease,box-shadow .1s ease,color .3s ease;-moz-transition:border .3s ease,box-shadow .1s ease,color .3s ease;-ms-transition:border .3s ease,box-shadow .1s ease,color .3s ease;-o-transition:border .3s ease,box-shadow .1s ease,color .3s ease;transition:border .3s ease,box-shadow .1s ease,color .3s ease}
.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:transparent;box-shadow:none;position:relative}
.bx_filter_select_popup .bx_filter_select_text_icon,.bx_filter .bx_filter_select_text_icon{line-height:33px;position:relative;display:inline-block;width:24px;height:24px;margin-top:-2px;margin-right:2px;vertical-align:middle;border-radius:2px}
.bx_filter_select_popup .bx_filter_btn_color_icon,.bx_filter .bx_filter_btn_color_icon,.bx_catalog_item_scu .bx_item_detail_scu ul li .cnt_item,.bx_scu_scroller_container ul li .cnt_item{line-height:26px;position:relative;top:0;border-radius:1px;display:inline-block;width:26px;height:26px;border:0 solid #fff;vertical-align:middle;-webkit-background-size:cover;background-size:cover;box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;text-align:center;line-height:26px}
.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_filter .bx_filter_btn_color_icon:hover,.bx_catalog_item_scu .bx_item_detail_scu ul li:not(.active):not(.bx_active) .cnt_item:hover,.bx_scu_scroller_container ul li:not(.active):not(.bx_active) .cnt_item:hover/*,.bx_scu_scroller_container ul li:not(.bx_active) .cnt_item:hover*/{box-shadow:0 0 0 2px rgba(0,0,0,.1) inset}
.bx_filter .bx_filter_select_text .bx_filter_btn_color_icon,.popup-window .bx_filter_btn_color_icon{border-radius:0;width:16px;height:16px}
.bx_filter label.pal:hover .bx_filter_param_btn,.bx_filter .bx_filter_param_label.active .bx_filter_param_btn,.bx_catalog_item_scu .bx_item_detail_scu ul li.active span:not(.cnt_item){background:#ddd}
.bx_filter label.dib:not(.active):hover .bx_filter_param_btn,.bx_catalog_item_scu .bx_item_detail_scu ul li:hover span:not(.cnt_item){background:#e5e5e5}
.bx_filter label.dib.disabled:hover .bx_filter_param_btn{background:#fff}
.bx_filter .pict{display:inline-block;margin:-2px 0 0;float:left}
.bx_filter_select_popup .bx_filter_btn_color_icon{margin:0 0 0 -3px;top:0;vertical-align:middle}
.bx_filter_select_popup .bx_filter_param_text{margin:0 0 0 3px}
.bx_filter .bx_filter_select_block .bx_filter_btn_color_icon{top:-1px!important;margin:0 0 0 -2px}
.bx_filter_btn_color_icon.all{position:relative;border:none;box-shadow:none}
.bx_filter_btn_color_icon.all:after,.bx_filter_btn_color_icon.all:before{position:absolute;width:60%;height:60%;background:#fff;content:" ";box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}
.bx_filter_btn_color_icon.all:after{right:0;bottom:0}
.bx_filter_btn_color_icon.all:before{top:0;left:0}
.bx_filter .bx_filter_popup_result{font-size:12px;font-weight:400;line-height:51px;position:absolute;z-index:930;display:none;margin-top:-14px;margin-left:-4px;padding:0 20px;white-space:nowrap;color:#fff}
.bx_filter .bx_filter_popup_result a{margin:0 0 0 18px}
.bx_filter .bx_filter_popup_result.right{left:102%}
.bx_filter .bx_filter_popup_result.left{right:102%}
.bx_filter .button{padding-left:11px;padding-right:12px}
.bx-firefox .bx_filter .button{padding-right:10px}
.bx_filter .button#set_filter{margin:0 2px 0 0}
.bx_filter .bx_filter_block .clb{clear:both}
.sort_header{height:29px;position:relative;zoom:1;opacity:1}
.sort_header .sort_display{float:right;font-size:0}
.sort_header .sort_filter{float:left}
.sort_header .sort_filter a{display:inline-block;text-decoration:none;color:#a5a3a3;margin:0 20px 0 0}
.sort_header .sort_filter a:last-child{margin-right:0}
.sort_header .sort_filter a .icon{content:"";display:none;background:url(../images/sort_icons.png) -42px 3px no-repeat;width:15px;height:13px;vertical-align:top;margin:0 3px 0 0}
.sort_header .sort_filter a.SHOWS .icon{background-position:-20px -77px}
.sort_header .sort_filter a.SHOWS:hover .icon,.sort_header .sort_filter a.SHOWS.current .icon{background-position:-2px -77px}
.sort_header .sort_filter a.NAME .icon{background-position:-20px -95px}
.sort_header .sort_filter a.NAME:hover .icon,.sort_header .sort_filter a.NAME.current .icon{background-position:-2px -95px}
.sort_header .sort_filter a.PRICE .icon{background-position:-20px -114px}
.sort_header .sort_filter a.PRICE:hover .icon,.sort_header .sort_filter a.PRICE.current.icon{background-position:-2px -114px}
.sort_header .sort_filter a.QUANTITY .icon{background-position:-21px -134px}
.sort_header .sort_filter a.QUANTITY:hover .icon,.sort_header .sort_filter a.QUANTITY.current.icon{background-position:-2px -134px}
.sort_header .sort_filter a span{font-size:12px;line-height:13px}
.sort_header .sort_filter a i.arr{display:inline-block;height:20px;width:18px}
.sort_header .sort_filter a i.arr:after{content:"\f106";position:absolute;top:1px;left:5px}
.sort_header .sort_filter a > span{vertical-align:top;float:left}
.sort_header .sort_filter a i.arr{position:relative}
.sort_header .sort_filter a:hover i.arr{background-position:-25px 3px}
.sort_header .sort_filter a.current.desc:hover i.arr,.sort_header .sort_filter a.current.desc i.arr{background-position:5px 3px}
.sort_header .sort_filter a.desc i.arr:after{content:"\f107"}
.sort_header .sort_filter a.current:hover i.arr,.sort_header .sort_filter a.current i.arr{background-position:-23px 3px}
.sort_display a,.sort_display a i{display:inline-block;height:13px;width:13px;line-height:20px}
.sort_display a{margin:0 0 0 15px}
.sort_display a i{background:url(../images/sort_icons.png) 0 0 no-repeat}
.sort_display a.block i{background-position:-1px -41px}
.sort_display a.block.current i,.sort_display a.block:hover i{background-position:-1px -23px}
.sort_display a.list i{background-position:-19px -41px}
.sort_display a.list.current i,.sort_display a.list:hover i{background-position:-19px -23px}
.sort_display a.table i{background-position:-37px -41px}
.sort_display a.table.current i,.sort_display a.table:hover i{background-position:-37px -23px}
.seo_block > img{margin-bottom:30px}
.img-responsive{display:block;max-width:100%;height:auto}
.order-block{background:#fbfbfb;border:1px solid #f5f5f5;color:#555;clear:both;font-size:1em;margin:35px 0 51px;width:100%}
.order-block td{padding:30px}
.order-block td.text-block{width:80%}
.order-block td.btns-block{width:20%}
.order-block td .btns{text-align:center}
.order-block .text{color:#222;text-align:left;position:relative}
.seo_block .tizers_block{margin-top:35px;margin-bottom:35px}
.landing .landings_list{padding:10px 0}
.landings_list .title_block{padding:0 0 10px}
.landings_list ul{margin:0}
.landings_list ul li{float:left;width:33.33%;position:relative;padding:0 15px;font-size:14px;margin:0 0 4px}
.landings_list ul li:before{position:absolute;left:0}
.landings_list ul.hidden_items{display:none}
.landings_list .more{padding:10px 0}
.landings_list .more>span{position:relative;cursor:pointer;padding:0 0 0 21px;font-size:14px;color:#333}
.landings_list .more>span:not(:hover)>span{opacity:.8}
.landings_list .more>span:before{content:"";top:3px;left:0;width:12px;height:12px;position:absolute;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px;background:#383838}
.landings_list .more>span:after{content:"\f107";left:3px;top:4px;width:11px;height:11px;position:absolute;font:normal normal normal 11px/1 FontAwesome;color:#fff}
.landings_list .more>span.opened:after{content:"\f106";top:3px}
.left_block .internal_sections_list .title{padding:14px 19px 13px;border-bottom:1px solid transparent;position:relative;white-space:nowrap;font-size:13px;line-height:18px;font-weight:500;border:1px solid #e5e5e5}
.left_block .internal_sections_list .title .inner_block{position:relative;cursor:pointer}
.left_block .internal_sections_list .title .hider{display:inline-block;height:5px;width:8px;background:url(../images/arrows.png) -35px -162px no-repeat;cursor:pointer;top:7px;right:0;position:absolute}
.left_block .internal_sections_list .title .inner_block:before{width:16px;height:16px;right:-4px;margin-top:1px;border-radius:16px;display:none;content:"";position:absolute}
.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{margin:1px 0 0}
.left_block .internal_sections_list ul.sections_list_wrapp > li.item:first-child{border-top:0}
.left_block .internal_sections_list li{position:relative;zoom:1;background:#f7f7f7}
.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 li.depth3{margin-bottom:0}
.left_block .internal_sections_list li.depth3 .menu_title{text-decoration:none;padding-bottom:6px}
.left_block .internal_sections_list li a{text-decoration:none;padding:9px 19px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;overflow:hidden;vertical-align:top;*display:inline;zoom:1}
.left_block .internal_sections_list li a span{font-size:12px;line-height:16px}
.left_block .internal_sections_list li.cur a span{border-bottom:1px solid transparent}
.left_block .internal_sections_list ul.sections_list_wrapp > li.item:hover > a{z-index:100}
.left_block .internal_sections_list .child_wrapp ul > li{background:#fff;position:relative;display:block;margin-left:9px}
.left_block .internal_sections_list .child_wrapp ul.child li:after{content:"";display:block!important;position:absolute;left:0;top:10px;width:2px;height:2px;background:#1d1a1a}
.left_block .internal_sections_list ul.sections_list_wrapp > li.item.cur .child_container{display:block}
.left_block .internal_sections_list .child_wrapp.depth3{max-width:420px;padding-bottom:10px}
.left_block .internal_sections_list .child_wrapp .child li.depth3 a.menu_item{font-size:12px;margin-left:10px;padding-top:0;padding-left:10px;display:block;position:relative}
.left_block .internal_sections_list .child_wrapp .child li.depth3 a.menu_item:before{content:"";display:block;position:absolute;left:1px;top:7px;width:2px;height:2px;background:#1d1a1a}
.left_block .internal_sections_list .child_wrapp .child li > a{text-decoration:none;border:0;padding-left:9px}
.left_block .internal_sections_list .child_wrapp a{line-height:16px;height:inherit;font-size:12px;padding:3px 10px}
.left_block .internal_sections_list .child_wrapp a.title{text-decoration:none}
.item .child_container{display:none;z-index:10;background:#f6f6f7;border-bottom:1px solid #eaebec}
.item .child_container .child_wrapp{border:0;padding:8px 10px;max-height:500px;overflow:auto}
.item .child_container .child_wrapp *{font-family:Ubuntu,Arial,Helvetica,sans-serif}
.item .child_container .child_wrapp .menu_title a{font-size:12px;text-decoration:none;font-weight:600}
.item .child_container .child_wrapp ul > li{position:relative;display:block}
.item.cur .child_container,.item.current .child_container{display:block}
.item .child_container .child_wrapp .child li > a{text-decoration:none;border:0;padding-left:9px;color:#666}
.item .child_container .child_wrapp .child li > a.menu_item{padding-left:17px}
.item .child_container .child_wrapp a{line-height:16px;height:inherit;font-size:12px;padding:3px 10px}
.item .child_container .child_wrapp a.title{text-decoration:none}
.wraps .item{position:relative}
.wraps > .wrapper_inner{padding-top:24px;padding-bottom:50px;z-index:0}
.wraps .item .child_right_container{opacity:0;display:block;transition:opacity .2s ease .2s,visibility .2s ease .2s;visibility:hidden;z-index:3;top:0;left:100%;margin:0;min-width:100%;position:absolute;background:#fff;color:#333;box-shadow:0 0 7px rgba(0,0,0,0.36)}
.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{display:inline-block;vertical-align:top;margin:0 0 2px;padding:10px;font-size:12px}
.child_right_container .menu_item .image{width:66px;height:56px;display:table-cell;vertical-align:middle;text-align:center}
.child_right_container .menu_item .image img{vertical-align:middle}
.child_right_container .menu_item .text{height:56px;display:table-cell;vertical-align:middle;padding:0 12px;text-align:left}
.display_list .item_wrap{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.display_list .item_wrap.prev{border-bottom-color:#fff}
.display_list .item_wrap:hover{border-color:#fff!important}
.display_list .list_item_wrapp:first-child{border-top:1px solid #e7e7e7}
.display_list .list_item_wrapp + div .list_item_wrapp{border-top-width:0}
.display_list .description_wrapp .wrapp_stockers{margin:0;font-size:0}
.display_list .description_wrapp .wrapp_stockers .rating{margin:0}
.display_list .description_wrapp .wrapp_stockers > div{display:inline-block;vertical-align:top;margin:0;padding:8px 23px 0 0}
.display_list .item-title a,.display_list .item-title a span{font-size:18px}
.wrapp_stockers .like_icons{font-size:0;height:30px}
.display_list .article_block{font-size:12px;color:#888}
.display_list .description_wrapp .wrapp_stockers .item-stock,.display_list .description_wrapp .wrapp_stockers .article_block{padding-top:11px}
.display_list .description_wrapp .wrapp_stockers .article_block{padding-top:9px}
.wrapp_stockers .like_icons > div{display:inline-block;margin:0 5px 0 0}
.wrapp_stockers .like_icons > div.offers_compare{margin:0 19px 0 0}
.wrapp_stockers .like_icons span{opacity:1;visibility:visible}
.display_list .item-stock{margin:0 0 0 14px}
.display_list .list_item .preview_text{line-height:18px;margin:14px 0 0;font-size:13px}
.display_list .list_item .show_props a span{font-size:12px;line-height:18px}
.display_list .list_item .show_props{margin:10px 0 -3px}
.char_title{color:#333!important}
.show_props .char_title{position:relative;cursor:pointer}
.show_props .char_title:after{content:"\f107";padding:0 0 0 5px}
.show_props .char_title.opened:after{content:"\f106"}
.display_list .list_item .show_props a i.icon{top:0;position:relative;margin-right:7px;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px;background:#383838;vertical-align:middle}
.display_list .list_item .show_props a.opened i.icon b{background-position:-34px -185px}
.display_list .list_item .show_props a i.icon,.display_list .list_item .show_props a i.icon b{display:inline-block;height:11px;width:11px}
.display_list .list_item .show_props a i.icon b{background:url(../images/arrows.png) 2px -185px no-repeat}
.display_list .list_item .props_list_wrapp{display:none;margin:0;padding:10px 0 0}
.props_list{border-collapse:collapse}
.display_list .sale_block{margin-top:5px}
.bx_item_detail_scu .bx_scu_scroller_container{position:relative;z-index:1;margin:7px 0 0}
.bx_item_detail_size .bx_size_scroller_container{margin:4px 0 0}
.sku_props ul li.missing,.ik_select_dropdown ul li.missing{opacity:.4}
.unshow_un_props .sku_props ul li.missing,.unshow_un_props ul li.missing{display:none}
.catalog .catalog_block{padding:0;width:100%}
.ajax_load.block .top_wrapper,.catalog .top_wrapper{margin-top:12px}
.bottom_nav.block,.search.block .bottom_nav{position:relative;top:5px;float:left;width:100%}
.catalog .catalog_block:after{content:"";display:block}
.catalog_block .counter_wrapp{margin-bottom:0;padding-top:0;margin-top:-1px;white-space:nowrap}
.catalog_block .sku_props + .counter_wrapp,.catalog_block .woffers{padding-top:17px}
.catalog_block .hover_block{opacity:0;visibility:hidden;max-height:0;-webkit-transition:all .15s ease;-webkit-transition-delay:.5s;-moz-transition:all .15s ease;transition:all .15s ease;transition-delay:.05s;padding:17px 0 0}
.catalog_block .hover_block .sku_props{margin:0;padding:0 0 2px}
.catalog_block .image_wrapper_block{margin:0 0 15px}
.shadow_delay{transition-delay:.22s!important}
.catalog_block:not(.items) .item_wrap{height:auto!important;position:relative;z-index:51;background:#fff;padding-bottom:0}
.tabs_slider .catalog_block .item_wrap:not(.touch):hover,.tabs_slider .catalog_block .item_wrap.hover{z-index:58;padding-bottom:20px}
.catalog_block .item_wrap:not(.touch):hover .hover_block,.catalog_block .item_wrap.hover .hover_block{opacity:1;visibility:visible;max-height:500px}
.catalog_block + .bottom_nav .ajax_load_btn{padding:0;position:relative;top:-22px;margin-bottom:-2px}
.catalog_block .counter_wrapp .more_text{display:none}
.catalog_block .wrap_nav{display:none}
.catalog_block .view_sale_block .values{margin-bottom:3px;height:36px}
.catalog_block .catalog_item_wrapp:nth-child(4n){width:210px}
.catalog_block .catalog_item_wrapp:nth-child(4n) .item_wrap{margin-right:0}
.module_products_list .foto-cell .image_wrapper_block,.module_products_list .foto-cell .image_wrapper_block a{max-width:50px;min-width:30px;height:50px;line-height:50px;position:relative}
.module_products_list .cost.prices .price.discount{margin:0;vertical-align:text-top;position:relative;top:-1px}
.module_products_list .counter_wrapp{padding:0;white-space:nowrap}
.module_products_list .counter_wrapp .button_block{white-space:normal}
.module_products_list .counter_wrapp .button_block.wide{display:inline-block;width:auto}
.module_products_list .counter_wrapp .more_text{display:none}
.module_products_list .wrapp_stockers .like_icons > div:last-child{margin-right:0}
.adaptive_button,.adaptive_button .more_text{display:none}
.table table.module_products_list{float:none;overflow:visible}
.bx_compare .bx_sort_container{position:relative}
.bx_compare .bx_sort_container ul li:not(.current):before{display:none}
.bx_compare .bx_sort_container ul.tabs-head{margin:0}
.bx_compare .bx_sort_container ul.tabs-head >li{margin:0 4px -1px 0;border-radius:2px 2px 0 0}
.bx_compare .bx_sort_container ul.tabs-head >li:hover{background:#fff}
.bx_sort_container .wrap_remove_button{position:absolute;top:-7px;right:0}
.bx_compare .frame{margin:0 0 0 230px;position:relative;overflow:hidden}
.bx_compare .frame .wraps{width:10000%!important;overflow:hidden;font-size:0}
.bx_compare .frame.props .wraps{margin-left:-230px}
.bx_compare .compare_view td{width:230px;min-width:230px;max-width:230px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:40px 20px 20px;font-size:13px;position:relative;text-align:left;vertical-align:top;overflow:hidden}
.bx_compare .frame.border::after{background:#e5e5e5 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:500}
.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 .compare_view.data_table_props td{border:1px solid #e5e5e5;padding:10px 27px 13px 18px;transition:none 0 ease 0}
.bx_compare .data_table_props tr td:first-of-type{font-weight:600;visibility:hidden}
.prop_title_table{position:absolute;left:0;width:231px;overflow:hidden;z-index:1}
.prop_title_table .data_table_props td{opacity:0;visibility:hidden}
.bx_compare .prop_title_table .data_table_props tr td:first-child{display:table-cell;opacity:1;visibility:visible}
.bx_compare .prop_title_table .data_table_props tr td .remove i{display:inline-block}
.bx_compare .remove{position:absolute;top:0;z-index:1;right:0}
.bx_compare .compare_view.top .remove{right:-13px;top:-13px}
.bx_compare .compare_view.clone .remove{right:15px;top:12px;display:none}
.bx_compare .compare_view.data_table_props tr.hovered td{background:#f7f7f7}
.bx_compare .compare_view.data_table_props tr.hovered td .remove{display:block}
.wrapp_scrollbar{position:relative;margin:21px 0 33px 230px}
.bx_compare .slider_navigation{display:none}
.bx_filtren_container ul{font-size:0;margin:41px 0 5px}
.bx_filtren_container ul li,.bx_filtren_container ul li:before{display:none}
.bx_filtren_container ul li.visible{display:inline-block;vertical-align:top;margin:0 5px 5px 0}
.bx_filtren_container ul li span{font-size:12px;line-height:16px;text-transform:none}
.wrapp_scrollbar .wr_scrollbar{margin:0 38px 1em;background:#e5e5e5;height:1px;opacity:0}
.wr_scrollbar .scrollbar{height:5px;line-height:0;display:none;position:relative;top:-3px;cursor:pointer}
.wr_scrollbar .scrollbar .handle{width:100px;height:3px;position:relative;top:2px;background:#292a33;cursor:pointer;border-radius:3px}
.wr_scrollbar .scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px}
.video_block{text-align:center;margin:0 0 30px}
.video_block .description{text-align:left}
.video_table{width:100%}
.video_table td{padding-bottom:5px}
.video_table td:nth-of-type(1){padding-right:5px}
.catalog_detail .item_main_info .stickers{top:25px;left:0}
.offers_img,.offers_img a{transition:opacity .1s ease;text-align:center}
.offers_img.wof{opacity:0}
.img_wrapper .wrapp_thumbs{position:relative}
.thumbs_navigation ul li{position:absolute;top:50%;margin-top:-14px;background-color:transparent;z-index:2}
.thumbs_navigation ul li:hover{background-color:transparent}
.img_wrapper .thumbs_navigation .flex-direction-nav{margin:0}
.img_wrapper .thumbs_navigation ol li{display:none}
.img_wrapper .thumbs_navigation ul li.flex-nav-prev{left:-38px}
.img_wrapper .thumbs_navigation ul li.flex-nav-next{right:-37px}
.info_item .top_info,.info_item .middle_info{padding:24px 0 3px;overflow:hidden}
.info_item .middle_info{float:left;overflow:visible;width:100%}
.info_item .top_info .item_block{vertical-align:middle;line-height:0}
.info_item .top_info{padding:14px 0 19px;border-bottom:1px solid #F2F2F2}
.info_item .top_info .rows_block + .preview_text{padding-top:13px}
.catalog_detail .item_slider .like_icons{top:-6px;right:-16px}
.catalog_detail .item_slider .like_icons span{margin:0}
.like_wrapper{position:relative}
.color_link:hover{color:#1d2029!important}
.catalog_detail #ask_block .form-control{height:auto;border:none;padding:0;box-shadow:none}
.catalog_detail #ask_block .form-control label{font-weight:400}
.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{font-size:11px;opacity:1;visibility:visible;border:0;display:inline-block;vertical-align:middle;margin:0;background:none}
.catalog_detail .top_info .like_icons span:hover{background:none}
.catalog_detail .top_info .like_icons span.value span{display:inline-block;margin:1px 7px 0 0}
.info_item .top_info .article{font-size:13px;color:#666;line-height:18px}
.info_item .top_info .article .value{padding:5px 0;margin:0}
.info_item .top_info .brand{float:right;font-size:13px;line-height:20px}
.info_item .top_info .brand img{display:block;max-width:100%}
.info_item .preview_text{color:#333;max-height:42px;overflow:hidden;padding:0 0 3px}
.info_item .middle_info .prices .price{font-size:26px;line-height:20px;padding-right:5px}
.info_item .middle_info .prices .discount *{margin-top:12px;font-size:16px}
.info_item .middle_info .prices .sale_block{margin:11px 0 0}
.info_item .middle_info .view_sale_block{margin-top:9px}
.info_item .middle_info .p_block{display:inline-block}
.info_item .middle_info .item-stock{margin:14px 0 0;display:inline-block}
.info_item .middle_info .item-stock .store_view{cursor:pointer}
.info_item .cheaper_form{display:inline-block;font-size:12px;line-height:15px;margin:14px 0 0 16px;cursor:pointer;position:relative;padding:0 0 0 22px}
.info_item .cheaper_form:before{content:"";position:absolute;left:0;top:2px;width:13px;height:13px;background:url(images/cheaper.png) 0 0 no-repeat}
.info_item .cheaper_form>span:hover{color:#1d2029;border-color:#1d2029}
.info_item .middle_info .prices_block{padding:0 0 22px}
.info_item .middle_info .prices_block .rating{margin:16px 0 0}
.info_item .middle_info .buy_block{font-size:0;line-height:0}
.info_item .middle_info .buy_block >div{display:inline-block;vertical-align:top}
.info_item .middle_info .buy_block .wrapp_one_click{padding-bottom:22px!important}
.info_item .middle_info .buy_block .sku_props + .counter_wrapp,.info_item .middle_info .buy_block .buys_wrapp{padding-top:15px}
.ajax_load.table .counter_wrapp{padding-top:0}
.info_item .middle_info .buy_block .sku_props + .counter_wrapp.woffers,.ajax_load .counter_wrapp.woffers{transition:opacity .1s ease;opacity:0}
.info_item .middle_info .buy_block .counter_wrapp{padding:0 12px 0 0;white-space:nowrap}
.info_item .middle_info .buy_block .counter_wrapp >div{margin-bottom:22px!important}
.info_item .middle_info .buy_block .counter_wrapp .more_text{font-size:12px;white-space:normal}
.noffer .info_item .middle_info .buy_block .one_click{opacity:1}
.info_item .middle_info .preview_text{padding:22px 0 0;font-size:13px;line-height:18px}
.buy .counter_wrapp{padding:0}
table.offers_table td.counter_wrapp.counter_block_wr .total_summ{padding-top:18px;position:absolute}
body .main_item_wrapper div.total_summ{display:none;font-size:13px;line-height:20px;color:#666}
body .main_item_wrapper div.total_summ > div{overflow:hidden;text-overflow:ellipsis}
body .catalog_detail .main_item_wrapper div.total_summ{display:none}
body .main_item_wrapper div.total_summ span{color:#1d2029;font-weight:700}
body .catalog_detail .main_item_wrapper div.total_summ{margin:-11px 0 23px}
body #fast_view_item .catalog_detail .main_item_wrapper div.total_summ{margin:-5px 0 13px;text-align:left}
body .ajax_load .main_item_wrapper div.total_summ{margin:9px 0 0}
body .ajax_load.table .main_item_wrapper div.counter_wrapp{position:relative;text-align:left;padding-left:10px}
body .ajax_load.table .main_item_wrapper div.counter_wrapp > div{margin-bottom:7px}
body .ajax_load.table .main_item_wrapper .counter_wrapp div.total_summ{margin:-4px 0 0;position:absolute;font-size:12px}
.catalog_detail .info_item .middle_info .buy_block .buys_wrapp.offer_buy_block{padding-top:0}
.catalog_detail .buy_block .offer_buy_block > div{display:inline-block;vertical-align:top;font-size:0;line-height:0;white-space:nowrap}
.catalog_detail .tabs_section.notab{margin-top:-31px}
.catalog_detail .tabs_section .drag_block h4{margin-top:40px;font-size:20px;color:#1d1a1a;font-weight:500}
.catalog_detail .tabs_section .drag_block .form_head h4{display:none}
.catalog_detail .tabs_section .drag_block .prices_tab{overflow-y:auto}
.catalog_detail .tabs_section .drag_block:last-of-type{margin-bottom:25px}
.catalog_detail .tabs_section > .drag_block{border-top:1px solid #E5E5E5;margin-top:30px}
.catalog_detail .tabs_section .offer_stores .stores_block_wrap{border-top:1px solid #e5e5e5}
.catalog_detail .tabs_section .offers_table .offer_stores td{border:none}
.catalog_detail.el2{border-bottom:1px solid #e5e5e5}
.catalog_detail.el2 .bx_item_list_you_looked_horizontal.gift_block{border-bottom:0;margin:40px 0 0}
.top_info .more_block{cursor:pointer;font-size:13px}
.top_info .more_block:after{content:"\f107";padding:0 0 0 5px}
.catalog_detail .counter_wrapp .counter_block{margin-right:12px}
.catalog_detail .w_icons.button.to-cart:before{position:absolute;top:10px;left:19px;background:url(../images/ai.png) -460px -49px no-repeat;width:17px;height:16px;content:"";display:block}
.catalog_detail .w_icons.button.to-cart{padding-left:46px;white-space:nowrap}
.catalog_detail .offers_table .w_icons.button.to-cart:before{top:7px}
.specials.tab_slider_wrapp .tabs_content .tabs_slider> li,.tabs_slider >li.catalog_item,.slides >li.catalog_item{border:1px solid #eaebec}
.specials.tab_slider_wrapp .tabs_content .tabs_slider> li:hover,.tabs_slider >li.catalog_item:hover,.slides >li.catalog_item:hover{border:1px solid #fff}
.fast_view_block{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:rgba(229,229,229,0.9);text-decoration:none;border-radius:2px;visibility:hidden;position:absolute;text-align:center;margin-left:-75px;margin-top:-20px;line-height:36px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;height:36px;width:150px;opacity:0;z-index:99;left:50%;top:50%;font-size:13px}
.with_fast_view .item:hover .fast_view_block,.with_fast_view .catalog_item:hover .fast_view_block,.with_fast_view .list_item:hover .fast_view_block,.with_fast_view .catalog_item.hover .fast_view_block{visibility:visible;opacity:1}
.with_fast_view .list_item .fast_view_block{position:relative;margin:10px auto 0;left:0;top:0;padding:0 14px 0 36px;width:auto}
.with_fast_view .list_item .fast_view_block:before,.icons.fast_view_block:before{content:"";opacity:.5;position:absolute;left:12px;top:50%;margin-top:-8px;width:17px;height:16px;background:url(../images/zoom.png) 0 0 no-repeat}
.icons.fast_view_block{font-size:0;width:50px;height:50px}
.with_fast_view .module_products_list .icons.fast_view_block{width:40px;height:40px;margin:0;top:5px;left:5px}
.with_fast_view .wrapper_fw{position:relative}
.loading_block{background:#fff url(../images/loaders/pl3.gif) center center no-repeat}
.fast_view_frame.popup{max-width:900px;width:900px;z-index:2998}
.fast_view_frame.popup *{box-sizing:border-box}
.fast_view_frame.popup .close{z-index:10;top:27px}
.fast_view_frame.popup .form.init .item_main_info:before{content:"";position:absolute;top:0;bottom:0;height:100%;width:1px;background:#f2f2f2;display:block;right:269px;z-index:1}
.fast_view_frame.popup .form .form_head{border-bottom:1px solid #f2f2f2;padding-top:23px;padding-bottom:24px;z-index:2;background:#fff;position:relative}
.fast_view_frame.popup .form .form_head h2{font-weight:400;font-size:22px}
.fast_view_frame.popup #fast_view_item{height:510px;overflow:hidden}
.fast_view_frame.popup #fast_view_item .loading_block{height:100%}
.fast_view_frame.popup .catalog_detail .item_main_info{border:none;margin:0;position:static}
.fast_view_frame.popup .catalog_detail .item_main_info .img_wrapper{width:310px;float:left;padding:30px;position:relative}
.fast_view_frame.popup .item_slider .slides{height:340px;line-height:337px}
.fast_view_frame.popup .item_slider:not(.flex) .slides li{height:340px;line-height:337px;margin-bottom:22px}
.fast_view_frame.popup .catalog_detail .item_main_info .item_slider{width:auto;float:none;padding:0}
.fast_view_frame.popup .catalog_detail .item_main_info .item_slider:after{display:none}
.fast_view_frame.popup .catalog_detail .item_slider .thumbs{max-width:210px}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info{margin:0 269px 0 310px;padding:0}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item{padding:27px 30px 0;max-height:480px;overflow-y:auto;overflow-x:hidden}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item:before{display:none}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item .item_block{margin-bottom:15px}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item .item_block > div:not(.cheaper_form){display:inline-block;vertical-align:middle;padding-top:0;margin-top:3px;margin-bottom:3px}
.fast_view_frame .cheaper_form{margin:3px 0;vertical-align:middle}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item .item_block > div{margin-right:15px}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item::-webkit-scrollbar{width:12px}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item::-webkit-scrollbar-track{box-shadow:none;border-radius:8px}
.fast_view_frame.popup .catalog_detail .item_main_info .right_info .info_item::-webkit-scrollbar-thumb{border:4px solid #fff}
.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 .rating{margin:0 0 10px}
.fast_view_frame.popup .catalog_detail .info_item .top_info{border-bottom:none;padding:0}
.fast_view_frame.popup .info_item .top_info .iblock{line-height:20px}
.fast_view_frame.popup .catalog_detail .info_item .iblock-vote{margin-top:5px}
.fast_view_frame.popup .catalog_detail .info_item .iblock-vote table td div{cursor:pointer;background:url(images/ai.png) -374px -51px no-repeat;width:20px;height:20px;overflow:hidden}
.fast_view_frame.popup .catalog_detail .info_item .iblock-vote table td div.star-empty{background-position:-393px -51px}
.fast_view_frame.popup .catalog_detail .item-stock{margin:0;line-height:18px}
.fast_view_frame.popup .catalog_detail .item_main_info .prices_item_block{float:right;width:269px;padding:21px 30px 0 27px;max-height:507px;overflow-y:auto;overflow-x:hidden}
.bx-ie .fast_view_frame.popup .catalog_detail .item_main_info .prices_item_block{overflow-y:hidden}
.fast_view_frame.popup .catalog_detail .item_main_info .stickers{top:0;left:0}
.fast_view_frame.popup .catalog_detail .prices_block .price{float:none;display:inline-block;margin:0 0 10px;vertical-align:bottom}
.fast_view_frame.popup .catalog_detail .buy_block{margin-right:-4px}
.fast_view_frame.popup .catalog_detail .counter_wrapp{padding:0;display:block}
.fast_view_frame.popup .catalog_detail .counter_wrapp > div{margin:15px 0 12px;float:left}
.fast_view_frame.popup .catalog_detail .counter_wrapp .button_block{float:right}
.fast_view_frame.popup .catalog_detail .wrapp_one_click{display:block;clear:both;margin-bottom:18px}
.fast_view_frame.popup .catalog_detail .wrapp_one_click .btn{display:block}
.fast_view_frame.popup .info_item .top_info .article{color:#888}
.fast_view_frame.popup .info_item .preview_text{color:#555;font-size:13px;height:auto;max-height:none}
.fast_view_frame.popup .title_tab{font-size:13px;color:#333;padding:12px 0 8px}
.fast_view_frame.popup .item-stock .value,.fast_view_frame.popup .item-stock .value span{color:#666}
.fast_view_frame.popup .description_wrapp{text-align:left;white-space:nowrap;margin:0;clear:both}
.fast_view_frame.popup .description_wrapp .like_icons{padding:0;margin-top:13px;border-top:none}
.fast_view_frame.popup .description_wrapp .like_icons span i{overflow:hidden;border-radius:2px}
.fast_view_frame.popup .buy_block + .description_wrapp .like_icons{margin-top:1px}
.fast_view_frame.popup .catalog_detail .item_main_info .like_icons > div{padding-right:11px}
.fast_view_frame.popup .button.big_btn{padding:10px 15px 9px}
.fast_view_frame.popup .one_click{display:block}
.fast_view_frame.popup .total_summ{margin:-7px 0 11px;text-align:center}
.fast_view_frame.popup .cost .price.discount span{line-height:12px}
.fast_view_frame.popup .catalog_detail .prices .price_matrix_block .price_wrapper_block .price.discount{vertical-align:baseline}
.fast_view_frame.popup .counter_block.big_basket{width:102px}
.fast_view_frame.popup .counter_block.big_basket input[type="text"]{width:45px}
.fast_view_frame.popup .sale_block{font-weight:400}
.fast_view_frame.popup .like_icons span{font-size:13px}
.fast_view_frame.popup .like_icons span div{padding-left:5px}
.fast_view_frame.popup .wish_item.added{background:none}
.fast_view_frame.popup .bx_catalog_item_scu .bx_item_detail_scu ul li .cnt_item,.fast_view_frame.popup .bx_scu_scroller_container ul li .cnt_item{width:32px;height:32px;box-sizing:content-box}
.fast_view_frame.popup .bx_catalog_item_scu .bx_item_detail_scu ul li .cnt{width:40px;height:40px}
body .fast_view_frame.popup .prices .price_matrix_block .price_wrapper_block > div .price_interval{padding-right:2px}
body .bx_catalog_item_scu .bx_item_detail_scu ul li.active span.cnt1,body .bx_catalog_item_scu .bx_item_detail_scu ul li span.cnt1{background:none}
.bottom_slider .catalog_item .image_wrapper_block,.basket .catalog_item .image_wrapper_block,.similar_products_wrapp .wrapper_block .all_wrapp .image_wrapper_block{position:relative}
.catalog_detail .tizers_block_detail{border-top:1px solid #eaebec}
.catalog_detail .tizer .inner_wrapper{padding:18px 20px;font-size:13px;line-height:16px;color:#555}
.catalog_detail .tizer .image{width:45px;height:40px;line-height:40px;float:left;text-align:center}
.catalog_detail .tizer .image + .text{padding-left:55px}
.catalog_detail .tabs_section{margin:-10px 0 0}
.catalog_detail .tabs_section .tabs-head li{margin-top:10px}
.catalog_detail .stock_board{padding:20px 15px 19px 84px;background:#f7f7f7;margin:0 0 22px;position:relative;font-size:13px;float:left;width:100%;box-sizing:border-box}
.catalog_detail .stock_board:before{content:"";display:inline-block;position:absolute;width:45px;height:45px;background:url(../images/icons_goods.png) -1px -139px no-repeat;left:25px;top:21px}
.catalog_detail .stock_board .title{font-size:15px;font-weight:500}
.catalog_detail .stock_board .read_more{font-size:13px}
.catalog_detail .stock_board .txt{margin:5px 0 4px;line-height:18px}
.share_wrapp{position:relative}
.share_wrapp .text.button{font-size:13px;border-color:#888;text-transform:none;padding:7px 11px 8px 31px;position:relative;color:#888;line-height:15px}
.share_wrapp .text.button:before{content:"";display:inline-block;position:absolute;width:12px;height:14px;background:url(../images/ai.png) -426px -50px no-repeat;left:12px;top:8px;opacity:.7}
.share_wrapp .text.button:hover{border-color:#444;color:#444}
.share_wrapp .text.button:hover:before{opacity:1}
.share_wrapp .shares{display:none;position:absolute;top:42px;left:-5px;z-index:3;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.12);border-radius:2px;margin:0 -20px;width:153px}
.share_wrapp .shares .b-share,.share_wrapp .shares .ya-share2__container{padding:20px 20px 15px 23px !important}
.share_wrapp .shares ul{margin:0}
.share_wrapp .shares li{padding:0;margin:0}
.share_wrapp .shares li:before{display:none}
.share_wrapp .shares a{padding:0!important}
.share_wrapp .shares a:nth-child(3n){margin-right:0}
.share_wrapp .shares:after{content:'';position:absolute;width:0;height:0;border:11px solid transparent;border-bottom-color:#fff;left:50%;top:-16px;margin-left:-11px}
.share_wrapp .ya-share2__container_size_m .ya-share2__icon{display:none}
.catalog_detail .element_detail_text{font-size:12px;line-height:15px;padding:0 0 39px;float:left;width:100%}
.catalog_detail .element_detail_text .sh{width:120px;float:left}
.catalog_detail .element_detail_text .price_txt{padding-left:129px;color:#b3b3b3;font-size:12px}
.catalog_detail .props_list{width:100%;margin:0;color:#555}
.catalog_detail .tabs_content .char_block{margin-bottom:30px}
.catalog_detail .props_list td{vertical-align:bottom;font-size:13px;vertical-align:top;background:url(../images/dott.png) no-repeat;background-position:0 12px;background-repeat:repeat-x;width:50%}
.catalog_detail .props_list td span{overflow-wrap:break-word;word-wrap:break-word;line-break:strict;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.catalog_detail .props_list td.char_value span{padding:0 0 0 10px}
.props_list .hint{position:absolute;top:0;right:-10px}
.props_list .hint .icon{background:#e5e5e5;border-radius:100%}
.catalog_detail .tabs_content .descr_div > div{padding-bottom:4px}
.catalog_detail .tabs_content .descr_div .char_block{width:50%;padding:0 40px 36px 0;margin-bottom:0}
.catalog_detail .tabs_content .descr_div .char_block.wide{width:100%}
.catalog_detail .tabs_content .descr_div .char_block + .serv{padding:0 0 0 10px}
.catalog_detail .tabs_content .serv{width:50%}
.catalog_detail .tabs_content .serv.block_view{padding:0}
.props_block .char{margin:12px 0;display:inline-block;width:15%;text-align:left;padding:0 10px 0 0;vertical-align:top}
.props_block .char_name{text-align:left;font-weight:400;font-size:12px}
.props_block .char_value{font-weight:500;font-size:14px}
.catalog_detail .tabs_content .props_block .char{font-size:13px}
.catalog_detail .tabs_content .props_block .char .hint{position:absolute;top:0}
.catalog_detail .tabs_content .props_block .char .hint .icon{left:0;border-radius:100%}
.catalog_detail .tabs_content .props_block .char .hint .tooltip{left:0}
.catalog_detail .tabs_content .props_block .char .hint .tooltip:after{left:0}
.catalog_detail .tabs_content .props_block .char .whint > span{padding-left:20px}
.offers_table .property .whint{position:relative;padding-left:20px}
.offers_table .property .hint{position:absolute;top:0;left:0}
.offers_table .property .hint .icon{left:0;border-radius:100%}
.offers_table .property .hint .tooltip{left:-18px}
.catalog_detail .p_block .item-stock .value .store_view{border-bottom:1px dotted}
.catalog_detail .item-stock .value .store_view:hover{color:#1d2029}
.catalog_detail .wrapp_docs{width:25%;padding:0 20px 0 0}
.button.wicon i{background-position:-91px -206px;margin:0 10px 0 5px}
.catalog_detail .show_btn{width:15%;float:left}
.catalog_detail .form_wr{width:85%;font-size:12px;padding:0 0 0 21px;float:left}
.catalog_detail .buy_block .button.in-cart i{background-position:-36px -3px;margin-right:10px;width:12px}
.forms .text_block{width:29%;font-size:13px;padding:0 60px 0 0}
.forms .form_block{width:71%}
.catalog_detail .info_item .middle_info .buy_block .sku_props{display:block}
.bx_item_detail_scu .bx_scu_scroller_container{margin-left:2px}
.middle_info .bx_catalog_item_scu .bx_item_detail_scu ul li .cnt_item{width:46px;height:46px;border:2px solid #fff;line-height:46px}
.middle_info .sku_props .bx_size_scroller_container,.middle_info .sku_props .bx_scu_scroller_container{margin-top:11px}
.middle_info .sku_props .wrapper_sku > div{margin-bottom:15px}
.bottom_slider .catalog_item{text-align:center}
.bottom_slider .catalog_item .cost.prices,.wr .catalog_item .cost.prices{margin:11px 0 0}
.bottom_slider .catalog_item .buttons_block{text-align:center}
.bottom_slider .catalog_item:hover .item_info{height:auto!important}
.bottom_slider .catalog_item .buttons_block .button{float:none}
.reviews-reply-field .lhe-stat-toolbar-cont{border:1px solid #E5E5E5;border-bottom-width:0;box-sizing:border-box;border-radius:2px 2px 0 0;background-color:#F7F7F7}
.reviews-reply-field iframe{border:1px solid #E5E5E5!important;box-sizing:border-box;border-radius:0 0 2px 2px;background-color:#F7F7F7}
.reviews-reply-field-upload{padding:11px 0 19px}
.forum-upload-file-attach{font-size:13px}
.reviews-reply-field input[type="checkbox"]{display:none}
.filter label span{line-height:14px}
.reviews-reply-field-settings{padding:0 0 16px}
.reviews-post-reply-buttons{margin:0 0 2px}
.reviews-reply-buttons .button:first-child{margin:0 13px 0 0}
.reviews-post-reply-buttons a{font-size:11px}
.reviews-reply-header,.reviews-reply-fields label{margin:0 0 2px;display:block}
.reviews-reply-fields{margin:0 0 19px}
.reviews-reply-field.reviews-reply-field-captcha .recaptcha_text.invisible label{display:none}
.reviews-reply-field.reviews-reply-field-captcha .recaptcha_text.invisible .g-recaptcha{margin:20px 0 5px}
.reviews-block-container{margin:0 0 30px}
.reviews-post-table{font-size:12px;border-bottom:1px solid #e5e5e5;width:100%;margin:0 0 13px}
.reviews-post-table thead td .message-post-date{line-height:14px;padding-left:16px;font-size:10px;margin-left:10px;display:inline-block}
.reviews-post-reply-buttons span.separator{background-color:#E0E0E0;display:inline-block;margin:0 4px;height:8px;line-height:5px;width:1px}
.reviews-post-table .reviews-text{margin:3px 0}
.forum-quote{background:#f8f2d4;width:100%;margin:5px 0 0}
blockquote.bx-quote{background:#f8f2d4!important}
.forum-quote tr th{text-indent:-9999px;display:none}
.forum-quote tbody tr td{border:1px solid #ddd;padding:8px 13px 0;background:url(images/font_quote.gif) no-repeat scroll -1px -1px}
.forum-quote tbody tr td a,.reviews-header-title a{cursor:default}
.reviews-reply-field-captcha .text_block{padding:0 10px 0 0;font-size:12px}
.reviews-reply-field-captcha .capch_block{padding:17px 0 0;line-height:0}
div.reviews-header-box{color:#fff}
div.reviews-info-box,.reviews-note-box{border:1px solid #ddd;padding:10px;margin:0 0 20px}
div.reviews-code-box{font-size:12px;width:100%;border-width:1px solid #ddd;background:#f8f2d4}
div.reviews-code-box ol,div.reviews-code-box ol li,div.reviews-code-box ol li span{margin:0;padding:0;border:none}
div.reviews-code-box ol{list-style:decimal;margin-left:3em;padding:.5em 0}
div.reviews-code-box ol li{list-style:decimal-leading-zero;list-style-position:outside!important;padding:0 .5em 0 1.5em !important;margin:0;line-height:1.5em}
.reviews-note-box p{margin-bottom:0}
.reviews-note-box .reviews-note-error{color:#e62222}
.bx_ordercart .module-cart thead tr td.item{text-align:center}
.bx_ordercart .module-cart table td.name-cell.no_img,.bx_ordercart .module-cart table td.custom .no_img{padding-top:8px}
.bx_ordercart .module-cart table td.cost-cell.no_img{padding-top:9px}
.bx_ordercart .module-cart table td.cost-cell.notes.no_img{padding-top:6px}
.bx_ordercart .module-cart table tbody td.custom{padding-top:9px}
.bx_ordercart.basket_wrapp{margin:0}
.bx_ordercart .module-cart td{white-space:nowrap}
.bx_ordercart_order_sum{width:100%;margin:0}
.bx_ordercart_order_sum td{font-size:14px;padding-top:5px;padding-bottom:5px}
.bx_ordercart_order_sum td.custom_t1{width:89%;padding:0 29px 0 0;text-align:right}
.bx_ordercart_order_sum td.fwb{font-weight:600;vertical-align:top;padding-top:5px}
.bx_ordercart_order_sum td.fwb strike{font-size:12px;font-weight:500}
.bx_section_bottom h3{margin-bottom:29px}
.bx_section_bottom .bx_block{margin-bottom:20px}
.bx_ordercart_order_pay_center{text-align:right;margin:0 0 5px}
.confirm .bx_section{padding-left:88px}
.confirm h3{position:relative;padding:5px 0 12px}
.sale_order_full_table.pay{margin:35px 0 0}
.confirm h5{margin-bottom:10px}
#order_form_div .confirm .button{font-size:10px;padding-top:11px;padding-bottom:10px}
#order_form_div input[type="submit"]{font-size:10px;padding:11px 21px 10px 20px;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none;cursor:pointer;line-height:16px;background:#DDD;color:#000;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;display:inline-block;border:none;position:relative;font-family:"Ubuntu",Arial,Helvetica,sans-serif;letter-spacing:.4px}
.bx_ordercart_order_pay .bx_ordercart_order_pay_right{margin:0}
.border_block{padding:38px 43px;border:1px solid #E5E5E5;position:relative}
.form-block-wr .main .iblock,.soc-serv-main{font-size:12px}
.form-block-wr .but-r{padding:26px 0 0}
.soc-serv-main .soc-serv-title-grey{padding:0 0 14px}
.passw .text_block{padding-top:35px}
.adaptive{display:none}
div.soc-serv-main tr.soc-serv-personal .soc-serv-name i{font-size:12px}
.all_block_nav{display:inline-block;font-size:12px;position:relative;top:-1px;padding-left:10px}
.filter_block{padding:17px 24px 14px;overflow:hidden}
.filter_block ul{font-size:0;margin:0;float:left}
.filter_block ul li{font-size:13px;display:inline-block;vertical-align:top;font-weight:600;padding:0 25px 0 0}
.filter_block ul li:before{display:none}
.filter_block ul li:last-child{padding-right:0}
.filter_year{float:right;margin:-5px 0;width:100px}
.filter_year .common_select .common_select-link{margin:0}
.module-orders-list.colored thead td{padding-bottom:9px}
.module-orders-list.colored tbody td{padding:15px 5px}
.module-order-history .module-orders-list .tr-d:hover td{background:#f7f7f7}
.module-orders-list.colored tbody td.not_payed{color:#e62222}
.module-orders-list.colored tbody td.payed,.module-order-history .module-orders-list .status.delivered{color:#37ac09}
.module-orders-list .status.canceled{color:#e62222}
.module-orders-list.colored tbody td.price-cell,.module-orders-list.colored tbody td.summ-cell,.module-order-history.orderdetail .module-orders-list tr td.price{font-weight:600;white-space:nowrap}
tr.drop td{border-top-width:0}
.module-order-history .empty_history{padding:20px 0}
.module-order-history.orderdetail .module-orders-list tr td{border:1px solid #e5e5e5;padding:11px 19px 14px;text-align:left}
.module-order-history.orderdetail .module-orders-list tr.title td{border:0;padding:0}
.module-order-history.orderdetail h4{margin:36px 0 27px}
.module-order-history.orderdetail .module-orders-list tr td.vimg{text-align:center;border-right-width:0}
.module-order-history.orderdetail .module-orders-list tr td.vimg + .vname{border-left-width:0}
.module-order-history .module-orders-list .drop-cell .not-payed .text{font-size:13px;width:73%;padding:0 10px 0 0}
.module-order-history .module-orders-list .drop-cell .not-payed .pays{width:27%;text-align:right}
.module-order-history.orderdetail .result-row{margin:19px 0 0}
.module-order-history.orderdetail .result-row .result{padding:0}
.module-order-history.orderdetail .result-row .result td{padding:0;border:0}
.module-order-history.orderdetail .module-orders-list thead tr td{padding:8px 12px 9px;background:#f7f7f7;border-left-width:0;border-right-width:0}
.module-order-history.orderdetail .module-orders-list.goods tr td{border-left-width:0;border-right-width:0}
.module-order-history.orderdetail .module-orders-list.goods tr td:first-child{border-left-width:1px}
.module-order-history.orderdetail .module-orders-list.goods tr td:last-child{border-right-width:1px}
.module-order-history.orderdetail .module-orders-list tr td .bx_ol_sku_prop td{border:0;padding:0;font-size:12px}
.forgot{font-size:12px;float:right}
.but-r .buttons{margin:21px 0 0}
.soc-serv-main .row{margin:0}
.bx-touch .fancybox-nav span{visibility:visible}
.back .back{margin:10px 0 0;display:inline-block}
.specials_slider_wrapp ul.tabs_content,.tab_slider_wrapp ul.tabs_content{margin:1px -8px 20px -5px;padding:0 8px 0 5px}
.specials_slider_wrapp ul.tabs_content li.tab,.tab_slider_wrapp ul.tabs_content li.tab{margin:0 -5px;padding:0 5px}
.common_product .content_inner{margin:-13px -13px 0;padding:13px 13px 0}
.common_product .flex-viewport{margin:0 -13px;padding:0 13px}
.common_product .flex-viewport ul.slides{margin:0 -13px;padding:0 13px}
.subscribe-edit .more_text_small{padding-left:20px}
.subscribe-edit h5{font-size:13px;margin-bottom:5px}
.data-table.top .left_blocks{width:40%}
.data-table.top .right_blocks{width:60%}
.search-page-wrap .form-control{float:left;margin:0 10px 0 0}
.similar_products_wrapp h3{margin-bottom:37px;padding:7px 0 0}
.similar_products_wrapp .slider_navigation.top_big{top:-66px}
.similar_products_wrapp .wrapper_block .all_wrapp{margin:0}
.similar_products_wrapp .wrapper_block .all_wrapp .catalog_item:hover .item_info{height:auto!important}
.similar_products_wrapp .wrapper_block .all_wrapp .like_icons{top:0;right:-10px}
.similar_products_wrapp .wrapper_block .all_wrapp .stickers{left:-24px;top:0}
.row{margin:30px -15px 0;font-size:0}
.row .item_block{padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.row .item_block > a{display:block;overflow:hidden}
.row .item_block > a img,.articles-list.lists_block .item .left-data img{vertical-align:middle;max-height:100%;max-width:100%}
.articles-list.vertical .item{display:inline-block;vertical-align:top;width:33.33%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 0 37px;overflow:hidden}
.articles-list.vertical .item_block.item{padding:0 15px;border-bottom-width:0;margin-top:0}
.articles-list.vertical .item_block.item .left-data{float:none;width:100%;text-align:center;max-width:initial}
.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;width:100%;text-align:left;margin:0}
.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{max-width:190px;width:22%;text-align:center;display:inline-block;vertical-align:top}
.articles-list.lists_block.faq .item .left-data{max-width:175px}
.articles-list.lists_block .item{margin-top:30px;padding:0 0 30px;border-bottom:1px solid #e5e5e5}
.articles-list.lists_block .item:first-child{margin-top:0}
.articles-list.lists_block .right-data{padding:0 30px 2px;margin-left:0;display:inline-block;vertical-align:top;width:78%;box-sizing:border-box}
.articles-list.lists_block + .module-pagination{border-top-width:0;float:left;width:100%}
.articles-list.lists_block .item .left-data img{max-height:initial}
.articles-list.lists_block.news{float:left;width:100%;font-size:0}
.landing .articles-list.vertical{margin-top:0}
.landing .articles-list.vertical .item{width:25%}
.content_wr_float{float:left;width:100%}
.content_wr_float.with-share .back{float:left}
.content_wr_float.with-share .catalog_detail{float:right}
.right_side.wide{width:230px}
.left_side.wide{padding-right:240px}
.ask_small_block{border:1px solid #e5e5e5}
.ask_small_block .ask_btn_block{padding:29px 20px;text-align:center}
.ask_small_block .description{font-size:13px;line-height:18px;padding:19px 24px}
.ask_big_block{min-height:30px;margin:17px 0 20px;border:1px solid #e5e5e5;padding:29px 40px}
.ask_big_block .ask_btn_block{float:left}
.ask_big_block .description{padding-left:175px;line-height:16px}
.news_detail_wrapp.big .detail_picture_block{height:188px;line-height:185px;padding:5px}
.margin.preview_text{margin:0 0 36px}
.galley.row{margin:0 -10px}
.galley.row .item_block{padding:0 10px 20px;margin:0 0 20px}
.galley.row .item_block > a{height:143px;line-height:140px}
.left_side.wide .common_product .content_inner{margin-right:-16px}
.job.border_block{margin:0 0 37px}
.job.border_block .wrap_md > div{font-size:13px}
.job.border_block .text{width:57%;padding:0 46px 0 0}
.job.border_block .phone{width:23%;padding:0 10px 0 0}
.job.border_block .phone .wrap_phones{overflow:hidden}
.job.border_block .medium{color:#888;font-size:12px;line-height:15px;margin-bottom:4px;display:inline-block;vertical-align:top}
.job.border_block .grey{display:inline-block;vertical-align:top;width:100%;margin-bottom:23px;font-size:13px;line-height:20px;color:#383838}
.job.border_block .but{width:20%;text-align:right}
.job.border_block .grey a{display:block}
.jobs_wrapp{border:1px solid #E5E5E5}
h3.jobs{margin-bottom:28px}
.jobs_wrapp .item:first-child{margin-top:0;border-top-width:0}
.jobs_wrapp .item{border-top:1px solid #e5e5e5}
.jobs_wrapp .item.opened{background:#f7f7f7}
.jobs_wrapp .item .name{cursor:pointer}
.jobs_wrapp .item .salary_wrapp{text-align:right}
.jobs_wrapp .item .salary{font-size:14px;margin:1px 0 0;padding:0 42px 0 10px;white-space:nowrap;font-weight:500}
.jobs_wrapp .item tr td{vertical-align:top;padding-top:24px;padding-bottom:18px}
.jobs_wrapp .item tr td:first-of-type{padding-left:28px}
.jobs_wrapp .item tr td:last-of-type{padding-right:19px}
.jobs_wrapp .item .name .title .salary{padding:5px 0 0;display:none}
.jobs_wrapp .item .name .title h4{margin:0;text-align:left}
.jobs_wrapp .item .item_title{font-size:16px}
.jobs_wrapp .item .description_wrapp{margin:-7px 0 0;display:none;padding:0 19px 29px 28px}
.jobs_wrapp .item .description_wrapp .description{margin:0 0 25px}
.jobs_wrapp .item .opener_icon{position:relative;top:-3px}
.contacts_map{margin-top:4px;margin-bottom:16px;position:relative;min-height:400px}
.contacts_map:before{background:rgba(255,255,255,0.55) url(images/map.png) no-repeat scroll center center;content:" ";height:100%;left:0;opacity:.07;position:absolute;top:0;width:100%}
.bx-google-map,.bx-google-map{background-color:transparent!important}
.contacts_left{float:left;width:270px}
.contacts_right{margin-left:285px}
.contacts_right .fancy{display:inline-block;vertical-align:top;*display:inline;zoom:1;width:210px;height:143px;margin:0 20px 20px 0;float:left;text-align:center;line-height:140px}
.contacts_right .fancy img{max-height:100%;max-width:100%;vertical-align:middle}
body .contacts_right blockquote{margin:39px 0 34px}
.store_property{margin-bottom:23px;word-break:break-word}
.store_property .title{color:#888;font-size:12px;line-height:15px;margin-bottom:4px}
.store_property .value{color:#383838;font-size:13px;line-height:20px}
.store_property .value a{display:block}
.module-contacts-map-layout{position:relative;overflow:hidden}
.module-contacts-map-layout .map{height:559px}
.module-contacts-map-layout .controls{position:absolute;z-index:2;width:29px;height:57px;background:url(../images/map_con.png) 0 0 no-repeat;margin:-29px 0 0;right:20px;top:50%}
.module-contacts-map-layout .controls.left{left:18px;top:50%}
.module-contacts-map-layout .sh{width:100%;height:5px;z-index:10;box-shadow:0 0 10px rgba(0,0,0,.35);position:absolute;left:0}
.module-contacts-map-layout .sh.top{top:-7px}
.module-contacts-map-layout .sh.bottom{bottom:-7px}
.module-map .controls .zoomIn,.module-map .controls .zoomOut{height:28px;cursor:pointer;font-size:0}
.module-map .infoBox{background:#fff none repeat scroll 0 0;left:50%;position:absolute;top:auto;font-family:"Ubuntu",sans-serif}
.module-map .infoBox .wrap-big{padding:25px 30px 30px;position:relative;width:230px;color:#383838;line-height:18px}
.module-map .infoBox .close_info{position:absolute;border-radius:50%;cursor:pointer;font-size:0;top:6px;right:5px;height:15px;width:15px;z-index:6}
.module-map .infoBox .close_info:after{background:rgba(0,0,0,0) url(images/close_icons.png) no-repeat scroll -2px -28px;position:absolute;content:" ";cursor:pointer;height:7px;width:7px;top:4px;left:4px;z-index:7}
.module-map .infoBox .close_info:hover{background-color:grey}
.module-map .infoBox .close_info:hover:after{background-position:-22px -28px}
.module-map .infoBox .inner::after{background:rgba(0,0,0,0) url(images/shadow.png) no-repeat scroll center top;bottom:-9px;height:10px;left:0;position:absolute;right:0;content:" ";z-index:60}
.module-map .infoBox b{font-size:14px;line-height:18px}
.module-map .infoBox .title{font-size:13px;font-weight:700;line-height:20px;margin-bottom:11px}
.module-map .infoBox .metro,.module-map .infoBox .schedule,.module-map .infoBox .phone,.module-map .infoBox .email{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{position:relative;overflow:hidden;min-height:69px;padding:30px 0;border-top:1px solid #e5e5e5;color:#383838}
.shops.list .item:first-of-type{border-top:none;padding-top:14px}
.shops.list .item .image{width:100px;position:absolute;left:0;height:69px;line-height:66px;text-align:center}
.shops.list .item .image img{max-width:100%;max-height: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}
.shops.list .item.wi .rubber{margin-left:0}
.shops.list .item .title_metro{width:50%;margin-top:-1px;padding-right:3%}
.shops.list .item .schedule_phone_email{width:47%;font-size:0}
.shops.list .item .schedule{width:60%;padding-right:3%;display:inline-block;box-sizing:border-box;font-size:13px;vertical-align:top}
.shops.list .item .phone_email{display:inline-block;width:40%;font-size:13px}
.shops.list .item .title{font-size:15px;font-weight:500;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}
.shop.detail a.back{display:inline-block;font-weight:700;margin-top:35px}
.faq_ask{border:1px solid #e5e5e5;padding:44px}
.faq_ask .form .form_footer{margin-bottom:0}
.button.faq_button{float:left;padding:9px 18px 10px 39px;text-align:center;width:97px;position:relative;white-space:nowrap}
.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}
.button.faq_button i{background:rgba(0,0,0,0) url(images/arrows.png) repeat scroll 1px -441px;display:block;height:9px;left:18px;position:absolute;top:13px;width:12px}
.button.faq_button.opened i{background-position:-17px -441px}
.faq_desc{margin-left:183px;margin-top:-4px}
.faq_ask .form{margin:23px 0 0}
.faq_ask .form_head h4{display:none}
.faq.list{margin:36px 0 0}
.faq_section{border:1px solid #e5e5e5;margin:28px 0 26px}
.faq.list .item{padding:19px 24px 22px;border-bottom:1px solid #e5e5e5}
.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.list .staff_section{border:1px solid #e5e5e5;border-bottom:none;position:relative}
.staff.list .staff_section:last-of-type{border-bottom:1px solid #e5e5e5}
.staff.list .staff_section_title{position:relative}
.staff.list .staff_section_title h4{margin:0}
.staff.list .staff_section_title a{display:block;padding:25px 29px 27px}
.staff.list .staff_section_title .opener_icon{position:absolute;right:21px;top:18px}
.staff.list .staff_section.opened .staff_section_title{background-color:#f7f7f7}
.staff.list .staff_section_items{overflow:hidden}
.staff.list .staff_section .staff_section_items{display:none;border-top:1px solid #e5e5e5;padding:39px 39px 0}
.staff.list .item{position:relative;width:50%;float:left;overflow:hidden;margin-bottom:40px;box-sizing:border-box}
.staff.list .item:nth-child(2n+1){padding-right:13px;clear:both}
.staff.list .item:nth-child(2n){padding-left:12px}
.staff.list .item .image{height:170px;line-height:167px;width:170px;text-align:center;float:left}
.staff.list .item .image img{vertical-align:middle;max-width:100%;max-height:100%}
.staff.list .item .info{margin-left:195px}
.staff.list .item.wi .info{margin-left:0}
.staff.list .item .name{color:#383838;font-size:16px;font-weight:700;margin:-4px 0 1px}
.staff.list .item .post{font-size:12px}
.staff.list .item .phone{margin-top:13px}
.staff.list .item .email{margin-top:7px}
.staff.list .item .phone > div,.staff.list .item .email > div{color:#383838;font-size:12px;margin-bottom:-3px}
#bx-composite-banner a.bx-composite-btn{border:1px solid #e8e8e8;margin:7px 0 0}
#bx-composite-banner{text-align:left}
.empty_cart .card_popup_frame.popup .basket_empty{display:block}
.empty_cart .card_popup_frame.popup .total_wrapp{display:none}
.button_wrap .button,body .wrapper .button{-webkit-appearance:none}
.iblock .icon_error_block{float:right}
.iblock .icon_error_block:after{display:none}
.icon_error_block{box-sizing:border-box;min-height:34px;padding-left:50px;position:relative;text-align:left;width:100%}
.basket_fly .icon_error_block{width:inherit}
.basket_fly .module-cart .colored tfoot td.row_titles .item_title{margin-top:2px}
.icon_error_block:after{background:#e62222 url(images/warning_white.png) 0 0 no-repeat;top:0;height:40px;width:40px;left:0;position:absolute;content:" ";z-index:60;display:block}
.icon_error_block b{font-size:15px}
.backet_back_wrapp .basket_back{display:inline-block;vertical-align:top}
.basket_print{display:inline-block;vertical-align:top;text-align:left;margin:0 15px 0 0}
.basket_print:hover{color:#383838}
.basket_print:hover i{background-color:#383838}
.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}
.basket_fly .basket_fly .icon_error_block{text-align:left;float:left;padding:0 0 0 60px}
.basket_fly .basket_fly .icon_error_block:after{left:0}
.view_sale_block.offers{display:none}
.subscribe-edit .data-table tbody td:last-child{padding-left:20px}
.catalog_detail .cost.prices .price_name,.catalog_detail .item-stock > span,.catalog_detail .item-stock{font-size:12px}
.catalog_detail .info_item .middle_info .prices .price{margin-top:3px;float:none}
.catalog_detail .info_item .middle_info .prices .price.discount{margin-top:4px;margin-bottom:1px}
.catalog_detail .info_item .middle_info .prices .sale_block{margin-bottom:4px}
.catalog_detail .cost.prices .sale_block + .price_name{margin-top:15px}
.catalog_detail .middle_info .cost.prices .price + .price_name{padding:0;margin-top:12px}
.catalog_detail .cost.prices .price_name:first-of-type{margin-top:0}
.catalog_detail .with_matrix,.cost.prices .with_matrix{padding-bottom:20px}
.ajax_load .cost.prices .with_matrix{padding-top:8px}
.ajax_load .cost.prices .with_matrix.with_old{padding-top:0}
.cost.prices .with_matrix .price > .price_value_block{display:inline-block}
.cost.prices .with_matrix:after{content:"";display:block;width:100%;height:1px;clear:both}
.cost.prices .with_matrix .sale_block.matrix{margin-bottom:-25px}
.catalog_block .cost.prices .with_matrix .sale_block.matrix{margin-bottom:0}
.cost.prices .strike_block .price,.cost.prices .strike_block.offers_price{font-size:16px;line-height:15px;font-weight:400;color:#666;text-decoration:line-through}
body .module_products_list .cost.prices .strike_block .price,body .module_products_list .cost.prices .strike_block.offers_price{font-size:13px;line-height:15px;font-weight:400}
.cost.prices .price_group:first-of-type{margin-bottom:10px}
.offers_price_wrapper > div{margin:0 10px 10px 0}
.price_matrix_block .price_name{font-size:12px;line-height:15px;margin:8px 0 5px;font-weight:400;color:#888}
body .prices .price_wrapper_inner{border-bottom:1px dotted #777}
body .prices .price_matrix_block .price_matrix_wrapper{display:inline-block}
body .prices .price_matrix_block .price_group:first-of-type{margin-bottom:10px}
body .prices .price_matrix_block .price_wrapper_block{white-space:nowrap;display:table-row;position:relative}
body .prices .price_matrix_block .price_wrapper_block > div{background:url(images/dott.png) center bottom repeat-x;display:table-cell;text-align:left;vertical-align:top;font-size:12px!important;font-weight:400;color:#888;line-height:20px;float:none;padding:3px 0 2px 9px;margin:0}
body .catalog_detail .prices .price_matrix_block .price_wrapper_block > div{padding-bottom:4px;font-size:13px!important}
body .prices .price_matrix_block .price_wrapper_block > div:first-of-type{padding-left:0}
body .prices .price_matrix_block .price_wrapper_block:last-of-type > div{background:none}
body .prices .price_matrix_block .price_wrapper_block .price.discount{position:static;vertical-align:top;line-height:20px;display:table-cell}
body .prices .price_matrix_block .price_wrapper_block .price.discount span{font-size:12px;line-height:15px}
body .prices .price_matrix_block .price_wrapper_block .price:not(.discount){color:#1d2029;line-height:20px;font-weight:700;display:table-cell}
.print .basket_print_desc{margin:30px 0 50px;overflow:hidden}
.print #panel,.print .top-h-row,.print .catalog_menu,.print #header .middle-h-row .center_block > *,.print #header .middle-h-row .center_block > .middle_phone .order_wrap_btn,.print #header .middle-h-row .basket_wrapp,.print footer,.print .footer,.print .breadcrumbs,.print .basket_sort,.print .counter_block span,.print .bigdata_recommended_products_container,.print .bottom_btn,.print .coupon,.print .style-switcher,.print .delay-cell,.print .remove-cell,.print .bigdata_recommended_products_items{display:none!important}
.print div#jivo-iframe-container{display:none!important;visibility:hidden}
.print .counter_block,.print .counter_block input,.print .bottom.middle .top_total_row,.print #header{border-color:transparent!important}
.print .counter_block input{background:none!important}
.print .row_values{width:178px!important}
.print #header .middle-h-row .center_block > .middle_phone,.print .wrapper.has_menu #header .wrapper_inner .middle-h-row .center_block .middle_phone,.print .wrapper.has_menu #header .phones{display:block!important;text-align:right}
.print .wrapper.has_menu #header .middle-h-row .center_block .middle_phone .phone_text a{font-size:19px}
.print .basket_fly #header .middle-h-row .center_block{padding-right:0}
.print h1{padding-top-top:20px}
.print .basket_print_desc .store_property{display:inline-block;float:left;margin-right:3%;vertical-align:top;width:22%}
.print .basket_print_desc .store_property:last-of-type{margin-right:0}
.print body .wrapper #header{margin-bottom:0!important}
.print .wrapper{padding-bottom:0}
.print table{page-break-inside:auto}
.print tr{page-break-inside:avoid;page-break-after:auto}
#header .middle-h-row .logo_wrapp .logo a.print_img{display:none}
#header .middle-h-row .logo_wrapp .logo.nofill_y a{background:none!important}
.print_basket{display:none}
#reviews_content .reviews-navigation-box{margin:0 0 20px}
.stores_block_wrap .stores_block .stores_text_wrapp.image_block .imgs{width:100px;display:inline-block;vertical-align:top;margin:0;float:left;text-align:center}
.stores_block_wrap .stores_block .stores_text_wrapp.image_block .imgs img{vertical-align:middle}
.stores_block_wrap .stores_block .stores_text_wrapp .main_info{max-width:500px}
.stores_block_wrap .stores_block .stores_text_wrapp.image_block .main_info{width:100%;margin:0 0 0 120px;max-width:auto}
.stores_block_wrap .stores_block .stores_text_wrapp.image_block .main_info > span{display:block;padding:0;max-width:300px}
.stores_block_wrap .stores_block .stores_text_wrapp span.p10{padding:0 0 0 5px}
.stores_block_wrap .stores_block.w_image:before{top:22px}
.stores_block_wrap .stores_block.wo_image .item-stock{top:50%;position:absolute;right:0;margin-top:-10px}
.catalog_detail .offers_table .many_prices .price.discount{margin-top:0}
.set_wrapp.set_block .cost.prices .price.discount{margin-top:0}
.container iframe,.container object,.container video{display:block;margin:0 auto;max-width:100%}
.group_description_block{font-size:14px;color:#333}
.group_description_block.top{padding:25px 0 20px}
.group_description_block.bottom{padding:20px 0}
ul.slider_navigation.top_big .flex-direction-nav{display:none}
ul.slider_navigation.top_big .flex-direction-nav:first-child{display:block}
.module_products_list.errors{border:none}
.hide_class{display:none}
.module-form-block-wr .form-block input[disabled="disabled"],.module-form-block-wr .form-block textarea[disabled="disabled"]{background:#fff}
.module-form-block-wr .form-block .success_send{color:#386f35}
.basket_wrapp .module-cart table.bottom.middle .bottom_btn td.last_blockk{float:right!important}
.basket_wrapp .module-cart table.bottom.middle .bottom_btn td.last_blockk:last-of-type{padding-right:50px!important}
.popup_button_basket_wr{text-align:center;margin:30px 0 0}
.ajax_text .wrapper{padding:0}
.ajax_text table tr td{padding-top:10px}
.ajax_text table tr td:last-child{padding-left:20px;width:150px}
.ajax_text table tr td label{display:block}
.ajax_text table tr td label input{margin-right:5px;outline:none}
.ajax_text .ik_select{width:100%!important;font-size:0}
.sale-products-gift *{box-sizing:border-box}
.sale-products-gift > .row{margin-top:15px}
.sale-products-gift .col-sm-4 .product-item-image-wrapper{padding-top:50%}
.sale-products-gift .col-md-3 .product-item-image-wrapper{padding-top:100%}
.form{position:relative}
.form.sending:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff url(../images/loaders/pl3.gif) center no-repeat;z-index:1000;opacity:.8}
.banners-content{overflow:hidden}
.banners-content .maxwidth-banner{margin:0 auto}
.banners-content .maxwidth-banner .print-link,.banners-content .maxwidth-banner .share.top{display:none}
.banners-content .maxwidth-banner .rss{display:none}
.banners-content .maxwidth-banner .maxwidth-theme{background:none}
.banners-content .img{text-align:center}
.banners-content h1{font-size:30px;line-height:33px;font-weight:600;margin-bottom:12px;color:#202020;padding:0}
.banners-content .text .intro-text{line-height:20px;margin-top:11px}
.banners-content .text .intro-text,.banners-content .text .intro-text p{font-size:15px;color:#222}
.banners-content .text .intro-text p{color:inherit}
.banners-content .maxwidth-banner > .row{margin:0}
.banners-content .intro-text + p > span{margin:0 9px 12px 0}
.item_block.animated{opacity:0}
.main-section-wrapper{position:relative}
.banners-content .intro-text{min-height:auto;padding:0;color:#222}
.banners-content .item_block{display:table-cell;float:none;vertical-align:middle}
.banners-content .text{padding-top:40px;padding-bottom:30px}
.banners-content .text .intro-text + p{margin-bottom:0}
.banners-content .img .inner{position:relative;height:400px}
.banners-content .img img{max-height:400px;position:absolute;bottom:0;left:0}
.catalog_detail.landing .tizers_block{padding:30px 0 0;border-bottom:1px solid #e7e7e7;margin:0 0 40px}
.catalog_detail.landing .inner_wrapper{padding:30px 0 50px}
.catalog_detail.landing .row{font-size:13px}
.catalog_detail.landing .row *{box-sizing:border-box}
.catalog_detail.landing .row:after,.catalog_detail.landing .text-info:after{content:"";display:table;clear:both}
.catalog_detail.landing .row > div[class*=col-md]{float:left;padding:0 15px}
.catalog_detail .bx-modal-container{border:none;border-top:1px solid #ebeaec;border-radius:0}
.catalog_detail .bx-modal-container *{box-sizing:border-box;font-size:13px}
.catalog_detail .bx-modal-container .bx-modal-small-title{font-size:15px}
.catalog_detail .bx-modal-container .bx-item-set-current-price{font-size:17px}
.catalog_detail .bx-modal-container .catalog_detail .bx-added-item-table-cell-itemname,.catalog_detail .bx-modal-container .bx-added-item-table-cell-img,.catalog_detail .bx-modal-container .bx-added-item-table-cell-del,.catalog_detail .bx-modal-container .bx-added-item-table-cell-price{padding:5px}
.bx-set-constructor .row *{box-sizing:border-box}
.bx-set-constructor .row div[class^=col-]{font-size:14px}
.bx-set-constructor{border:none;border-radius:0;border-top:1px solid #F2F2F2}
.iblock-vote.small div{cursor:default;background:url(../images/ai.png) -137px -51px no-repeat;width:15px;height:14px;overflow:hidden}
.iblock-vote.small div.star-empty{background-position:-152px -51px}
.iblock-vote.small div.star-over{background-position:-137px -51px}
.bx_item_list_you_looked_horizontal .tabs_slider > li,.wrapper_block .wr > li{opacity:1;text-align:center}
.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li{float:none;height:auto;margin:0}
.bx_item_list_you_looked_horizontal .cost.prices .price.discount{margin-top:1px}
.bx_item_list_you_looked_horizontal .cost.prices{margin:11px 0 0}
.bx_item_list_you_looked_horizontal .like_icons span,.bottom_slider .like_icons span{overflow:hidden}
.bx_item_list_you_looked_horizontal .catalog_item{border:1px solid #eaebec}
.bx_item_list_you_looked_horizontal .tabs_slider.wr .catalog_item:hover{border:1px solid #fff}
.bx_item_list_you_looked_horizontal .common_product{border-top:1px solid #eaebec;margin-top:20px;padding:21px 0 0}
.bx_item_list_you_looked_horizontal .top_block{padding-top:0;margin-bottom:19px}
.bx_item_list_you_looked_horizontal ul.slider_navigation.top_big{top:19px}
.catalog_item .stickers{left:0}
.catalog_item .image_wrapper_block{margin:0 auto}
body .bx_item_list_you_looked_horizontal{border-bottom-width:0}
#basket_form_container{padding:0}
#basket_form_container .top_control{float:right;margin:2px 0 0}
#basket_form_container .top_control .btn{margin:0 0 0 10px;padding-right:40px;border-color:#ddd;font-size:13px;line-height:20px;color:#333}
#basket_form_container .top_control .btn:first-child{margin-left:0}
#basket_form_container .top_control .btn:hover{color:#FFF}
#basket_form_container .top_control .delete_all{display:block;margin:0;padding-top:8px;padding-bottom:7px}
#basket_items_list .error_text{font-size:14px;line-height:20px;border-radius:0;padding:15px 29px;background:#fee;color:#e83333}
.bx_ordercart .bx_ordercart_order_pay_left{overflow:hidden}
.bx_ordercart .bx_ordercart_order_pay,.bx_ordercart .bx_ordercart_order_sum,.bx_ordercart .bx_ordercart_order_pay_left,.bx_ordercart .bx_ordercart_order_pay_right,.bx_ordercart .bx_ordercart_order_pay_center,.bx_ordercart .bx_ordercart_order_pay_center span,.bx_ordercart .bx_ordercart_order_pay_center .checkout,.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 .bx_ordercart_itemtitle a,.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price{top:0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
.bx_ordercart .bx_ordercart_order_pay_center .checkout{border-radius:2px}
.bx_ordercart_order_pay_left{padding:0 0 40px}
.bx_ordercart_order_pay_right{padding:0 0 40px;margin-top:10px}
.bx_ordercart .bx_ordercart_order_table_container{border-radius:0;border:1px solid #f3f3f3;background:#FFF}
.bx_ordercart .bx_ordercart_order_table_container table td{padding:0 10px;line-height:20px}
.bx_ordercart .bx_ordercart_order_table_container table td.margin{width:0;min-height:0;padding:0}
.bx_ordercart .bx_ordercart_order_table_container table thead td{padding:7px 9px 8px 12px;font-size:13px;line-height:20px;background:none;color:#999}
.bx_ordercart .bx_ordercart_order_table_container table thead td.item{padding-left:159px}
.bx_ordercart .bx_ordercart_order_table_container table tbody td{border-bottom:none;padding:24px 9px;border-top:1px solid #f3f3f3}
.bx_ordercart .bx_ordercart_order_table_container table td.custom:last-of-type{width:210px}
.bx_ordercart .bx_ordercart_photo_container{padding:0;border-radius:0;border:none}
.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto{max-width:189px}
.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto>div{max-width:130px;height:130px;line-height:130px}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle{margin:0 0 15px;font-size:18px;font-weight:500;line-height:20px;color:#333}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a{font-size:16px;font-weight:500;line-height:20px;color:#333}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo{position:relative;left:auto;top:auto;right:auto;bottom:auto;background-size:auto;height:130px}
.bx_ordercart .bx_ordercart_order_table_container tbody td.item{width:535px;padding-top:47px}
.bx_ordercart .bx_item_detail_size_small_noadaptive{width:auto;margin:0}
.bx_ordercart .bx_item_detail_size_small_noadaptive .bx_item_section_name_gray{display:block;margin:0 0 10px;font-size:12px;color:#888}
.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_item_section_name_gray,.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_item_section_name_gray{font-size:12px;color:#888}
.bx_ordercart .bx_item_detail_size_small_noadaptive .bx_size_scroller_container{margin:0}
.bx_ordercart .bx_item_detail_size_small_noadaptive .bx_size{overflow:visible!important}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul{margin:-3px 0 0 -3px !important;width:auto!important;white-space:normal}
.bx-touch .bx_ordercart .bx_item_detail_size_small_noadaptive .bx_size ul{margin-left:-3px!important}
.bx-touch .bx_ordercart .bx_item_detail_size_small_noadaptive ul li.bx_active a,.bx-retina .bx_ordercart.bx_blue .bx_item_detail_size_small_noadaptive ul li.bx_active .cnt{border-image:none}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul li{width:auto!important;height:auto;padding:0;margin:0 6px 6px 0}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul li:before{display:none}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul li:first-child{margin-left:0}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul li a{position:relative;padding:7px 10px;left:auto;top:auto;right:auto;bottom:auto;font-size:13px;line-height:15px;color:#777;text-align:center;position:relative;display:block;margin:0;min-width:9px;border:1px solid #e6e6e6;overflow:hidden;text-align:center;cursor:pointer}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul li:active a,.bx_ordercart .bx_item_detail_size_small_noadaptive ul li.bx_active a{border-width:1px}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul li.bx_active a{cursor:default}
.bx_ordercart .bx_item_detail_size_small_noadaptive ul:after{content:"";display:table;clear:both}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemart{margin:-3px 0 10px;font-size:13px;line-height:20px;color:#777}
.bx_ordercart .bx_item_detail_scu_small_noadaptive{width:auto;margin:5px 0 0}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu_scroller_container{margin:0}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_item_section_name_gray{margin:0 0 7px;display:block;font-size:12px;color:#999}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul{position:relative;margin:0!important;width:auto!important}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul:after{content:"";display:table;clear:both}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li{height:auto;width:auto!important;padding-top:0!important}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li:before{display:none}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li:first-child{margin-left:0}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li a{position:relative;top:2px;right:auto;bottom:auto;left:2px;display:inline;border:0}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li a span{display:block;position:relative;top:auto;right:auto;bottom:auto;left:auto}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li:hover a{background:#FFF;border:0}
.button{-webkit-appearance:none}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li:not(.bx_active):active a{padding:0}
.bx-retina .bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li a{border:none}
.bx-retina .bx_ordercart.bx_blue .bx_item_detail_scu_small_noadaptive .bx_scu ul li .cnt{border-image:none!important}
.bx-touch .bx_ordercart .bx_item_detail_size_small_noadaptive ul li.bx_active a,.bx-retina .bx_ordercart.bx_blue .bx_item_detail_size_small_noadaptive ul li.bx_active .cnt{border-image:none}
.bx-retina .bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active a{border:none}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active:active a{padding:0;border:none}
.bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active a{padding:0;border:none;cursor:default;border:none}
.bx_ordercart .bx_ordercart_order_table_container table tbody td.price{padding-top:47px;width:245px;white-space:nowrap}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price{display:inline-block;vertical-align:top;font-size:16px;line-height:20px;color:#333;font-weight:500}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price,.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value{margin:-1px 0 0;font-size:11px;line-height:14px;color:#aeaeae}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price{display:none}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom{color:#333}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom .centered{margin:16px 0 0;position:relative;display:inline-block;vertical-align:top}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom{width:200px;padding-top:46px;line-height:26px}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom>div:not(.centered){text-align:left!important;font-size:16px;font-weight:500;line-height:22px;color:#333}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom span.price_value,.bx_ordercart .bx_ordercart_order_table_container tbody td.custom span.price_currency{display:inline}
.bx_ordercart .bx_ordercart_order_table_container table.counter{position:relative;overflow:hidden;margin:-22px auto 0;width:84px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.bx_ordercart .bx_ordercart_order_table_container table.counter td:first-child{background:#fff;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;height:30px;box-sizing:border-box;border:1px solid #e5e5e5!important;font-size:0}
.bx_ordercart .bx_ordercart_order_table_container table.counter td:last-child{text-align:center!important;font-size:13px;line-height:20px;color:#777}
.bx_ordercart .bx_ordercart_order_table_container table.counter td{display:block}
.bx_ordercart .bx_ordercart_order_table_container table.counter input{border:none;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#f7f7f7;max-width:34px!important;font-weight:500;width:100%;padding:7px 0;font-size:13px;font-weight:500;line-height:13px;height:28px;color:#333;text-align:center}
#basket_quantity_control{padding:0!important}
.basket_quantity_control{display:block;overflow:hidden}
.basket_quantity_control td{padding:0!important}
.basket_quantity_control a{position:absolute;left:1px;top:1px;width:24px;height:28px;cursor:pointer;background:none;border-radius:0;border:none}
.basket_quantity_control a:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:11px;margin:-5px 0 0 -5px;background:url(images/ai.png) -27px -200px no-repeat;opacity:.7}
.basket_quantity_control a.plus{right:1px;left:auto;margin:0}
.basket_quantity_control a.minus{margin:0;border-radius:0}
.basket_quantity_control a.minus:hover:before{opacity:1}
.basket_quantity_control a.plus:before{background-position:-1px -200px}
.basket_quantity_control a.plus:hover:before{opacity:1}
.bx_ordercart .bx_ordercart_order_table_container tbody td.price .old_price{vertical-align:top;margin:0 0 0 2px;font-size:13px;line-height:20px;color:#777}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control{position:relative;width:135px;padding-top:40px;font-size:0;line-height:0}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control br{display:none}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control a{position:relative;font-size:0;line-height:0}
.bx_ordercart tbody td.control a[href*=delete],.bx_ordercart #basket_items_subscribed tbody td.control a[href*=delete],.bx_ordercart #basket_items_not_available tbody td.control a[href*=delay]{position:absolute;right:9px;top:9px;width:17px;height:17px;border-radius:100%}
.bx_ordercart tbody td.control a[href*=delete]:before,.bx_ordercart #basket_items_subscribed tbody td.control a[href*=delete]:before,.bx_ordercart #basket_items_not_available tbody td.control a[href*=delay]:before{content:"";position:absolute;left:50%;top:50%;margin:-5px 0 0 -5px;width:10px;height:10px;background:url(../images/close_icons.png) 0 -27px no-repeat}
.bx_ordercart tbody td.control a[href*=delete]:hover:before,.bx_ordercart #basket_items_subscribed tbody td.control a[href*=delete]:hover:before,.bx_ordercart #basket_items_not_available tbody td.control a[href*=delay]:hover:before{background-position:-21px -27px}
.bx_ordercart tbody td.control a[href*=delay]{display:inline-block;width:25px;height:25px;background:url(images/icons_wish.png) 3px -17px no-repeat}
.bx_ordercart #basket_items_subscribed tbody td.control a[href*=delay],.bx_ordercart #basket_items_not_available tbody td.control a[href*=delay]{background-image:none}
.bx_ordercart #basket_items_not_available tbody td.control a[href*=delete]{display:none}
.bx_ordercart tbody td.control a[href*=delay]:hover{background-position:3px -73px}
.bx_ordercart #basket_items_delayed tbody td.control a[href*=add]{position:relative;right:auto;top:auto;display:inline-block;width:25px;height:25px;background:url(images/icons_wish.png) -31px -201px no-repeat}
.bx_ordercart #basket_items_delayed tbody td.control a[href*=add]:hover{background-position:-147px -175px}
.bx_ordercart #basket_items_delayed tbody td.control a[href*=add]:before{display:none}
.bx_ordercart #basket_items_delayed tbody td.control a[href*=delete]{position:absolute;right:9px;top:9px;width:17px;height:17px;background:none;border-radius:100%}
.bx_ordercart #basket_items_delayed tbody td.control a[href*=delete]:before{content:"";position:absolute;left:50%;top:50%;margin:-5px 0 0 -5px;width:10px;height:10px;background:url(images/close_icons.png) -0 -27px no-repeat}
.bx_ordercart #basket_items_delayed tbody td.control a[href*=delete]:hover:before{background-position:-21px -27px}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand{display:none}
.bx_slide_left,.bx_slide_right{display:none!important}
.bx_ordercart .bx_ordercart_order_pay{margin:35px 0 0;padding:0}
.bx_ordercart .bx_ordercart_coupon{margin:16px 0 0}
.bx_ordercart .bx_ordercart_coupon:first-of-type{margin-top:0;margin-bottom:-21px}
.bx_ordercart .bx_ordercart_coupon span{margin:0 20px 0 0;width:150px;float:left;font-size:14px;line-height:15px;color:#373737;white-space:normal;text-align:left}
.bx_ordercart .bx_ordercart_coupon .input{padding:0 0 0 170px}
.bx_ordercart .bx_ordercart_coupon #coupon{width:100%;box-shadow:none;border:1px solid #eaebec;padding:8px 45px 7px 15px;height:auto;font-size:14px;line-height:20px;font-weight:400;color:#333;background:#FFF;border-radius:2px}
.bx_ordercart .bx_ordercart_order_pay .bx_bt_button{position:absolute;right:0;top:0;width:35px;height:37px;border-radius:0;padding:0;font-size:0;line-height:0;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-radius:0 2px 2px 0}
.bx_ordercart .bx_ordercart_order_pay .bx_bt_button:before{content:"";position:absolute;left:50%;top:50%;margin:-6px 0 0 -7px;width:14px;height:12px;background:url(images/ai.png) -33px -49px no-repeat;cursor:pointer}
.bx_ordercart .bx_ordercart_order_pay .bx_bt_button:active{box-shadow:none}
.bx_ordercart .bx_ordercart_coupon:not(:first-of-type){position:relative;margin-left:100px;padding:0 0 0 30px}
.bx_ordercart .bx_ordercart_coupon:not(:first-of-type):before{content:"";position:absolute;top:6px;left:8px;width:11px;height:11px;background:url(images/icons_wish.png) -102px -86px no-repeat}
.bx_ordercart .bx_ordercart_coupon:not(:first-of-type).good:before{background-position:-19px -3px}
.bx_ordercart .bx_ordercart_coupon .bx_ordercart_coupon_notes{float:right;margin:0;padding:0;border:none;box-shadow:none;border-radius:0;display:block;opacity:1;position:relative;top:auto;left:auto;font-size:14px;line-height:20px;color:#333;background:none}
.bx_ordercart .bx_ordercart_coupon .bx_ordercart_coupon_notes:first-letter{text-transform:uppercase}
.bx_ordercart .bx_ordercart_coupon input{padding:0;height:auto;width:auto;float:none;border:none;background:none;box-shadow:none;font-size:14px;font-weight:400;line-height:20px;color:#333;border-radius:0}
.bx_ordercart .bx_ordercart_coupon input.bad{box-shadow:none;border:none;background:none}
.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{float:right;width:17px;height:17px;margin:3px 0 0 3px;border-radius:100%;background:url(images/close_icons.png) 3px -23px no-repeat}
.bx_ordercart .bx_ordercart_coupon span.bad:hover,.bx_ordercart .bx_ordercart_coupon span.disabled:hover{background-position:-17px -23px}
.bx_ordercart .bx_ordercart_coupon input.good{height:auto;width:auto;float:left;border:none;background:none;box-shadow:none;font-size:14px;font-weight:400;line-height:20px;color:#333;border-radius:0}
.bx_ordercart .bx_ordercart_coupon span.good{float:right;width:17px;height:17px;margin:3px 0 0 3px;border-radius:100%;background:url(images/close_icons.png) 3px -23px no-repeat}
.bx_ordercart .bx_ordercart_coupon span.good:hover{background-position:-17px -23px}
.bx_ordercart #basket_items .custom div[id^=discount_value]{font-size:14px;font-weight:400;line-height:24px}
.bx_ordercart .bx_ordercart_coupon:after{content:"";display:table;clear:both}
.bx_ordercart .bx_ordercart_order_pay_center{margin:0;padding:40px 0 0;border:none;border-top:1px solid #f3f3f3}
.bx_ordercart .bx_ordercart_order_pay_center .oneclickbuy{margin:0 0 0 36px;line-height:20px;font-weight:600;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.bx_ordercart .bx_ordercart_order_sum{width:304px;color:#333}
.bx_ordercart .bx_ordercart_order_sum tr{text-align:left}
.bx_ordercart .bx_ordercart_order_sum tr td{max-width:145px;text-align:right;display:inline-block}
.bx_ordercart .bx_ordercart_order_sum tr td.fwb{padding-top:10px;font-weight:500;font-size:16px;line-height:20px}
.bx_ordercart .bx_ordercart_order_sum tr td:first-child{width:110px;margin:0 36px 0 0;font-weight:500;font-size:16px;line-height:20px}
.bx_ordercart .bx_ordercart_order_sum tr #allSum_wVAT_FORMATED{white-space:nowrap;font-weight:500;font-size:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis}
.bx_ordercart .bx_ordercart_order_sum tr #allSum_FORMATED{white-space:nowrap;font-weight:500;font-size:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis}
.bx_ordercart .bx_ordercart_order_sum tr td.custom_t2{font-size:15px;line-height:20px;color:#333;overflow:hidden;text-overflow:ellipsis}
.bx_item_list_you_looked_horizontal{margin:0;border-radius:0;border:none}
.container .bx_item_list_you_looked_horizontal .bx_item_list_title{position:relative;margin:0 0 13px;font-size:20px;color:#1d2029;line-height:30px;font-weight:500;text-transform:none;background:none;text-align:left;padding:27px 0 0}
.container .bx_item_list_you_looked_horizontal .bx_item_list_title:before{background:#eaebec;width:100%;height:1px;display:block;position:absolute;top:5px;left:0;right:0;content:""}
.bx_item_list_you_looked_horizontal .bx_item_list_section .bx_catalog_item{border:1px solid #eaebec;padding:20px 26px 7px;text-align:center}
.bx_item_list_you_looked_horizontal .bx_catalog_item:hover{border:1px solid #fff}
.bx_item_list_you_looked_horizontal .bx_catalog_item_images_double,.bx_item_list_you_looked_horizontal .bx_catalog_item_images{background-size:initial;padding-top:100%}
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item.double:hover .bx_catalog_item_images_double,.bx_item_list_you_looked_horizontal .bx_catalog_item_images_double{display:none}
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item.double:hover .bx_catalog_item_images{animation:none;opacity:1}
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_container{animation:none;border:none;box-shadow:0 0 14px rgba(0,0,0,0.10);-moz-box-shadow:0 0 14px rgba(0,0,0,0.10);-o-box-shadow:0 0 14px rgba(0,0,0,0.10);-webkit-box-shadow:0 0 14px rgba(0,0,0,0.10);padding:20px 26px 7px}
.bx_item_list_you_looked_horizontal .bx_stick_disc.bottom{display:none!important}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_stick{left:-27px}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_stick.top{top:0}
.bx_item_list_you_looked_horizontal .bx_catalog_item_title{height:auto;margin:0 0 12px}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_title a{font-size:14px;font-weight:500;overflow:visible;white-space:normal}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_title a:hover{color:#1d2029}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_stick{text-shadow:none;font-weight:400;height:24px;margin:0 0 2px;background-image:none;background-color:#e52929;display:inline-block;color:#fff;width:auto;font-size:12px;line-height:12px;padding:6px 10px 0;position:absolute;box-sizing:border-box}
.bx_item_list_you_looked_horizontal .bx_catalog_item_price{margin:0 0 14px}
.bx_item_list_you_looked_horizontal .bx_catalog_item_price .bx_price{font-size:18px;font-weight:600;line-height:15px;padding:0}
.bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a,.bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blockone a{text-shadow:none;padding:7px 11px;font-weight:400;cursor:pointer;font-size:13px;line-height:16px;border-radius:2px;text-align:center;margin:0;width:auto;height:auto;margin:0 0 12px;border:0}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_articul{display:none!important}
.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li{position:relative;z-index:100;cursor:pointer;outline:none;font-size:11px;padding:0 9px 0 0;display:inline-block;padding-top:0!important;width:auto!important}
.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li:before{display:none}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_item_detail_scu .bx_scu ul li .cnt{border:none!important;position:initial;padding:0;overflow:visible}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_item_detail_scu .bx_scu ul li .cnt_item{position:static!important}
.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu{overflow:visible}
.bx_item_list_you_looked_horizontal .bx_item_detail_size{margin:0}
.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size >ul{margin:0!important}
.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li{display:inline-block;font-size:10px;border:1px solid #888;padding:0 10px;text-align:center;cursor:pointer;border-radius:2px;float:none;height:auto;width:auto!important;margin:0 5px 5px 0}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_item_detail_size ul li span{color:#373737;display:block;line-height:15px;margin:0;text-align:center;padding:7px 0;font-size:13px;position:initial;border:none!important;background:none}
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_item_detail_size ul li.bx_active span{color:#fff}
.bx_item_list_you_looked_horizontal ul li:before{display:none}
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_scu{margin:0 0 20px}
div.bx_item_list_you_looked_horizontal:not(.subsribe-page) .bx_item_list_slide{height:auto!important;margin:0 -1%}
.bx_ordercart .bx_ordercart_order_pay .bx_ordercart_order_pay_center .checkout{opacity:0;-webkit-appearance:none;padding:8px 21px 9px 20px;background:none;font-size:13px;line-height:20px;border:1px solid #ddd;text-shadow:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;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{box-shadow:none;background:none}
.bx_ordercart .bx_ordercart_order_pay .bx_ordercart_order_pay_center .catalog_back{margin:0;float:left;line-height:19px;font-weight:600}
.bx_ordercart .bx_sort_container{margin:0 0 20px;min-height:0;font-size:15px;font-weight:500;line-height:22px}
.bx_ordercart .bx_sort_container:after{content:"";display:table;clear:both}
.bx_ordercart .bx_sort_container>span{display:none}
.bx_ordercart .bx_sort_container a{float:left;display:block;position:relative;padding:7px 0 6px;background:#fff;color:#777;border-radius:0;line-height:20px;text-align:center;border:none;font-size:16px;font-weight:500;margin:0 20px 0 0}
.bx_ordercart .bx_sort_container a:first-of-type{margin-left:0}
.bx_ordercart .bx_sort_container a:not(.current):active{color:#777;text-shadow:none;box-shadow:none}
.bx_ordercart .bx_sort_container a:hover{color:#333;background:#fff}
.bx_ordercart .bx_sort_container a.current,.bx_ordercart .bx_sort_container a.current:hover{text-shadow:none;color:#1d2029;box-shadow:none;border-radius:0;cursor:default;background:#FFF}
.bx_ordercart .bx_sort_container a.current:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px}
.bx_ordercart .bx_sort_container .flat{display:inline!important}
.bigdata_recommended_products_container{display:block;margin:39px 0 0}
.bx_ordercart_order_pay_center .icon_error_wrapper{float:right}
.bx_ordercart_order_pay_center:after{content:"";display:table;clear:both}
.fademask_ext{position:fixed;top:0;left:0;background:#374246;width:100%;height:100%;min-height:100%;opacity:.8;z-index:1050}
#basket-root *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#basket-root .row{margin-top:0;font-size:13px}
body #basket-root .basket-item-label-text span,body #basket-root .basket-item-label-ring{background:#e32330}
#basket-root #basket-warning{background:#fff;color:#333;padding-right:35px;font-size:14px}
#basket-root #basket-warning .close{filter:alpha(opacity=50);opacity:.5}
#basket-root .form-control:focus{box-shadow:none;border-color:#eaebec}
#basket-root .basket-items-list-wrapper{border-color:#f2f2f2;padding-top:0!important}
#basket-root .basket-items-list-wrapper .basket-items-list-header{background:#f9f9f9;border-bottom-color:#f2f2f2;position:static;padding-left:15px;padding-right:15px}
#basket-root .basket-items-list-wrapper .basket-items-list-header.basket-items-list-header-fixed{border:1px solid #f2f2f2;border-top-width:0;width:100%!important}
#basket-root .basket-checkout-container.basket-checkout-container-fixed{width:100%!important}
#basket-root .basket-items-list-wrapper .basket-checkout-container{border-color:#f2f2f2}
#basket-root .basket-items-list-wrapper .basket-items-search-field .form-control,#basket-root .basket-items-list-wrapper .basket-items-search-field .form-control:focus{background:#fff;border-color:#f2f2f2;box-shadow:none}
#basket-root .basket-items-list-wrapper .basket-clear{width:37px;height:37px;line-height:37px}
#basket-root .basket-items-list-wrapper .basket-clear:after,#basket-root .basket-items-list-wrapper .basket-clear:before{background:#aaa}
#basket-root .basket-items-list-wrapper .basket-clear:hover:after,#basket-root .basket-items-list-wrapper .basket-clear:hover:before{background:#333}
#basket-root .basket-items-list-item-container .basket-items-list-item-notification{padding-top:20px;padding-bottom:20px}
#basket-root .basket-items-list-item-notification .basket-items-list-item-removed-container{background:#fff}
#basket-root .basket-items-list-item-container>td{padding-bottom:33px}
#basket-root .basket-checkout-container{border-color:#f2f2f2;position:static;padding-left:32px;padding-right:32px;padding-top:19px}
#basket-root .basket-checkout-container .basket-coupon-block-field-description{color:#333;font-size:13px;padding-bottom:10px}
#basket-root .basket-coupon-block-field .form .form-control{background:#fff}
#basket-root .basket-coupon-block-coupon-btn{position:absolute;right:0;top:0;width:35px;height:37px;border-radius:0;padding:0;font-size:0;line-height:0;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-radius:0 2px 2px 0;border:none;transform:none;margin-top:0;background:#ddd}
#basket-root .basket-coupon-block-coupon-btn:before{content:"";position:absolute;left:50%;top:50%;margin:-6px 0 0 -7px;width:14px;height:12px;background:url(../images/ai.png) -33px -49px no-repeat;cursor:pointer}
#basket-root .basket-coupon-alert .basket-coupon-text{padding-left:22px}
#basket-root .basket-coupon-alert .basket-coupon-text:before{content:"";position:absolute;top:2px;left:4px;width:11px;height:11px;background:url(../images/icons_wish.png) -102px -86px no-repeat}
#basket-root .basket-coupon-alert.text-success .basket-coupon-text:before{background-position:-19px -3px}
.basket-coupon-alert .close-link{position:relative;font-size:0;width:10px;height:20px;border:none;top:-2px}
.basket-coupon-alert .close-link:after,.basket-coupon-alert .close-link:before{position:absolute;top:50%;left:50%;background:#6d6d6d;width:1px;height:9px;content:'';transition:300ms background-color ease}
.basket-coupon-alert .close-link:hover:after,.basket-coupon-alert .close-link:hover:before{background:#222}
.basket-coupon-alert .close-link:before{transform:translate3d(-50%,-50%,0) rotate(-45deg)}
.basket-coupon-alert .close-link:after{transform:translate3d(-50%,-50%,0) rotate(45deg)}
#basket-root .basket-items-list-header-filter-item{font-size:14px;font-weight:700;margin-left:20px;border:none;position:relative}
#basket-root .basket-items-list-header-filter-item.active:before{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background:#ddd}
#basket-root .basket-items-list-header-filter-item:not(.active):hover{color:#222}
#basket-root .basket-items-list{padding-left:0;padding-right:0}
#basket-root .basket-items-list .basket-items-list-overlay{left:41px;right:41px}
#basket-root .basket-items-list .basket-items-list-item-container > td:first-child{padding-left:41px}
#basket-root .basket-items-list .basket-items-list-item-container > td:last-child{padding-right:2px}
#basket-root .basket-items-list-item-descriptions{padding-top:29px}
#basket-root .basket-items-list .basket-item-block-image{padding-bottom:0}
#basket-root .basket-items-list .basket-item-block-info{padding-left:26px;padding-right:55px}
#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning{text-align:left;background:#fff;border:none;color:#333;padding:0 0 0 40px;font-size:13px;position:relative}
#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning:before,#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning a[data-entity="basket-item-remove-delayed"]:before{content:"";width:30px;height:30px;display:block;position:absolute;top:-4px;left:0;border-radius:100%}
#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning:before{background:#fff url(../images/not-available.png) 0 0}
#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning a[data-entity="basket-item-remove-delayed"]:before{background:#ddd url(../images/icons_wish.png) 5px -44px}
#basket-root .basket-item-info-name,#basket-root .basket-item-info-name-link{font-weight:700;font-size:15px}
#basket-root .basket-item-property-name,#basket-root .basket-item-property-custom-name{color:#888;font-size:13px;padding-top:6px}
#basket-root .basket-item-property-value,#basket-root .basket-item-property-custom-value{color:#333;font-size:13px;font-weight:400;padding-top:6px}
#basket-root .basket-item-block-amount.disabled .basket-item-amount-btn-plus,#basket-root .basket-item-block-amount.disabled .basket-item-amount-btn-minus{display:none}
#basket-root .basket-item-block-price{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;padding-top:29px;padding-left:15px;padding-right:15px}
#basket-root .basket-item-block-price .basket-item-price-current,#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-current{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}
#basket-root .basket-item-block-price .basket-item-price-current > span{font-size:16px;font-weight:700;color:#333}
#basket-root .basket-item-block-price .basket-item-price-old,#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-old{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;text-align:left}
#basket-root .basket-item-block-price .basket-item-price-old > span,#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-old{font-size:13px;color:#777;text-decoration:line-through}
#basket-root .basket-item-block-price .basket-item-price-old-text:after,#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-old:after{display:none}
#basket-root .basket-item-block-price .basket-item-price-title,#basket-root .basket-item-block-price .basket-item-price-difference,#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-difference{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}
#basket-root .basket-item-block-price .basket-item-price-title{text-align:left;padding-top:7px}
#basket-root .basket-checkout-block-total-price-inner{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}
#basket-root .basket-items-list-item-amount{padding-top:25px}
#basket-root .basket-item-block-amount{padding:0 24px;margin:0 24px;border:1px solid #e5e5e5!important}
#basket-root .basket-items-list-item-amount .basket-item-amount-filed{border:none;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#f7f7f7;width:34px!important;font-weight:700;width:100%;padding:7px 0;font-size:13px;line-height:13px;height:28px;color:#333;text-align:center;border-radius:0}
#basket-root .basket-item-amount-btn-plus,#basket-root .basket-item-amount-btn-minus{position:absolute;left:1px;top:0;width:24px;height:28px;cursor:pointer;background:0 0;border-radius:0;border:none;background:#fff}
#basket-root .basket-item-amount-btn-plus{right:0;left:auto;margin:0}
#basket-root .basket-item-amount-btn-minus{left:0}
#basket-root .basket-item-amount-btn-plus:before,#basket-root .basket-item-amount-btn-plus:after,.basket-item-amount-btn-minus:after{background-color:#6c6c6d}
#basket-root .basket-item-amount-btn-plus:before{height:8px;margin-top:-4px}
.basket-item-amount-btn-minus:after,#basket-root .basket-item-amount-btn-plus:after{width:8px;margin-left:-4px}
#basket-root .basket-item-amount-btn-plus:hover:before,#basket-root .basket-item-amount-btn-plus:hover:after,.basket-item-amount-btn-minus:hover:after{background-color:#222}
#basket-root .basket-item-amount-field-description{font-style:normal}
#basket-root .basket-item-price-difference,#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-difference{text-align:left;background:#fff;font-size:12px;color:#888;padding:8px 0 10px}
#basket-root .basket-item-price-difference > span,#basket-root .basket-checkout-block-total-price-inner .basket-coupon-block-total-price-difference > span{color:#333;display:inline-block;background:#ffd02e;padding:3px 8px 2px;line-height:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:2px 0 0}
#basket-root .basket-item-property-value ul li:before,#basket-root .basket-item-property-custom-value ul li:before{display:none}
#basket-root .basket-item-actions-remove:after,#basket-root .basket-item-actions-remove:before,#basket-root .basket-items-list-item-clear-btn:after,#basket-root .basket-items-list-item-clear-btn:before{background:#6d6d6d;width:1px;height:9px}
#basket-root .basket-item-actions-remove:hover:after,#basket-root .basket-item-actions-remove:hover:before,#basket-root .basket-items-list-item-clear-btn:hover:after,#basket-root .basket-items-list-item-clear-btn:hover:before{background:#222}
#basket-root .basket-items-list-item-container .basket-item-block-actions{opacity:1}
#basket-root .basket-items-list-item-container-expend .basket-items-list-item-removed-container .basket-items-list-item-removed-block{padding-right:0}
#basket-root .basket-item-label-text{display:none}
#basket-root .basket-items-list-item-remove{padding-top:10px!important}
#basket-root .basket-item-property-scu-image .basket-item-scu-item,#basket-root .basket-item-property-scu-image .basket-item-scu-item.not-available:hover{border:2px solid #fff}
#basket-root .basket-item-scu-item,#basket-root .basket-item-scu-item.not-available:hover{border-radius:2px}
#basket-root .basket-item-property-scu-text .basket-item-scu-item-inner{font-weight:400;min-height:30px;line-height:22px}
#basket-root .basket-items-list-wrapper-compact .basket-item-property-scu-text .basket-item-scu-item-inner{line-height:26px}
#basket-root .basket-item-property-scu-text .basket-item-scu-item.selected{color:#fff}
#basket-root .basket-checkout-block-total-title{font-weight:700;font-size:16px}
#basket-root .basket-coupon-block-total-price-current{font-weight:700;font-size:32px;margin-bottom:0}
#basket-root .basket-btn-checkout{-webkit-appearance:none;padding:8px 21px 9px 20px;background:none;font-size:13px;line-height:20px;border:1px solid #ddd;text-shadow:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
#basket-root .basket-btn-checkout:hover{color:#fff}
#basket-root .fast_order{line-height:20px;font-weight:600;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:block}
#basket-root .basket-checkout-container{opacity:0}
#basket-root .basket-checkout-container.visible{opacity:1}
#basket-root .basket-checkout-container .basket-coupon-section.smallest{-webkit-box-flex:1;-ms-flex:1;flex:1}
#basket-root .basket-checkout-container .fastorder{padding-top:13px;padding-left:15px;text-align:right}
#basket-root .basket-checkout-section .btn-default:active,#basket-root .basket-checkout-section .btn-default:focus{color:#fff!important}
#basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:hover),#basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:active),#basket-root .basket-checkout-section .btn-default.basket-btn-checkout:not(:focus){background:#fff}
#basket-root .top_control{display:inline-block;vertical-align:middle;margin-left:20px}
#basket-root .top_control .delete_all{display:block;margin:0;padding-top:7px;padding-bottom:8px}
#basket-root .top_control .delete_all:not(:hover){background:none;border-color:#a6a6a6}
#basket-root .row + .row > div[data-entity="basket-total-block"]{margin-top:-16px}
#basket-root div[data-entity="basket-total-block"]{height:auto!important}
#pagetitle + .basket_sort{position:absolute;top:36px;right:-15px}
#basket-root .basket-item-info-name,#basket-root .basket-item-info-name-link,#basket-root .basket-items-list-header-filter-item,#basket-root .basket-item-property-value,#basket-root .basket-item-property-custom-value,#basket-root .basket-item-property-name,#basket-root .basket-item-property-custom-name,#basket-root .basket-item-price-current-text,#basket-root .basket-item-price-title,#basket-root .basket-item-amount-field-description,#basket-root .basket-coupon-block-field-description,#basket-root .basket-coupon-alert,#basket-root .basket-coupon-alert .close-link,#basket-root .basket-checkout-block-total-title,#basket-root .basket-checkout-block-total-description,#basket-root .basket-coupon-block-total-price-current,#basket-root .basket-coupon-block-total-price-difference,#basket-root .basket-coupon-block-total-price-old,#basket-root .basket-item-price-old-text,#basket-root .basket-item-price-difference,#basket-root .basket-item-property-scu-text .basket-item-scu-item-inner{font-family:"Ubuntu",Arial,sans-serif}
#bx-soa-image-popup{box-shadow:0 10px 25px rgba(0,0,0,.5);padding:0}
#bx-soa-image-popup .popup-window-content{padding:0}
#bx-soa-image-popup .popup-window-content img{max-width:100%}
#bx-soa-image-popup .popup-window-close-icon{width:30px;height:30px;top:-15px!important;right:-15px!important;background:#000;opacity:1!important;border-radius:100%}
#bx-soa-image-popup .popup-window-close-icon:after{background:url(images/close_icons.png) -35px -1px no-repeat;width:14px;height:14px;opacity:1;margin-left:-7px;margin-top:-7px;transform:none}
.middle >.container{width:100%!important;padding:0!important;position:relative}
#content #bx-soa-order-form *{box-sizing:border-box;font-family:Ubuntu,Arial,Helvetica,sans-serif}
#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 .soa-property-container input[type="button"]{margin-left:0!important;margin-right:0!important}
#bx-soa-order-form{font-size:12px}
#bx-soa-order .form-control:focus{outline:none;box-shadow:none;border-color:#E5E5E5}
#content #bx-soa-order-form .row{margin-top:0}
#content #bx-soa-order-form .row.bx-soa-more{margin-top:30px}
#bx-soa-order .form{text-align:center}
#bx-soa-order .form .licence_block{display:inline-block!important;padding-bottom:5px;margin-top:-10px}
#bx-soa-order .form .licence_block label{font-size:14px;color:#333}
#bx-soa-order .form .licence_block label.error{font-size:12px}
.bx-soa-section.bx-step-completed .bx-soa-section-content,.bx-soa-section.bx-selected .bx-soa-section-content{padding:0;line-height:20px;font-size:14px;transition:none}
.bx-soa-section{transition:none}
#bx-soa-order .alert-danger{font-size:14px;line-height:20px;border-radius:0;padding:15px 29px;background:#fee;color:#e83333}
#bx-soa-order .bx-soa-section{border-radius:0;margin:0 0 20px}
#bx-soa-order .bx-soa-section.bx-selected{border:1px solid #f3f3f3}
#bx-soa-order .bx-soa-section .bx-soa-section-title-container{padding:29px 19px 29px 79px;border-bottom:1px solid #f3f3f3;background:#fbfbfb;cursor:pointer}
#bx-soa-order .bx-soa-section.bx-selected .bx-soa-section-title-container{cursor:default}
#bx-soa-order .bx-soa-section .bx-soa-section-title{position:relative;font-size:20px;line-height:24px;color:#333;padding-left:0!important}
#bx-soa-order .bx-soa-section .bx-soa-section-title:before{content:"";position:absolute;left:-50px;top:-3px;margin:0;width:30px;height:30px;background:url(images/order.png) 0 0 no-repeat}
#bx-soa-order:not(.orderform--v1) .bx-soa-section.bx-step-completed .bx-soa-section-title:before{background-color:#52c200;background-position:-30px -30px!important}
#bx-soa-order .bx-soa-section.bx-step-error:not(.bx-selected) .bx-soa-section-title:before{background:none;background:url(images/order.png) -60px -30px no-repeat!important}
#bx-soa-order .bx-soa-editstep{display:inline-block;margin:1px 0 0;font-size:14px;line-height:20px;border:none}
#bx-soa-order .bx-soa-editstep:first-letter{text-transform:uppercase}
#bx-soa-order .bx-soa-editstep:hover{text-decoration:none}
#bx-soa-order .bx-soa-section.bx-selected .bx-soa-editstep{display:none}
#bx-soa-order #bx-soa-region{border:1px solid #f3f3f3}
#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 .form-group.bx-soa-location-input-container{margin:0 0 25px}
#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-order .bx-soa .form-group label{margin:0;padding:0;font-size:12px;line-height:20px;margin-bottom:2px;color:#777;z-index:1}
#bx-soa-order div[class*=bx-sls] .quick-locations{margin:-3px 0 12px}
#bx-soa-order div[class*=bx-sls] .quick-locations .quick-location-tag{margin:3px 1px 1px;padding:0;padding:5px 15px;height:auto;background:none;border:1px solid #ddd;font-size:14px;line-height:20px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
#bx-soa-order div[class*=bx-sls] .quick-locations .quick-location-tag:hover{color:#FFF}
#bx-soa-order .bx-ui-sls-tree-trunk{font-size:14px;padding-left:45px}
#bx-soa-order div[class*=bx-sls] .form-control.dropdown-block{font-size:14px;color:#333;line-height:20px;border:1px solid #ececec;background:#f7f7f7;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{position:relative;padding:10px 17px 8px 49px;height:auto}
#bx-soa-order div[class*=bx-sls] .form-control.dropdown-block .bx-ui-sls-container input{height:auto;padding-right:27px!important}
div[class*=bx-sls] .dropdown-icon{position:absolute;left:17px;top:50%;margin:-8px 0 0;width:16px;height:16px;background:url(images/order_ext.png) -5px -75px no-repeat}
div[class*=bx-sls] .bx-ui-sls-clear{position:absolute;margin:0;height:auto;right:0;top:0;bottom:0;width:44px;height:auto;cursor:pointer;background:none}
div[class*=bx-sls] .bx-ui-sls-clear:before{content:"";position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px;width:20px;height:20px;background:url(images/order_ext.png) -82px -61px no-repeat!important;border-radius:100%}
div[class*=bx-sls] .bx-ui-sls-clear:hover:before{background-position:-82px -82px!important;background-color:#ddd}
.bx-sls .dropdown-block{background:#f7f7f7;padding:1px 44px;font-size:14px;color:#333;line-height:20px;border:1px solid #ececec;box-shadow:none}
.sale-profile-detail-form .dropdown-block.bx-ui-sls-input-block{box-sizing:border-box;height:37px}
#basket_items_delayed #delayed_items .bx_size_scroller_container ul li:not(.bx_active),#basket_items_delayed #delayed_items .bx_scu_scroller_container ul li:not(.bx_active){display:none}
#bx-soa-order .bx-slst .dropdown-block.form-control{margin-bottom:10px}
#bx-soa-order #bx-soa-orderSave{margin:20px 0 0;padding:0!important;text-align:center}
#bx-soa-order #bx-soa-orderSave a{float:none!important;text-shadow:none;color:#FFF;padding:11px 40px 13px;font-size:17px;line-height:20px;font-weight:700;display:inline-block!important;margin-top:0!important}
#bx-soa-order .bx-soa-more{border:none;padding:25px 29px 0;margin:27px -29px 0 -79px;border-top:1px solid #f1f1f1}
#bx-soa-order .bx-soa-more .bx-soa-more-btn{padding:0}
#bx-soa-order .bx-soa-more .bx-soa-more-btn .pull-left{background:none}
#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 .bx-soa-section-title-count{display:none}
#bx-soa-order .alert .row{margin-top:0}
#bx-soa-order .alert .row div{font-size:12px}
.bx-sls .dropdown-fade2white{display:none}
#bx-soa-order .form-group{position:relative;font-size:14px}
#bx-soa-order .form-group label[for="zipProperty"]:not(.error){top:0;left:0;font-weight:400;cursor:text;display:block;font-size:12px;margin-bottom:2px;color:#777}
#bx-soa-order .form-group.value_y label:not(.error){position:absolute;background:#FFF;font-size:12px;top:-10px;left:10px;padding:0 7px}
#bx-soa-order .form-group.value_y input,#bx-soa-order .form-group.value_y textarea{background:#FFF}
#bx-soa-order .bx-soa-reference{margin:-8px 0 0;padding:0;font-size:12px;line-height:14px;color:#999}
#bx-soa-order .bx-soa .form-group .radio-inline{padding:0}
#bx-soa-order .bx-soa .form-group .radio-inline label{display:inline-block;float:none;margin:0;font-size:15px;font-weight:500;color:#333;cursor:pointer;position:relative;padding:0 0 0 32px !important}
#bx-soa-order .bx-soa .form-group .radio-inline label:before{content:"";display:block;position:absolute;left:0;top:-1px;width:20px;height:20px;background:#fbfbfb;border:1px solid #e9e9e9;border-radius:100%}
#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{content:"";position:absolute;left:5px;top:5px;width:10px;height:8px;background:url(images/order_ext.png) -64px -9px no-repeat}
#bx-soa-order .bx-soa .form-group .radio-inline input{display:none}
#bx-soa-order .bx-soa-tooltip{position:absolute;bottom:-22px;left:17px;padding:0;background:none;max-width:100%;box-shadow:none;top:auto}
#bx-soa-order .bx-soa-tooltip .tooltip-arrow{display:none}
#bx-soa-order .bx-soa-tooltip .tooltip-inner{max-width:100%;padding:0;font-size:12px;line-height:20px;color:#fe5252;background:none}
#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 #bx-soa-delivery .bx-soa-section-title:before{background-position:-30px 0}
#bx-soa-order #bx-soa-delivery .bx-soa-pp-price{white-space:nowrap}
#bx-soa-order .bx-soa .bx-soa-location-input-container:before{display:none}
#bx-soa-order .bx-soa-pp-item-container:after{content:"";display:table;clear:both}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company{clear:both;position:relative;float:none;border:none;margin:19px 0 0;padding:0 0 24px;width:auto;transition:none;cursor:pointer}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company:after{content:"";display:table;clear:both}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company:first-child{margin-top:0}
#bx-soa-order .bx-soa-pp-company-graf-container{position:relative;padding:0;border:1px solid #fbfbfb;border-radius:0;width:120px;height:72px;background:#fbfbfb;cursor:pointer}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-graf-container{display:table-cell;vertical-align:middle}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-graf-container:before{content:"";position:absolute;top:7px;left:7px;width:20px;height:20px;border:1px solid #e5e5e5;background:#FFF;border-radius:100%;z-index:1}
#bx-soa-order .bx-soa-pp-item-container:hover .bx-soa-pp-company-graf-container:before{border:none}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container:before{border:none}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container:after{content:"";position:absolute;left:12px;top:13px;width:10px;height:8px;background:url(images/order_ext.png) -64px -9px no-repeat;z-index:2}
#bx-soa-order .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{position:relative;border:1px solid #e5e5e5;width:118px;height:70px;top:auto;right:auto;bottom:auto;left:auto;background-position:center center!important;background-size:auto!important;background-repeat:no-repeat!important}
#bx-soa-order .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{cursor:default}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-graf-container input{display:none}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-smalltitle{display:table-cell;vertical-align:middle;padding:0 0 0 20px;font-size:15px;font-weight:500;line-height:20px;color:#777;text-align:left}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected{cursor:default}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-smalltitle{color:#333}
#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-delivery-cost{font-size:14px;line-height:20px;color:#333;padding:1px 5px;background:#fbfbfb;text-align:center;left:0;right:0;bottom:-24px;border:1px solid #e5e5e5;border-top:none}
#bx-soa-order .bx-sls .bx-ui-sls-fake,#bx-soa-order .bx-sls .bx-ui-sls-route{font-family:Ubuntu,Arial,Helvetica,sans-serif}
#bx-soa-order .bx-soa-pp-desc-container{padding-top:0}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company{position:relative;padding:22px 24px 20px;border:1px solid #e5e5e5;border-top:none;background:#fbfbfb;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company:before{content:"";position:absolute;top:0;right:-1px;left:-1px;height:2px}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company:after{content:"";display:table;clear:both}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-image{margin:5px 0 0;background:#FFF;cursor:default;border-radius:0}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block:after{content:"";display:table;clear:both}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block>br{display:none}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-desc{padding:10px 0 0;font-size:13px;line-height:20px;color:#777}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company ul.bx-soa-pp-list{padding:0;margin:17px 0 0}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company ul.bx-soa-pp-list li{padding:0}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list-termin{margin:0 3px 0 0;display:inline-block;vertical-align:top;font-size:15px;font-weight:500;line-height:20px;color:#333}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list-description{display:inline-block;vertical-align:top;font-size:15px;font-weight:500;line-height:20px;color:#333}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company-logo{padding:0}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company-subTitle{margin:0 0 10px;font-size:15px;font-weight:500;line-height:20px;color:#383838}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-field label:not(.error){position:relative;top:auto;left:auto;margin:0 0 5px;padding:0;font-size:13px;line-height:20px;color:#777;background:none}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-field .bx-soa-service-small{margin:7px 0 0;font-size:12px;line-height:14px;color:#999}
#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{position:relative;padding:0 0 0 27px;font-size:14px;line-height:20px;color:#333}
#bx-soa-order .bx-soa-pp-desc-container .checkbox label:before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid #e9e9e9;background:#FFF;border-radius:2px}
#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{content:"";position:absolute;top:6px;left:4px;width:10px;height:8px;background:url(images/order_ext.png) -64px -9px no-repeat}
#bx-soa-order .bx-soa-pp-desc-container .checkbox .bx-soa-service-small{margin:1px 0 0}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-field{margin:13px 0 0}
#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-field:first-of-type{margin-top:22px}
#bx-soa-order .bx-soa-section{border:1px solid #f3f3f3}
#bx-soa-order .bx-soa-section.bx-step-completed{border:1px solid #f3f3f3}
#bx-soa-order .bx-soa-pp-company-block .form-control{font-size:12px}
#bx-soa-order .form-control{margin-bottom:0}
#bx-soa-order .bx-soa-section .bx-soa-section-content{padding:25px 29px 25px 79px;font-size:15px;line-height:20px;color:#333;transition:none}
#bx-soa-order .bx-soa-section.bx-active .bx-soa-section-content strong{font-weight:500;margin:0}
#bx-soa-order .bx-soa-coupon{margin:30px -29px -2px -79px;padding:25px 29px 0;border-top:1px solid #f3f3f3}
#bx-soa-order #bx-soa-basket .bx-soa-coupon{margin:0 0 27px}
#bx-soa-order #bx-soa-basket .bx-soa-more{margin:0 0 25px}
#bx-soa-order .bx-soa-coupon-label{margin:2px 0 0;padding:0;display:inline-block;vertical-align:top}
#bx-soa-order .bx-soa-coupon-block{display:inline-block;vertical-align:top}
#bx-soa-order .bx-soa-coupon label{margin:0;width:90px;font-size:14px;font-weight:400;line-height:15px;color:#333}
#bx-soa-order .bx-soa-coupon.bx-soa-coupon-item-fixed .bx-soa-coupon-label{margin-top:0}
#bx-soa-order .bx-soa-coupon-input{width:260px;display:block;position:relative;overflow:hidden;border-radius:2px}
#bx-soa-order .bx-soa-coupon-input:after{content:"";position:absolute;top:-1px;bottom:-1px;right:0;margin:0;width:57px;height:auto;cursor:pointer;border:none;background:url(images/order_ext.png) -23px -28px no-repeat;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
#bx-soa-order .bx-soa-coupon-input:hover:after{background-position:14px -28px}
#bx-soa-order .bx-soa-coupon-input input[type=text].form-control,#bx-soa-order textarea.form-control{padding:8px 67px 7px 17px;height:auto;border:none;color:#333;background:#fbfbfb;font-size:14px;line-height:20px;border-radius:2px;border:1px solid #eaebec}
#bx-soa-order .bx-soa-coupon-input input[type=text].form-control:focus{background:#FFF}
#bx-soa-order .bx-soa-section.bx-active .bx-soa-section-content .bx-soa-pp-company-selected img{display:none}
#bx-soa-order .bx-soa-pp-company-selected{padding-top:0;padding-bottom:0}
#bx-soa-order .bx-soa-pp-price{padding:0;font-size:15px;font-weight:500;line-height:20px;color:#333}
#bx-soa-order #bx-soa-paysystem .bx-soa-section-title:before{background-position:-60px 0}
#bx-soa-order #bx-soa-properties .bx-soa-section-title:before{background-position:-90px 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{margin:0 3px 0 0;display:inline-block;vertical-align:top;font-size:15px;font-weight:500;line-height:20px;color:#333}
#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-basket .bx-soa-section-title:before{background-position:0 -30px}
#bx-soa-order .bx-soa-section .bx-soa-coupon-item{display:block}
#bx-soa-order .bx-soa-section .bx-soa-section-content .bx-soa-coupon-item>strong{display:block;margin:16px 0 0;font-weight:400;text-transform:none;font-size:14px;line-height:20px;color:#333}
#bx-soa-order .bx-soa-section .bx-soa-coupon-item .bx-soa-tooltip{float:right;display:block;margin:0 0 0 15px;opacity:1;position:relative;left:auto;bottom:auto}
#bx-soa-order #bx-soa-paysystem .bx-soa-pp-item-container .bx-soa-pp-company{padding-bottom:0}
#bx-soa-order .bx-soa-coupon-item .bx-soa-tooltip .tooltip-inner{font-size:14px;color:#333}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-item-danger{position:relative;padding:0 0 0 30px;color:#333}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-item-used{position:relative;padding:0 0 0 30px;color:#333}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-item-success{position:relative;padding:0 0 0 30px;color:#333}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-item-danger:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:url(images/order_ext.png) -32px -73px no-repeat}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-item-used:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:url(images/order_ext.png) -26px -4px no-repeat}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-item-success:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:url(images/order_ext.png) -5px -4px no-repeat}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-remove{float:right;width:20px;height:20px;margin:2px 0 0 3px;border-radius:100%;background:url(images/order_ext.png) -82px -62px no-repeat}
#bx-soa-order .bx-soa-coupon-item .bx-soa-coupon-remove:hover{background-position:-82px -82px}
#bx-soa-order #bx-soa-properties .form-group{margin:0 0 30px}
#bx-soa-order #bx-soa-properties.bx-selected .form-group label{position:relative;top:0;left:0;cursor:text;font-size:12px;margin-bottom:2px}
#bx-soa-order #bx-soa-properties.bx-selected .form-group.value_y label{background:#FFF;top:-10px;left:10px;padding:0 7px}
#bx-soa-order #bx-soa-properties .form-group textarea{height:106px;border:1px solid #ececec}
#bx-soa-order #propsMap{margin:0 0 20px;height:332px!important}
#bx-soa-order #propsMap>ymaps{height:332px!important}
#bx-soa-order .bx-soa-cart-total{padding:30px 29px 40px;border:1px solid #f3f3f3;border-radius:0;background:#FFF}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line{margin:2px 0 0;padding:0;font-size:14px;line-height:20px;color:#333;border:none}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line:first-child{margin-top:0}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-t{width:46%;font-weight:400}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d{width:54%;text-align:right}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total{margin:27px 0 0;padding:25px 0 0;border-top:1px solid #f3f3f3}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total .bx-soa-cart-t{font-size:16px;font-weight:500}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total .bx-soa-cart-d{font-size:18px!important;font-weight:500}
#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted{padding:5px 8px;margin-top:10px}
#bx-soa-order .bx-soa-cart-total-button-container{padding:0;margin:26px 0 0}
#bx-soa-order .bx-soa-cart-total-button-container .btn{padding:10px 12px 12px;font-size:17px!important}
#bx-soa-order #bx-soa-basket .bx-soa-section-content{padding:0}
#bx-soa-order #bx-soa-basket .bx-soa-coupon.bx-soa-coupon-item-fixed{margin:0 0 30px}
#bx-soa-order #bx-soa-basket .bx-soa-item-table{margin:0 0 -1px}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td{padding:39px 10px 25px!important;border-top:none;border-bottom:1px solid #f3f3f3;position:relative}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-info-shower{padding:0 20px 10px;display:inline-block}
.bx-soa-info-shower + .bx-soa-item-info-block{padding:0 20px}
.bx-soa-info-block .bx-soa-info-line td{font-size:13px}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-tr:first-child .bx-soa-item-td .bx-soa-item-td-title{padding:0;font-size:13px;line-height:20px;color:#999}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-tr:first-child .bx-soa-item-td{padding:7px 10px 8px!important}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td:last-child{padding-right:24px!important}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-block{padding:0 0 0 14px}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-img-block{margin:0;padding:0;width:70px;height:70px;line-height:70px}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-img-block .bx-soa-item-imgcontainer{width:70px;height:70px;line-height:70px;padding:0;border-radius:0;border:none}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-content{padding:0 0 0 90px}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-title{margin:0 0 6px;padding:0;font-size:14px;font-weight:400;line-height:20px}
#bx-soa-order #bx-soa-basket .bx-soa-item-table .bx-soa-item-title a{color:#333}
#bx-soa-order #bx-soa-basket .bx-soa-item-content .bx-scu-container{max-width:100%;height:auto;margin:0 0 10px}
#bx-soa-order #bx-soa-basket .bx-soa-item-content .bx-scu-container:after{background:none}
#bx-soa-order #bx-soa-basket .bx-soa-item-content .bx-scu-container .bx-soa-item-td-title{margin:0;padding:0;font-size:12px;line-height:16px;color:#999}
#bx-soa-order #bx-soa-basket .bx-soa-item-content .bx-scu-container .bx-soa-item-td-text{margin:0 0 0 6px;padding:0;font-size:12px;line-height:16px;color:#999}
#bx-soa-order #bx-soa-basket .bx-soa-item-td-text small{display:block;margin:-1px 0 0;font-size:11px;line-height:14px;color:#aeaeae}
#bx-soa-order #bx-soa-basket .bx-soa-item-properties.bx-text-right{text-align:left}
#bx-soa-order #bx-soa-basket .bx-soa-item-properties.bx-text-right>div{text-align:left}
#bx-soa-order #bx-soa-basket .bx-soa-item-td-text{line-height:20px}
#bx-soa-order #bx-soa-basket .bx-price{line-height:16px;color:#333}
#bx-soa-order #bx-soa-basket .bx-soa-item-td-title{font-size:12px;color:#999;vertical-align:top}
#bx-soa-order .bx-price-old{margin:0 0 0 4px !important;font-size:13px;font-weight:400!important;line-height:20px;color:#777}
#bx-soa-order #bx-soa-total-mobile{margin:0 0 20px!important}
.bx-soa-item-tr.bx-soa-item-info-container+.bx-soa-basket-info .bx-soa-item-td{border-top:1px solid #f3f3f3!important}
.bx-soa-item-tr.bx-soa-item-info-container .bx-soa-item-td{border:none!important}
#content noscript + b{display:none}
.sale_order_full_table{position:relative;display:block;margin:0 auto;max-width:730px}
.sale_order_full_table:first-of-type{margin-top:21px;padding:101px 0 0!important;text-align:center;color:#333;border:none!important}
.sale_order_full_table:first-of-type:before{content:"";position:absolute;left:50%;top:0;margin:0 0 0 -35px;width:70px;height:70px;background:url(images/order_ext.png) -103px -5px no-repeat}
.sale_order_full_table:last-of-type{border:1px solid #f3f3f3;padding:34px 39px}
.sale_order_full_table:last-of-type tr:last-child td:first-child{padding-top:20px}
.sale_order_full_table tbody{display:block}
.sale_order_full_table tr{display:block}
.sale_order_full_table .ps_logo{display:block}
.sale_order_full_table .ps_logo br{display:none}
.sale_order_full_table .ps_logo .pay_name{margin:0 0 22px;font-size:18px;font-weight:500;line-height:20px;color:#333}
.sale_order_full_table .ps_logo .image{margin:0 25px 0 0;display:inline-block;vertical-align:middle;width:120px;height:72px;line-height:68px;text-align:center;border:1px solid #e5e5e5}
.sale_order_full_table .ps_logo .paysystem_name{display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;color:#333}
.sale_order_full_table td>.tablebodytext{display:block;color:#333}
.sale_order_full_table .tablebodytext br:first-of-type{display:none}
.sale_order_full_table input[name="BuyButton"]{margin:-7px 0 0;padding:7px 19px 9px;font-size:14px;line-height:20px;font-weight:700;color:#fff;border:1px solid transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.sale_order_full_table form[name="ShopForm"] .tablebodytext{display:block;margin:8px 0 0;font-size:12px;line-height:18px;color:#777}
.sale_order_full_table form[name="ShopForm"] .tablebodytext b{font-weight:400;color:#333}
#bx-soa-order a{text-decoration:none}
#bx-soa-order .bx-soa-cart-total .change_basket{font-size:16px;font-weight:600;position:relative;color:#333;border-bottom:1px solid #eaebec;margin:0 -29px 43px;padding:2px 29px 33px}
#bx-soa-order .bx-soa-cart-total .change_basket .change_link{position:absolute;top:5px;right:29px;font-size:14px;font-weight:400}
.bx-soa-auth .bx-authform-input-container input[type="text"],.bx-soa-auth .bx-authform-input-container input[type="password"]{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#f7f7f7;border:1px solid #eaebec;border-radius:2px;box-shadow:none;color:#383838;height:auto;font-size:12px;padding:8px 13px 7px;width:100%;line-height:20px}
.bx-soa-auth .bx-authform-input-container label{font-size:12px;margin-bottom:2px;color:#777}
#bx-soa-order input[type=text],#bx-soa-order input[type=tel],#bx-soa-order input[type=password],#bx-soa-order input[type=email],#bx-soa-order select,#bx-soa-order textarea{font-size:14px}
.sale_order_full_table input[name="BuyButton"]{color:#fff}
.magnifier{text-align:center;background:#fff}
.magnifier img{vertical-align:middle;margin:auto;display:inline-block}
.footer_inner.no_fill{background:#f6f6f7}
.footer_inner.fill{background:transparent!important}
.catalog_detail .bx-modal-container{padding-top:0}
.catalog_detail .bx-modal-container .bx-modal-small-title{font-size:20px;margin-top:-5px;margin-left:16px}
.catalog_detail .bx-modal-container .bx-original-item-container *{font-size:14px}
.catalog_detail .bx-modal-container .bx-original-item-container >div{margin:20px 0 0;color:#555;padding:0 15px}
.catalog_detail .bx-modal-container .bx-original-item-container .bx-added-item-new-price{padding:2px 0;display:inline-block}
.catalog_detail .bx-modal-container .bx-original-item-container .bx-added-item-new-price,.catalog_detail .bx-modal-container .bx-catalog-set-item .bx-catalog-set-item-price-new{font-weight:600;color:#1d2029}
.catalog_detail .bx-modal-container .bx-original-item-container .bx-added-item-new-price *,.catalog_detail .bx-modal-container .bx-catalog-set-item .bx-catalog-set-item-price-new *{color:#1d2029}
.bx-modal-container .bx-catalog-set-item-price-old *,.bx-modal-container .bx-catalog-set-item-price-old,.catalog_detail .bx-modal-container .bx-catalog-set-item .bx-catalog-set-item-price-old{font-weight:400;color:#555}
.catalog_detail .bx-modal-container a:hover{text-decoration:none}
.catalog_detail .bx-modal-container .bx-item-set-current-price{color:#1d2029;font-size:24px;background:none;margin-bottom:0}
.bx-modal-container .bx-item-set-economy-price{display:none}
.catalog_detail .bx-modal-container .bx-constructor-container-result .bx-added-item-old-price{color:#666;font-size:15px}
.catalog_detail .bx-modal-container .bx-constructor-container-result .btn-add{margin-top:13px;font-weight:600;font-size:13px;padding:7px 19px}
.catalog_detail .bx-modal-container .btn.btn-add{border-color:rgba(0,0,0,0)}
.catalog_detail .bx-modal-container .bx-catalog-set-item{text-align:center}
.catalog_detail .bx-modal-container .bx-catalog-set-item-img{padding-top:10px!important;max-height:200px;padding-bottom:50px;height:200px;line-height:135px}
.catalog_detail .bx-modal-container .bx-catalog-set-item-img .bx-catalog-set-item-img-container{position:static}
.catalog_detail .bx-modal-container .bx-catalog-set-item-img .bx-catalog-set-item-img-container img{position:static;transform:none;display:inline-block}
.bx-modal-container .bx-catalog-set-item-title:after{display:none}
.catalog_detail .bx-modal-container .bx-catalog-set-item .bx-catalog-set-item-title{height:auto;padding-bottom:2px}
.catalog_detail .bx-modal-container .bx-catalog-set-item .bx-catalog-set-item-title a{font-size:14px;line-height:18px}
.catalog_detail .bx-modal-container .bx-catalog-set-item-price{padding-top:0;min-height:auto}
.catalog_detail .bx-modal-container .bx-catalog-set-item-price-old{padding-top:5px}
.catalog_detail .bx-modal-container .bx-catalog-set-item .bx-catalog-set-item-add-btn{padding-top:9px}
.catalog_detail .bx-modal-container .bx-catalog-set-topsale-slider-box{padding:20px 0 0}
.subsribe-page.bx_item_list_you_looked_horizontal{padding:40px 0 20px}
.subsribe-page.bx_item_list_you_looked_horizontal .bx_catalog_item_title{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.personal_wrapper{float:left;width:100%}
.personal_wrapper .row{margin-top:0}
.personal_wrapper .inner_border{border:1px solid #e5e5e5}
.sale-personal-section-index-block{background-color:#fbfbfb;border:1px solid #f3f3f3;border-radius:0;margin:0 0 20px;opacity:1;height:auto;text-transform:none}
.sale-personal-section-index-block:hover{border-color:#e5e5e5}
.sale-personal-section-row-flex{margin:0 -10px}
.personal_wrapper .sale-personal-section-row-flex.row > div[class*=col-md-]{padding:0 10px}
.sale-personal-section-index-block-name{font-size:17px;margin:12px 0 16px}
.sale-personal-section-index-block-link{width:100%}
.sale-personal-section-index-block-ico i{display:inline-block;width:50px;height:50px;background:url(../images/icons_mask.png) 0 0 no-repeat}
.sale-personal-section-index-block-ico i.bill{background-position:-50px 0}
.sale-personal-section-index-block-ico i.personal{background-position:-100px 0}
.sale-personal-section-index-block-ico i.filter_orders{background-position:-150px 0}
.sale-personal-section-index-block-ico i.profile{background-position:-200px 0}
.sale-personal-section-index-block-ico i.cart{background-position:-250px 0}
.sale-personal-section-index-block-ico i.subscribe{background-position:-300px 0}
.sale-personal-section-index-block-ico i.contact{background-position:-350px 0}
.personal_wrapper form input[type="submit"]{border-radius:2px;margin:-7px 0 10px;cursor:pointer;text-transform:none;padding:7px 12px 8px;font-size:14px;line-height:16px;font-weight:400;color:#fff!important;text-shadow:none;border:1px solid transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row > div > a{font-family:Ubuntu,Arial,Helvetica,sans-serif;border-radius:2px;margin:0 0 16px;cursor:pointer;text-transform:none;padding:7px 12px 8px;font-size:14px;line-height:16px;font-weight:400;color:#fff!important;text-shadow:none;border:1px solid transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-decoration:none;display:block}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row > div > a:before{display:none}
.personal_wrapper .orders_wrapper .sale-order-list-button,.personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-repeat > a,.sale-order-detail-payment-options-methods-button-element,.sale-order-detail-payment-options-methods-button-element-new-window{font-family:Ubuntu,Arial,Helvetica,sans-serif;border-radius:2px;margin:0 0 16px;padding:7px 12px 8px;font-size:14px;line-height:16px;font-weight:400;height:auto;text-shadow:none;border:1px solid transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-transform:none;text-decoration:none;display:inline-block;float:right}
.sale-order-detail-payment-options-methods-button-element.inactive-button{opacity:.3;cursor:default;display:none}
.personal_menu .left_menu >li:not(.exit){display:none}
.personal_menu .left_menu >li.exit{padding:0;margin-top:20px}
.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;padding:0 15px;display:inline-block;font-size:12px;vertical-align:top}
.personal_wrapper .sale-order-list-container,.personal_wrapper div[class*=col-md-]{padding:0 15px;box-sizing:border-box;display:inline-block}
.personal_wrapper div[class*=col-xs]{padding:0 15px}
.personal_wrapper .row div.sale-order-list-inner-row-template,.personal_wrapper .row div.sale-order-detail-payment-inner-row-template{display:none;text-align:left;width:100%;max-width:100%;margin:0;font-size:13px}
.personal_wrapper .row div.sale-order-detail-payment-inner-row-template{margin-left:16.66666667%;padding-left:5px}
.personal_wrapper .row.sale-order-list-inner-row div.sale-order-list-inner-row-template{padding:0 23px}
.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-12{width:100%}
.personal_wrapper .col-md-11{width:91.66666667%}
.personal_wrapper .col-md-10{width:83.33333333%}
.personal_wrapper .col-md-9{width:75%}
.personal_wrapper .col-md-8{width:66.66666667%}
.personal_wrapper .col-md-7{width:58.33333333%}
.personal_wrapper .col-md-6{width:50%}
.personal_wrapper .col-md-5{width:41.66666667%}
.personal_wrapper .col-md-4{width:33.33%}
.personal_wrapper .col-md-3{width:25%}
.personal_wrapper .col-md-2{width:16.66666667%}
.personal_wrapper .col-md-1{width:8.33333333%}
.orders_wrapper .visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}
.orders_wrapper .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.orders_wrapper .container-fluid.sale-order-detail{padding-right:0;padding-left:0}
.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{padding:0;border:none}
.personal_wrapper i{font-size:0}
.personal_wrapper .orders_wrapper .row.col-md-12.col-sm-12{border:1px solid #e5e5e5;padding:22px 22px 13px;margin:0 0 20px}
.personal_wrapper .orders_wrapper .row.col-md-12.col-sm-12 > a{font-weight:600;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:13px}
.personal_wrapper .orders_wrapper .row.col-md-12.col-sm-12 > a:hover{color:#333}
.personal_wrapper .orders_wrapper .sale-order-title{font-weight:500;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:20px;color:#383838;line-height:24px;margin:14px 0 25px}
.personal_wrapper .orders_wrapper .sale-order-list-container{border:1px solid #e5e5e5}
.personal_wrapper .orders_wrapper .sale-order-list-accomplished-title-container,.personal_wrapper .orders_wrapper .sale-order-list-title-container,.personal_wrapper .orders_wrapper .sale-order-detail-general-head{background:#f7f7f7}
.personal_wrapper .orders_wrapper .sale-order-list-container .sale-order-list-accomplished-title,.personal_wrapper .orders_wrapper .sale-order-list-container .sale-order-list-title,.personal_wrapper .orders_wrapper .sale-order-detail-general-item{font-weight:500;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:16px;color:#383838;margin:20px 0 22px 7px}
.personal_wrapper .orders_wrapper .sale-order-list-container .sale-order-list-inner-accomplished{border:none;border-top:1px solid #e5e5e5}
.personal_wrapper .orders_wrapper .sale-order-list-accomplished-title-container .row > div{vertical-align:middle}
.personal_wrapper .orders_wrapper .sale-order-list-accomplished-date,.personal_wrapper .orders_wrapper .sale-order-list-accomplished-date-number{margin:0;font-size:14px;color:#777;font-weight:400}
.personal_wrapper .orders_wrapper .sale-order-list-accomplished-date-number{margin:0 5px 0 0}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row{padding:0 14px 5px}
.personal_wrapper .orders_wrapper .sale-order-list-inner-accomplished .sale-order-list-inner-row{padding-top:21px}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row > div{width:auto;padding:0 8px}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row .sale-order-list-inner-row-body > div{vertical-align:top}
.personal_wrapper .orders_wrapper .sale-order-list-inner-title-line{border-top:1px solid #e5e5e5;padding:20px 23px 8px;margin:10px 0 0}
.personal_wrapper .orders_wrapper .sale-order-list-inner-title-line:first-child{margin:0}
.personal_wrapper .orders_wrapper .sale-order-list-inner-title-line-item{color:#777;font-size:14px;font-weight:400;font-family:Ubuntu,Arial,Helvetica,sans-serif;text-transform:none}
.personal_wrapper .orders_wrapper .sale-order-list-inner-title-line-border{display:none}
.personal_wrapper .orders_wrapper .sale-order-list-payment-title,.personal_wrapper .orders_wrapper .sale-order-list-shipment-title{color:#383838;font-size:15px;font-weight:500;font-family:Ubuntu,Arial,Helvetica,sans-serif;text-transform:none}
.personal_wrapper .orders_wrapper .sale-order-list-status-alert,.personal_wrapper .orders_wrapper .sale-order-list-status-success,.personal_wrapper .orders_wrapper .sale-order-list-shipment-status-block,.sale-order-detail-payment-options-methods-info-title-status-alert,.sale-order-detail-payment-options-methods-info-title-status-success,.sale-order-payment-change-status-alert,.sale-order-payment-change-status-success{margin:3px 0 3px 20px;padding-left:10px;padding-right:11px}
.personal_wrapper .orders_wrapper .sale-order-list-status-alert,.sale-order-detail-payment-options-methods-info-title-status-alert,.sale-order-payment-change-status-alert{color:#e62222;border-color:#f7bcbc;background:#fdeeee}
.personal_wrapper .orders_wrapper .sale-order-list-status-success,.sale-order-detail-payment-options-methods-info-title-status-success,.sale-order-payment-change-status-success{color:#4b8c03;border-color:#c9dcb3;background:#f1f6eb}
.personal_wrapper .orders_wrapper .sale-order-list-shipment-status-block{padding-left:10px;padding-right:11px}
.personal_wrapper .orders_wrapper .sale-order-list-payment-price .sale-order-list-payment-number,.personal_wrapper .orders_wrapper .sale-order-payment-change-payment-number{color:#333}
.personal_wrapper .orders_wrapper .sale-order-list-change-payment{text-decoration:none;font-size:13px;position:relative;display:inline-block;padding:0 25px 0 0}
.personal_wrapper .orders_wrapper .sale-order-list-change-payment:before{content:"";position:absolute;right:5px;top:4px;width:10px;height:6px;background:url(../images/arrows.png) 0 -161px no-repeat;z-index:2}
.personal_wrapper .orders_wrapper .sale-order-list-change-payment:hover{color:#333}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order,.personal_wrapper .orders_wrapper .sale-order-detail-payment-options{margin-top:0}
.personal_wrapper .orders_wrapper div.sale-order-detail-about-order-inner-container{padding-top:15px;padding-bottom:11px;border:none}
.personal_wrapper .orders_wrapper div.sale-order-detail-payment-options-info{padding-top:18px;padding-bottom:22px}
.personal_wrapper .orders_wrapper div.sale-order-detail-payment-options-methods,.personal_wrapper .orders_wrapper div.sale-order-detail-payment-options-shipment{padding:25px 0 26px}
.personal_wrapper .orders_wrapper .row ul li:before{display:none}
.personal_wrapper .orders_wrapper .sale-order-list-top-border{margin:15px 23px 22px;background:#E5E5E5}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row:last-of-type{padding-left:29px;padding-right:29px}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row:last-of-type .sale-order-list-top-border{margin-left:-14px;margin-right:-14px}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row .sale-order-list-cancel-container{float:right}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row .sale-order-list-shipment{padding:0 23px}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row:last-of-type > div:last-of-type a{background:#fff;color:#ddd!important;border:1px solid #ddd}
.personal_wrapper .orders_wrapper .sale-order-payment-change-pp-list{padding:19px 0 0}
.personal_wrapper .orders_wrapper .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company{display:inline-block;vertical-align:top;width:50%;padding:2px 10px 15px 0;box-sizing:border-box}
.personal_wrapper .orders_wrapper .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company .sale-order-payment-change-pp-company-graf-container{position:relative;padding:0;border:none;border-radius:0;height:auto;cursor:pointer}
.personal_wrapper .orders_wrapper .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company .sale-order-payment-change-pp-company-smalltitle{display:block;vertical-align:middle;padding:0;font-size:15px;font-weight:500;line-height:20px;color:#777;text-align:left}
.personal_wrapper .orders_wrapper .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company .sale-order-payment-change-pp-company-image + .sale-order-payment-change-pp-company-smalltitle{display:table-cell;padding:0 0 0 20px}
.personal_wrapper .orders_wrapper .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company .sale-order-payment-change-pp-company-image{position:relative;display:table-cell;border:1px solid #e5e5e5;width:118px;height:70px;top:auto;right:auto;bottom:auto;left:auto;background-position:center center!important;background-size:auto!important;background-repeat:no-repeat!important;background-color:#fbfbfb}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row>div>a.sale-order-list-cancel-payment{background:none;color:#ddd!important;padding-left:0}
.personal_wrapper .orders_wrapper .sale-order-list-inner-row>div>a.sale-order-list-cancel-payment:hover{color:#333!important;background:none}
.bx_my_order_cancel{font-size:13px}
.bx_my_order_cancel a:hover{color:#333}
.personal_wrapper .orders_wrapper .sale-order-detail-back-to-list-link-up,.personal_wrapper .orders_wrapper .sale-order-detail-back-to-list-link-down{font-weight:600}
.sale-order-detail-back-to-list-link-down{clear:both}
.personal_wrapper .orders_wrapper .sale-order-detail-general{border:1px solid #e5e5e5}
.personal_wrapper .orders_wrapper .sale-order-detail-general-head{border-bottom:1px solid #e5e5e5}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order{margin-top:0;padding:0 7px}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order-container .sale-order-detail-about-order-title{background:#fff;color:#333;font-size:16px;font-weight:500}
.sale-order-detail-about-order-title-element,.sale-order-detail-payment-options-title-element,.sale-order-detail-payment-options-shipment-composition-title-element,.sale-order-detail-payment-options-order-content-title-element,.sale-order-detail-general-item{color:#333;font-size:16px;font-weight:500;font-family:Ubuntu,Arial,Helvetica,sans-serif;margin-left:6px}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order-title-element{margin-left:0;margin-top:21px;margin-bottom:2px}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-name-title,.sale-order-detail-about-order-inner-container-status-title,.sale-order-detail-about-order-inner-container-price-title{font-size:14px;color:#888;font-family:Ubuntu,Arial,Helvetica,sans-serif}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-name-detail,.sale-order-detail-about-order-inner-container-status-detail,.sale-order-detail-about-order-inner-container-price-detail{font-size:15px;color:#333;font-weight:400;font-family:Ubuntu,Arial,Helvetica,sans-serif}
.sale-order-detail-about-order-inner-container-price-detail{font-weight:500}
.sale-order-detail-about-order-inner-container-name-read-more,.sale-order-detail-about-order-inner-container-name-read-less{font-weight:500;font-size:13px;text-decoration:none;position:relative;padding:0 25px 0 0;border:none}
.sale-order-detail-about-order-inner-container-name-read-more:after,.sale-order-detail-about-order-inner-container-name-read-less:after{position:absolute;right:5px;top:7px;width:10px;height:6px;background:url(../images/arrows.png) 0 -161px no-repeat;z-index:2}
.sale-order-detail-about-order-inner-container-name-read-more:hover:after,.sale-order-detail-show-link:hover:after{background-position:0 -161px}
.sale-order-detail-about-order-inner-container-name-read-less:after,.sale-order-detail-about-order-inner-container-name-read-less:hover:after{background-position:-35px -161px}
.sale-order-detail-about-order-inner-container-details-title{color:#777;font-weight:500;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:15px;border:none;border-top:1px solid #e5e5e5;padding:24px 0 5px;margin-bottom:0}
.personal_wrapper .row div.sale-order-detail-about-order-inner-container-details{padding:9px 0 0}
.personal_wrapper .sale-order-detail-about-order-inner-container-details-list{margin:0 0 24px}
.sale-order-detail-about-order-inner-container-list-item,.sale-order-detail-about-order-inner-container-list-item-element,.sale-order-detail-about-order-inner-container-name-titile,.sale-order-detail-about-order-inner-container-status-title,.sale-order-detail-about-order-inner-container-price-title,.sale-order-detail-payment-options-shipment-composition-item-title,.sale-order-detail-payment-options-order-content-item-title{font-family:Ubuntu,Arial,Helvetica,sans-serif}
.sale-order-detail-about-order-inner-container-list-item{color:#888}
.sale-order-detail-about-order-inner-container-list-item .sale-order-detail-about-order-inner-container-list-item-element{color:#333;font-size:15px;font-weight:400}
.sale-order-detail-about-order-inner-container-list-item-link{font-family:Ubuntu,Arial,Helvetica,sans-serif;font-weight:400}
.sale-order-detail-about-order-inner-container-list-item-link:hover{color:#333}
.sale-order-detail-payment-options-title-element,.sale-order-detail-payment-options-shipment-composition-title-element,.sale-order-detail-payment-options-order-content-title-element{margin-top:17px;margin-bottom:18px}
.sale-order-detail-payment-options-title,.sale-order-detail-payment-options-shipment-composition-title,.sale-order-detail-payment-options-order-content-title,.sale-order-detail-payment-options-order-content-title{border:1px solid #e5e5e5;border-left-width:0;border-right-width:0}
.sale-order-detail-payment-options-inner-container{border:none}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-info .sale-order-detail-payment-options-info-image{display:none}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-info .sale-order-detail-payment-options-info-container{width:100%;padding:3px 22px 0!important}
.sale-order-detail-payment-options-info-order-number,.sale-order-detail-payment-options-info-total-price{font-family:Ubuntu,Arial,Helvetica,sans-serif;color:#383838;font-weight:500}
.sale-order-detail-payment-options-info-total-price{color:#777;font-weight:400}
.sale-order-detail-payment-options-info-total-price span{color:#383838}
.personal_wrapper div.payment-options-methods-row{padding:0 7px 0 22px}
.sale-order-detail-payment-options-methods-container:before,div.payment-options-methods-row:before,div.payment-options-methods-row:last-child:after{display:none}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-methods-info.opened{width:83.33333333%}
.sale-order-detail-payment-options-methods-image-element,.sale-order-detail-payment-options-shipment-image-element{background-size:auto;border:1px solid #e5e5e5}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-status{width:30.3%}
.personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-repeat{width:19.66666667%}
.personal_wrapper .sale-order-detail-payment-options-methods-info-title,.personal_wrapper .sale-order-detail-payment-options-methods-shipment-list-item-title,.personal_wrapper .sale-order-payment-change-payment-title{font-family:Ubuntu,Arial,Helvetica,sans-serif;font-weight:500;color:#383838;font-size:15px}
.sale-order-detail-payment-options-methods-info-total-price{font-family:Ubuntu,Arial,Helvetica,sans-serif;font-weight:400;font-size:13px}
.sale-order-detail-payment-options-methods-info-total-price .sale-order-detail-sum-number{color:#383838}
.sale-order-detail-show-link,.sale-order-detail-hide-link,.sale-order-detail-payment-options-methods-info-change-link{border:none;font-weight:500;font-size:13px;text-decoration:none;position:relative;padding:3px 25px 0 0;display:inline-block;margin:6px 0 0}
.sale-order-detail-hide-link:after,.sale-order-detail-show-link:after,.sale-order-detail-payment-options-methods-info-change-link:after{position:absolute;right:5px;top:7px;width:10px;height:6px;background:url(../images/arrows.png) 0 -161px no-repeat;z-index:2}
.sale-order-detail-hide-link{display:none}
.sale-order-detail-hide-link:after,.sale-order-detail-hide-link:hover:after{background-position:-35px -161px}
.personal_wrapper .sale-paysystem-close{top:24px}
.personal_wrapper .orders_wrapper div.sale-order-detail-payment-options-methods-template{position:static;opacity:1;display:none}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-inner-container > .row:first-child div.sale-order-detail-payment-options-shipment{border:none}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment-container{padding:0 22px}
.sale-order-detail-payment-options-shipment > div > div{vertical-align:top}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-image-container{width:16.66666667%}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list{width:66.66666667%}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-methods-shipment-list-item-link{padding-top:0}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment-composition-map{width:83.33333333%}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment-composition-map > .row{margin:0 -1px 0 -7px}
.personal_wrapper .orders_wrapper .sale-order-detail-payment-options-shipment-composition-container{border:1px solid #E5E5E5}
.sale-order-detail-payment-options-shipment-composition-title{border:none;border-bottom:1px solid #E5E5E5;background:#fbfbfb}
.sale-order-detail-payment-options-shipment-composition-title .sale-order-detail-payment-options-shipment-composition-title-element{font-size:15px;margin-top:13px;margin-bottom:14px}
.personal_wrapper .sale-order-detail-order-section{border:none}
.personal_wrapper .sale-order-detail-order-section-content.container-fluid{padding:0}
.personal_wrapper .sale-order-detail-order-item-td{padding-top:6px;padding-bottom:3px;vertical-align:middle}
.personal_wrapper .sale-order-detail-order-item-td-title{color:#999;padding-bottom:4px}
.personal_wrapper .sale-order-detail-order-item-td:first-child .sale-order-detail-order-item-td-title{padding-left:21px}
.personal_wrapper .sale-order-detail-order-item-properties{padding-top:6px}
.sale-order-detail-order-item-td .sale-order-detail-order-item-block .sale-order-detail-order-item-img-block{padding-right:30px}
.sale-order-detail-order-item-td .sale-order-detail-order-item-block .sale-order-detail-order-item-img-block + .sale-order-detail-order-item-content{padding:30px 0 0}
.sale-order-detail-order-item-td .sale-order-detail-order-item-block a{font-size:13px;color:#383838;font-weight:400}
.sale-order-detail-order-item-td .sale-order-detail-order-item-imgcontainer{border:none}
.sale-order-detail-order-item-td .sale-order-detail-order-item-block{padding:0 0 0 22px}
.sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-item-td .sale-order-detail-order-item-td-text,.sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-item-properties,.sale-order-detail-payment-options-order-content .sale-order-detail-order-item-tr .sale-order-detail-order-item-properties:nth-child(3),.sale-order-detail-payment-options-order-content .sale-order-detail-order-item-tr .sale-order-detail-order-item-properties:nth-child(5){text-align:center}
.personal_wrapper .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-tr:last-of-type .sale-order-detail-order-item-td{border-bottom:1px solid #e5e5e5}
.sale-order-detail-total-payment ul{margin-bottom:0}
.personal_wrapper .sale-order-detail-total-payment-list-left-item,.personal_wrapper .sale-order-detail-total-payment-list-right-item{color:#777;font-size:14px;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-weight:400;line-height:20px}
.personal_wrapper .sale-order-detail-total-payment-list-left-item:last-of-type,.personal_wrapper .sale-order-detail-total-payment-list-right-item:last-of-type{color:#333;font-size:16px;font-weight:500}
.personal_wrapper .sale-personal-account-wallet-container{max-width:100%;background:#fbfbfb;border-bottom:1px solid #E5E5E5}
.personal_wrapper .sale-personal-account-wallet-container .sale-personal-account-wallet-title{background:none;font-size:12px;color:#888;font-weight:400;font-family:Ubuntu,Arial,Helvetica,sans-serif;padding:18px 43px 8px}
.personal_wrapper .sale-personal-account-wallet-container .sale-personal-account-wallet-list-container{background:none;color:#333}
.personal_wrapper .sale-personal-account-wallet-container .sale-personal-account-wallet-list-item:before{background:url(../images/icons_mask.png) -50px -5px no-repeat;width:50px;height:40px;margin:0;top:0;left:0}
.personal_wrapper .sale-personal-account-wallet-container .sale-personal-account-wallet-list-item{padding:0 0 24px 70px;margin:0 30px 0 43px;font-size:0;line-height:0}
.sale-personal-account-wallet-currency,.sale-personal-account-wallet-sum{float:none;display:inline-block;vertical-align:baseline;padding:0 26px 0 0}
.sale-personal-account-wallet-sum{font-size:36px;line-height:40px;color:#333}
.sale-personal-account-wallet-currency{font-size:20px;line-height:24px;color:#777}
.btn.sale-account-pay-button{font-weight:400;height:auto;line-height:16px;font-family:Ubuntu,Arial,Helvetica,sans-serif}
.personal_wrapper .sale-personal-section-account-sub-header{padding:0 20px 0 42px;font-size:18px;color:#333;margin:28px 0 20px}
.personal_wrapper .bx-sap{padding:0 20px 38px 42px}
.personal_wrapper .bx-sap .sale-acountpay-title{color:#777;margin-bottom:10px}
.personal_wrapper .bx-sap .sale-acountpay-title + div{max-width:100%!important;color:#333}
.personal_wrapper .bx-sap .sale-acountpay-title + div .form-group div{display:inline-block;vertical-align:middle;margin:0 10px 0 0}
.sale-acountpay-fixedpay-list .sale-acountpay-fixedpay-item{margin-right:5px;background:none;border:1px solid #ddd;height:28px;line-height:28px}
.sale-acountpay-fixedpay-list .sale-acountpay-fixedpay-item:hover{background:#ddd;color:#fff}
.personal_wrapper .sale-acountpay-block{margin-bottom:7px}
.personal_wrapper .sale-acountpay-pp.row > div{width:100%;padding:0;font-size:0}
.bx-sap .row{margin-left:-7px;margin-right:-7px}
.bx-sap .sale-acountpay-block,.bx-sap .container-fluid > .row > .col-xs-12{padding:7px}
.sale-acountpay-block .sale-acountpay-title{margin-top:3px}
.sale-acountpay-block .sale-acountpay-pp div .sale-acountpay-pp-company{display:inline-block;vertical-align:top;width:50%;padding:2px 7px 15px;box-sizing:border-box}
.bx-sap .sale-acountpay-pp-company-graf-container{position:relative;padding:0;border:1px solid #fbfbfb;border-radius:0;width:120px;height:72px;background:#fbfbfb;display:table-cell;vertical-align:middle}
.bx-sap .sale-acountpay-pp-company-smalltitle{display:table-cell;vertical-align:middle;padding:0 0 0 20px;font-size:15px;font-weight:500;line-height:20px;color:#777;text-align:left}
.bx-sap .sale-acountpay-pp-company:not(.bx-selected):hover .sale-acountpay-pp-company-smalltitle,.bx-sap .sale-acountpay-pp-company:not(.bx-selected):hover .sale-acountpay-pp-company-graf-container{cursor:pointer}
.bx-selected .sale-acountpay-pp-company-smalltitle{color:#333}
.sale-acountpay-pp-company-graf-container .sale-acountpay-pp-company-image{background-size:auto}
.bx-sap .sale-acountpay-pp-company-graf-container .sale-acountpay-pp-company-image{position:relative;border:1px solid #e5e5e5;width:118px;height:70px;top:auto;right:auto;bottom:auto;left:auto;background-position:center center!important;background-size:auto!important;background-repeat:no-repeat!important}
.bx-sap .button{font-size:14px;text-transform:none;padding:8px 12px 9px}
.bx-sap .sale-acountpay-pp-company-graf-container:before{box-sizing:border-box;content:"";position:absolute;top:7px;left:7px;width:20px;height:20px;border:1px solid #e5e5e5;background:#FFF;border-radius:100%;z-index:1}
.bx-sap .sale-acountpay-pp-company.bx-selected .sale-acountpay-pp-company-graf-container:after{box-sizing:border-box;content:"";position:absolute;left:12px;top:13px;width:10px;height:8px;background:url(../images/order_ext.png) -64px -9px no-repeat;z-index:2}
.bx-sap .sale-acountpay-pp-company-graf-container input{display:none}
.personal_wrapper .bx-sap form input[type="submit"]{font-size:14px;text-transform:none;padding:8px 12px 9px}
.personal_wrapper form[name=ShopForm] input[type=submit]{margin-right:10px}
.sale-order-payment-change-pp.row .sale-paysystem-wrapper{margin:0}
.sale-paysystem-wrapper span.tablebodytext{display:block;padding:0 0 20px}
.sale-order-payment-change-pp.row .sale-paysystem-wrapper span.tablebodytext,.sale-order-payment-change-pp.row form{font-size:13px}
.sale-paysystem-wrapper{border-color:#e5e5e5}
.personal_wrapper .orders_wrapper .sale-order-detail-active-event .sale-order-detail-payment-options-methods-template{position:relative;left:0;opacity:1;display:block}
.personal_wrapper .orders_wrapper .sale-order-detail-active-event .sale-order-detail-payment-options-methods-template .sale-paysystem-wrapper{border-width:0;padding-left:0;padding-bottom:0;padding-top:10px}
.personal_wrapper .sale-paysystem-close{top:16px}
.sale-personal-profile-list-container{width:100%;max-width:100%;margin-bottom:20px}
.sale-personal-profile-list-container>tbody>tr>th,.sale-personal-profile-list-container>tfoot>tr>th,.sale-personal-profile-list-container>thead>tr>td,.sale-personal-profile-list-container>tbody>tr>td{padding:21px 22px;line-height:1.42857143;vertical-align:top;border-top:1px solid #e5e5e5;text-align:left;font-size:13px;color:#999;font-weight:400}
.sale-personal-profile-list-container>tbody>tr>th{padding:9px 22px 10px}
.sale-personal-profile-list-container>tbody>tr>th:first-child{border-left:1px solid #e5e5e5}
.sale-personal-profile-list-container>tbody>tr>th:last-child{border-right:1px solid #e5e5e5}
.sale-personal-profile-list-container>tbody>tr>td:nth-child(3){color:#383838}
.sale-personal-profile-list-container a i{display:inline-block;vertical-align:top;width:10px;height:10px;display:none}
input.form-control{margin-bottom:0}
.sale-profile-detail-form .form-group{margin-bottom:17px}
.sale-profile-detail-form .form-control:hover,.location-block-wrapper .dropdown-block.bx-ui-slst-input-block:hover{box-shadow:none;border-color:#E5E5E5}
.sale-personal-profile-list-actions > a{padding:0 17px 0 0}
.sale-personal-profile-list-change-button,.sale-personal-profile-list-change-button:hover{border-bottom:none}
.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:#E5E5E5}
.sale-personal-profile-list-container>tbody>tr>td:first-child{border-left:1px solid #fff}
.sale-personal-profile-list-container>tbody>tr:hover>td:last-child{border-right-color:#E5E5E5}
.sale-personal-profile-list-container>tbody>tr>td:last-child{border-right:1px solid #fff}
.sale-personal-profile-list-container>tbody>tr:last-child>td{border-bottom:1px solid #E5E5E5}
.personal_wrapper .sale-profile-detail-link-list a{font-weight:600;position:relative;padding:0 0 0 24px}
.personal_wrapper .sale-profile-detail-link-list a:before{content:"";position:absolute;top:2px;left:0;width:12px;height:10px;background:url(../images/return_mask.png) 0 0 no-repeat;z-index:1;background-color:#ddd}
.personal_wrapper .sale-profile-detail-link-list a:hover:before{background-color:#1d1a1a}
.personal_wrapper .sale-profile-detail-form{border:1px solid #e5e5e5;padding:15px;box-sizing:border-box}
.personal_wrapper .sale-profile-detail-form .sale-personal-profile-detail-form-title-row{margin:0;width:100%}
.personal_wrapper .sale-profile-detail-form .sale-personal-profile-detail-form-title-row h4{border:none}
.personal_wrapper .sale-personal-profile-detail-form-title-row h4{font-size:18px;line-height:22px;margin-bottom:14px}
.sale-profile-detail-form .form-group > *{display:block;width:100%;text-align:left;padding:0 15px;box-sizing:border-box}
.sale-profile-detail-form .form-group > label{color:#888;font-size:13px;margin:0 0 6px}
.sale-profile-detail-form .form-group > div{color:#383838}
.personal_wrapper .sale-profile-detail-form .sale-personal-profile-btn-block{width:100%;font-size:0;margin:0}
.personal_wrapper .sale-profile-detail-form .sale-personal-profile-btn-block > input[type=submit]{margin:0 20px 20px 0}
.personal_wrapper input[type=submit]:last-of-type{background:#fff;color:#ddd!important;border:1px solid #ddd}
.personal_wrapper .sale-order-payment-change-pp input[type=submit]{background:#ddd;color:#fff!important;border:1px solid #0000}
.personal_wrapper .sale-personal-profile-btn-block input[type=submit]{margin:0 1px 0 0}
@media print {
.print div.error{font-size:8px!important}
.print table{page-break-after:auto}
.print tr{page-break-inside:avoid;page-break-after:auto}
.print td{page-break-inside:avoid;page-break-after:auto}
.print thead{display:table-header-group}
.print tfoot{display:table-footer-group}
}
@media (min-width:1024px) {
.start_promo .item{border-bottom-width:1px}
}
.bx-touch .bx_ordercart .bx_sort_container span{display:inline-block}
.bx-touch .bx_ordercart .bx_sort_container > span{display:none}
.bx-touch #basket_form .bx_ordercart .bx_sort_container a{width:auto;margin-bottom:0;border:none;padding:7px 0 6px;margin-right:15px}
@media (max-width: 767px) {
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_stick{left:-16px}
}
.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,.rows_block.flexbox{-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.bx-mac .row.flexbox:not(.nmac) > div{margin-left:-1px}
.bx-mac .flexbox.nmac,.bx-mac .row.flexbox.nmac{display:block}
.bx-mac .row.flexbox:after,.bx-mac .row.flexbox:before{width:100%}
.row.flexbox .item,.rows_block.flexbox .item{height:100%;min-height:100%}
.bx-ios .flexbox > div{margin-left:0!important;margin-right:0!important}
.instagram_ajax{margin:0 0 6px}
.instagram_ajax .top_block a{font-size:13px}
.instagram_ajax .items .item{width:25%;float:left;overflow:hidden}
.instagram_ajax .item-views.count_3 .item{width:33.3333333%;float:left;overflow:hidden}
.instagram_ajax .items .item .image{padding:100% 0 0}
.instagram_ajax .items .item .title{z-index:2;position:absolute;top:100%;right:0;bottom:0;left:0;padding:30px;color:#FFF;transition:top .3s ease;-moz-transition:top .3s ease;-ms-transition:top .3s ease;-o-transition:top .3s ease;-webkit-transition:top .3s ease}
.instagram_ajax .items .item a{z-index:3;position:absolute;top:0;right:0;bottom:0;left:0}
.instagram_ajax .items .item:hover .title{top:0}
.instagram_ajax .instagram .item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background:rgba(0,0,0,0.6);transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease}
.instagram_ajax .instagram .item:hover:after{opacity:1;visibility:visible}
.instagram_ajax .instagram .item .mCustomScrollBox{overflow:visible}
.instagram_ajax .top_block{padding-top:15px;margin-bottom:19px}
.mCSB_inside>.mCSB_container{margin-right:0}
.mCSB_scrollTools{top:-30px;right:-37px;bottom:-30px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background:#e4e5e9!important}
.mCSB_inside>.mCSB_container:not(:hover){top:0!important}
.top_block_filter_section{margin:0 0 30px;border:1px solid #eaebec;border-radius:2px}
.right_block .top_block_filter_section{margin:20px 0 30px}
.top_block_filter_section .title{font-size:13px;display:block;font-weight:600;cursor:pointer;position:relative;padding:13px 19px 14px;color:#333;background:#f9f9f9;border-bottom:1px solid #eaebec}
.top_block_filter_section .items{padding:13px 19px 14px}
.top_block_filter_section .items .item{margin-top:2px}
.top_block_filter_section .items .item:first-of-type{margin-top:0}
.top_block_filter_section .items .item span:first-child{padding:0 30px 0 0;display:block}
.top_block_filter_section .items .item span:last-child{color:#888;position:absolute;right:0;top:0;width:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}
#bx-soa-order.orderform--v1 .pandd{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
#bx-soa-order.orderform--v1 .pandd>div{flex-grow:1}
#bx-soa-order.orderform--v1 #pickUpMap>ymaps{width:100%}
#bx-soa-order.orderform--v1 #bx-soa-pickup{width:100%}
#bx-soa-order.orderform--v1 .bx-soa-section .bx-soa-section-title-container{cursor:default;background-color:transparent}
#bx-soa-order.orderform--v1 .bx-soa-section:not(#bx-soa-basket) .bx-soa-section-title-container{border-bottom-color:transparent;padding-bottom:5px}
#bx-soa-order.orderform--v1 .bx-soa-section .bx-soa-section-title{font-weight:500}
#bx-soa-order.orderform--v1 #bx-soa-delivery,#bx-soa-order.orderform--v1 #bx-soa-paysystem{position:relative;order:0;max-width:100%}
#bx-soa-order.orderform--v1 #bx-soa-delivery+#bx-soa-paysystem{order:2}
#bx-soa-order.orderform--v1 #bx-soa-delivery+#bx-soa-paysystem+#bx-soa-pickup{order:1}
#bx-soa-order.orderform--v1 #bx-soa-paysystem+#bx-soa-delivery{order:1}
#bx-soa-order.orderform--v1 #bx-soa-paysystem+#bx-soa-delivery+#bx-soa-pickup{order:2}
#bx-soa-order.orderform--v1 #bx-soa-coupon{display:none;order:3}
#bx-soa-order.orderform--v1 #bx-soa-coupon .bx-soa-coupon{border:none;margin:0;padding:0}
#bx-soa-order.orderform--v1 .bx-soa-coupon-label{margin:-1px}
#bx-soa-order.orderform--v1 .bx-soa-coupon label{color:#777;margin-bottom:6px;font-size:13px;line-height:20px}
#bx-soa-order.orderform--v1 .bx-soa-item-tr.bx-soa-item-info-container + .bx-soa-basket-info .bx-soa-item-td{border:none}
#bx-soa-order.orderform--v1 div[class*="bx-sls"] .quick-locations{margin-top:-3px}
#bx-soa-order.orderform--v1 .bx-soa-pp-company-graf-container{height:20px;width:20px;border:none!important;background:transparent;padding:0;margin:0;display:inline-block;position:absolute;left:0;top:0}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-delivery-cost{position:relative;float:none;bottom:inherit;left:inherit;right:inherit;background:none;border:none;text-align:left;padding:0;display:block}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-delivery-cost .bx-soa-pp-list-description{padding:5px 7px 5px 9px;background:#f0f0f0;border:none;color:#333;border-radius:10px;display:inline-block;line-height:10px;vertical-align:top;margin:0 0 0 5px}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-company-graf-container:before{top:0;left:0;border:1px solid #eaeaea;background:#fbfbfb}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container::after{left:5px;top:6px}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-company-smalltitle{padding:0;color:#333;display:block;word-wrap:break-word;hyphens:auto}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-company{position:relative;padding:0 0 0 35px}
#bx-soa-order.orderform--v1 .bx-soa-pp-company-description{color:#777;font-size:13px;max-width:100%}
#bx-soa-order.orderform--v1 #bx-soa-delivery .bx-soa-pp-company-description{padding:0;width:265px;margin:8px 0 9px}
#bx-soa-order.orderform--v1 #bx-soa-paysystem .bx-soa-pp-company-description{margin:32px 0 9px}
#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{content:"";position:relative;width:10px;height:8px;background:url(images/order_ext.png) -64px -9px no-repeat;z-index:2;display:inline-block;margin:0 10px 0 0}
#bx-soa-order.orderform--v1 .bx-soa-item-tr.bx-soa-item-info-container+.bx-soa-basket-info .bx-soa-item-td{border-top:none!important}
#bx-soa-order.orderform--v1 .bx-soa-section.bx-step-error .bx-soa-section-title::before{background:none;background:url(images/order.png) -60px -30px no-repeat!important}
#bx-soa-order.orderform--v1 .bx-soa-coupon{display:flex;flex-direction:row}
#bx-soa-order.orderform--v1 .bx-soa-coupon-block{width:100%}
#bx-soa-order.orderform--v1 .bx-soa-coupon-input{width:inherit}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-delivery-period,#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-delivery-cost{font-size:14px;word-wrap:break-word;hyphens:auto}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-list-termin{display:inline;margin:0 3px 0 0;color:#777;word-wrap:break-word;hyphens:auto}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-delivery-period .bx-soa-pp-list-description{display:inline;color:#333;word-wrap:break-word;hyphens:auto}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container{width:100%;padding:0;min-height:inherit;margin:0}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .bx-soa-pp-company{border:none;background:none;padding:0}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-desc{display:none}
#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 .bx-soa-pp-company::before,#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .bx-soa-pp-company::after{display:none}
#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{font-size:13px;color:#777;line-height:20px;font-weight:400;display:inline-block}
#bx-soa-order.orderform--v1 .bx-soa-pp-desc-container .bx-soa-pp-company-block>div:first-of-type{margin-top:8px}
#bx-soa-order.orderform--v1 .bx-soa-pp-inner-ps{margin:5px 0 0}
#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-company--hasprice .bx-soa-pp-company-smalltitle,#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-company--hasperiod .bx-soa-pp-company-smalltitle,#bx-soa-order.orderform--v1 .bx-soa-pp-item-container .bx-soa-pp-company--hascalculate .bx-soa-pp-company-smalltitle{margin-bottom:8px}
.wat-scroll{display:inherit;position:fixed;width:100px;height:100px;z-index:3;right:45px;bottom:210px;background:url(../images/wa.svg) no-repeat;opacity:1;background-size:100% 100%}
@media screen and (max-width:550px) {
.wat-scroll{width:70px;height:70px;right:-5px}
}