@CHARSET "UTF-8";
select#p_price.select_height7{
	height:170px;
}
div.catalog_info h1.title{margin:1em 0}
span.dnazv{font-size:24px;color:#587592;text-transform:uppercase}
div#pl_content{overflow:auto;min-height:400px;padding:2px 10px}
div#listtarget{overflow:auto;min-height:400px;padding:2px 5px 2px 5px}
div#bgcontent{padding:5px}
div.contlist{margin-bottom:16px;padding:0 5px 5px;width:100%}
.goods-share{float:right}
div#contlist{padding:5px 0}
.catalog_info .row,.videoset .row,.analogs .row{margin-bottom:15px}
div.options .option_row{display:flex;}
ul#groupstree{margin:0;padding:0 10px}
ul#product_info_switcher{float:left}
ul#product_info_switcher li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
ul.switcher li.switcher{cursor:pointer;padding:1px 5px 1px 0}
div#sign_in a{display:block;height:25px}
div#sign_in a.but_login{width:75px;position:relative;float:left;margin:11px 0 0 11px}
div#sign_in a.but_register{width:118px;position:relative;float:left;margin:11px 0 0 10px}
div#sign_in a:hover{background-position:0 -25px}
table.orders th,table.orders td{text-align:center}
table.orders td a{text-decoration:underline}
div.delivery_form fieldset{width:100%}
#delivery_form .row{margin-bottom:15px}
div.form_selector{display:block;width:100%;float:left}
div.form_selector a#kvit,div.form_selector a#schet{float:left;margin-right:20px}
#fancybox-content #pay_but{float:right;margin-top:10px}
#fancybox-content #print_but{float:left;margin-top:10px}
div#myorder{margin-top:5px}
div.one_order table.orders{border-collapse:collapse}
div.one_order table.orders td{border:1px dotted}
div.one_order table.orders td.total,div.one_order table.orders td.subtotal,div.one_order table.orders td.taxes,div.one_order table.orders td.payments,div.one_order table.orders td.deliveries{text-align:right}
a.customFilterLink{padding:0 20px 0 4px}
a.customFilterLink:hover{background:url(/images/krest_grey.gif) no-repeat right center #ddd}
div.hitnew{right:-10px;top:-16px;height:45px;position:absolute;z-index:9}
.catalog_info div.hitnew{right:-5px;top:-15px;height:60px;position:absolute;z-index:9}
div.seocard_2 div.hitnew{right:180px}
.ishit{background:url(../../images/icons/hit3.webp) no-repeat right top transparent;width:45px;height:45px;display:inline-block;position:relative;top:auto;left:auto;right:auto}
.isnew{background:url(../../images/icons/new3.webp) no-repeat right top transparent;width:45px;height:45px;display:inline-block;margin-left:10px;position:relative;top:auto;left:auto;right:auto}
.isgto{background:url(../../images/icons/gto3-s.webp) no-repeat right top transparent;width:45px;height:45px;display:inline-block;margin-left:10px;position:relative;top:auto;left:auto;right:auto}
.ismmg{background:url(../../images/icons/invalid3.webp) no-repeat right top transparent;width:45px;height:45px;display:inline-block;margin-left:10px;position:relative;top:auto;left:auto;right:auto}
.is3d{background:url(../../images/icons/spare3d.webp) no-repeat right top transparent;width:45px;height:45px;display:inline-block;margin-left:10px;position:relative;top:auto;left:auto;right:auto}
.isdisc_15{background:url(../../images/icons/discnt10.webp) no-repeat right top transparent;width:45px;height:45px;display:inline-block;margin-left:10px;position:relative;top:auto;left:auto;right:auto}
.isdisc_10{background:url(../../images/icons/discnt10.webp) no-repeat right top transparent;width:45px;height:45px;display:inline-block;margin-left:10px;position:relative;top:auto;left:auto;right:auto}
.catalog_info .ishit{background:url(../../images/icons/hit2.webp) no-repeat right top transparent;display:inline-block;width:60px;height:60px;position:relative;top:auto;left:auto;right:auto}
.catalog_info .isnew{background:url(../../images/icons/new2.webp) no-repeat right top transparent;width:60px;height:60px;position:relative;top:auto;left:auto;right:auto;margin-left:15px}
.catalog_info .isgto{background:url(../../images/icons/gto3.webp) no-repeat right top transparent;width:60px;height:60px;position:relative;top:auto;left:auto;right:auto;margin-left:15px}
.catalog_info .ismmg{background:url(../../images/icons/invalid2.webp) no-repeat right top transparent;width:60px;height:60px;position:relative;top:auto;left:auto;right:auto;margin-left:15px}
.catalog_info .is3d{background:url(../../images/icons/spare3d2.webp) no-repeat right top transparent;width:60px;height:60px;position:relative;top:auto;left:auto;right:auto;margin-left:15px}
.catalog_info .isdisc_15{background:url(../../images/icons/discnt15_2.webp) no-repeat right top transparent;width:60px;height:60px;;position:relative;top:auto;left:auto;right:auto;margin-left:15px}
#mid_pict img{cursor:crosshair;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}
.quadro-wrapper-pack{padding:18px;text-align:center;border:0 none}
.quadro-wrapper-pack:hover{border:0 none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.group-img a,.group-img img,.manufacturer-logo a,.manufacturer-logo img,.vendor-logo a,.vendor-logo img{max-width:100%;margin:0 auto}
.add2basket,.g_quantity,.g_price,.g_title,.group-link,.manufacturer-link,.vendor-link{display:block;text-align:center;padding:0}
.group-link{padding:28px 0 0}
.add2basket{padding:0}
.goodselement .add2basket{padding:1em 0 0}
.g_title{padding:28px 0 0}
.catalog_info .g_price{margin-bottom:0;font-size:150%;text-align:left;margin-right:2%;padding:0 0 12px;line-height:130%}
div.g_price_pream{line-height:2em;margin-bottom:10px;overflow:hidden;text-align:right}
div.g_price_patch{line-height:2em;overflow:hidden;padding:0.5em 0}
div.g_price_pream span.measure_val,div.g_price_pream span.currency_val,div.g_price_patch span.measure_val,div.g_price_patch span.currency_val{ /*float:left;*/}
div.g_price_patch span.measure_vali,div.g_price_patch span.currency_vali{display:inline-block}
div.g_price_pream span.oldcost{color:#587491;float:right;font-size:1.6em;text-decoration:line-through}
div.g_price_patch span.oldcost{color:#587491;float:right;font-size:1.2em;text-decoration:line-through}
span.taxic{display:block;font-size:0.7em;text-align:right}
div.rub-card span.taxic{display:block;font-size:1em;text-align:right}
.catalog_info .g_price span.price_val{display:block;text-align:right;width:100%;padding:0.5em 0;clear:both;white-space:nowrap;}
.catalog_info .g_price span.price_val span#current_price_val2{color:#f69322;font-weight:bold;white-space:nowrap;font-size:1.8em}
.goodselement .g_price span.price_val{display:block;width:100%;padding:0.2em 0;clear:both;color:#f69322;font-weight:bold;white-space:nowrap;font-size:1.8em}
.goodselement .g_price span.price_vali,.analogs span.price_vali{display:block;text-align:center;clear:both;padding:0.3em 0;color:#f69322;font-weight:bold;white-space:nowrap;font-size:1.7em;width:100%}
.catalog_info .add2basket{text-align:left}
.catalog_info .r_basket .r_quantity,.catalog_info .r_basket .r_quantity_label{display:inline-block;vertical-align:middle;padding:12px 0;width:45%}
.catalog_info .r_basket .r_quantity_label{text-align:left;margin:0 3%}
.catalog_info .r_basket .r_quantity_label label.label{font-size:1.2em}
.catalog_info .r_basket .r_quantity{text-align:right;color:#666;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#d1e0e9;background-image:-khtml-gradient(linear,left top,left bottom,from(#d1e0e9),to(#fcfdfd));background-image:-moz-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-ms-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1e0e9),color-stop(100%,#fcfdfd));background-image:-webkit-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-o-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:linear-gradient(#d1e0e9,#fcfdfd);border:1px solid #8b9fb4}
.catalog_info .r_basket .r_quantity input{background:rgba(0,0,0,0) none repeat scroll 0 center;border:0 none;font-size:1.2em;font-weight:bold;text-align:center;width:100%}
.goodselement .g_quantity .r_quantity,.goodselement .g_quantity .r_quantity_label{display:inline-block;vertical-align:middle;padding:8px 8px 8px 0}
.goodselement .g_quantity .r_quantity{width:35%}
.goodselement .g_quantity .r_quantity_label{width:60%}
.goodselement .g_quantity .r_quantity_label{text-align:left;margin:0}
.goodselement .g_quantity .r_quantity_label label.label{font-size:1em;line-height:100%}
.goodselement .g_quantity .r_quantity{text-align:right;color:#666;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#d1e0e9;background-image:-khtml-gradient(linear,left top,left bottom,from(#d1e0e9),to(#fcfdfd));background-image:-moz-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-ms-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1e0e9),color-stop(100%,#fcfdfd));background-image:-webkit-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-o-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:linear-gradient(#d1e0e9,#fcfdfd);border:1px solid #8b9fb4}
.goodselement .g_quantity .r_quantity input{background:rgba(0,0,0,0) none repeat scroll 0 center;border:0 none;font-size:1.2em;font-weight:bold;text-align:center;width:100%}
.catalog_info .r_basket{margin:0}
.catalog_info .add2basket{width:96%;margin:12px auto 0}
.catalog_info .add2basket .linkButton{width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 none;box-shadow:0 0 4px #ddd;text-shadow:none;padding:10px 8px;text-transform:uppercase;color:#444;font-weight:normal;font-size: 1.1em;background-color:#ccdde7;background-image:-khtml-gradient(linear,left top,left bottom,from(#ccdde7),to(#89adc3));background-image:-moz-linear-gradient(top,#ccdde7,#89adc3);background-image:-ms-linear-gradient(top,#ccdde7,#89adc3);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ccdde7),color-stop(100%,#89adc3));background-image:-webkit-linear-gradient(top,#ccdde7,#89adc3);background-image:-o-linear-gradient(top,#ccdde7,#89adc3);background-image:linear-gradient(#ccdde7,#89adc3);cursor:pointer;text-shadow:none;}
.catalog_info .r_basket .add2basket .linkButton{width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 none;box-shadow:0 0 4px #ddd;text-shadow:1px 2px #555;padding:10px 8px;text-transform:uppercase;font-size:1.3em;color:#fff;font-weight:bold;background-color:#feca05;background-image:-khtml-gradient(linear,left top,left bottom,from(#feca05),to(#f8951d));background-image:-moz-linear-gradient(top,#feca05,#f8951d);background-image:-ms-linear-gradient(top,#feca05,#f8951d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#feca05),color-stop(100%,#f8951d));background-image:-webkit-linear-gradient(top,#feca05,#f8951d);background-image:-o-linear-gradient(top,#feca05,#f8951d);background-image:linear-gradient(#feca05,#f8951d);cursor:pointer}
.g_quantity input[type=text]{text-align:center;font-size:80%}
#sortBlock .nav li{margin-right:4px;margin-bottom:4px}
.order-up.active i.glyphicon,.order-down.active i.glyphicon{margin-left:6px}
.catalog_list .filtered{color:#337AB7}
.catalog_list .filtered span{font-weight:bold}
.knopka_orange,a.knopka_orange{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 none;box-shadow:0 0 4px #ddd;text-shadow:1px 2px #555;text-transform:uppercase;color:#fff;font-weight:bold;background-color:#feca05;background-image:-khtml-gradient(linear,left top,left bottom,from(#feca05),to(#f8951d));background-image:-moz-linear-gradient(top,#feca05,#f8951d);background-image:-ms-linear-gradient(top,#feca05,#f8951d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#feca05),color-stop(100%,#f8951d));background-image:-webkit-linear-gradient(top,#feca05,#f8951d);background-image:-o-linear-gradient(top,#feca05,#f8951d);background-image:linear-gradient(#feca05,#f8951d);cursor:pointer}
.knopka_teal,a.knopka_teal{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 none;box-shadow:0 0 4px #ddd;text-shadow:1px 2px #555;text-transform:uppercase;color:#fff;font-weight:bold;background-color:#8ccfb7;background-image:-khtml-gradient(linear,left top,left bottom,from(#8ccfb7),to(#559c8c));background-image:-moz-linear-gradient(top,#8ccfb7,#559c8c);background-image:-ms-linear-gradient(top,#8ccfb7,#559c8c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8ccfb7),color-stop(100%,#559c8c));background-image:-webkit-linear-gradient(top,#8ccfb7,#559c8c);background-image:-o-linear-gradient(top,#8ccfb7,#559c8c);background-image:linear-gradient(#8ccfb7,#559c8c);cursor:pointer}
.knopka_steel,a.knopka_steel{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 none;box-shadow:0 0 4px #ddd;text-transform:uppercase;color:#000;font-weight:bold;background-color:#ccdde7;background-image:-khtml-gradient(linear,left top,left bottom,from(#ccdde7),to(#89adc3));background-image:-moz-linear-gradient(top,#ccdde7,#89adc3);background-image:-ms-linear-gradient(top,#ccdde7,#89adc3);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ccdde7),color-stop(100%,#89adc3));background-image:-webkit-linear-gradient(top,#ccdde7,#89adc3);background-image:-o-linear-gradient(top,#ccdde7,#89adc3);background-image:linear-gradient(#ccdde7,#89adc3);cursor:pointer}
div.g_contactations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}
div.oldform div.g_contactations{max-width:420px;margin:1em auto;}
div.g_contactations div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.get_tz{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;align-items:start}
.get_chrt{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;align-items:end}
.get_trsp{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;align-items:stretch}
.get_mntg{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;align-items:stretch}
.get_trsp,.get_mntg{margin-bottom:12px}
.ask_smth_about{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;max-width:100%;align-items:stretch}
div.catalog_inforub .ask_smth_about, div.seocard_2 .ask_smth_about,div.seocard_2 .get_trsp,div.seocard_2 .get_tz{display:block}
div.g_contactations div.none_plan{display:none}
div.g_contactations div.half_plan{width:50%;margin-bottom:12px}
div.seocard_2 div.g_contactations div.half_plan{margin:8px auto;display:block}
div.g_contactations div.full_plan{width:100%;margin-bottom:12px}
div.g_contactations div.half_plan a,div.g_contactations div.half_plan>span{width:96%}
div.seocard_2 div.g_contactations div.half_plan a,div.seocard_2 div.g_contactations div.half_plan>span{width:100%}
div.seocard_2 div.g_contactations div.half_plan a{max-width:98%;margin:0 auto}
div.g_contactations div.full_plan a,div.g_contactations div.full_plan>span{width:100%}
.get_trsp a,.get_trsp>span{width:100%}
.get_mntg a,.get_mntg>span{width:100%}
.ask_smth_about a{width:100%}
div.g_contactations a,div.g_contactations span.nodata{font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;text-align:center;height:100%;min-height:50px;padding:4px}
.basket-header{font-weight:bold;padding-bottom:0px;margin-bottom:0px;border-bottom:1px solid #ccc}
.basket-body{margin-bottom:10px}
.basket-body .basket-row-cell{border-bottom:1px solid #ccc}
.basket-body .row > div{line-height:110%}
.basket-header-sku,.basket-header-name,.basket-header-points,.basket-header-price,.basket-header-quantity,.basket-header-measure,.basket-header-sum{}
.basket-header-measure{text-align:center}
.basket-header-points,.basket-header-price,.basket-header-quantity,.basket-header-sum{text-align:center}
.basket-body .row>div{padding-bottom:10px}
.basket-row{margin-bottom:10px;border-bottom:1px solid #ccc}
.basket-row-options{color:#777;font-size:80%;display:block}
.basket-footer{font-weight:bold;margin-bottom:15px}
.order_row,.basket-vendor,.submit_selector,.selector_pane{margin-bottom:15px}
.selector_pane input[type=radio]{display:inline-block}
.basket-footer .row{margin-bottom:10px}
div.agree_selector{margin:0 0 15px 0}
.agree_selector label{display:inline}
.agree_selector #i_agree{margin-right:10px}
#dt_selector .buttons .btn{margin-left:3px;margin-right:3px}
.submit_selector .fake_label,.selector_pane .fake_label,.selector_pane .label{font-size:100%}
.basket-row-sku *,.basket-row-name *,.basket-row-points *,.basket-row-price *,.basket-row-quantity *,.basket-row-measure *,.basket-row-sum *{}
div.empty_basket{font-weight:bold;margin:0;padding:2px 4px}
a.b_link_save,a.b_link_del{display:block;position:absolute;right:0!important;right:0;top:0;width:32px;height:32px}
a.b_link_save img,a.b_link_del img{display:block;width:100%;height:100%;cursor:pointer}
@media (max-width:767px){
.basket-row-quantity,.basket-row-measure,.basket-row-points,.basket-row-price,.basket-row-sum{text-align:left}
.basket-row-sku *,.basket-row-name *,.basket-row-points *,.basket-row-price *,.basket-row-quantity *,.basket-row-measure *,.basket-row-sum *{margin-bottom:0;line-height:inherit;padding-bottom:4px}
}
.orders-wrapper{overflow-x:auto}
.basket-row-quantity.read-only{padding-right:0}
.basket-row-sum.read-only{padding-right:0}
.basket-footer .basket-footer-cell{padding-bottom:1em}
.hidden-sm,.hidden-md,.hidden-lg,.basket-footer-cell.hidden-xs{display:none}
.basket-footer .buttons{width:100%;display:table-row}
.basket-footer .buttons a,#zion_basket .buttons a{padding:12px;display:inline-block}
#zion_basket .buttons{text-align:center;font-weight:bold}
#zion_basket p.goods_row{border-bottom:1px dotted #aaa;margin:4px 0;padding:6px 0}
#zion_basket p.subtotal{background:#fff none repeat scroll 0 0;border:1px solid #ccc;font-weight:bold;margin:12px 0 2em;padding:6px}
#zion_basket #ajax_basket{background:#f1f5f6 url("../../images/z_cart.webp") no-repeat scroll top right;border:1px solid #bac8cf;padding:22px 45px 15px 8px}
#dt_selector .selector_pane label.payment{margin-bottom:12px}
#dt_selector .radio label{padding-left:4px}
#delivery_selector>label{margin-bottom:12px}
#dt_selector .submit_selector .fake_label{display:block;text-align:left}
#dt_selector .submit_selector textarea#order_comments{width:600px;max-width:100%}
#panel_addr #country,#panel_addr #region,#panel_addr #town,#panel_addr #street,#panel_addr #fullinfo,#delivery_form #person{max-width:600px;width:100%}
.options div.checkbox,.options div.radio{margin-top:0px;margin-bottom:5px}
.options .quantity-control{text-align:center}
.options .checkbox_image,.options .radio_image{text-align:center}
.options .checkbox_image input[type="checkbox"],.options .radio_image input[type="radio"]{text-align:center;position:relative;margin:0 auto 10px}
.options .checkbox_image img,.options .radio_image img{margin:0 0 5px 0}
.options .checkbox_image .option_title,.options .radio_image .option_title{text-align:center;display:block}
.options .select_image{margin:10px auto 0}
.options .option_select .quantity-control{margin:10px auto 0}
.choice_aa.grid.field_i_g_options_text{white-space:normal}
/**  lists  and  minicards  **/
.goods-list{padding-top:8px;}
.goods-list,.groups-list{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; margin-bottom: 2em;}
.goods-list .goodselement,.groups-list .goodsgroup{display:inline-block;margin:0 0.75% 24px;vertical-align:top;width:23%}
.goods-list.dop-list .goodselement, .dop-list .goodselement{display:inline-block;margin:0 0.75% 24px;vertical-align:top;width:18%}
.goods-list .goodselement .quadro-wrapper-pack,.groups-list .goodsgroup .quadro-wrapper-pack{border:1px solid #87acc2; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: end;height:100%;}
.goods-list .goodselement .quadro-wrapper-pack:hover,.groups-list .goodsgroup .quadro-wrapper-pack:hover{-webkit-box-shadow:0 0 4px #87acc2;-moz-box-shadow:0 0 4px #87acc2;box-shadow:0 0 4px #87acc2}
.goods-list .goodselement .g_title a,.groups-list .goodsgroup .group-title{font-weight:bold;color:#065182}
.goods-list.dop-list .goodselement .g_title, .dop-list .goodselement .g_title{font-size: 0.9em;padding: 8px 0;}
.goods-list .goodselement .p_artikl{margin:0;padding:0.5em 0;position:absolute;bottom:0;width:100%}
.goods-list .goodselement .g_title a{min-height:32px;display:inline-block;display:block;padding-bottom:36px}
.groups-list .goodsgroup .group-title:hover,.goods-list .goodselement .g_title a:hover{color:#e99f07}
.group-short{margin:2em 0}
.quadro-wrapper-pack div.g_thumb, .quadro-wrapper-pack div.g_title, .quadro-wrapper-pack div.g_foot{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column;}
.quadro-wrapper-pack div.g_thumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-grow:1}
.quadro-wrapper-pack div.g_title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-grow:1}
.quadro-wrapper-pack div.g_foot{-webkit-box-pack: end; -ms-flex-pack: end; justify-content: end;flex-grow:1}
.df_preambula{border-bottom:2px dotted #bac8cf;margin-bottom:1em;}
#sortBlock{margin-bottom:24px}
.sortpoints,#filterBlock{display:inline-block;vertical-align:center}
.sortpoints{background:#f1f5f6 url("../../images/icons/sortir.webp") no-repeat scroll 5px center;border:1px solid #87acc2;display:block;padding:12px 8px 12px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
#sortBlock span.spantxt{text-transform:uppercase;color:#587491;font-size:1.2em;vertical-align:middle;text-align:center;display:inline-block}
#sortBlock ul{list-style:none;padding:0;margin:0;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
#sortBlock ul li{border:1px solid #87acc2;margin:4px;padding:0;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#sortBlock ul li a{color:#000;display:block;line-height:100%;text-align:center;word-break:break-all}
#sortBlock ul li a span{display:inline-block;vertical-align:middle;padding:6px 8px;border-right:1px solid #87acc2}
#sortBlock ul li.active a span{background-color:#d1e8e3}
.order-not-set i.glyphicon,.order-up i.glyphicon,.order-down i.glyphicon{width:26px;height:26px;vertical-align:middle;display:inline-block}
.order-up.active i.glyphicon,.order-down.active i.glyphicon{margin-left:0}
.nav-pills li i.glyphicon-chevron-down,.nav-pills li i.glyphicon-chevron-up{background-repeat:no-repeat;background-image:url("../../images/arrowsprite1.webp")}
.nav-pills li i.glyphicon-chevron-down{background-position:0 -26px}
.nav-pills li i.glyphicon-chevron-up{background-position:0 0}
.nav-pills li.active i.glyphicon-chevron-down{background-position:-25px -26px}
.nav-pills li.active i.glyphicon-chevron-up{background-position:-25px 0}
#filterBlock{margin-top:-18px;position:absolute;right:12px;top:50%;width:90px}
#sortBlock .filter_button a{text-transform:uppercase;color:#fefefe;display:block;padding:8px 16px;background-color:#7996a9;background-image:-khtml-gradient(linear,left top,left bottom,from(#7996a9),to(#51657e));background-image:-moz-linear-gradient(top,#7996a9,#51657e);background-image:-ms-linear-gradient(top,#7996a9,#51657e);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7996a9),color-stop(100%,#51657e));background-image:-webkit-linear-gradient(top,#7996a9,#51657e);background-image:-o-linear-gradient(top,#7996a9,#51657e);background-image:linear-gradient(#7996a9,#51657e);border:1px solid #728296;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}
#sortBlock .filter_button a:hover{color:#444;background-color:#f3e19e;background-image:-khtml-gradient(linear,left top,left bottom,from(#f3e19e),to(#e29327));background-image:-moz-linear-gradient(top,#f3e19e,#e29327);background-image:-ms-linear-gradient(top,#f3e19e,#e29327);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3e19e),color-stop(100%,#e29327));background-image:-webkit-linear-gradient(top,#f3e19e,#e29327);background-image:-o-linear-gradient(top,#f3e19e,#e29327);background-image:linear-gradient(#f3e19e,#e29327);border:1px solid #cd9650}
.goodselement .add2basket a{display:block;font-size:1em;max-width:300px;padding:12px 8px;text-align:center;width:100%}
div.dop-list .goodselement .add2basket a{font-size:0.9em;}
.goodselement .add2basket a.inbask{font-size:1em;}
.good_card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.slider_wrapr{width:65%;margin-right:1%}
.good_inf{width:32%;margin-top:9px}
.g_thumb{text-align:center}
.g_thumb .nolink,.g_thumb a,.g_thumb .g_thumb_link{display:block;border:0 none;padding:10px}
.good_sch{text-align:center;border:1px solid #bac8cf}
.good_sch a{display:block;width:100%;overflow:hidden;text-align:center}
.g_pic,.g_pics{text-align:center}
.g_pic a{padding:0}
.g_pic img,.g_pics img{width:auto!important;max-width:100%}
#mid_pict{margin-bottom:32px;overflow:hidden}
#mid_pict img{min-width:70%}
#mid_pict .g_thumb>a{ display:flex;}
#mid_pict .g_thumb>a>img{ align-self:center;}
#mid_pict div.g_thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;border:1px solid #87acc2}
div.g_mini_thumb{}
div.g_mini_thumb a{display:block;border:0 none;max-width:100%;overflow:hidden;text-align:center;height:60px;padding:1px}
div.g_mini_thumb img{max-width:100%;vertical-align:middle}
div.videoset{width:100%;margin:15px 0 0}
div.videoset div.goods-video{margin:0 0.5% 20px;padding:0}
div.videoset div.goods-video .videocontainer{min-height:150px}
div.videoset div.goods-video p.video-title{text-align:center}
.pr_mzs{padding:0;margin:1em 0 0}
.catalog_info .g_comment .z_descr p,.df_pream_good p{text-align:justify}
.catalog_info .g_comment .z_descr ul,.catalog_info .g_comment .z_descr ol{margin:1em 0}
.catalog_info .g_comment .z_descr ul{padding:0 0 0 1em}
.catalog_info .g_comment .z_descr ol{padding:0 0 0 2em}
.catalog_info .g_comment .z_descr ul li{list-style-type:none}
.catalog_info .g_comment .z_descr ul li:before{color:#feca19;content:"● ";padding-right:0px;font-size:1.7em}
.catalog_info .df_pream_good{margin:0 0 1em;padding:0;width:98%}
.catalog_info .pr_mzs{margin:0;padding:0 0 1em}
.catalog_info .g_comment .z_title{font-size:1.2em;font-weight:bold}
.analogs .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.goods-analog{width:23%;vertical-align:top;text-align:center;margin:1%;}
.goods-analog .quadro-wrapper{margin-bottom:30px}
.goods-analog img{width:auto!important}
.goods-analog .g_title a{display:block;color:#065182;font-weight:bold;min-height:32px;padding-bottom:36px}
.goods-analog .g_title a:hover{color:#e99f07}
.analogs .goods-analog .p_artikl{bottom:0;margin:0;padding:0.5em 0;position:absolute;text-align:center;width:100%}
#current_price_val{color:#f69322;font-weight:bold;white-space:nowrap}
.catalog_info .g_price span.price_val #current_price_val{font-size:1.8em}
.characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:1em 0;border-top:1px solid #587491}
.characteristics .char_element{background-color:#e2ebf1;border-bottom:1px solid #587491;border-top:1px solid #fff;display:inline-block;margin-bottom:0;text-align:left;vertical-align:top;width:100%}
.characteristics .char_element .char_label,.characteristics .char_element .char_value{display:inline-block;vertical-align:top;word-wrap:break-word;color:#587592}
.characteristics .char_element .char_label{padding:12px 2px 12px 10px;width:52%}
.char_label .fake_label{border-radius:0;display:inline;font-size:16px;font-weight:bold;line-height:1;padding:0.2em 0.2em 0.3em 0;text-align:center;vertical-align:baseline}
.characteristics .char_element .char_value{width:47%;font-size:16px;text-align:right;padding:12px 10px 12px 0}
.basket-body a.b_link_save,.basket-body a.b_link_del{right:12px;top:10px;width:18px;height:18px}
.basket-body a.b_link_save img{background:rgba(0,0,0,0) url("../../images/button_save_32.webp") no-repeat scroll center top / cover}
.basket-body a.b_link_del img{background:rgba(0,0,0,0) url("../../images/button_delete_32.webp") no-repeat scroll center top / cover}
div.delivery_form fieldset{background-color:#f1f5f6;border:1px solid #bac8cf}
div.ggr_descr h2{font-family:tahoma,geneva,sans-serif;font-size:1.4em}
div.ggr_descr h3{font-family:tahoma,geneva,sans-serif;font-size:1.3em}
div.ggr_descr ul{padding:0 0 0 20px}
div.ggr_descr ul li{list-style-type:none;text-indent:-20px}
div.ggr_descr ul li:before{color:#feca19;content:"● ";padding-right:0px;font-size:1.7em}
.hiddenspan{display:block;position:absolute;left:-20000px}
.catalog_info h1.title .dartk{font-size:0.8em;color:#6a777d}
div.good_signs{margin-bottom:3em}
div.good_asign{display:inline-block;width:90px;margin-right:3%;margin-bottom:0.5em;vertical-align:top;text-align:center}
div.good_asign span{color:#587592;display:inline-block;line-height:110%;padding:6px 0 0;font-size:0.9em;font-size:14px}
h2.centralh2, p.pcentralh2{color:#587592;font-size:1.6em;margin-top:0.8em;text-transform:uppercase;text-align:center;border-top:1px solid #587491;border-bottom:1px solid #587491;background-color:#f9fafc;line-height:140%;padding:20px 0;font-weight:bold;}
div.ggr_descr h2.centralh2{color:#587592;font-size:1.6em;margin-top:0.8em;text-transform:uppercase;text-align:center;border-top:1px solid #587491;border-bottom:1px solid #587491;background-color:#f9fafc;line-height:140%;padding:20px 6px}
div.ggr_descr div.conts_rasdl{margin-top:2em;padding:2em 0 0.5em;border-top:2px solid #cfdee8;overflow:hidden}
div.ggr_descr div.conts_rasdl p{text-align:justify}
div.ggr_descr div.conts_rasdl p.item-zagol{text-align:left}
h2.htwo{color:#587592}
div.contects,div.contects2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left}
div.contects div.contects_anq,div.contects div.contects_vnu{display:inline-block;vertical-align:top;width:48%;margin:1em 0}
div.contects2 div.contects2-item{display:inline-block;vertical-align:top;width:31%;margin:1em 0;padding:15px;background-color:#eff3f7}
div.contects2 div.contects2-item.con-quadr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:23%}
div.contects2 div.contects2-item.nofon,.nofon{background-color:transparent}
div.contects2 div.contects2-item h4{margin:0 0 1em;text-align:center}
div.contects2 div.contects2-item p.item-zagol{background-position:left top;background-repeat:no-repeat;color:#587592;font-size:1.2em;font-weight:bold;line-height:130%;margin:0;min-height:60px;padding:0 4px 4px 85px;text-transform:uppercase}
div.contects2 div.contects2-item div.div-zagol{background-position:left top;background-repeat:no-repeat;margin:0;padding:0 4px 4px 75px}
div.contects2 div.contects2-item div.div-zagol p.p-zagol{color:#587592;font-size:1.2em;font-weight:bold;line-height:130%;margin:0;text-transform:uppercase}
div.contects2 div.contects2-item p.item-zagoler{color:#587592;font-size:1.2em;font-weight:bold;line-height:130%;margin:0;padding:0 4px 4px 0;text-transform:uppercase}
div.contects div.contects_anq a.amarked,div.contects div.contects_anq div.amarked,div.contects div.contects_vnu div.amarked{display:-webkit-flex;display:-ms-flexbox;display:flex;background-position:left top;background-repeat:no-repeat;min-height:86px;padding:0 0 0 90px}
div.contects div.contects_anq div.amarked,div.contects div.contects_vnu div.amarked{-ms-flex-line-pack:stretch;align-content:stretch;height:100%}
div.contects div.contects_anq div.amain{display:block}
div.contects div.contects_anq div.amarked p{background-color:#eff3f7;margin:0;padding:16px}
div.contects div.contects_vnu div.amarked p{margin:0;padding:16px}
div.contects div.contects_anq a.amarked span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#eff3f7;padding:5px 20px;width:100%}
div.contects div.contects_anq div.amarked span,div.contects div.contects_vnu div.amarked span{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em 0}
div.contects3-item div.con3-num1,div.contects4-item div.con4-num1{background-image:url(../../images/icons/num1.webp)}
div.contects3-item div.con3-num2,div.contects4-item div.con4-num2{background-image:url(../../images/icons/num2.webp)}
div.contects3-item div.con3-num3,div.contects4-item div.con4-num3{background-image:url(../../images/icons/num3.webp)}
div.contects3-item div.con3-num4,div.contects4-item div.con4-num4{background-image:url(../../images/icons/num4.webp)}
div.contects3-item div.con3-num5,div.contects4-item div.con4-num5{background-image:url(../../images/icons/num5.webp)}
div.contects3-item div.con3-num6,div.contects4-item div.con4-num6{background-image:url(../../images/icons/num6.webp)}
div.contects3-item div.con3-dopplus,div.contects4-item div.con4-dopplus{background-image:url(../../images/icons/dop-plus.webp)}
div.ggr_descr ul.ulperechisl{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}
div.ggr_descr ul.ulperechisl li{display:inline-block;vertical-align:top;background-position:left top;background-repeat:no-repeat;padding:0 0 0 90px;text-indent:0;background-image:url(../../images/icons/spare_big2.webp);min-height:86px;width:48%;margin:1em 0}
div.contects2 div.contects2-item p.spare-zagol,div.contects div.contects_anq div.ulich,div.contects2 div.contects2-item div.con-spare{background-image:url(../../images/icons/spare_big2.webp)}
div.contects2 div.contects2-item div.con-concret{background-image:url(../../images/icons/concret2.webp)}
div.contects div.contects_anq a.aceni,div.contects div.contects_anq div.aceni,div.contects2 div.contects2-item p.cena-zagol{background-image:url(../../images/icons/lowcost.webp)}
div.contects div.contects_anq a.superiority,div.contects div.contects_anq div.superiority,div.contects2 div.contects2-item p.superiority-zagol{background-image:url(../../images/icons/superiority2.webp)}
div.contects div.contects_anq a.aqual,div.contects div.contects_anq div.aqual,div.contects div.contects_vnu div.aqual,div.contects3-item div.con3-sertif,div.contects2 div.contects2-item div.con-sertif,div.contects2 div.contects2-item p.sertif-zagol{background-image:url(../../images/icons/sertif.webp)}
div.contects2 div.contects2-item div.con-recommend,div.contects3-item div.con3-recommend{background-image:url(../../images/icons/recommend.webp)}
div.contects2 div.contects2-item div.con-safety,div.contects3-item div.con3-safety{background-image:url(../../images/icons/safety.webp)}
div.contects2 div.contects2-item p.sostav-zagol{background-image:url(../../images/icons/sostav2.webp)}
div.contects2 div.contects2-item p.effect-zagol{background-image:url(../../images/icons/effect.webp)}
div.contects2 div.contects2-item p.funct-zagol{background-image:url(../../images/icons/funct.webp)}
div.contects2 div.contects2-item p.concret1-zagol{background-image:url(../../images/icons/concret1.webp)}
div.contects2 div.contects2-item p.deti-zagol{background-image:url(../../images/icons/educat.webp)}
div.contects div.contects_vnu div.aorden{background-image:url(../../images/icons/orden.webp)}
div.contects div.contects_anq a.awhat,div.contects div.contects_anq div.awhat,div.contects3-item div.con3-what,div.contects2 div.contects2-item div.con-what{background-image:url(../../images/icons/what_to_do.webp)}
div.contects div.contects_anq a.atrans,div.contects div.contects_anq div.atrans,div.contects3-item div.con3-deliv{background-image:url(../../images/icons/delivery.webp)}
div.contects div.contects_anq a.aserv,div.contects div.contects_anq div.aserv,div.contects3-item div.con3-serv,div.contects2 div.contects2-item p.servis-zagol,div.contects2 div.contects2-item div.con-serv{background-image:url(../../images/icons/service.webp)}
div.contects3-item div.con3-present,div.contects2 div.contects2-item div.con-present,div.contects2 div.contects2-item p.present-zagol{background-image:url(../../images/icons/present.webp)}
div.contects3-item div.con3-archive,div.contects2 div.contects2-item div.con-archive,div.contects2 div.contects2-item p.archive-zagol{background-image:url(../../images/icons/archive.webp)}
div.contects3-item div.con3-opdf,div.contects2 div.contects2-item div.con-opdf,div.contects2 div.contects2-item p.opdf-zagol{background-image:url(../../images/icons/opdf.webp)}
div.contects2 div.contects2-item div.con-garant1,div.contects3-item div.con3-garant{background-image:url(../../images/icons/garant1.webp)}
div.contects2 div.contects2-item div.con-garant5,div.contects2 div.contects2-item p.garant-zagol{background-image:url(../../images/icons/garant5.webp)}
div.contects2 div.contects2-item p.garant-zagol2{background-image:url(../../images/icons/garant2.webp)}
div.ggr_descr ul.ulperechisl li.li_prokat,div.contects3-item div.con3-prokat{background-image:url(../../images/icons/prokat1.webp)}
div.ggr_descr ul.ulperechisl li.li_concret,div.contects3-item div.con3-concret{background-image:url(../../images/icons/concret1.webp)}
div.ggr_descr ul.ulperechisl li.li_usabl,div.contects3-item div.con3-usabl{background-image:url(../../images/icons/usability.webp)}
div.ggr_descr ul.ulperechisl li.li_uzel,div.contects3-item div.con3-uzel,div.contects2 div.contects2-item div.con-uzel{background-image:url(../../images/icons/uzel1.webp)}
div.ggr_descr ul.ulperechisl li.li_krepez,div.contects3-item div.con3-krepez{background-image:url(../../images/icons/krepez.webp)}
div.ggr_descr ul.ulperechisl li.li_fanera2,div.contects3-item div.con3-fanera2{background-image:url(../../images/icons/fanera2-setka.webp)}
div.ggr_descr ul.ulperechisl li.li_plastik,div.contects3-item div.con3-plast{background-image:url(../../images/icons/plastix.webp)}
div.ggr_descr ul.ulperechisl li.li_brus,div.contects3-item div.con3-brus{background-image:url(../../images/icons/clay_brus.webp)}
div.ggr_descr ul.ulperechisl li.li_estetik,div.contects3-item div.con3-estetik{background-image:url(../../images/icons/estetik.webp)}
div.ggr_descr ul.ulperechisl li.li_sanpin,div.contects3-item div.con3-sanpin{background-image:url(../../images/icons/sanpin.webp)}
div.contects3-item div.con3-sanitar{background-image:url(../../images/icons/sanitar.webp)}
div.contects3-item div.con3-sostav{background-image:url(../../images/icons/sostav1.webp)}
div.contects3-item div.con3-funct{background-image:url(../../images/icons/funct.webp)}
div.ggr_descr ul.ulperechisl li.li_eco,div.contects3-item div.con3-eco{background-image:url(../../images/icons/eco.webp)}
div.contects div.contects_anq a.amater,div.contects div.contects_anq div.amater{background-image:url(../../images/icons/materiali.webp)}
div.contects div.contects_anq a.aasort,div.contects div.contects_anq div.aasort{background-image:url(../../images/icons/assorti.webp)}
div.contects div.contects_anq a.aorder,div.contects div.contects_anq div.aorder{background-image:url(../../images/icons/make_order.webp)}
div.ggr_descr ul.ulperechisl li.licall{background-image:url(../../images/icons/getcall.webp)}
div.ggr_descr ul.ulperechisl li.limail{background-image:url(../../images/icons/email.webp)}
div.contects3-item div.con3-paint{background-image:url(../../images/icons/good_paint.webp)}
div.ggr_descr ul.ulperechisl li.li_fanera1{background-image:url(../../images/icons/fanera1.webp)}
div.contects2 div.contects2-item div.con-garant2{background-image:url(../../images/icons/garant2.webp)}
div.contects2 div.contects2-item div.con-garant3{background-image:url(../../images/icons/garant3.webp)}
div.contects2 div.contects2-item div.con-garant4{background-image:url(../../images/icons/garant4.webp)}
div.ggr_descr ul.ulperechisl li.li_zkzz,div.contects3-item div.con3-zkzz,div.contects2 div.contects2-item div.con-zkzz{background-image:url(../../images/icons/getcall2.webp)}
div.ggr_descr ul.ulperechisl li.licall p span,div.ggr_descr ul.ulperechisl li.limail p span{white-space:nowrap}
div.ggr_descr ul.ulperechisl li.licall h3,div.ggr_descr ul.ulperechisl li.limail h3{font-size:1.6em;margin-bottom:12px}
div.ggr_descr ul.ulperechisl li::before{content:none}
div.ggr_descr ul.ulperechisl li p{margin:0}
div.contects3 p{margin:0.5em 0;text-align:justify;}
div.contects4{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
div.contects3-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;margin:1em 0 2.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;}
div.contects3-item div.con3-item-left,div.contects3-item div.con3-item-right,div.contects3-item div.con3-item-half,div.contects3-item div.con3-item-mid,div.contects3-item div.con3-item-midi,div.contects3-item div.con3-item-mider,div.contects4-item{display:inline-block;vertical-align:top}
div.contects4-item{width:48%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
div.contects3-item div.con3-item-left{background-position:12px 12px;background-repeat:no-repeat;width:65%;padding:5px 20px 8px 105px;background-color:#eff3f7;min-height:86px}
div.contects3-item div.con3-item-mid{background-position:12px 12px;background-repeat:no-repeat;width:48%;padding:5px 20px 8px 105px;background-color:#eff3f7;min-height:86px}
div.contects4-item div.con4-item-mid{background-position:12px 12px;background-repeat:no-repeat;width:100%;padding:5px 20px 8px 105px;background-color:#eff3f7;border-bottom:1px solid #587491;min-height:86px}
div.contects3-item div.con3-item-midi{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-position:12px 12px;background-repeat:no-repeat;width:48%;padding:5px 20px 8px 90px;background-color:#eff3f7}
div.contects3-item div.con3-item-mider{width:48%;padding:5px 20px 8px;background-color:#eff3f7}
div.contects4-item div.con4-item-mider{width:100%;padding:5px 20px 8px;background-color:#eff3f7;border-bottom:1px solid #587491}
div.contects4-item div.con4-item-miderm{width:100%;padding:5px 20px 8px;background-color:#bbe2d4;border-bottom:1px solid #587491}
div.contects3-item div.con3-item-right, div.contects3-item div.con3-item-thrice{width:32%;padding:5px 20px 8px;background-color:#eff3f7}
div.contects3-item div.con3-item-mfull{width:100%;padding:5px 20px 8px;background-color:#eff3f7;margin:12px 0;}
div.contects3-item div.con3-item-half{width:48%;background-position:left 12px;background-repeat:no-repeat;padding:0 0 0 85px}
div.contects3-item div.con3-item-quadr{background-position:12px 12px;background-repeat:no-repeat;width:23%;padding:5px 20px 5px 90px;background-color:#eff3f7;min-height:86px}
div.contects3 p.item-zagol,div.contects4 div.contects4-item p.item-zagol,div.two-container div.two-one-part p.item-zagol{color:#587592;font-size:1.2em;font-weight:bold;line-height:130%;text-transform:uppercase}
div.contects3 div.contects3-item p.plower,div.two-container div.two-one-part p.plower{text-transform:none}
div.two-container div.two-one-part p.item-podzagol{color:#587592;font-size:1.2em;font-weight:normal;line-height:130%}
div.two-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}
div.two-container>div{width:49%}
div.two-container>div.two-two-part{width:48%;padding:0}
div.ggr_descr div.two-container>div ul{margin:0}
div.contects div.pictor a.amarked, div.contects div.pictor div.amarked {background-position: left center;background-repeat: no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;min-height: 60px;padding: 0 0 0 90px;}
div.contects div.pictor a.amarked{text-transform:uppercase;}
div.ggr_panel{background-color: #f1f5f6;border: 1px solid #87acc2;margin: 0 0 12px;padding: 6px;}
div.ggr_panel ul{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;list-style: outside none none;margin: 0;padding: 0;text-align: center;}
div.ggr_panel ul li{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin: 3px 6px;vertical-align: middle;min-height: 42px;width: 30%;}
div.ggr_panel ul li a,div.ggr_panel ul li span{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;
-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #d1e8e3;
border: 1px solid #87acc2;color: #587491;font-size: 0.9em;font-weight: bold;height: 100%;padding: 6px 8px;text-align: center;text-transform: uppercase;width: 100%;}
div.ggr_panel ul li span{background-color: #fbfdfd;color: #475063;}
div.ggr_panel ul li a:hover{background-color: #587491;color: #fff;}
div.componow{overflow:hidden}
div.smestright{float:right;width:500px;margin-top:1em}
div.smestright .groups-list{text-align:right}
div.smestright .groups-list .goodsgroup{display:inline-block;margin:0 0.75% 2%;vertical-align:top;width:230px}
div.smestright .group-link{padding:12px 0 0}
div.smestright .quadro-wrapper-pack{border:0 none;padding:8px;text-align:center}
div.divcolorer-blok,div.divcolorer-list,div.divcolorer-blok1,div.divcolorer-list1{display:inline-block;vertical-align:top}
div.divcolorer-blok{width:68%}
div.divcolorer-list{width:30%}
div.divcolorer-blok1{width:36%;text-align:center}
div.divcolorer-list1{width:62%}
div.divcolorer-list p{line-height:110%;margin:0.3em}
div.divonecolor{display:inline-block;vertical-align:top;margin:0 15px 15px 0;width:60px;height:60px;background-position:left top;background-repeat:no-repeat}
div.divcolorer-blok div.div-trans{background-image:url(../../images/color/transparent.webp)}
div.divcolorer-blok div.div-bronze,div.divcolorer-blok1 div.div-bronze{background-image:url(../../images/color/bronze.webp);color:#fff}
div.divcolorer-blok div.div-brown{background-image:url(../../images/color/brown.webp);color:#fff}
div.divcolorer-blok div.div-amber{background-image:url(../../images/color/amber.webp);color:#fff}
div.divcolorer-blok div.div-blue{background-image:url(../../images/color/blue.webp);color:#fff}
div.divcolorer-blok div.div-skyblue{background-image:url(../../images/color/skyblue.webp)}
div.divcolorer-blok div.div-violet{background-image:url(../../images/color/violet.webp);color:#fff}
div.divcolorer-blok div.div-white{background-image:url(../../images/color/white.webp)}
div.divcolorer-blok div.div-green{background-image:url(../../images/color/green.webp);color:#fff}
div.divcolorer-blok div.div-marine{background-image:url(../../images/color/marine.webp)}
div.divcolorer-blok div.div-milk{background-image:url(../../images/color/milk.webp)}
div.divcolorer-blok div.div-yellow{background-image:url(../../images/color/yellow.webp)}
div.divcolorer-blok div.div-orange{background-image:url(../../images/color/orange.webp)}
div.divcolorer-blok div.div-red{background-image:url(../../images/color/red.webp);color:#fff}
div.divcolorer-blok div.div-pine,div.divcolorer-blok1 div.div-pine{background-image:url(../../images/color/pine.webp)}
div.divcolorer-blok div.div-cherrish{background-image:url(../../images/color/cherrish.webp);color:#fff}
div.divcolorer-blok div.div-gray,div.divcolorer-blok1 div.div-gray{background-image:url(../../images/color/gray.webp);color:#fff}
div.divcolorer-blok div.div-grayral,div.divcolorer-blok1 div.div-grayral{background-image:url(../../images/color/grayral.webp)}
div.divcolorer-blok div.div-trans2{background-image:url(../../images/color/transparent2.webp)}
div.divcolorer-blok div.div-bronze2,div.divcolorer-blok1 div.div-bronze2{background-image:url(../../images/color/bronze2.webp);color:#fff}
div.divcolorer-blok div.div-brown2{background-image:url(../../images/color/brown2.webp);color:#fff}
div.divcolorer-blok div.div-blue2{background-image:url(../../images/color/blue2.webp);color:#fff}
div.divcolorer-blok div.div-white2{background-image:url(../../images/color/white2.webp)}
div.divcolorer-blok div.div-green2{background-image:url(../../images/color/green2.webp);color:#fff}
div.divcolorer-blok div.div-marine2{background-image:url(../../images/color/marine2.webp)}
div.divcolorer-blok div.div-milk2{background-image:url(../../images/color/milk2.webp)}
div.divcolorer-blok div.div-yellow2{background-image:url(../../images/color/yellow2.webp)}
div.divcolorer-blok div.div-orange2{background-image:url(../../images/color/orange2.webp)}
div.divcolorer-blok div.div-red2{background-image:url(../../images/color/red2.webp);color:#fff}
div.divcolorer-blok div.div-cherrish2{background-image:url(../../images/color/cherrish2.webp);color:#fff}
div.divcolorer-blok div.div-gray2,div.divcolorer-blok1 div.div-gray2{background-image:url(../../images/color/gray2.webp);color:#fff}
div.dnumeral{display:table;height:100%;width:100%}
div.dnumeral div{display:table-cell;text-align:center;vertical-align:middle}
p.zagcentr{text-align:center;font-size:1.2em;line-height:140%;font-weight:bold}
div.ggr_descr div.postThumbwrap{float:right;width:22%;text-align:center}
div.postThumbimg{border:1px solid #87acc2}
div.ggr_descr div.postBlock img.postThumb{width:auto;max-width:100%}
div.ggr_descr div.postThumbwrap p{text-align:left;padding:10px 10px 15px;background-color:#eff3f7;margin:0 0 1em;font-style:italic;line-height:110%}
div.ggr_descr div.postText{float:left;width:75%}
div.ggr_descr div.postLinkwrap{float:right;width:22%;text-align:center}
div.ggr_descr div.contects2 div.contects2-item div.postLinkwrap{float:none;width:86%;margin:0 auto}
div.ggr_descr div.contects3 div.contects3-item div.postLinkwrap{float:none;width:70%;margin:2em auto 0}
div.ggr_descr div.postTextbut{float:left;width:75%}
.descrlinkage{display:block;font-size:1.3em;padding:12px 8px;text-align:center;margin-bottom:1.5em}
.con-quadr .descrlinkage{margin-bottom:0}
.amelce{font-size:1em}
.descrlinkage span{text-transform:lowercase}
div.raspopolam{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0}
div.raspopolam div.raspopolam_bl{background-color:#eff3f7;padding:1em 0;width:48%}
div.raspopolam div.good_signs{border-bottom:1px solid #587491;margin-bottom:0;padding:0 2em;text-align:center}
div.raspopolam div.good_signs div.good_asign{margin:0.5em 3% 30px}
div.raspopolam div.raspopolam_bl p{padding:1em 2em 0.5em;margin:0;border-top:1px solid #fff}
div.container_transport{padding:1em 1em 3em}
div.container_transport div.div-tabulation{border-right:1px solid #ddd;border-bottom:1px solid #ddd}
div.container_transport div.div-tabulation div.div-arow:nth-child(even){background-color:#fbfbfb}
div.container_transport div.div-tabulation div.div-ath,div.container_transport div.div-tabulation div.div-atd{border-left:1px solid #ddd;border-top:1px solid #ddd}
div.container_transport div.div-ath{width:auto;text-align:center;background-color:#eee}
div.container_transport div.div-atd{text-align:right}
div.container_transport div.atdl{text-align:left}
div.tr_spec_head{padding:0.5em 1em;margin:0 auto 1em;border:2px solid #496179;background-color:#f5f8fa}
div.first_head{background-color:#cfdfef}
div.tr_spec_head div.podr_p{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
div.tr_spec_head p{background-color:#fff;border:1px solid #bbb;display: -webkit-box;display: -ms-flexbox;display: flex;font-size:1.2em;margin:4px;padding:4px 8px}
div.tr_spec_item p{background-color:#fff;border:1px solid #bbb;display: inline-block;font-size:1.2em;margin:4px;padding:4px 8px}
div.tr_spec_head p.pzagol,div.tr_spec_item p.pzagol{font-size:1.5em;color:#496179;font-weight:bold;display:block;text-align:center;background-color:transparent;border:0 none}
div.tr_spec_head p.itr_expand,div.tr_spec_item p.itr_expand{background-color:#f3daa9;font-weight:bold;cursor:pointer}
div.s_rez_all{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start}
div.s_rez_all div.fs_s{width:23%;margin:1%}
div.s_rez_all div.fs_s div.fs_s_inner{border:1px solid #87acc2;height:94%;margin:0 0 12%;padding:1em 0.3em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}
div.s_rez_all div.fs_s div.fs_s_inner:hover{box-shadow:0 0 4px #87acc2}
div.s_rez_all div.fs_s div.fs_s_inner img{display:block;margin:0 auto;width:90%}
div.s_rez_all div.fs_s_inner div.s_info{padding:0.5em}
div.fs_s_inner div.s_info span{display:inline-block;margin:6px 0 0}
div.fs_s_inner div.s_info span.sku span{font-weight:bold;font-size:0.9em}
div.fs_s_inner div.s_info span.name{color:#065182;font-weight:bold}
div.fs_s_inner div.s_info span.zena span{color:#f69322;font-weight:bold;font-size:1.3em}
p.p_vvodn{background-color:#eff3f7;border:1px solid #87acc2;color:#587592;font-size:1.2em;margin:0.5em 0;padding:0.5em;text-align:center}
p.p_vvodn span{color:#be6b05;font-size:1.2em}
div.s_zagolh{color:#587491;font-size:1.5em;margin:0.8em 0;text-transform:uppercase;font-family:tahoma,verdana,geneva,sans-serif;line-height:130%}
div.s_header_dop{color:#587491;font-weight:bold;margin:0.5em 0 1em}
.catalogModule .goods-share{margin-right:2%}
div.seocard span.dnazv{line-height:130%}
div.seocard_2 .analogs span.dnazv{text-align:center;display:block}
div.seocard .catalog_info .row,div.seocard .videoset .row,div.seocard .analogs .row{margin-bottom:0}
div.seocard div.g_price_pream{margin-bottom:0px}
div.seocard .catalog_info .g_price span.price_val{padding:0 0 0.5em}
div.seocard_2 div.colsl{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex}
div.seocard .catalog_info .g_price span.price_val span#current_price_val2{color:#f69322;font-weight:bold;white-space:nowrap;font-size:1.8em}
div.seocard .catalog_info .add2basket .linkButton{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
div.seocard div.g_contactations{margin:10px auto 0;width:100%}
div.seocard_2 div.g_contactations{width:101%;margin:0 0 0 -0.5%;}
div.seocard_2 .knopka_teal,div.seocard_2 a.knopka_teal{box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:8px 12px;text-transform:uppercase;color:#fff;font-weight:bold;background-color:#8ccfb7;background-image:-khtml-gradient(linear,left top,left bottom,from(#8ccfb7),to(#559c8c));background-image:-moz-linear-gradient(top,#8ccfb7,#559c8c);background-image:-ms-linear-gradient(top,#8ccfb7,#559c8c);background-image:-webkit-gradient(linear,left top,left bottom, color-stop(0%,#8ccfb7), color-stop(100%,#559c8c));background-image:-webkit-linear-gradient(top,#8ccfb7,#559c8c);background-image:-o-linear-gradient(top,#8ccfb7,#559c8c);background-image:linear-gradient(#8ccfb7,#559c8c);cursor:pointer}
div.catalog_inforub .ask_smth_about a, div.seocard .get_trsp a,div.seocard .ask_smth_about a{background:#c6dfdc;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
div.seocard_2 .get_trsp a{background:#c6dfdc url("../img/gruzowyqs3.webp") no-repeat scroll -560px -83px;border-radius:0;box-shadow:none;padding:12px 12px 12px 54px;text-align:center;width:100%;max-width:420px;margin:0 auto;border:1px solid #87acc2}
div.seocard_2 .get_trsp a:hover{background-position:6px 5px;background-color:#f4f7f9}
div.catalog_inforub .ask_smth_about a, div.seocard_2 .ask_smth_about a{background:#c6dfdc url("../img/emails3.webp") no-repeat scroll -560px -83px;border:1px solid #87acc2;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:12px 12px 12px 54px;max-width:420px;margin:0 auto}
div.catalog_inforub .ask_smth_about a{ display:inline-block;}
div.catalog_inforub .ask_smth_about a:hover, div.seocard_2 .ask_smth_about a:hover{background-position:6px 5px;background-color:#f4f7f9}
div.seocard_2 .get_chrt a{background:#c6dfdc url("../img/plans3.webp") no-repeat scroll -560px -83px;border:1px solid #87acc2;box-shadow:none;text-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:8px 12px 8px 54px;max-width:420px;margin:0 auto}
div.seocard_2 .get_chrt a:hover{background-position:6px 5px;background-color:#f4f7f9}
div.seocard_2 .get_tz a{background:#c6dfdc url("../img/tzs3.webp") no-repeat scroll -560px -83px;border:1px solid #87acc2;box-shadow:none;text-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:12px 12px 12px 54px;max-width:420px;margin:0 auto}
div.seocard_2 .get_tz a:hover{background-position:6px 5px;background-color:#f4f7f9}
div.seocard_2 div.g_contactations,div.seocard_2 div.g_contactations div{}
div.catalog_inforub .ask_smth_about a span, div.seocard .get_trsp a span,div.seocard .ask_smth_about a span,div.seocard_2 .get_chrt a span,div.seocard_2 .get_tz a span{color:#555}
div.catalog_inforub .ask_smth_about a:hover span, div.seocard .get_trsp a:hover span,div.seocard .ask_smth_about a:hover span{color:#000}
div.seocard div.g_contactations a,div.seocard div.g_contactations span.nodata{min-height:40px}
div.seocard_2 div.g_contactations a{margin-bottom:6px}
div.seocard_2 div.g_contactations span.nodata{min-height:0;padding:8px 12px;margin-bottom:6px;cursor:default}
div.seocard .slider_wrapr,div.seocard .cinfo-wrap,div.seocard .good_inf{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
div.seocard .slider_wrapr{width:40%;margin-right:1%}
div.seocard .cinfo-wrap{width:30%;margin-right:0.5%}
div.seocard .good_inf{width:25%}
div.seocard_2 .slider_wrapr{width:49%;margin-right:2%}
div.seocard_2 .cinfo-wrap{width:22%;margin-right:1.5%}
div.seocard_2 .good_inf{width:21%}
div.seocard div.good_card .od1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
div.seocard div.good_card .od2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
div.seocard div.good_card .od3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
div.seocard_2 div.good_card div.tab-good-card{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
div.seocard .catalog_info .g_comment .z_descr p,div.seocard .df_pream_good p{margin:0 0 0.5em}
div.seocard_2 .df_pream_good p{margin:0 0 1.5em}
div.seocard .catalog_info .df_pream_good{margin:0}
div.seocard .characteristics{display:block}
div.seocard_2 .characteristics{margin:1em 0}
div.seocard_2 #mid_pict{margin-bottom:24px}
div.seocard_2 div.colsl #mid_pict{margin-bottom:0}
div.seocard_2 div.vertsl_wrap{margin-left:8px;background-color:#f9fafc;border:1px solid #87acc2;padding:24px 0}
div.seocard_2 div.vertsl{width:150px;height:100%}
div.seocard_2 div.horizsl_wrap{background-color:#f9fafc;border:1px solid #87acc2;height:114px;padding:0 24px;display:none;margin-bottom:2em;}
div.seocard_2 div.horizsl{height:112px;width:100%}
div.seocard .characteristics .char_element{background-color:transparent;border-top:0 none}
div.seocard_2 .characteristics .char_element{background-color:#f1f5f8;border-bottom:1px solid #587491}
div.seocard .characteristics .char_element .char_label{padding:4px 0 6px}
div.seocard .char_label .fake_label,div.seocard .characteristics .char_element .char_value{font-size:1em}
div.seocard_2 .char_label .fake_label,div.seocard_2 .characteristics .char_element .char_value{font-size:1em}
div.seocard .characteristics .char_element .char_value{padding:2px 0 4px}
div.seocard .catalog_info h1.title .dartk{display:none}
div.seocard_2 .characteristics .char_element .char_label{padding:5px 8px}
div.seocard_2 .characteristics .char_element .char_value{padding:5px 8px;font-weight:bold}
div.seocard .r_basket .r_quantity{width:35%}
div.seocard .r_basket .r_quantity_label{width:55%}
div.seocard_2 .r_basket{margin:0;text-align:center}
div.seocard_2 .r_basket .r_quantity{width:35%;display:inline-block;vertical-align:middle;padding:8px}
div.seocard_2 .r_basket .add2basket{margin:0 auto;width:60%;display:inline-block;vertical-align:middle}
div.seocard_2 .g_price span.price_val span#current_price_val2{font-size:2.2em}
div.seocard_2 .analogs .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
div.seocard_2 .goods-analog{display:-webkit-box;display:-ms-flexbox;display:flex;width:17%;margin:1%;}
div.seocard_2 .goods-analog .quadro-wrapper{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: distribute; justify-content: space-around;}
div.seocard_2 .analogs .g_title{padding:0px 0 0}
div.seocard_2 .goods-analog .g_title a{color:#065182;display:block;font-weight:bold;min-height:32px;padding-bottom:10px}
div.seocard_2 .goods-analog .g_title a:hover{color:#e99f07}
div.seocard_2 .analogs span.price_vali,div.catalog_list_seo .goodselement span.price_vali, .catalog-goods-favourites .goodselement span.price_vali{display:inline-block;vertical-align:baseline;width:auto;padding:0}
div.seocard_2 .analogs span.currency_vali,div.catalog_list_seo .goodselement span.currency_vali, .catalog-goods-favourites .goodselement span.currency_vali{display:inline-block;vertical-align:baseline;color:#065182}
.catalog-goods-favourites .goodselement span.currency_vali{font-size:15px;font-weight:normal;}
div.catalog_list_seo .dop-list .goodselement span.price_vali{font-size:1.4em;letter-spacing:-1px;}
div.catalog_list_seo .dop-list .goodselement span.currency_vali{font-size:0.9em;}
div.seocard_2 .g_price_patch,div.catalog_list_seo .g_price_patch{overflow:hidden}
div.catalog_list_seo .goodselement .g_title{padding:16px 0 8px}
.catalog-goods-favourites .goodselement .g_title{padding:16px 0 0}
div.catalog_list_seo .goodselement .g_price, .catalog-goods-favourites .goodselement .g_price{padding:4px 0 16px}
div.catalog_list_seo .dop-list .goodselement .g_price{padding:4px 0 12px;white-space:nowrap;}
div.catalog_list_seo .goodselement .p_artikl{bottom:8px}
div.seocard_2 .analogs .quadro-wrapper{border:1px solid #87acc2;margin-bottom:15px;padding:8px;text-align:center}
div.seocard_2 .analogs .quadro-wrapper:hover{box-shadow:0 0 4px #87acc2}
div.seocard_2 .g_price span.price_val{padding:0.2em 0}
div.seocard_2 div.good_card .od3{margin:0}
div.seocard_2 .catalog_info .df_pream_good{margin:0;padding:0;width:98%}
div.catalog_list_seo .goodselement .g_quantity .r_quantity,div.catalog_list_seo .goodselement .g_quantity .r_quantity_label{display:inline-block;vertical-align:middle;padding:8px 8px 8px 0}
div.catalog_list_seo .goodselement .g_quantity .r_quantity{width:30%}
div.catalog_list_seo .dop-list .goodselement .g_quantity .r_quantity{width:26%}
div.catalog_list_seo .goodselement .g_quantity .r_quantity_label{width:65%}
div.catalog_list_seo .goodselement .g_quantity .r_quantity_label{text-align:left;margin:0}
div.catalog_list_seo .goodselement .g_quantity .r_quantity_label label.label{font-size:1em;line-height:100%}
div.catalog_list_seo .goodselement .g_quantity .r_quantity{text-align:right;color:#666;padding:7px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#d1e0e9;background-image:-khtml-gradient(linear,left top,left bottom,from(#d1e0e9),to(#fcfdfd));background-image:-moz-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-ms-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1e0e9),color-stop(100%,#fcfdfd));background-image:-webkit-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-o-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:linear-gradient(#d1e0e9,#fcfdfd);border:1px solid #8b9fb4}
div.catalog_list_seo .goodselement .g_quantity .r_quantity input{background:rgba(0,0,0,0) none repeat scroll 0 center;border:0 none;font-size:1.2em;font-weight:bold;text-align:center;width:100%}
div.catalog_list_seo .r_basket .r_quantity{width:35%}
div.catalog_list_seo .r_basket .r_quantity_label{width:55%}
div.catalog_list_seo .r_basket, .catalog-goods-favourites .r_basket{margin:0;text-align:center}
div.catalog_list_seo .r_basket .r_quantity, .catalog-goods-favourites .r_basket .r_quantity{width:30%;display:inline-block;vertical-align:middle;padding:8px}
div.catalog_list_seo .r_basket .add2basket, .catalog-goods-favourites .r_basket .add2basket{margin:0 0 0 6px;width:65%;display:inline-block;vertical-align:middle;padding:0}
div.catalog_list_seo .goodselement .add2basket{padding:0}
div.catalog_list_seo .dop-list .r_basket .add2basket{margin:0 0 0 4px;width:68%;display:inline-block;vertical-align:middle;padding:0;font-size:0.9em;}
div.catalog_list_seo .g_price span.price_val span#current_price_val2{font-size:2.2em}
div.catalog_list_seo div.r_basket a.linkButton{border-radius:5px;font-size:1em;width:auto;padding:12px 8px 11px;box-shadow:none;display:block;}
.catalog-goods-favourites  .favouritesButtons {margin:1em auto 0;}
.catalog-goods-favourites  .favouritesButtons a{padding: 4px 8px;font-size:0.9em;font-weight:normal;}
div.catalog_list_seo .g_thumb .g_thumb_link{padding:0px}
span.s_artikl{font-weight:normal}
div.catalog_list_seo .goods-list .goodselement .g_title a, .catalog-goods-favourites .goods-list .goodselement .g_title a{display:block;min-height:0;padding-bottom:6px}
div.seocard_2 .df_pream_good p.listin{margin:0}
div.seocard_2 ul.notop{margin-top:0}
div.mypricearea div.logo-avatar{padding:4px;border:1px solid #000;margin-bottom:12px}
div.mypricearea div.logo-avatar img{max-width:100%;max-height:380px}
div.mypricearea td.price_group_line{background-color:#e0eaf0}
div.mypricearea td.price_group_1{background-color:#fae091}
td.dimstd p{margin:2px 0}
th.th-eskiz{width:18%;min-width:100px}
p.h4title{font-size:120%;font-weight:bold;}
div.ggr_descr ul.uline{padding-left:0;text-align:left;}
div.ggr_descr ul.uline li{display: inline-block;padding-left: 30px;width:30%;vertical-align:top;}
.basket-row a.b_link_save, .basket-row a.b_link_del {right: 15px;top: 50%;width: 32px;height: 32px;margin-top:-16px;}
div.goods-list div.toplabel{font-size: 1.4em;font-weight:bold;color: #587592;margin:0 0 16px;}
div.seocard_2 .good_inf div.pr_param{margin: 0 0 1.5em;text-align:center;}
div.seocard_2 .good_inf div.pr_param label.label, div.seocard_2 .good_inf div.pr_param select.singleSelect,
div.rub-card div.pr_param label.label, div.rub-card div.pr_param select.singleSelect{display: inline-block;font-size: 90%;line-height: 1em;padding-left: 0;text-align: left;white-space: initial;vertical-align:top;}
div.seocard_2 .good_inf div.pr_param label.label, div.rub-card div.pr_param label.label{padding: 0 4px 0 8px;}
div.seocard_2 .good_inf div.pr_param select.singleSelect, div.rub-card div.pr_param select.singleSelect{padding: 6px 4px;}
div.pr_param div.pr_ptab{display: table; margin: 0px auto; 	width: 100%;}
div.rub-card div.pr_param div.pr_ptab{display: table; margin: 0px; width: auto;}
div.pr_param div.pr_ptabrow{display: table-row;}
div.pr_param div.pr_ptabcell, div.for_thick .col-xs-5, div.for_thick .col-xs-7{display: table-cell;vertical-align:middle;}
div.pr_param div.pr_ptableft{text-align: left; width: 35%;}
div.pr_param div.pr_ptabright{text-align: right; width: 60%;}
div.rub-card div.pr_param div.pr_ptableft, div.for_thick .col-xs-7{text-align: left;}
div.rub-card div.pr_param div.pr_ptabright, div.for_thick .col-xs-5{text-align: right; width: 25%;}
div.seocard_2 .good_inf div.pr_param div.pr_ptabright label.label, div.rub-card div.pr_param div.pr_ptabright label.label, div.rub-card div.pr_param div.for_thick .col-xs-5 label.label{font-weight: bold; padding: 0 12px 0 0; text-align: right; text-transform: uppercase;margin:2px 0;color: #b12121; font-size: 13px;}
div.seocard_2 .good_inf div.pr_param div.pr_ptableft select.singleSelect{font-size: 1.5em; padding: 4px; width: 94px;margin:2px 0;}
div.rub-card div.pr_param div.pr_ptableft select.singleSelect, div.rub-card div.pr_param div.pr_ptableft select#scolor, div.rub-card div.pr_param div.pr_ptableft select.scolor, div.rub-card div.pr_param div.for_thick .col-xs-7 select.singleSelect{font-size: 1.5em; padding: 4px; width: 200px;margin:2px 0;}
div.pickopt{margin: 2em 0;padding:12px;border:1px solid #ddd;background-color:#eff3f7;}
div.doptabwrap{border-top: 1px solid #87acc2;}
div.doptabwrap p{font-weight:bold;}
div.doptabwrap table{width:100%; border-collapse:collapse;}
div.doptabwrap th, div.doptabwrap td{padding: 4px 8px; border: 1px solid #87acc2;}
div.doptabwrap th{background-color:#d3e7e4; text-align:center;}
div.doptabwrap td.tdrt{text-align:right;}
div.hidden-row { display:none;}
div.wrap-bol{ padding: 12px; max-width:640px;}
div.wrap-item{ display: inline-block; vertical-align: top; margin: 1%;}
div.wrap-goods{ width: 40%; padding: 6px; border : 1px solid #587491;}
div.wrap-goods-image{text-align: center;}
div.wrap-info{ width: 51%;}
div.wrap-bol div.wrap-button{ text-align: center; }
div.wrap-bol div.wrap-button input{ padding: 8px 12px; margin: 0 4px; }
p.bocl-title{padding: 12px; background-color: #567192; color: #fff; margin: 0; text-transform: uppercase; font-size: 1.2em; }
div.wrap-bol div.wrap-info div.getcall_img{ width:30%; }
div.wrap-rules{ margin-top: 12px;}
div.wrap-rules label{ display: inline-block; width:92%; vertical-align: top;}
div.wrap-rules input[type=checkbox]{ display: inline-block; width:4%; vertical-align: top;}
div.card-wrap{text-align: center; padding: 6px;background-color: #f1f5f8;border: 1px solid #87acc2;margin:0 auto 1em;}
div.card-item{display:inline-block;width:17%;margin:0.5%;max-width:90px;}
div.card-wrap p{margin:0 0 10px 6px;text-align:left;}
div.card-wrap a{display:block;width:100%;height:100%;}
div.card-var{display: inline-block;margin: 0 auto 4px;width: 98%;}
div.oldform div.under-block{text-align:center;}
div.oldform div.card-wrap,div.oldform div.g_contactations{display: inline-block;margin: 1%;vertical-align: middle;} 
div.oldform div.card-wrap {width: 52%;}
div.oldform div.g_contactations{width: 42%;}
div.oldform div.tab-good-card {margin-top: 1em;}
/** rub-card **/
div.rub-card div.good_pict{margin-right: 1%; width: 60%;}
div.rub-card div.good_info{margin-top: 9px; width: 36%;}
div.rub-card .characteristics .char_element .fake_label, div.rub-card .g_custom_properties .char_element .fake_label {display: inline;}
div.rub-card .characteristics .char_element .fake_label{font-size:14px;white-space:nowrap;}
div.rub-card .characteristics .char_element .char_label{padding:6px 2px 6px 10px;width:47%}
div.rub-card .characteristics .char_element .char_value{width:52%;font-size:14px;text-align:right;padding:6px 10px 6px 0}
div.rub-card div.g_pic{border:1px solid #87acc2;}
div.rub-card div.g_pic img {cursor:crosshair;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;}
div.rub-card div.g_comment ul, div.rub-card div.g_comment ol{margin: 1em 0 1em 1em; padding: 0 0 0 24px;}
div.rub-card div.g_comment ul li, div.rub-card div.g_comment ol li{line-height:150%;}
/** rub-chars **/
table.rub-chars{ width:100%; border-collapse:collapse; -ms-word-break: break-all; word-break: break-word; word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }
table.rub-chars th,table.rub-chars td{ border:1px solid #ddd; padding:8px 12px; vertical-align: middle; }
table.rub-chars th{text-align:center;background-color: #e2ebf1;}
table.rub-chars tr:nth-child(even) td{background-color:#f1f5f8;}
table.rub-chars tr:nth-child(odd) td{background-color:#fff;}
/** rub-categ **/
div.rub-icon-box{float:left;margin:1em 1em 0 0;}
div.rub-gal{text-align:center;margin:2em auto;}
div.rub-gal-item{display:inline-block;vertical-align:top;width:18%;margin:4px;}
div.rub-gal-item a{display:block;padding:4px;}
/** end of rub-card **/
div.basket-row-mid img{max-width:200px;max-height:150px;}
/** askforgoods **/
div.askforgoods_preamb div.img_goods{float:left;width:30%;}
/* div.askforgoods_preamb p{font-size: 1.2em;} */
div.askforgoods_preamb div.name_goods{line-height:1.5em;font-size: 1.5em;font-weight: bolder;}
div.askforgoods_inner .getcall_row{display:inline-block;width:30%;margin: 0 1%;vertical-align: top;}
div.askforgoods_inner .getcall_img{width:25%;}
div.askforgoods_inner .getcall_inp{width:72%;}	
div.askforgoods_inner .getcall_txt{width:98%;	margin:1em auto;}
div.askforgoods_inner .getcall_txt textarea{resize:none;width:100%;}	
div.toget{text-align: center;	margin: 1em 0;}
div.askforgoods_inner textarea {border: 2px solid #a9c4d4;}	
div.askforgoods_inner #f_valid{padding:4px;}
/** end of askforgoods **/
/** batut category description **/
div.batut-wrap{text-align: center;}
div.batut-item{display:inline-block;vertical-align:top;width:47%;margin:1%;border:2px solid #454545;}
/** end of batut category description **/
/** ager  styles **/
div.ager{background-color: #eff3f7; color: #587592; font-family: tahoma, geneva, sans-serif; font-size: 0.9em; padding: 4px 0;}
span.ager-cat{font-size: 1.2em;}
span.ager-dat{color: #c77505; font-size: 1.1em; font-weight: bold;}
/** end of ager  styles **/

/**  special styles for icons favorite and compare  **/
div.specicons-blok{margin: 8px 0 0; padding: 2px 2px 0px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background-color:#d1e0e9; background-image:-khtml-gradient(linear,left top,left bottom,from(#d1e0e9),to(#fcfdfd)); background-image:-moz-linear-gradient(top,#d1e0e9,#fcfdfd); background-image:-ms-linear-gradient(top,#d1e0e9,#fcfdfd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1e0e9),color-stop(100%,#fcfdfd)); background-image:-webkit-linear-gradient(top,#d1e0e9,#fcfdfd); background-image:-o-linear-gradient(top,#d1e0e9,#fcfdfd); background-image:linear-gradient(#d1e0e9,#fcfdfd); border:1px solid #8b9fb4;}
div.specicon-item{width: 20px; height: 20px; display: inline-block; margin: 2px 4px;}
div.specicon-item a{width:100%;height:100%;}
div.imincard{margin: 0 auto 0.5em; text-align: center;}
div.imincard div.specicon-item{width: 28px; height: 28px; display: inline-block; margin: 2px 8px;}
div.specicon-item a.addToCompare {background: rgba(0, 0, 0, 0) url(../../images/actions/compare-2-mid.webp) no-repeat scroll center center / contain;}
div.specicon-item a.removeFromCompare {background: rgba(0, 0, 0, 0) url(../../images/actions/uncompare-2-mid.webp) no-repeat scroll center center / contain;}
div.specicon-item a.addToFavourites {background: rgba(0, 0, 0, 0) url(../../images/actions/favorite-mid.webp) no-repeat scroll center center / contain;}
div.specicon-item a.removeFromFavourites {background: rgba(0, 0, 0, 0) url(../../images/actions/unfavorite-mid.webp) no-repeat scroll center center / contain;}
div.specicon-item a.doLike{background: rgba(0, 0, 0, 0) url(../../images/actions/like-2-mid.webp) no-repeat scroll center center / contain;}
div.specicon-item a.undoLike{background: rgba(0, 0, 0, 0) url(../../images/actions/unlike-2-mid.webp) no-repeat scroll center center / contain;}
div.imincard div.specicon-item a.addToCompare {background: rgba(0, 0, 0, 0) url(../../images/actions/compare-2-mid.webp) no-repeat scroll center center / contain;}
div.imincard div.specicon-item a.removeFromCompare {background: rgba(0, 0, 0, 0) url(../../images/actions/uncompare-2-mid.webp) no-repeat scroll center center / contain;}
div.imincard div.specicon-item a.addToFavourites {background: rgba(0, 0, 0, 0) url(../../images/actions/favorite-mid.webp) no-repeat scroll center center / contain;}
div.imincard div.specicon-item a.removeFromFavourites {background: rgba(0, 0, 0, 0) url(../../images/actions/unfavorite-mid.webp) no-repeat scroll center center / contain;}
div.imincard div.specicon-item a.doLike{background: rgba(0, 0, 0, 0) url(../../images/actions/like-2-mid.webp) no-repeat scroll center center / contain;}
div.imincard div.specicon-item a.undoLike{background: rgba(0, 0, 0, 0) url(../../images/actions/unlike-2-mid.webp) no-repeat scroll center center / contain;}
.goods-list .favouritesButtons .addToFavourites, .goods-list .favouritesButtons .removeFromFavourites, .catalog_info .favouritesButtons .addToFavourites, .catalog_info .favouritesButtons .removeFromFavourites {display: none;}
.goods-list .favouritesButtons.notInFavourites .addToFavourites, .goods-list .favouritesButtons.inFavourites .removeFromFavourites, .catalog_info .favouritesButtons.notInFavourites .addToFavourites, .catalog_info .favouritesButtons.inFavourites .removeFromFavourites {display: block;}
.goods-list .compareButtons .addToCompare, .goods-list .compareButtons .removeFromCompare, .catalog_info .compareButtons .addToCompare, .catalog_info .compareButtons .removeFromCompare {display: none;}
.goods-list .compareButtons.notInCompare .addToCompare, .goods-list .compareButtons.inCompare .removeFromCompare, .catalog_info .compareButtons.notInCompare .addToCompare, .catalog_info .compareButtons.inCompare .removeFromCompare {display: block;}
div.specicon-item a.doLike{display: block;}

div.seocard_2 div.favourites_button a.btn, div.seocard_2 div.compare_button a.btn
, div.seocard_2 div.is3d_button a.btn 
{padding: 5px 12px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 4px #ddd;-webkit-box-shadow: 0 0 4px #ddd;box-shadow: 0 0 4px #ddd;line-height: 130%;}
div.seocard_2 div.catalog-tree-buttons {margin: 0 -5px 0.5em;}

/**  end of special styles for icons favorite and compare  **/

/** table  of  comparing **/

div.compare-list .table {width: 100%;max-width: 100%;margin-bottom: 20px;font-size: 0.9em;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}
div.compare-list .table .knopka_teal, div.compare-list .table .knopka_steel, div.compare-list .table .knopka_orange{-moz-hyphens: none;-webkit-hyphens: none;hyphens: none;}
div.compare-list .table > thead > tr > th, div.compare-list .table > tbody > tr > th, div.compare-list .table > tfoot > tr > th, div.compare-list .table > thead > tr > td, div.compare-list .table > tbody > tr > td, div.compare-list .table > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
div.compare-list .table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #ddd;}
div.compare-list .table > caption + thead > tr:first-child > th, div.compare-list .table > colgroup + thead > tr:first-child > th, div.compare-list .table > thead:first-child > tr:first-child > th, div.compare-list .table > caption + thead > tr:first-child > td, div.compare-list .table > colgroup + thead > tr:first-child > td, div.compare-list .table > thead:first-child > tr:first-child > td {border-top: 0;}
div.compare-list .table > tbody + tbody {border-top: 2px solid #ddd;}
div.compare-list .table .table {background-color: #fff;}
div.compare-list .table-condensed > thead > tr > th, div.compare-list .table-condensed > tbody > tr > th, div.compare-list .table-condensed > tfoot > tr > th, div.compare-list .table-condensed > thead > tr > td, div.compare-list .table-condensed > tbody > tr > td, div.compare-list .table-condensed > tfoot > tr > td {padding: 5px;}
div.compare-list .table-bordered {border: 1px solid #ddd;}
div.compare-list .table-bordered > thead > tr > th, div.compare-list .table-bordered > tbody > tr > th, div.compare-list .table-bordered > tfoot > tr > th, div.compare-list .table-bordered > thead > tr > td, div.compare-list .table-bordered > tbody > tr > td, div.compare-list .table-bordered > tfoot > tr > td {border: 1px solid #ddd;}
div.compare-list .table-bordered > thead > tr > th, div.compare-list .table-bordered > thead > tr > td {border-bottom-width: 2px;}
div.compare-list .table-striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9;}
div.compare-list .table-hover > tbody > tr:hover {background-color: #f5f5f5;}
div.compare-list table col[class*="col-"] {position: static;display: table-column;float: none;}
div.compare-list table td[class*="col-"], div.compare-list table th[class*="col-"] {position: static;display: table-cell;float: none;}
div.compare-list .table > thead > tr > td.active, div.compare-list .table > tbody > tr > td.active, div.compare-list .table > tfoot > tr > td.active, div.compare-list .table > thead > tr > th.active, div.compare-list .table > tbody > tr > th.active, div.compare-list .table > tfoot > tr > th.active, div.compare-list .table > thead > tr.active > td, div.compare-list .table > tbody > tr.active > td, div.compare-list table > tfoot > tr.active > td, div.compare-list .table > thead > tr.active > th, div.compare-list .table > tbody > tr.active > th, div.compare-list .table > tfoot > tr.active > th {background-color: #f5f5f5;}
div.compare-list .table-hover > tbody > tr > td.active:hover, div.compare-list .table-hover > tbody > tr > th.active:hover, div.compare-list .table-hover > tbody > tr.active:hover > td, div.compare-list .table-hover > tbody > tr:hover > .active, div.compare-list .table-hover > tbody > tr.active:hover > th {background-color: #e8e8e8;}
div.compare-list .table > thead > tr > td.success, div.compare-list .table > tbody > tr > td.success, div.compare-list .table > tfoot > tr > td.success, div.compare-list .table > thead > tr > th.success, div.compare-list .table > tbody > tr > th.success, div.compare-list .table > tfoot > tr > th.success, div.compare-list .table > thead > tr.success > td, div.compare-list .table > tbody > tr.success > td, div.compare-list .table > tfoot > tr.success > td, div.compare-list .table > thead > tr.success > th, div.compare-list .table > tbody > tr.success > th, div.compare-list .table > tfoot > tr.success > th {background-color: #dff0d8;}
div.compare-list .table-hover > tbody > tr > td.success:hover, div.compare-list .table-hover > tbody > tr > th.success:hover, div.compare-list .table-hover > tbody > tr.success:hover > td, div.compare-list .table-hover > tbody > tr:hover > .success, div.compare-list .table-hover > tbody > tr.success:hover > th {background-color: #d0e9c6;}
div.compare-list .table > thead > tr > td.info, div.compare-list .table > tbody > tr > td.info, div.compare-list .table > tfoot > tr > td.info, div.compare-list .table > thead > tr > th.info, div.compare-list .table > tbody > tr > th.info, div.compare-list .table > tfoot > tr > th.info, div.compare-list .table > thead > tr.info > td, div.compare-list .table > tbody > tr.info > td, div.compare-list .table > tfoot > tr.info > td, div.compare-list .table > thead > tr.info > th, div.compare-list .table > tbody > tr.info > th, div.compare-list .table > tfoot > tr.info > th {background-color: #d9edf7;}
div.compare-list .table-hover > tbody > tr > td.info:hover, div.compare-list .table-hover > tbody > tr > th.info:hover, div.compare-list .table-hover > tbody > tr.info:hover > td, div.compare-list .table-hover > tbody > tr:hover > .info, div.compare-list .table-hover > tbody > tr.info:hover > th {background-color: #c4e3f3;}
div.compare-list .table > thead > tr > td.warning, div.compare-list .table > tbody > tr > td.warning, div.compare-list .table > tfoot > tr > td.warning, div.compare-list .table > thead > tr > th.warning, div.compare-list .table > tbody > tr > th.warning, div.compare-list .table > tfoot > tr > th.warning, div.compare-list .table > thead > tr.warning > td, div.compare-list .table > tbody > tr.warning > td, div.compare-list .table > tfoot > tr.warning > td, div.compare-list .table > thead > tr.warning > th, div.compare-list .table > tbody > tr.warning > th, div.compare-list .table > tfoot > tr.warning > th {background-color: #fcf8e3;}
div.compare-list .table-hover > tbody > tr > td.warning:hover, div.compare-list .table-hover > tbody > tr > th.warning:hover, div.compare-list .table-hover > tbody > tr.warning:hover > td, div.compare-list .table-hover > tbody > tr:hover > .warning, div.compare-list .table-hover > tbody > tr.warning:hover > th {background-color: #faf2cc;}
div.compare-list .table > thead > tr > td.danger, div.compare-list .table > tbody > tr > td.danger, div.compare-list .table > tfoot > tr > td.danger, div.compare-list .table > thead > tr > th.danger, div.compare-list .table > tbody > tr > th.danger, div.compare-list .table > tfoot > tr > th.danger, div.compare-list .table > thead > tr.danger > td, div.compare-list .table > tbody > tr.danger > td, div.compare-list .table > tfoot > tr.danger > td, div.compare-list .table > thead > tr.danger > th, div.compare-list .table > tbody > tr.danger > th, div.compare-list .table > tfoot > tr.danger > th {background-color: #f2dede;}
div.compare-list .table-hover > tbody > tr > td.danger:hover, div.compare-list .table-hover > tbody > tr > th.danger:hover, div.compare-list .table-hover > tbody > tr.danger:hover > td, div.compare-list .table-hover > tbody > tr:hover > .danger, div.compare-list .table-hover > tbody > tr.danger:hover > th {background-color: #ebcccc;}
div.compare-list .table-responsive {min-height: .01%;overflow-x: auto;}
div.compare-list table {border-spacing: 0;border-collapse: collapse;}
div.compare-list .compareButtons{text-align:center;margin:0.5em auto;max-width:90%;}
div.compare-list .knopka_teal, div.compare-list .knopka_steel, div.compare-list .knopka_orange{display: block; font-size: 12px; padding: 5px;}
.catalog-goods-compare div.center_block_full{overflow:hidden;}
.catalog-goods-compare div.compare-list table td{text-align:center;}
.catalog-goods-compare div.compare-list table td p, .catalog-goods-compare div.compare-list table td li{text-align:left;}
div.title-half-wrap{margin:0 0 1em;}
div.title-half-wrap h1, div.title-half-wrap div.compareButtons{display:inline-block;width:47%;vertical-align:middle;}
div.title-half-wrap h1{text-align:left;margin:0 1% 0 0!important;}
div.title-half-wrap div.compareButtons{text-align:right;margin:0 0 0 1%;}
div.title-half-wrap div.compareButtons a{display: inline-block;font-size: 12px;padding: 5px 8px;text-align:center;}

/** MEDIA  QUERIES **/
@media only screen and (max-width:1360px){div.contects2 div.contects2-item p.item-zagol{font-size:1em;padding:0 4px 4px 75px}}
@media only screen and (max-width:1300px){.goods-list.dop-list .goodselement, .dop-list .goodselement{width:22%}}
@media only screen and (max-width:1217px){
div.seocard_2 .cinfo-wrap{width:100%;margin:2em 0}
div.seocard_2 div.good_card .od1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
div.seocard_2 div.good_card .od2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
div.seocard_2 div.good_card .od3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
div.seocard_2 div.hitnew{right:-5px}
div.seocard_2 div.horizsl_wrap{display:block}
div.seocard_2 div.vertsl_wrap{display:none}
div.seocard_2 div.colsl{display:block}
div.seocard_2 div.horizsl_wrap{margin-bottom:0;}
.catalog_info .df_pream_good{margin:0;padding:0;}
div.imincard{max-width:400px;}
div.seocard_2 div.catalog-tree-buttons {margin: 0 auto 0.5em;max-width: 410px;}
div.seocard_2 div.catalog-tree-buttons div.favourites_button a, div.seocard_2 div.catalog-tree-buttons div.compare_button a {padding: 8px;}
}
div.tabula div.error{
	background-color: pink;
}
@media only screen and (max-width:1200px){
.goods-list .goodselement,.groups-list .goodsgroup,.goods-analog{width:31%}
.goods-list.dop-list .goodselement, .dop-list .goodselement{width:22%}
.catalog_info .g_price,.catalog_info .r_basket{width:100%}
.basket-body a.b_link_save,.basket-body a.b_link_del{right:0px}
.descrlinkage{font-size:1.1em}
.amelce{font-size:0.9em}
div.contects2 div.contects2-item.con-quadr{width:48%}
div.seocard_2 .cinfo-wrap{width:100%;margin:2em 0}
div.seocard_2 div.good_card .od1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
div.seocard_2 div.good_card .od2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
div.seocard_2 div.good_card .od3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
div.seocard_2 div.hitnew{right:-5px}
div.seocard_2 div.horizsl_wrap{display:block}
div.seocard_2 div.vertsl_wrap{display:none}
div.seocard_2 div.colsl{display:block}
div.seocard_2 div.horizsl_wrap{margin-bottom:0;}
div.oldform div.card-wrap, div.oldform div.g_contactations{width: 100%;}
}
@media only screen and (max-width:1100px){
#current_price_val{font-size:1.2em}
div.seocard_2 .goods-analog{width:27%}
div.ggr_descr ul.uline li{width:45%;}
.goods-list.dop-list .goodselement, .dop-list .goodselement{width:31%}
}
@media only screen and (max-width:1020px){
div.contects div.contects_anq{width:100%}
div.contects2 div.contects2-item{width:100%}
div.contects2 div.contects2-item.nofon{width:50%}
div.contects2 div.contects2-item.nofon .descrlinkage{width:100%}
div.two-container{display:block}
div.two-container>div,div.two-container>div.two-two-part{width:100%}
div.smestright{float:none;width:auto}
div.smestright .groups-list{text-align:center}
div.s_rez_all div.fs_s{width:31%}
div.rub-gal-item{width:45%;}
div.rub-card div.good_pict{margin-right: 0; width: 100%;}
div.rub-card div.good_info{margin-top: 9px; width: 100%;}
.catalog_info div.rub-card .g_price, .catalog_info div.rub-card .r_basket{width:46%;display:inline-block;vertical-align:top;}
.catalog_info div.rub-card .g_price{margin-right:5%;}
div.batut-item{display:block;margin:1em auto;width:100%;}
div.seocard_2 div.catalog-tree-buttons div.favourites_button, div.seocard_2 div.catalog-tree-buttons div.compare_button {width: 50%;}
}
@media only screen and (max-width:980px){
.slider_wrapr{width:55%;margin-right:1%}
.good_inf,div.seocard_2 .good_inf{width:40%}
div.seocard .cinfo-wrap{width:100%;margin:2em 0}
div.seocard div.good_card .od1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
div.seocard div.good_card .od2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
div.seocard div.good_card .od3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
div.ggr_descr ul.ulperechisl li{width:100%}
div.ggr_descr div.postLinkwrap,div.ggr_descr div.contects3 div.contects3-item div.postLinkwrap{float:none;width:100%;text-align:center}
.amelce{font-size:1em}
div.ggr_descr div.postTextbut{float:none;width:100%}
.descrlinkage{font-size:1.3em;display:inline-block;margin:1em 4%;width:40%}
.con-quadr .descrlinkage{width:80%}
div.ggr_descr div.contects3 div.contects3-item div.postLinkwrap .descrlinkage{width:60%;font-size:1.1em}
div.raspopolam{display:block}
div.raspopolam div.raspopolam_bl{width:100%;margin:2em auto}
div.ggr_descr div.contects3 div.contects3-item,div.contects4{display:block}
div.ggr_descr div.contects3 div.contects3-item div:nth-child(1),div.contects4-item:nth-child(1){margin-bottom:2em}
div.ggr_descr div.contects3 div.contects3-item div.con3-item-mid,div.ggr_descr div.contects3 div.contects3-item div.con3-item-mider,div.ggr_descr div.contects3 div.contects3-item div.con3-item-thrice,div.ggr_descr div.contects3 div.contects3-item div.con3-item-midi,div.contects4-item{width:100%}
div.catalog_list_seo div.r_basket a.linkButton{font-size:0.9em}
}
@media only screen and (max-width:930px){
div.seocard_2 .goods-analog .quadro-wrapper{margin-bottom:15px}
div.card-var{width: 48%;}
}
@media only screen and (max-width:860px){
.goods-list .goodselement,.groups-list .goodsgroup,.goods-analog{width:47%}
.goods-list.dop-list .goodselement, .dop-list .goodselement{width:31%}
div.catalog_list_seo div.r_basket a.linkButton{font-size:1em}
}
@media only screen and (max-width:800px){
div.askforgoods_inner .getcall_row { width:100%; }
div.ggr_descr div.contects3 div.contects3-item{display:-ms-flexbox;display:flex}
div.ggr_descr div.contects3 div.contects3-item div:nth-child(1){margin-bottom:0}
div.ggr_descr div.contects3 div.contects3-item div.con3-item-mid,div.ggr_descr div.contects3 div.contects3-item div.con3-item-mider,div.ggr_descr div.contects3 div.contects3-item div.con3-item-midi{width:48%}
div.ggr_descr div.contects3 div.contects3-item div.postLinkwrap .descrlinkage{width:100%}
div.ggr_descr ul.uline{padding-left:20px;}
div.ggr_descr ul.uline li{display: block;padding-left: 0px;width:100%;}
div.rub-card div.good_pict{margin-right: 1%; width: 58%;}
div.rub-card div.good_info{margin-top: 9px; width: 36%;}
.catalog_info div.rub-card .g_price, .catalog_info div.rub-card .r_basket{width:100%;display:block;}
.catalog_info div.rub-card .g_price{margin-right:2%;}
div.compare-list .compareButtons{max-width:100%;}
div.compare-list .table .knopka_teal, div.compare-list .table .knopka_steel, div.compare-list .table .knopka_orange{font-weight: normal; text-transform: none;-moz-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;}
}
@media only screen and (max-width:720px){div.seocard_2 .slider_wrapr,div.seocard_2 .good_inf,div.seocard_2 .cinfo-wrap{width:100%;margin:1em 0}}
@media only screen and (max-width:680px){
.catalog_info .df_pream_good{width:100%}
.characteristics .char_element{}
.good_card{display:block}
.slider_wrapr,.good_inf{width:98%;margin:0.5em auto}
div.seocard .good_card{display:-webkit-box;display:-ms-flexbox;display:flex}
div.seocard .slider_wrapr{width:55%;margin-right:1%}
div.seocard .good_inf{width:40%}
div.seocard .cinfo-wrap{width:100%;margin:2em 0}
div.seocard_2 .slider_wrapr,div.seocard_2 .good_inf,div.seocard_2 .cinfo-wrap{width:100%;margin:1em 0}
span.dnazv{font-size:16px}
.characteristics .char_element .char_label,.characteristics .char_element .char_value{font-size:1.2em;padding:8px}
div.contects div.contects_anq{width:100%}
div.contects2 div.contects2-item.nofon{width:100%;margin:0;padding:0}
div.contects2 div.contects2-item.nofon .descrlinkage{width:100%;margin:0.5em 0}
div.ggr_descr div.contects3 div.contects3-item{display:block}
div.ggr_descr div.contects3 div.contects3-item div:nth-child(1){margin-bottom:2em}
div.ggr_descr div.contects3 div.contects3-item div.two-container>div{margin-bottom:0;}
div.ggr_descr div.contects3 div.contects3-item div.con3-item-mid,div.ggr_descr div.contects3 div.contects3-item div.con3-item-mider,div.ggr_descr div.contects3 div.contects3-item div.con3-item-midi{width:100%}
div.ggr_descr div.contects3 div.contects3-item div.postLinkwrap .descrlinkage{width:60%}
div.wrap-item{ display: block; margin: 1em auto;}
div.wrap-goods{ width: 96%;}
div.wrap-info{ width: 96%;}
div.rub-card div.good_pict{margin-right: 0; width: 100%;}
div.rub-card div.good_info{margin-top: 9px; width: 100%;}
.catalog_info div.rub-card .g_price, .catalog_info div.rub-card .r_basket{width:46%;display:inline-block;vertical-align:top;}
.catalog_info div.rub-card .g_price{margin-right:5%;}
}
@media only screen and (max-width:650px){
.g_pic{display:block;width:100%;max-width:100%}
.g_pic img{max-width:100%}
.basket-header-sku,.basket-row-sku{width:10%}
.basket-header-name,.basket-row-name{width:30%}
.basket-header-points,.basket-row-points{width:7%}
.basket-header-price,.basket-row-price{width:17%}
.basket-header-quantity,.basket-row-quantity{width:10%}
.basket-header .basket-header-measure,.basket-body .basket-row-measure{}
.basket-header-sum,.basket-row-sum{width:21%}
.basket-footer-sum-n{width:75%}
.basket-footer-sum-q{width:21%}
.basket-header .basket-header-cell,.basket-body .basket-row-cell,.basket-footer .basket-footer-cell{font-size:0.9em}
#sortBlock span.spantxt{display:none}
.sortpoints{padding:12px 8px;background:none;background-color:#f1f5f6}
#sortBlock ul li a{font-size:0.9em;word-break:break-all}
div.ggr_descr div.postText,div.ggr_descr div.postThumbwrap{float:none;width:100%}
div.ggr_descr div.postThumbwrap img.postThumb{max-width:100%;width:100%}
div.s_rez_all div.fs_s{width:47%}
div.seocard_2 .goods-analog{width:46%}
}
@media only screen and (max-width:600px){
div.contects3-item{display:block}
div.contects3-item div.con3-item-left,div.contects3-item div.con3-item-right,div.contects3-item div.con3-item-half,div.contects3-item div.con3-item-mid,div.contects3-item div.con3-item-midi,div.contects3-item div.con3-item-mider,div.contects2 div.contects2-item.con-quadr{width:100%}
div.contects3-item div.con3-item-mid:nth-child(1),div.contects3-item div.con3-item-midi:nth-child(1),div.contects3-item div.con3-item-mider:nth-child(1){margin-bottom:2.5em}
div.ggr_panel ul li{width: 45%;}
div.contects3 p{text-align:left;}
div.seocard_2 div.g_contactations div.half_plan{width:98%;}
div.card-var{width: 98%;}
.goods-list.dop-list .goodselement, .dop-list .goodselement{width:47%}
table.rub-chars{font-size:0.9em;}
}
@media only screen and (max-width:580px){
div.divcolorer-blok{width:62%}
div.divcolorer-list{width:36%}
.catalog_info div.rub-card .g_price, .catalog_info div.rub-card .r_basket{width:100%;display:block;}
.catalog_info div.rub-card .g_price{margin-right:2%;}
}
@media only screen and (max-width:540px){
.goods-analog .quadro-wrapper{margin-bottom:15px}
.goods-list .goodselement,.groups-list .goodsgroup,.goods-analog{display:block;margin:0 auto 28px;width:98%}
.goods-list.dop-list .goodselement, .dop-list .goodselement{width:47%;display: inline-block;margin: 0 0.75% 8px;}
div.seocard_2 .goods-analog{display:block;margin:0 auto 15px;width:98%}
.descrlinkage{display:block;margin:1em auto;width:90%}
div.seocard .slider_wrapr,div.seocard .good_inf,div.seocard .cinfo-wrap{width:100%;margin:1em 0}
}
@media only screen and (max-width:480px){
.good_pict{display:block}
.g_pics{display:block;width:100%;max-width:100%}
.g_pics img{max-width:100%}
div.ggr_descr ul.ulperechisl li{background-image:url(../../images/icons/spare2.webp);padding:0 0 0 65px}
div.ggr_descr ul.ulperechisl li.li_prokat{background-image:url(../../images/icons/prokat1s.webp)}
div.ggr_descr ul.ulperechisl li.li_fanera1{background-image:url(../../images/icons/fanera1s.webp)}
div.ggr_descr ul.ulperechisl li.li_fanera2{background-image:url(../../images/icons/fanera2-setka-s.webp)}
div.ggr_descr ul.ulperechisl li.li_plastik{background-image:url(../../images/icons/plastix-s.webp)}
div.ggr_descr ul.ulperechisl li.li_brus{background-image:url(../../images/icons/clay_brus-s.webp)}
div.divonecolor{margin:0 6px 6px 0}
div#sortBlock ul{display:block}
div#sortBlock ul li{-webkit-box-align:right;-ms-flex-align:right;align-items:right;width:70%;margin-left:15%}
div.rub-card div.pr_param div.pr_ptableft select.singleSelect, div.rub-card div.pr_param div.pr_ptableft select#scolor, div.rub-card div.pr_param div.pr_ptableft select.scolor, div.rub-card div.pr_param div.for_thick .col-xs-7 select.singleSelect{width: 145px;}
}
@media only screen and (max-width:420px){
div.contects3-item div.con3-item-left,div.contects3-item div.con3-item-mid,div.contects3-item div.con3-item-midi{background-image:none;padding:5px 20px}
div.s_rez_all div.fs_s{width:97%}
.catalog_info .g_comment .z_descr ul{padding:0 0 0 0.5em}
.catalog_info .g_comment .z_descr ol{padding:0 0 0 1em}
div.seocard_2 .g_price span.price_val span#current_price_val2{font-size:1.8em}
.goods-list.dop-list .goodselement, .dop-list .goodselement{display:block;margin:0 auto 28px;width:98%}
}
@media only screen and (max-width:360px){
div.contects div.contects_anq div.amarked,div.contects2 div.contects2-item p.item-zagol{background:0 none;padding:0}
div.contects2 div.contects2-item p.item-zagol{min-height:auto}
div.ggr_descr ul.ulperechisl li.licall h3,div.ggr_descr ul.ulperechisl li.limail h3{font-size:1.2em}
div.ggr_descr div.contects3 div.contects3-item div.postLinkwrap .descrlinkage{width:100%}
}
@media print{
body{background-color:none !important;}
#fancybox-wrap, #fancybox-tmp, #fancybox-loading, #fancybox-overlay{display:none !important;}
#fancybox-content,#fancybox-wrap{  border:none !important;}
.more {  page-break-after: always; } 
} 
