@CHARSET "UTF-8";
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
html{width:100%;height:100%;margin:0;padding:0;border:0px none;font-size:0.85em}
body{width :100%;min-height :100%;height:auto;color:#000;font-family:verdana,arial,geneva,sans-serif;font-size:100%;line-height:1.3em;font-style:normal;margin:0;padding:0;background-color:#587592}
h1,.h1,h2,.h2,h3,.h3{margin-top:0;color:#3f4649}
h1,.h1{font-size:150%}
h2,.h2{font-size:140%}
h3,.h3{font-size:130%}
h4,.h4{font-size:120%}
h5,.h5{font-size:110%}
h6,.h6{font-size:100%}
a,a:link,a:visited{color:#065182}
a:hover,a:active,a:focus{color:#e99f07}
fieldset{background:none;margin:0 0 15px;padding:10px;border:1px solid #aaa}
legend{font-size:120%;font-weight:bold;width:auto;padding:0 5px;margin:0;border:0px none}
img{max-width:100%}
div.cntrdiv{text-align:center}
.nwrp{white-space:nowrap}
.leften{float:left}
.righten{float:right}
#outer_wrapper{margin:0;padding:0;width:100%;height:auto;min-height:100%;border:0px none;text-align:left}
#inner_wrapper{padding:0;display:block;width:100%;margin:0}
#bufer_wrapper{height:65px;width:100%}
.center_block{padding:0 0 24px 12px}
#left_column{padding:0 12px 0 0}
#right_column{padding:0 0 0 12px}
#wrapper{background:#587592 url(../images/bodygradient.webp) repeat-x top left;z-index:1}
#itms_bottom{background-color:#587592}
.nopad{margin-bottom:15px}
#site_header{background-color:#d3e2ea;background-image:-khtml-gradient(linear,left top,left bottom,from(#d3e2ea),to(#fdfdfd));background-image:-moz-linear-gradient(top,#d3e2ea,#fdfdfd);background-image:-ms-linear-gradient(top,#d3e2ea,#fdfdfd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3e2ea),color-stop(100%,#fdfdfd));background-image:-webkit-linear-gradient(top,#d3e2ea,#fdfdfd);background-image:-o-linear-gradient(top,#d3e2ea,#fdfdfd);background-image:linear-gradient(#d3e2ea,#fdfdfd);border-bottom:4px solid #cbdce6;z-index:2}
#sitetitle{left:-2000px;position:absolute}
#sitetitle h2{margin:15px 0}
#sitelogo a{display:inline-block;position:relative}
#sitelogo a span.backme{color:#000;display:none;font-size:1.4em;left:0;line-height:100%;position:absolute;width:100%;top:40%;z-index:2;text-align:center}
#sitelogo a span.backme span{display:inline-block;background:rgba(0,0,0,0) url("../images/3333.webp") no-repeat scroll left center;padding:4px 0 6px 28px;line-height:100%;font-size:0.8em}
#sitelogo a.nomain:hover span.backme{display:block}
#sitelogo a img.pictup{max-width:213px}
#sitelogo a.nomain:hover img.pictup{visibility:hidden}
#left_column h3.wTitle,#left_column p.wTitle{background:#e0eaf0 none repeat scroll 0 0;border:1px solid #87acc2;color:#065182;font-family:verdana,tahoma,geneva,sans-serif;font-size:1.3em;font-weight:normal;margin:0 0 4px;padding:8px;text-align:center;text-transform:uppercase}
#footer_wrapper{margin:0 auto;overflow:hidden;background-color:#41576d;padding:16px;min-height:65px;max-width:1440px}
#footer_wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#footer_wrapper .copyright{color:#000;font-size:1em;width:40%;margin-right:2%}
#footer_wrapper .copyright p.copi{color:#ddd}
#footer_wrapper .copyright p.atten{color:#ddd;font-size:0.9em;line-height:110%;text-align:justify;margin:0 0 0.5em}
.moduleShortcuts{padding:4px 8px;background-color:#f1f5f6;border:1px solid #bac8cf;margin-bottom:12px}
.wTitle{margin-top:0px;font-size:1.3em;color:#587491;font-size:1.3em;text-transform:uppercase}
div.navigator{padding:8px;font-family:verdana,geneva,sans-serif;font-size:0.9em;background-color:#f1f5f6;border:1px solid #87acc2}
.navigator_pages,.navigator_records{display:block;margin-bottom:2px;text-align:center}
.pagination{margin:0;padding:0;text-align:center;list-style:none}
.pagination li{display:inline-block;padding:4px 10px;font-size:1.5em}
.pagination li.active{font-weight:bold}
.prevPageLink,.nextPageLink,.lastPageLink,.firstPageLink{width:15px;height:24px;background-repeat:no-repeat;background-image:url(../images/pagesprite.webp);display:inline-block;vertical-align:middle}
.prevPageLink{background-position:-15px 0;margin-right:12px}
.nextPageLink{background-position:-30px 0;margin-left:12px}
.lastPageLink{background-position:-45px 0}
.firstPageLink{background-position:0 0}
a.prevPageLink:hover{background-position:-15px -24px}
a.nextPageLink:hover{background-position:-30px -24px}
a.lastPageLink:hover{background-position:-45px -24px}
a.firstPageLink:hover{background-position:0 -24px}
.breadline ol{list-style:none;padding:0 0 12px;margin:0 0 0.5em;border-bottom:3px solid #cfdee8}
.breadline ol li{display:inline;padding:0 4px}
.breadcrumb .separator{background:rgba(0,0,0,0) url("../images/breadcrumb.gif") no-repeat scroll center center}
.items_1 > .itms a img,.items_2 > .itms a img{width:100%}
.bbcode_editor_bar ul li a{margin:0}
.unpublished{border:1px solid #FF0000}
div.subcomments,div.subcomments_visible{display:block;margin:0 0 0 3%;width:97%}
div.subcomments{display:none}
div#newCommentForm img.clearAnswerTo{width:16px;height:16px;background:url(../images/metla.webp) no-repeat left top;vertical-align:middle;margin:0 5px 0 0;cursor:pointer}
div#newCommentForm img.clearAnswerTo:hover{background-position:0 -16px}
div.vote_panel a.vote_up img,div.vote_panel a.vote_down img{background:url("../images/vote_sprite.webp") no-repeat scroll 0px -16px transparent}
div.vote_panel a.vote_up img{background-position:-16px -16px}
.label{color:inherit;font-size:90%;line-height:1.6em;padding-left:0;display:inline-block;*display:inline;white-space:initial;text-align:left}
img.date_selector{width:34px;height:34px;cursor:pointer;border:0px none;outline:none;background:url("../images/cal32.webp") no-repeat center center}
div.filter .buttons input{margin-right:15px;margin-bottom:5px}
div.filter .singleRow.row{margin-bottom:10px}
.wrapper-filter-datetime{padding:0 30px 0 40px}
.wrapper-filter-datetime .eq.singleSelect,.wrapper-filter-datetime .date_selector{margin:0;position:absolute;top:0;right:0;float:none;z-index:9999}
.wrapper-filter-datetime .eq.singleSelect{right:auto;left:0;width:38px}
div.filter .fake_label{line-height:26px}
input[type="button"].clrfile{background:url(../images/clearfile.webp) no-repeat scroll center centertransparent;height:30px;width:30px;cursor:pointer;display:block;position:absolute;right:0;top:0;margin:0 0 0 0;border:0px none;padding:0}
#modify-wrapper .fileselector>div{padding-right:28px}
#modify-wrapper .fileselector>div>div{position:absolute !important;right:0; top:0}
.container .container{width:100%}
.ihidesmt{display:block}
.fileselector .NFI-button{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#4F8EC3;background-image:linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-o-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-moz-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-webkit-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-ms-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#1774A3),color-stop(0.56,#4F8EC3));text-shadow:0px -1px 0px #0172bd;border:solid #0172bd 1px;border-bottom:solid #00428d 1px;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,.2);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,.2);box-shadow:inset 0px 1px 0px rgba(255,255,255,.2);color:#fff;width:28px;height:28px;line-height:28px}
.fileselector .NFI-button:hover{background:#333;text-shadow:0px -1px 0px #111;border:solid #000 1px}
.fileselector input[type="text"].NFI-filename{min-width:50px;border-right:none;height:34px;line-height:34px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}
.checkbox input[type="checkbox"],.radio input[type="radio"],.radio-inline input[type="radio"]{top:6px;margin:0px;cursor:pointer}
input[type="checkbox"],.options label{cursor:pointer}
.moduleBody.catalogModule>.content>.container{padding:0; width:100%}
#info-wrapper h4.title{margin:0 0 15px 0;width:100%;font-weight:normal;font-size:130%;text-transform:uppercase}
#info-wrapper.manufacturer-wrapper h4.title,#info-wrapper.vendor-wrapper h4.title{display:none}
@media (max-width:480px){.btn{max-width:100%;white-space:initial}}
a.b_link_save img{background:url(../images/button_save_32.webp) no-repeat center top}
a.b_link_del img{background:url(../images/button_delete_32.webp) no-repeat center top}
#left_column .wzone>div:nth-child(2n+1),#right_column .wzone>div:nth-child(2n+1){clear:both}
.selector_pane .radio input[type="radio"]{margin-left:0}
.fileselector{padding-right:30px}
.fileselector .NFI-wrapper{padding:0;margin:0}
.fileselector .NFI-button{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#4F8EC3;background-image:linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-o-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-moz-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-webkit-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-ms-linear-gradient(bottom,#1774A3 0%,#4F8EC3 56%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#1774A3),color-stop(0.56,#4F8EC3));text-shadow:0px -1px 0px #0172bd;border:solid #0172bd 1px;border-bottom:solid #00428d 1px;-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,.2);-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,.2);box-shadow:inset 0px 1px 0px rgba(255,255,255,.2);color:#fff;width:28px;height:34px;line-height:34px;position:absolute !important;right:0;top:0}
.fileselector .NFI-button:hover{background:#333;text-shadow:0px -1px 0px #111;border:solid #000 1px}
.fileselector input[type="text"].NFI-filename{min-width:50px;border-right:none;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}
.navbar-header{display:none;}
.topmenu #topmnu{list-style:none;padding:0}
.topmenu #topmnu li{display:inline-block;vertical-align:top;margin:0.4em 0.5em}
.topmenu #topmnu li a{font-family: verdana,geneva,sans-serif;color:#555f64;font-size:1.6em;font-weight:bold;padding:4px;text-transform:uppercase}
.topmenu #topmnu li a:hover{color:#25292c}
.topmenu #topmnu ul li{display:block}
.topmenu #topmnu ul li a{text-transform:none}
div.nobreakdiv{display:inline-block;white-space:nowrap}
.topadrs{background-color:#587491;text-align:center;min-height:44px}
.topadrs .nobrd1 p,.topadrs .nobrd2 p,.footels p{margin:1em 0;text-align:center;color:#cbdce6}
.topadrs .nobrd1 p,.topadrs .nobrd2 p{display:inline-block}
.topadrs p.redp,.footels p.redp{margin-left:2px;margin-right:2px}
.topadrs p.redp a{color:#ffcb05;font-size:1.3em;white-space:nowrap;font-weight:bold}
.footels p{font-size:1.2em}
.footels p.redp a{color:#feca19;font-size:2em;white-space:nowrap;font-weight:bold}
.topadrs p.redp a:hover,.footels p.redp a:hover{color:#fff}
.navbar-toggle{display:none}
.boundary{width:100%;max-width:1440px;margin:0 auto;background:#fff;padding:0 16px}
.boundary .flexcentr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
.boundary .left_block,.boundary .center_block,.boundary .right_block{display:inline-block;vertical-align:top}
.boundary .left_block{width:24.5%}
.boundary .right_block{width:0%}
.boundary .center_block{width:75%}
.boundary div.sub-header{padding-top:20px;min-height:44px;display:none}
.boundary div.sub-header div.left_block{padding:0 12px 0 0;min-height:44px}
.boundary div.sub-header div.center_block{padding:0;min-height:44px}
.center_block h1,p.ph1{line-height:130%;text-transform:uppercase;font-family:tahoma,verdana,geneva,sans-serif;color:#587491;font-size:1.7em}
p.ph1{margin:0 0 1em;line-height:100%;font-weight:bold}
.center_block h1.title{color:#587491;text-transform:uppercase;font-size:1.7em;margin-top:0.8em}
#fancybox-overlay{position:fixed!important;position:absolute;background-color:#41576d!important;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}
.left_block .catalog{margin-bottom:1em;}
.sub-header .left_block .catalog{margin:0}
.wzone .opener{background-color:#f1f5f6;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;border:0 none;padding:0;text-align:center;display:none}
.wzone .opener a{display:block;font-size:1.2em;font-weight:bold;padding:12px 6px 12px 36px;text-transform:uppercase;color:#fff;text-shadow:1px 2px #555;background-color:transparent;background-repeat:no-repeat;background-image:url("img/openary.webp")}
.wzone .opener a.iopen{background-position:8px 8px}
.wzone .opener a.iclose{background-position:-82px -84px}
.wzone .dcollapsed{display:none}
.wzone .dexpanded{display:block}
div.linendiv{display:inline-block;vertical-align:top}
h3.hidi,p.hidi{display:none}
h3.vidi,p.vidi{display:block}
div.postText p{text-align:justify}
#itms_news{display:none}
#itms_news .container{max-width:1440px;margin:0 auto;background-color:#fff;padding:16px}
#itms_news .container_inner{padding:30px 0;border-top:3px solid #cfdee8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
#itms_bottom .container{max-width:1440px;margin:0 auto;background-color:#bacfdc;padding:24px;border-top:3px solid #cadbe5}
#itms_bottom .container_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}
#itms_bottom h3.wTitle,#itms_bottom p.wTitle{font-size:1.2em; color:#000}
#itms_bottom p.wTitle{margin-bottom:1em;font-weight:bold;line-height:130%}
.botm_l,.botm_r{display:inline-block;vertical-align:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.botm_r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#itms_news .botm_l,#itms_news .botm_r{width:49%}
#itms_bottom .botm_l{width:60%}
#itms_bottom .botm_r{width:39%}
.botm_in{width:100%}
.futinl{display:inline-block;vertical-align:top;margin-bottom:2em; width:24%;}
.finecolor{background-color:#dee9ef; padding:20px}
.finecolor span{color:#587491;display:block;font-size:1.3em;font-weight:bold;line-height:130%;margin:24px 0 8px;text-transform:uppercase}
.newszion,.portpost{margin: 35px 0 2em;}
.socilinks{margin-top:24px;}
.socigroup a{margin-right:12px}
.subsform{margin-bottom:2em;}
.downmnu .nav{list-style:none;margin:0;padding:0}
.downmnu .nav li{margin-bottom:10px}
.downmnu .nav a{padding:2px 12px 2px 0}
.downmnu .nav a:link,.downmnu .nav a:visited,.graphdown p a:link,.graphdown p a:visited{color:#000}
.downmnu .nav a:hover,.downmnu .nav a:active,.downmnu .nav a:focus,.graphdown p a:hover,.graphdown p a:active,.graphdown p a:focus{color:#e99f07}
.portpost img{width:100%;max-width:200px}
.botm_l .downmnu{background:url(../images/icons/spare2.webp) no-repeat 0 0;padding-left:60px}
.graphdown{padding:0 14px 0 4px}
.icentr{text-align:left}
.igraphblock{text-align:left;margin-top:24px}
.graphdown img{display:block}
.graphdown p{color:#000;font-weight:normal;margin:0 0 0.7em}
#itms_news h3.wTitle{color:#000;text-transform:uppercase}
.video-gallery-video{display:inline-block;padding:10px;vertical-align:top;width:31%}
.novinns{text-align:center}
.novinns_item{display:inline-block;width:22%;vertical-align:top;margin:1%;border:1px solid #87acc2;padding:15px}
.logoimenu{margin:0 auto;padding:0 28px;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.logotipia{width:24.5%;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}
.flexmenu{width:75%;padding:2px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.flexmenu .topsch{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;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
div.topmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;margin-left:12%}
div.topmenu>div{background-repeat:no-repeat;background-position:0 0;padding:0 0 14px 52px;margin:1em 1.7em 0 0;text-align:right;min-width:150px}
div.topmenu .aicon{position:absolute;top:0;left:0}
div.topmenu .aicon img{display:block;width:45px}
div.hd_search{display:none}
div.topmenu .hd_basket{margin-right:0}
div.baskdata p{font-size:0.9em;line-height:140%;color:#386c76;}
div.baskdata span{color:#f7941d;font-weight:bold;font-size:16px}
div.w_searchform #w_search_keywords{color:#666;font-size:1.2em;padding:0 35px 0 8px;-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;height:30px;width:360px;position:relative;z-index:11}
div.searchpage{min-height:150px}
div.searchpage div.w_searchform{width:100%}
div.searchpage div.w_searchform #w_search_keywords{width:100%;padding:0 35px 0 8px}
div.w_searchform_button{position:absolute;right:0;top:0;z-index:1100}
div.w_searchform_button input#submit{width:30px;height:30px;background:url(../images/butsearch.webp) no-repeat center center;border:0 none;padding:0;cursor:pointer}
div.searchpage div.w_searchform_button .btn{max-width:none}
.showpath{height:100%;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:start;-ms-flex-pack:start;justify-content:flex-start}
.showpath a{display:block}
.showpath .ifin a:link,.showpath .ifin a:visited{ ;}
.showpath .ifin a span{font-size:0.9em}
.showpath p{margin:0;color:#555}
.hd_lk .showpath p{margin:0 0 2px;font-size:0.9em;line-height:110%}
.showpath .goin{color:#065182}
.showpath .goin span{text-transform:uppercase;font-size:1.1em;white-space:nowrap;font-weight:bold}
.comp_edge{border-bottom:3px solid #cfdee8;margin:3em auto 2em}
.anedge{display:inline-block;vertical-align:top;padding-left:86px;background-repeat:no-repeat;background-position:0 0;width:22%;margin:1% 2% 60px 0;text-transform:uppercase;color:#000;font-size:1.25em;font-weight:bold;line-height:140%;min-height:64px}
.anedger{display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:0 0;width:22%;margin:1% 2% 60px 0;text-transform:uppercase;color:#000;font-size:1.25em;font-weight:bold;line-height:140%;min-height:64px}
.anedger a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;}
.anedger span{display:block;padding-left:86px;}
.anedger a span{color:#000;}
.anedger a:hover span{color: #e99f07;}
.lowcost{background-image:url(../images/icons/lowcost.webp)}
.onegarantue{background-image:url(../images/icons/garant1.webp)}
.twogarantue{background-image:url(../images/icons/garant2.webp)}
.threegarantue{background-image:url(../images/icons/garant3.webp)}
.fourgarantue{background-image:url(../images/icons/garant4.webp)}
.fivegarantue{background-image:url(../images/icons/garant5.webp)}
.freedelivery{background-image:url(../images/icons/delivery.webp)}
.servicing{background-image:url(../images/icons/service.webp)}
.certification{background-image:url(../images/icons/sertif.webp)}
.wideassortiment{background-image:url(../images/icons/assorti.webp)}
.goodscarco{background-image:url(../images/icons/good_sklad.webp)}
.anypainting{background-image:url(../images/icons/good_paint.webp)}
.cntrdtitle{color:#587491;text-transform:uppercase;font-size:1.7em}
div.similarstyle  .cntrdtitle{display:none;}
.declare_signs{padding:24px 0 16px;background-color:#f9fafc;border-top:1px solid #587491;border-bottom:1px solid #587491;margin:0 auto 60px;text-align:center}
.adsign{display:inline-block;vertical-align:top;margin:1% 1% 24px}
.adsign p{margin:0;line-height:150%;color:#587592;font-weight:bold;font-size:1.3em}
.adsign p.pmore{text-transform:uppercase}
.adsign-mid p.pcolored{color:#f7941d;font-size:2.2em}
.adsign-nar p.pcolored, .adsign-nara p.pcolored, .adsign-nar p.pcolored, .adsign-naro p.pcolored{color:#f7941d;font-size:1.9em;white-space:nowrap;}
.adsign-mid{width:22%;}
.adsign-nar{width:11%;}
.adsign-nara{width:20%;}
.adsign-naro{width:14%;}
div.tab_body{background:#F9F9F9;border:1px solid #ddd}
div.tab_body h3{margin:4px;font-size:110%}
div#tab_switcher ul#tabs li.switcher.current{background:url("../images/tab_active.webp") no-repeat scroll left top transparent}
div#tab_switcher ul#tabs li.switcher div.switcher{text-shadow:1px 1px 1px #fff}
div#tab_switcher ul#tabs li.switcher.current div.switcher{background:url("../images/tab_active_r.webp") no-repeat scroll right top transparent;color:#fff;text-shadow:1px 1px 1px #1D69EF}
div.tab-good-card{margin-top:45px}
ul.cardtab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 -1px;width:102%;padding:0;position:relative;list-style:none}
ul.cardtab li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #87acc2;padding:8px 4px;margin-right:2%;margin-top:-1px;min-height:45px;cursor:pointer}
ul.cardtab li span{display:block;color:#87acc2;text-align:center;text-transform:uppercase;font-weight:bold;line-height:110%}
ul.cardtab li:hover span{color:#000}
div.userpanel ul.cardtab li.active,div.tab-good1 ul.cardtab li.active{background-color:#c6dfdc}
div.tab-good2 ul.cardtab li.active{background-color:#fde997}
ul.cardtab li.active span{color:#000}
ul.cardtab li.active:hover span{color:#87acc2}
ul.cardtab li.active:hover{border:1px solid #87acc2}
div.seocard_2 div.good_card div.tab-good-card{margin-top:0;margin-bottom:0;width:100%}
div.seocard_2 ul.cardtab{width:100%}
div.seocard_2 ul.cardtab li{margin-right:1%}
div.seocard_2 ul.cardtab li:last-child{margin-right:0px}
div.seocard_2 div.tab-lefe,div.seocard_2 div.tab-rite{display:inline-block;vertical-align:top}
div.seocard_2 div.tab-lefe{margin-right:1%;width:76%}
div.seocard_2 div.tab-rite{width:22.5%}
div.seocard_2 div.tab-rite .analogs h4.title{margin-top:0}
ul.akkordeon{margin:12px 0;padding:0}
ul.akkordeon li.litabbs{margin:4px 0;padding:0;cursor:pointer;display:block}
ul.akkordeon li.litabbs > p{display:block;background-color:#fff;background-repeat:no-repeat;background-image:url("./../images/akkordeon-sprite1.webp");background-position:right 5px;border:1px solid #87acc2;padding:12px 34px 12px 4px;margin:0;color:#87acc2;text-align:center;text-transform:uppercase;font-weight:bold;line-height:110%}
ul.akkordeon li.litabbs > p:hover{color:#000}
ul.akkordeon li.litabbs > p.active{background-color:#c6dfdc;background-position:right -63px;color:#555}
ul.akkordeon li.litabbs > p.active:hover{color:#000}
ul.akkordeon li > div{display :none;background-color:#fff;border-bottom:1px solid #87acc2;border-left:1px solid #87acc2;border-right:1px solid #87acc2;margin:0 auto;padding:1em}
ul.akkordeon .tab-pane .z_title{font-size:1.2em;font-weight:bold;margin:0.5em 0}
ul.akkordeon .z_descr p{text-align:justify;margin:0 0 0.5em}
ul.akkordeon .z_descr ul,ul.akkordeon .z_descr ol{margin:1em 0}
ul.akkordeon .z_descr ul{padding:0 0 0 1em}
ul.akkordeon .z_descr ol{padding:0 0 0 2em}
ul.akkordeon .z_descr ul li{list-style-type:none;}
ul.akkordeon .z_descr ul li:before{color:#feca19;content:"● ";padding-right:0px;font-size:1.7em}
div.panel_icon{display:inline-block;vertical-align:top;width:23%;margin:2px;padding:0}
div.panel_icon a{background-color:#fff;border:1px solid #cfdfef;padding:10px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
div.panel_icon a span{text-transform:uppercase;line-height:110%}
div.panel_icon a:hover{background-color:#f0f4f6;border:1px solid #c2dae6}
div.panel_icon a img{margin-right:8px}
div.userpanel fieldset{background-color:#fff;border:1px solid #cfdfef;margin:1em 0.5em}
.tab-content > .tab-pane{border:1px solid #87acc2;background-color:#fff;margin:0 auto 5px;padding:1em 1.5em}
div.add_info_text div.data{background-color:#fff;border:1px solid #cfdfef;margin:1em 0.5em;padding:6px 8px}
div.tab-pane div.row{margin-bottom:2px}
div.tab-pane div.row div{display:inline-block;vertical-align:baseline;padding:4px 12px}
div.tab-pane div.row div.col-md-2{width:7%}
div.tab-pane div.row div.col-md-3{width:12%}
div.tab-pane div.row div.col-md-4{width:30%}
div.tab-pane div.row div.col-md-6{width:45%}
div.tab-pane div.row div.col-md-8{width:60%}
div.tab-pane div.row div.col-md-9{width:73%}
div.tab-pane div.row div.col-md-10{width:80%}
div.tab-pane div.row div.col-md-12{width:98%}
div.userpict{border:1px solid #cfdfef;box-shadow:5px 5px 6px #aaa;padding:0.5em !important}
div.divcertif_wrap{clear:both;overflow:hidden}
div.divcertif{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1em 0}
div.certifcolon{width:48%;margin-bottom:2em}
div.certleft{width:64%;float:left}
div.organtab>p{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0.5em 0;width:100%;font-size:0.95em}
div.organtab>p span strong{text-align:right}
div.certleft h4{font-size:1em;font-weight:normal;line-height:150%}
div.certright{width:32%;float:right}
div.certifitem{background-color:#eff2f7;padding:14px;overflow:hidden;margin-bottom:2em}
div.certifitem h3{color:#587592;font-size:1.2em}
div.certab{clear:both;margin-top:1em}
div.certpopup{border:1px solid #87acc2}
div.organtab .hide{position:absolute; top:-9999px; left:-9999px}
div.organtab div.list-wrap{background-color:#f9fafc;border:1px solid #87acc2;margin-top:-1px}
div.organtab div.list-wrap div.tabintab{padding:24px 10px}
div.organtab div.list-wrap p{margin:0}
div.organtab ul{list-style:none}
div.organtab .nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;margin:0;padding:0}
div.organtab .nav li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10px 0 0;background:#f9fafc;border:1px solid #87acc2;max-width:140px;min-height:45px}
div.organtab .nav li.last{margin-right:0}
div.organtab .nav li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px;color:#87acc2;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;height:100%}
div.organtab li a.current,div.organtab li a.current:hover{background-color:#c6dfdc !important; color:#000}
div.organtab .nav li a:hover,div.organtab .nav li a:focus{color:#000}
div.divdowner{margin:1em 0 2em}
div.divsepar{margin:2em 0 3em}
ul.decorul,ul.decorul ul,ol.decorol,ol.decorol ol,ol.decorol ul{padding:0 0 0 20px}
ol.decorol li,ol.decorol ol li{font-weight:bold}
ol.decorol li{color:#327c72}
ol.decorol ol li{color:#d6a601}
ol.decorol li span,ol.decorol ol li span{font-weight:normal;color:#000}
ul.decorul li::before{color:#feca19;content: "● ";font-size:1.7em;padding-right:0}
ul.decorul li{list-style-type:none;text-indent:-22px}
div.ggr_descr ul li ul.innerli,ul.decorul li ul.innerli{padding:0 0 0 20px;margin:1em 0}
div.ggr_descr ul li ul.innerli li::before,ul.decorul li ul li::before{color:#587592;content: "● ";font-size:1.7em;padding-right:0}
div.ggr_descr ul li ul li ul.innerli li::before,ul.decorul li ul li ul li::before{color:#43aa9c;content: "● ";font-size:1.7em;padding-right:0}
img.inarrow{display:none}
.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}
.do_write_us,.do_write_us1{margin:1em 0}
.do_write_us{margin:1em 0}
.do_write_us1{margin:0}
.do_write_us2{position:absolute; right:0; top:0}
.do_write_us a,.do_write_us1 a{display:block;font-size:1.3em;max-width:300px;min-width:180px;padding:12px 8px;text-align:center;width:100%}
.do_write_us2 a{display:block;font-size:1em;padding:10px 8px;margin:0.5em;text-align:center}
div.subscriptions{display:inline-block;vertical-align:top;max-width:58%}
div.pop-subscriptions div.subscriptions{max-width:100%;}
div.me-centered{text-align:center;}
.down_kartinka{display:inline-block; vertical-align:top; width:85px}
.down_inputtext{display:inline-block; width:85px; text-align: center; vertical-align: baseline;}

div.down_inputtext input[type="radio"], div.down_inputtext input[type="checkbox"]{
	display:inline-block;
	vertical-align: baseline;
	-webkit-transform:scale(1.6,1.6);
	-moz-transform:scale(1.6,1.6);
	-o-transform:scale(1.6,1.6);
	transform:scale(1.6,1.6);
	-webkit-filter:contrast(1.5);
	filter:contrast(1.5);
	opacity: 0.9;
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	-webkit-opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)";
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

div.to-subscriptions{padding:24px}
div.subs-row .down_kartinka{width:20%;max-width:85px}
div.subs-row .wTitle{display:inline-block;vertical-align:top;width:75%;max-width:301px}
div.subscriptions h3.wTitle{line-height:150%}
input.subshere{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #a9c4d4;box-shadow:0 0 4px #bbb;text-transform:uppercase;color:#000;font-weight:bold;margin:16px 0 12px;padding:12px;width:100%;max-width:301px;text-align:center;background-color:#dbe7ed;background-image:-khtml-gradient(linear,left top,left bottom,from(#dbe7ed),to(#f8fbfc));background-image:-moz-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:-ms-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbe7ed),color-stop(100%,#f8fbfc));background-image:-webkit-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:-o-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:linear-gradient(#dbe7ed,#f8fbfc);cursor:pointer}
input.subsdoit{padding:12px;width:100%;text-align:center;font-size:1.3em;max-width:300px;margin-top:16px}
div.to-subscriptions input.subsdoit{margin:16px auto 0;display:block}
#mybasket div.full_basket,div.one_order,div.orders-wrapper div.basket-header{border:1px solid #87acc2;padding:6px 12px}
#mybasket_ajax div.full_basket{background-color:#fff;border:0 none;}
.full_basket_ajax>div.full_basket{padding:12px}
#mybasket div.full_basket h4.basket-vendor,#mybasket_ajax div.full_basket h4.basket-vendor{color:#587491;font-size:1.8em;margin:0.5em 0}
.basket-row{border:0 none}
div.tabula{border-left:1px solid #acc4d3;border-top:1px solid #acc4d3;background-color:#fff;display:table;margin-bottom:1em;font-size:0.9em;width:100%}
.tab-total{font-weight:bold;color:#a00505}
div.tabula-row{display:table-row}
div.tabula-cell{border-bottom:1px solid #acc4d3;border-right:1px solid #acc4d3;display:table-cell;padding:4px;line-height:110%;text-align:center}
.hidden-cell{display:none}
div.hidden-row{display:table-row}
div#mybasket div.hidden-row, div#mybasket_ajax div.hidden-row, div.one_order div.hidden-row {display: table-row;}
div.tabula-row .text-right{text-align:right}
div.tabula-row .text-left{text-align:left}
div.tabula-row .equel-cell{width:30%}
div.tabula-row .cell-more{font-size:1.1em;text-transform:uppercase}
div.tabula-row .cell-more span{text-transform:none}
#mybasket .basket-row-quantity,#mybasket_ajax .basket-row-quantity,#mybasket .basket-row-sku,#mybasket_ajax .basket-row-sku,#mybasket .basket-row-name,#mybasket_ajax .basket-row-name{text-align:left}
#mybasket .basket-row-quantity{width:100px}
#mybasket .basket-row-quantity input{width:60px}
#mybasket .basket-row-quantity,#mybasket_ajax .basket-row-quantity{padding-right:32px}
#mybasket_ajax .basket-row-quantity input{}
#mybasket .basket-row-sum,#mybasket_ajax .basket-row-sum{padding-right:30px;text-align:right}
#mybasket .basket-header-sku,#mybasket_ajax .basket-header-sku{width:10%}
#mybasket .basket-header-name,#mybasket_ajax .basket-header-name{width:40%}
#mybasket .basket-header-sum,#mybasket_ajax .basket-header-sum{ ;}
#mybasket .basket-row-sum,#mybasket_ajax .basket-row-sum{text-align:right}
#payment_selector .radio,#payment_selector .radio label{cursor:pointer}
#payment_selector .radio input,#payment_selector .radio label{vertical-align:middle;padding:0 6px}
.full_basket .basket-header{border-bottom:1px solid #acc4d3;font-weight:bold;margin-bottom:0;padding-bottom:0}
.full_basket .basket-header div.tabula-cell{padding:12px 4px;line-height:110%;background-color:#f3f5fa;color:#617992;vertical-align:middle}
.full_basket .basket-row div.tabula-cell{vertical-align:middle}
.basket-footer-points{margin-bottom:0}
a.b_link_save img{background:url(../images/button_save.webp) no-repeat center center}
a.b_link_del img{background:url(../images/button_delete.webp) no-repeat center center}
.basket-footer .buttons a,#zion_basket .buttons a{display:inline-block;padding:12px}
.basket-footer .buttons a.knopka_orange,#zion_basket .buttons a.knopka_orange{margin-right:30px}
div.one_order .buttons a.knopka_orange{margin-right:0}
div.one_order .buttons a.knopka_steel{margin-right:30px}
.basket-footer{font-weight:bold;margin-bottom:15px}
.basket-footer .buttons{display:table-row;width:100%}
div.r_basket a.linkButton{width:120px;border-radius:5px}
td.basket_vendor{line-height:25px;font-weight:normal;font-size:16px;color:#003388;padding:0 0 6px 0 !important}
h4.basket_vendor_caution{color:#FF5555;padding:0px;margin:5px 0;font-weight:normal;font-size:14px}
div.tabula .tr-odd .tabula-cell{background-color:#f3f5fa}
div.bask_decl{padding:0.5em 0px}
div.bask_decl_lf,div.bask_decl_rt{display:inline-block;vertical-align:top}
div.bask_decl_lf{width:50%}
div.bask_decl_rt{width:48%}
div.bask_decl_rt>div{width:100%;min-height:100px;background:transparent url(img/logo-fon.webp) no-repeat scroll right center / contain }
div.zak-num-wrap{background-color:#f3f5fa;border-bottom:1px solid #acc4d3;border-top:1px solid #acc4d3;margin-bottom:6px;overflow:hidden;padding:12px 24px}
div.zak-num-wrap-lf{color:#587491;float:left;font-size:1.1em;font-weight:bold;text-transform:uppercase}
div.zak-num-wrap-rt{float:right;font-size:1.1em;font-weight:bold}
#mybasket .basket-footer .buttons,#mybasket_ajax .basket-footer .buttons{display:block;overflow:hidden;text-align:left;width:100%}
#mybasket .basket-footer .butn_left,#mybasket_ajax .basket-footer .butn_left{float:left;text-align:left;vertical-align:top;width:50%}
#mybasket .basket-footer .butn_right,#mybasket_ajax .basket-footer .butn_right{float:right;text-align:right;vertical-align:top;width:48%}
.basket-footer .buttons .butn_right a,#zion_basket .buttons .butn_right a{display:inline-block;padding:12px;margin:0;width:47%;text-align:center;vertical-align:top}
#mybasket_ajax .basket-footer .buttons .butn_right a.knopka_orange{margin:0}
.basket-footer .buttons .butn_right a.knopka_orange,#mybasket_ajax .basket-footer .buttons .butn_right a.knopka_orange,#zion_basket .buttons .butn_right a.knopka_orange{margin-right:2%}
#mybasket .basket-footer .buttons .butn_right a.knopka_steel,#mybasket_ajax .basket-footer .buttons .butn_right a.knopka_steel{text-transform:none;font-size:1em}
div.div-tabulation{display:table;width:100%}
div.div-arow{display:table-row}
div.divseparate div.div-ath,div.divseparate div.div-atd{border-top:1px solid #587491}
div.div-ath,div.div-atd{display:table-cell;padding:0.3em}
div.div-ath{font-weight:bold;width:23%}
div.div-new-tabula .div-ath,div.div-new-tabula .div-atd,div.div-spec-tabula .div-ath,div.div-spec-tabula .div-atd{vertical-align:middle}
div.div-tab-porovnu div.div-atd{width:49%;vertical-align:top;border-bottom:1px solid #587491}
div.div-tab-porovnu div.div-atd img{max-width:300px}
.map_wrapper{background:rgba(0,0,0,0) url("../images/b34.gif") no-repeat scroll center 12px;height:546px;margin:1em auto 2em;border:1px solid #aaa;padding:2px;-moz-box-shadow:0 0 12px #ccc;-webkit-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc}
.map_wrapper_here{background:rgba(0,0,0,0) url("../images/b34.gif") no-repeat scroll center 12px;height:306px;margin:0 auto;border:1px solid #aaa;padding:2px;-moz-box-shadow:0 0 12px #ccc;-webkit-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc}
div.region_conts{clear:both;padding:1em 0}
div.region_member{border-top:2px solid #587491;padding:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
div.region_memberdata{width:53%}
div.region_membermap{width:45%}
div.region_memberdata div.div-tabulation{display:table;width:100%;height:100%;border-top:1px solid #cbdce6;border-left:1px solid #cbdce6;border-right:1px solid #cbdce6}
div.region_memberdata div.div-arow{display:table-row}
div.region_memberdata div.div-ath,div.region_memberdata div.div-atd{display:table-cell;padding:0.3em 0.5em;vertical-align:middle;border-bottom:1px solid #cbdce6}
div.region_memberdata div.div-ath{font-weight:bold;width:23%}
div.roadscheme{border-top:3px solid #cfdee8;margin-top:3em;padding-top:24px}
div.roadscheme .roadschemepict{display:block;margin:2em auto}
a.printroad{display:block;width:60px;height:60px;position:absolute;right:4%;top:3%;z-index:999}
#ajax_basket{height:100%;min-height:100%;position:static;min-width:120px;}
a.a_excel{background:rgba(0,0,0,0) url("../images/mimeicons/get_xls.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
a.a_word{background:rgba(0,0,0,0) url("../images/mimeicons/get_doc.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
a.a_pdf{background:rgba(0,0,0,0) url("../images/mimeicons/get_pdf.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
a.a_jpg{background:rgba(0,0,0,0) url("../images/mimeicons/jpg.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
a.a_gost1{background:rgba(0,0,0,0) url("../images/icons/ggost1.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
a.a_gost2{background:rgba(0,0,0,0) url("../images/icons/ggost2.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
a.a_sanpin{background:rgba(0,0,0,0) url("../images/icons/sanpin.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
a.a_sertiff{background:rgba(0,0,0,0) url("../images/icons/sertif.webp") no-repeat scroll left center;display:inline-block;padding:24px 0 24px 74px}
table.gostost img{max-width:none}
table.ggosts{width:100%;border-collapse:collapse}
table.ggosts th{background-color:#eff3f7;border:1px solid #cbdce6;text-align:center}
table.ggosts td{border-bottom:1px solid #cbdce6}
table.ggosts th,table.ggosts td{padding:8px 4px}
div.doc_imgb1,div.docum-links{display:inline-block;vertical-align:top;padding:1em;width:48%}
div.doc_imgb1{max-width:300px}
div.docum-links a{width:100%;margin:0 0 1em 0;text-transform:uppercase}
.articleModule .goods-share,.catalogModule .goods-share{float:right}
div.rightblog .goods-share{float:none}
.ya-share2__list{display:inline-block;list-style-type:none;margin:0;padding:0;vertical-align:top}
.ya-share2__list_direction_horizontal > .ya-share2__item{display:inline-block;margin:0px 0px 4px 4px!important;vertical-align:top}
.ya-share2__container_size_m .ya-share2__icon{background-size:24px 24px !important;height:24px!important;width:24px!important}
.ya-share2__badge{-moz-border-radius:12px!important;-webkit-border-radius:12px!important;border-radius:12px!important}
div.tpict_cont{text-align:center}
div.tpict_cont img{display:inline-block;max-width:100%;margin:5px}
div.tpict_cont img.tpict_full{width:95%;max-width:1200px;margin:5px auto}
div.tpict_cont img.tpict_half{width:47%;max-width:600px;margin:5px}
div.tpict_left,div.tpict_right{max-width:30%}
div.tpicter_left,div.tpicter_right{max-width:20%}
div.tpictsm_left,div.tpictsm_right{max-width:12%}
div.tpict_left,div.tpicter_left,div.tpictsm_left{margin:0.5em 1em 0.5em 0;float:left}
div.tpict_right,div.tpicter_right,div.tpictsm_right{margin:0.5em 0 0.5em 1em;float:right}
div.tpict_left img,div.tpicter_right img,div.tpicter_left img,div.tpict_right img{width:100%;max-width:450px}
div.tpictsm_left img,div.tpictsm_right img{width:100%;max-width:300px}
div.tpict_left small,div.tpict_right small,div.tpicter_left small,div.tpicter_right small{display:block;line-height:110%;margin:0.5em 0;text-align:center}
div.simplinen{display:inline-block;vertical-align:top;margin:1%}
div.withindiv{width:22%;height:150px;overflow:hidden}
div.withindiv img{height:100%;max-width:none}
div.div-spec-tabula .div-atd div.simplinen{display:table-cell}
div.div-spec-tabula .div-atd div.simplinen p{text-align:center; font-size:0.8em}
div.div_elems img{float:left;margin:0px 15px 15px 0px;max-width:255px}
div.avideo-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
div.avideo-responsive2{position:relative;padding-bottom:75%;height:0;overflow:hidden}
div.avideo-responsive iframe,div.avideo-responsive object,div.avideo-responsive embed,div.avideo-responsive video,div.avideo-responsive2 iframe,div.avideo-responsive2 object,div.avideo-responsive2 embed,div.avideo-responsive2 video{position:absolute;top:0;left:0;width:100%;height:100%}
div.avideo-responsive video,div.avideo-responsive2 video{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}
div.twice-video-container{margin:1em auto;text-align:center;}
div.twice-video{display: inline-block;width:45%; margin:2%;vertical-align:top;}
p.news_table_title,div.postText p.news_table_title{text-align:center}
#fancybox-wrap{border:1px solid #000;padding:0!important}
#fancybox-content{padding:0!important;border:10px solid #587491}
#fancybox-content>div{}
div.imine{width: 84%!important;left: 7%!important;padding:1%!important;}
div.imine #fancybox-content{width:100%!important;height:auto!important;}
div.imine #fancybox-content img{height:auto!important;}
div.imine #fancybox-close{right: -30px!important;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:25%;cursor:pointer;outline:0;background:transparent url('/redistribution/fancybox/images/blank.gif');z-index:41102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;width:30px;height:32px;margin-top:-15px;cursor:pointer;z-index:41102;display:block;opacity:1;background-image:url('/redistribution/fancybox/images/fancybox.webp')}
/* #fancybox-left-ico{left:15px;background-position:-40px -200px} */
/* #fancybox-right-ico{right:15px;background-position:-40px -200px} */
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
/* #fancybox-left:hover #fancybox-left-ico{background-position:-40px -30px} */
/* #fancybox-right:hover #fancybox-right-ico{background-position:-40px -60px} */
#fancybox-left:hover span,#fancybox-right:hover span{opacity:1}
div.getcall_inner{background-color:#fff;padding:10px;min-width:180px}
div.getcall_row .getcall_inp input{max-width:200px!important}
.getcall_img,.getcall_inp{display:inline-block;vertical-align:middle}
.getcall_img{width:55px;padding-right:10px}
p.getcall_b, p.askforgoods_b{color:#587592;font-size:1.8em;font-weight:bold;line-height:115%;margin:0.5em 0;text-align:center}
p.getcall_s, p.askforgoods_s{color:#587592;font-size:1.3em;line-height:120%;margin:0.5em 0;text-align:center}
div.art_price p{text-align:justify}
div.art_price h2{color:#587592;font-size:1.3em}
div.art_price 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 0}
div.art_price h3.centralh3{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:#d6ede5;line-height:140%;padding:20px 0}
div.art_price h3.centralh3 span{text-transform:none}
div.art_price div.conts_rasdl{border-bottom:2px solid #cfdee8;margin-bottom:2em;overflow:hidden;padding:1em 0 2em}
h2.htwo{color:#587592}
div.art_price div.contects{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left}
div.art_price div.contects div.contects_anq{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:1em 0;vertical-align:top;width:47%}
div.art_price div.contects div.contects_anq a.amarked,div.art_price div.contects div.contects_anq p.amarked{display:-webkit-flex;display:-ms-flexbox;display:flex;background-position:left top;background-repeat:no-repeat;min-height:60px;padding:0 0 0 90px}
div.art_price div.contects div.contects_anq a.amarked span,div.art_price div.contects div.contects_anq p.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:20px;width:100%}
div.art_price div.contects div.contects_anq p.amarked span.spanodd{margin-right:2em}
div.art_price div.contects div.contects_anq a.amater,div.art_price div.contects div.contects_anq p.amater{background-image:url(../images/icons/materiali.webp)}
div.art_price div.contects div.contects_anq a.aasort,div.art_price div.contects div.contects_anq p.aasort{background-image:url(../images/icons/assorti.webp)}
div.art_price div.contects div.contects_anq a.aceni,div.art_price div.contects div.contects_anq p.aceni{background-image:url(../images/icons/lowcost.webp)}
div.art_price div.contects div.contects_anq a.aqual,div.art_price div.contects div.contects_anq p.aqual{background-image:url(../images/icons/sertif.webp)}
div.art_price div.contects div.contects_anq a.bad,div.art_price div.contects div.contects_anq p.bad{background-image:url(../images/icons/bad.webp)}
div.art_price div.contects div.contects_anq a.aorder,div.art_price div.contects div.contects_anq p.aorder{background-image:url(../images/icons/make_order.webp)}
div.art_price div.contects div.contects_anq a.atodo,div.art_price div.contects div.contects_anq p.atodo{background-image:url(../images/icons/what_to_do.webp)}
div.art_price div.contects div.contects_anq a.apay,div.art_price div.contects div.contects_anq p.apay{background-image:url(../images/icons/who_pay.webp)}
div.art_price div.contects div.contects_anq a.aguilt,div.art_price div.contects div.contects_anq p.aguilt{background-image:url(../images/icons/whose_guilt.webp)}
div.art_price ul.ulperechisl{list-style:none;margin:0;padding:0}
div.art_price ul.ulperechisl ul{list-style:none;padding:12px 0}
div.art_price 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:60px;width:47%;margin:1em 0}
div.ggr_descr{clear:both}
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;}
p.pcentralh3{color:#587592;font-size:1.6em;margin-top:0.8em;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 0}
div.ggr_descr h3.centralh3{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:#d6ede5;line-height:140%;padding:20px 0}
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.contects3 div.contects3-item p.item-zagol,div.contects4 div.contects4-item p.item-zagol,div.two-container div.two-one-part p.item-zagol,div.contects div.contects_anq p.item-zagol,div.within-item-half p.item-zagol{color:#587592;font-size:1.2em;font-weight:bold;line-height:130%;text-transform:uppercase}
#rdsm div.contects3 div.contects3-item p.item-zagol{text-transform:none}
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.contects div.contects_thrice{display:inline-block;vertical-align:top;width:32%;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.dealer_wide{width:28%;margin:1em 0;padding:0;display:inline-block;vertical-align:top}
div.contects2 div.dealer_wide div.indeal{padding:15px;background-color:#eff3f7}
div.contects2 div.dealer_narrow{width:6%;min-width:68px;background:url(../images/icons/arrow_long_right.webp) no-repeat center 36px}
.dhid3,.dhid6{display:none}
.dhid8,.divzapas{visibility:hidden}
div.divarrowdown{display:none;height:68px;background:#fff url(../images/icons/arrow_short_down.webp) no-repeat center center}
p.invariant{font-style:italic; font-weight:bold;color:#587491;margin-bottom:3em}
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,div.contects div.contects_thrice 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.strtblk div.contects div.contects_anq div.amarked{min-height:60px;}
div.strtblk div.contects div.contects_anq div.amarked blockquote{padding: 8px; background-color: #eff3f7; margin: 0; 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; width:100%;}
div.contects div.contects_anq div.amain{display:block}
div.contects div.contects_anq div.amarked,div.contects div.contects_vnu div.amarked,div.contects div.contects_thrice div.amarked{-ms-flex-line-pack:stretch;align-content:stretch;height:100%}
div.contects div.contects_anq div.amarked p{background-color:#eff3f7;margin:0;padding:16px 16px 20px}
div.anq_paint{background-color:#eff3f7;height:100%;padding-bottom:12px}
div.contects div.contects_anq div.amarked ul.decorul{background-color:#eff3f7;margin:0;padding:0 16px 30px 40px}
div.contects div.contects_anq div.amarked p.softdeclare{width:100%}
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 p.softdeclare span{color:#587491;display:block;font-size:1.3em;font-weight:bold;line-height:140%;padding:0.5em 0;text-transform:uppercase}
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.art_price div.contects div.contects_vnu div.amarked span{display:inline}
div.contects div.contects_thrice div.amarked span{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}
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}
div.contects3-itemo{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;flex-wrap:wrap}
div.contects3-itemo div.con3-item-mido{background-position:12px 12px;background-repeat:no-repeat;width:32%;padding:5px 20px 8px 105px;background-color:#eff3f7;min-height:86px;margin-bottom:15px}
div.contects3-item div.con3-costcount,div.contects3-itemo div.con3-costcount{background-image:url(../images/icons/costcount.webp)}
div.contects3-item div.con3-truck,div.contects3-itemo div.con3-truck{background-image:url(../images/icons/logistics.webp)}
div.contects3-item div.con3-krasim,div.contects3-itemo div.con3-krasim{background-image:url(../images/icons/good_paint.webp)}
div.contects3-item div.con3-num1,div.contects4-item div.con4-num1,div.ggr_descr ul.ulperechisl2 li.li_num1,div.contects div.contects_anq div.num1{background-image:url(../images/icons/num1.webp)}
div.contects3-item div.con3-num2,div.contects4-item div.con4-num2,div.ggr_descr ul.ulperechisl2 li.li_num2,div.contects div.contects_anq div.num2{background-image:url(../images/icons/num2.webp)}
div.contects3-item div.con3-num3,div.contects4-item div.con4-num3,div.ggr_descr ul.ulperechisl2 li.li_num3,div.contects div.contects_anq div.num3{background-image:url(../images/icons/num3.webp)}
div.contects3-item div.con3-num4,div.contects4-item div.con4-num4,div.ggr_descr ul.ulperechisl2 li.li_num4,div.contects div.contects_anq div.num4{background-image:url(../images/icons/num4.webp)}
div.contects3-item div.con3-num5,div.contects4-item div.con4-num5,div.ggr_descr ul.ulperechisl2 li.li_num5,div.contects div.contects_anq div.num5{background-image:url(../images/icons/num5.webp)}
div.contects3-item div.con3-num6,div.contects4-item div.con4-num6,div.ggr_descr ul.ulperechisl2 li.li_num6,div.contects div.contects_anq div.num6{background-image:url(../images/icons/num6.webp)}
div.contects3-item div.con3-num7,div.contects4-item div.con4-num7,div.ggr_descr ul.ulperechisl2 li.li_num7,div.contects div.contects_anq div.num7{background-image:url(../images/icons/num7.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,div.ggr_descr ul.ulperechisl2{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.ggr_descr ul.ulperechisl2 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:23%;margin:1em 0}
div.ggr_descr ul.ulperechisl2 li.iwider{width:28%}
div.ggr_descr ul.ulperechisl li::before,div.ggr_descr ul.ulperechisl2 li::before{content:none}
div.ggr_descr ul li::before{color:#feca19;content:"● ";font-size:1.7em;padding-right:0}
div.ggr_descr ul.ulperechisl li p,div.ggr_descr ul.ulperechisl2 li p{margin:0}
div.ggr_descr ul.ulperechisl li p.pdecl{color:#587592;font-weight:bold}
div.art_price ul.ulperechisl>li:nth-child(odd){margin-right:2em}
div.art_price ul.ulperechisl li.licall{background-image:url(../images/icons/getcall.webp)}
div.art_price ul.ulperechisl li.limail{background-image:url(../images/icons/email.webp)}
div.art_price ul.ulperechisl li.bonus-once{background-image:url(../images/icons/bonus-once.webp)}
div.art_price ul.ulperechisl li.rebate1{background-image:url(../images/icons/rebate1.webp)}
div.art_price ul.ulperechisl li.rebate2{background-image:url(../images/icons/rebate2.webp)}
div.art_price ul.ulperechisl li.licall p span,div.ggr_descr ul.ulperechisl li.limail p span{white-space:nowrap}
div.art_price ul.ulperechisl li.skidka_once{background-image:url(../images/icons/skidka_once.webp)}
div.art_price ul.ulperechisl li.skidka_nakop{background-image:url(../images/icons/skidka_nakop.webp)}
div.art_price ul.ulperechisl li.skidka_sadik{background-image:url(../images/icons/skidka_sadik.webp)}
div.art_price ul.ulperechisl li.skidka_season{background-image:url(../images/icons/skidka_season.webp)}
div.art_price ul.ulperechisl li.licall h3,div.art_price ul.ulperechisl li.limail h3{font-size:1.6em; margin-bottom:12px}
div.art_price ul.ulperechisl li::before{content:none}
div.art_price ul.ulperechisl li p{margin:0;text-align:left}
div.art_price ul.ulperechisl>li p strong{text-transform:uppercase;margin-bottom:4px;display:inline-block}
#articleTextRead div.ggr_descr div.conts_rasdl{margin-top:0.5em;padding:2em 0 0.5em;border-top:2px solid #cfdee8;overflow:hidden}
div.contects div.contects_vnu{display:inline-block;vertical-align:top;width:47%;margin:0}
div.contects div.contects_vnu div.amarked{display:-webkit-flex;display:-ms-flexbox;display:flex;background-position:left 14px;background-repeat:no-repeat;min-height:86px;padding:12px 12px 12px 90px;-ms-flex-line-pack:stretch;align-content:stretch;height:100%}
div.art_price div.contects div.contects_vnu div.amarked p{margin:0;text-align:left}
div.contects div.contects_vnu div.amarked span a{font-weight:bold}
div.contects div.contects_vnu div.amarked span a:link,div.contects div.contects_vnu div.amarked span a:visited{color:#222}
div.contects div.contects_vnu div.amarked span a:hover,div.contects div.contects_vnu div.amarked span a:active,div.contects div.contects_vnu div.amarked span a:focus{color:#e99f07}
div.contects3-item div.con3-item-mid{background-color:#eff3f7;background-position:12px 12px;background-repeat:no-repeat;min-height:86px;padding:5px 20px 8px 105px;width:48%}
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.contects3-item div.con3-item-mider{background-color:#eff3f7;padding:5px 20px 8px;width:48%}
div.contects div.contects_vnu div.aqual{background-image:url(../images/icons/sertif.webp)}
div.contects div.contects_vnu div.aorden{background-image:url(../images/icons/orden.webp)}
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.contects div.contects_anq div.terra_school{background-image:url(../images/icons/terra_school.webp)}
div.contects div.contects_anq div.terra_street{background-image:url(../images/icons/terra_street.webp)}
div.contects div.contects_anq div.terra_sport{background-image:url(../images/icons/terra_sport.webp)}
div.contects div.contects_anq div.ten{background-image:url(../images/icons/ten.webp)}
div.contects div.contects_anq div.laureat{background-image:url(../images/icons/laureat.webp)}
div.contects div.contects_anq div.persmanager{background-image:url(../images/icons/persmanager.webp)}
div.contects div.contects_anq div.terra_play{background-image:url(../images/icons/terra_play.webp)}
div.contects2 div.contects2-item p.getcall-zagol{background-image:url(../images/icons/getcall.webp)}
div.contects2 div.contects2-item p.getcntr-zagol{background-image:url(../images/icons/deal_contract.webp)}
div.contects2 div.contects2-item p.putcont-zagol{background-image:url(../images/icons/diler_contacts.webp)}
div.contects2 div.contects2-item p.makesite-zagol{background-image:url(../images/icons/region_site.webp)}
div.contects2 div.contects2-item p.findclient-zagol{background-image:url(../images/icons/client_dogovor.webp)}
div.contects2 div.contects2-item p.dilcntr-zagol{background-image:url(../images/icons/skidka.webp)}
div.contects2 div.contects2-item p.complectation-zagol{background-image:url(../images/icons/complectation.webp)}
div.contects2 div.contects2-item p.delivery-zagol{background-image:url(../images/icons/delivery.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.contects div.contects_thrice div.aceni,div.contects2 div.contects2-item p.cena-zagol,div.contects3-item div.con3-cena{background-image:url(../images/icons/lowcost.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,div.within-links-item .con3-sertif{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,div.contects3-itemo div.con3-deliv,div.within-links-item .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.contects3-itemo div.con3-serv,div.contects2 div.contects2-item p.servis-zagol,div.contects2 div.contects2-item div.con-serv,div.within-links-item .con3-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-pict,div.contects2 div.contects2-item div.con-pict,div.contects2 div.contects2-item p.pict-zagol{background-image:url(../images/icons/pict.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.contects2 div.contects2-item div.con-garant1,div.contects3-item div.con3-garant,div.within-links-item .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.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_convinience,div.contects3-item div.con3-convinience{background-image:url(../images/icons/convinience.webp)}
div.ggr_descr ul.ulperechisl li.li_project,div.contects3-item div.con3-project{background-image:url(../images/icons/project.webp)}
div.ggr_descr ul.ulperechisl li.rebate2{background-image:url(../images/icons/rebate2.webp)}
div.ggr_descr ul.ulperechisl li.region_site{background-image:url(../images/icons/region_site.webp)}
div.ggr_descr ul.ulperechisl li.media_content{background-image:url(../images/icons/media_content.webp)}
div.ggr_descr ul.ulperechisl li.reclama{background-image:url(../images/icons/reclama.webp)}
div.ggr_descr ul.ulperechisl li.region_logistics{background-image:url(../images/icons/region_logistics.webp)}
div.ggr_descr ul.ulperechisl li.sertif,div.contects3-item div.con3-sertif{background-image:url(../images/icons/sertif.webp)}
div.ggr_descr ul.ulperechisl li.getpost{background-image:url(../images/icons/getpost.webp)}
div.ggr_descr ul.ulperechisl li.li_education,div.contects3-item div.con3-education{background-image:url(../images/icons/education.webp)}
div.ggr_descr ul.ulperechisl li.li_shop,div.contects3-item div.con3-shop{background-image:url(../images/icons/shop.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-educat{background-image:url(../images/icons/educat.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,div.contects3-item div.con3-mater,div.contects3-itemo div.con3-mater{background-image:url(../images/icons/materiali.webp)}
div.contects div.contects_anq a.aasort,div.contects div.contects_anq div.aasort,div.contects div.contects_thrice div.aasort,div.contects3-item div.con3-aasort{background-image:url(../images/icons/assorti.webp)}
div.contects div.contects_anq a.linepoz,div.contects div.contects_anq div.linepoz,div.contects div.contects_thrice div.linepoz{background-image:url(../images/icons/linepoz.webp)}
div.contects div.contects_anq a.aorder,div.contects div.contects_anq div.aorder,div.contects3-item div.con3-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.licall p span,div.ggr_descr ul.ulperechisl li.limail p span{white-space:nowrap}
div.contects div.contects_anq div.selfproduct{background-image:url(../images/icons/selfproduct.webp)}
div.contects div.contects_anq div.calender,div.contects3-item div.con3-calender{background-image:url(../images/icons/calender.webp)}
div.contects div.contects_anq div.zabota{background-image:url(../images/icons/zabota.webp)}
div.contects div.contects_anq div.good_sklad{background-image:url(../images/icons/good_sklad.webp)}
div.contects div.contects_anq div.delivery{background-image:url(../images/icons/delivery.webp)}
div.contects div.contects_anq div.delivery_region{background-image:url(../images/icons/delivery_region.webp)}
div.contects3-item div.con3-persmanager{background-image:url(../images/icons/persmanager.webp)}
div.contects3-item div.con3-pershelp{background-image:url(../images/icons/pershelp.webp)}
div.art_price div.postThumbwrap{float:right;width:22%;text-align:center}
div.art_price div.postThumbimg{border:1px solid #87acc2}
div.art_price div.postBlock img.postThumb{width:auto;max-width:100%}
div.art_price div.postThumbwrap p{text-align:left;padding:10px 10px 15px;background-color:#eff3f7;margin:0 0 1em;font-style:italic;line-height:110%}
div.art_price div.postText{float:left; width:75%}
div#articleTextRead div.rightblog{background-color:#eff3f7;border-bottom:1px solid #587491;border-top:1px solid #587491;float:right;font-size:90%;margin:0 0 1em 2em;padding:0;width:240px;z-index:9}
div.igetprice{background-color:#eff3f7;border-bottom:1px solid #587491;border-top:1px solid #587491;font-size:90%;padding:0;z-index:9}
div#feedzion{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:start;-ms-flex-align:start;align-items:flex-start}
div#feedzion div.div-tabulation{width:72%; border-left:1px solid #87acc2; border-bottom:1px solid #87acc2}
div#feedzion div.div-ath,div#feedzion div.div-atd{border-top:1px solid #87acc2; border-right:1px solid #87acc2}
div#feedzion div.div-ath,div#feedzion div.div-atd{padding:12px 15px}
div#feedzion div.div-ath{font-weight:bold; color:#587592; width:40%; font-size:1.2em}
div#feedzion div.div-atd{width:60%}
div#feedzion div.div-tabulation .div-arow:nth-child(odd) div.div-ath{background-color:#e7f4ef}
div#feedzion div.div-tabulation .div-arow:nth-child(even) div.div-ath{background-color:#eff3f7}
div#feedzion div.rightblog{padding:0;width:24%}
div#feedzion div.rightblog_inner{background-color:#eff3f7;border-bottom:1px solid #587491;border-top:1px solid #587491;font-size:90%;padding:0}
div#feedzion div.do_write_us{margin:2em 0 0}
div#feedopen{border:1px solid #87acc2;display:none;margin:1em 0 2em;padding:12px}
#frmEdit h2,#rdsm h2{color:#587491;font-family:tahoma,verdana,geneva,sans-serif;font-size:1.7em;line-height:130%;text-transform:uppercase}
#frmEdit h2 span{text-transform:lowercase}
#wr_for_f_sender,#wr_for_f_mail,#wr_for_f_theme,#wr_for_f_text{background-position:5px 25px;background-repeat:no-repeat;min-height:80px;padding:0 0 0 60px}
#wr_for_f_sender{background-image:url(../images/feedback/yourname.webp)}
#wr_for_f_mail{background-image:url(../images/feedback/youremail.webp)}
#wr_for_f_theme{background-image:url(../images/feedback/yourtheme.webp)}
#wr_for_f_text{background-image:url(../images/feedback/yourtext.webp)}
#feedbackSender input[type="text"],#feedbackSender textarea{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #a9c4d4;box-shadow:0 0 4px #bbb;color:#000;margin:0 0 12px;padding:12px;font-size:1.1em;background-color:#dbe7ed;background-image:-khtml-gradient(linear,left top,left bottom,from(#dbe7ed),to(#f8fbfc));background-image:-moz-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:-ms-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbe7ed),color-stop(100%,#f8fbfc));background-image:-webkit-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:-o-linear-gradient(top,#dbe7ed,#f8fbfc);background-image:linear-gradient(#dbe7ed,#f8fbfc);cursor:pointer}
#feedbackSender input[type="text"]{width:100%; max-width:401px}
#feedbackSender textarea{resize:vertical;height:300px;width:100%;max-width:100%}
#feedbackSender textarea#f_text{font-family:arial,geneva,sans-serif}
#feedbackSender .knopka_orange{padding:12px 8px;font-size:1.3em;width:100%;max-width:240px}
#fancybox-content div#articleTextRead div.rightblog{display:none}
#fancybox-content div.articleModule{padding:1em}
div#articleTextRead div.rightblog .postProp,div#feedzion div.rightblog .postProp,.igetprice .postProp{font-size:1.15em}
div#articleTextRead div.rightblog .postdateline,div#feedzion div.rightblog .postdateline,.igetprice .postdateline{border-bottom:1px solid #587491;padding:12px}
div#articleTextRead div.rightblog .getcenter,div#feedzion div.rightblog .getcenter,.igetprice .getcenter{border-bottom:1px solid #587491;padding:12px;text-align:center}
div#articleTextRead div.rightblog .getcenter div.getdox,div#feedzion div.rightblog .getcenter div.getdox,.igetprice .getcenter div.getdox{display:inline-block;margin-top:12px;padding:3px;vertical-align:top}
div#articleTextRead div.rightblog .getcenter div.getdox i,div#feedzion div.rightblog .getcenter div.getdox i,.igetprice .getcenter div.getdox i{font-style:normal}
.igetprice .getcenter div.getdox{width:30%}
div#articleTextRead div.rightblog .getcenter div.getdox p,div#feedzion div.rightblog .getcenter div.getdox p,.igetprice .getcenter div.getdox p{margin:0;text-align:center}
div.art_price div.contects div.contects_anq p.amarked{text-align:left;margin:0}
div.art_price div.contects div.contects_anq p.amarked span{display:block}
div.art_price div.contects div.contects_anq p.amarked span strong{display:inline;color:#587592}
div#articleTextRead .ya-share2__list,div#feedzion .ya-share2__list{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0 0 0 15px!important;padding:0;vertical-align:top}
div#articleTextRead .ya-share2__list_direction_horizontal > .ya-share2__item,div#feedzion .ya-share2__list_direction_horizontal > .ya-share2__item{display:inline-block;margin:12px 13px 7px 0!important;vertical-align:top}
div#articleTextRead .posttoshare b,div#feedzion .posttoshare b{padding:15px 0 7px 15px;display:block}
div#articleTextRead .posttoshare .goods-share,div#feedzion .posttoshare .goods-share{padding:0 0 15px}
div#articleTextRead .ya-share2__container_size_m .ya-share2__icon,div#feedzion .ya-share2__container_size_m .ya-share2__icon{background-size:32px 32px !important;height:32px!important;width:32px!important}
div#articleTextRead .ya-share2__badge,div#feedzion .ya-share2__badge{-moz-border-radius:16px!important;-webkit-border-radius:16px!important;border-radius:16px!important}
div#articleTextRead div.div-tabulation{display:table; width:100%}
div.artpopolam{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
div.artpopolam_item{display:inline-block;margin:1em 0;vertical-align:top;width:48%}
h2.arth2spec{min-height:60px;padding-left:75px;line-height:140%}
h2.h2montage{background:url(../images/icons/good_service.webp) no-repeat 0 0}
h2.h2delivery{background:url(../images/icons/delivery.webp) no-repeat 0 0}
div.artcolored{background-color:#eff3f7;padding:12px 20px}
div.artcolored ul.decorul{padding:0 0 0 30px}
div.artcolored ul.decorul li::before{color:#feca19;content: "● ";font-size:1.7em;padding-right:10px}
div.artcolored ul.decorul li{list-style-type:none;text-indent:-32px}
#resetForm.commonPopup,#loginForm.commonPopup{background:#fff none repeat scroll 0 0;display:block;min-width:180px;padding:10px}
#fancybox-title-float-main{text-shadow:0 0 4px #000}
.notifications{border-top:1px solid #587491}
.notifications .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%}
div.postBlock .notifications .row{margin:0}
.notifications .char_element .char_label,.notifications .char_element .char_value{display:inline-block;vertical-align:top;word-wrap:break-word}
.notifications .char_element .char_title{padding:12px 8px;font-size:1.5em;text-transform:uppercase;width:100%;text-align:center}
.notifications .char_element .char_titler{padding:4px 8px;font-size:1.5em;width:100%;text-align:center}
.notifications .char_element .char_label{padding:12px 2px 12px 8px;width:62%}
.notifications .char_element .char_value{width:36%;text-align:right;padding:12px 8px 12px 0}
.notifications .char_label .fake_label,.notifications .char_value .fake_label{font-size:16px;font-weight:bold;text-transform:lowercase;padding:0}
.notificateit .ask_smth_about{width:100%;margin-top:12px}
.notificateit .ask_smth_about a{width:100%;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}
.complexcard .good_card{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}
.complexcard .whole_pict{width:65%;margin-right:1%;border:1px solid #87acc2;margin-bottom:32px;overflow:hidden;text-align:center}
.complexcard .whole_pict img{cursor:crosshair;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;width:100%}
.complexcard .good_inf{width:32%}
.part-complex{margin-bottom:15px;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}
.narrow-complex{margin-bottom:15px;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}
div.part-complex-item{display:-ms-flexbox;display:flex;margin:30px 0 0;text-align:center;vertical-align:top;width:31%}
div.narrow-complex div.part-complex-item{margin:30px 1% 0; width: 23%;}
.part-complex-item .quadro-wrapper{border:1px solid #87acc2;margin-bottom:15px;padding:15px;text-align:center}
.part-complex-title h4{color:#587592;text-align:left}
div.postText .part-complex-more{margin:1em 0 4px;position:absolute;right:15px;bottom:10px}
div.postText .part-complex-txt{padding-bottom:25px}
div.postText .part-complex-more p{text-align:right; margin:0}
a.doppoza{display:inline-block;vertical-align:middle;width:15%;margin:0 1% 0 0}
span.doppoztxt{display:inline-block;vertical-align:middle;width:80%}
div.gostab_item{margin-bottom:2em}
div.gi_info{display:-webkit-box;display:-ms-flexbox;display:flex}
div.gi_info div.zag_hid{display:none;text-align:center;border-top:4px solid #cfdee8}
div.gi_info div.zag_hid h4{font-size:1.5em;line-height:130%;margin:0.5em 0}
div.gi_pict{width:24%;border:1px solid #87acc2;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:center;-ms-flex-pack:center;justify-content:center}
div.gi_descr{background-color:#eff3f7;padding:15px 15px 15px 30px;width:72%}
div.gi_descr hr{background-color:#587491;border-bottom:1px solid #fff;height:1px;margin:20px -15px 20px 0}
ul.twiceul li{display:inline-block;margin:0 3%;width:43%;vertical-align:top}
ul.twiceul li a{text-indent:0px}
div.gi_links{clear:both}
div.mymime{padding:15px 0}
div.mymime a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
div.mymime img{margin-right:3%}
div.divmission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-left:-16px;margin-right:-12px;margin-bottom:3em}
div.divmission_item{width:33.333%}
div.divmission_inner{border:1px solid #87acc2;height:92%;margin:16px;padding:0}
div.divmission_title{padding:16px 24px;background-color:#e7f4ef;border-bottom:1px solid #587491;color:#587592;text-align:center;text-transform:uppercase;font-size:1.2em;font-weight:bold}
div.divmission_text{padding:16px 24px}
.breadline{margin-bottom:1.5em}
.breadline span img.separator{margin:0 3px 2px}
div.sub-header div.center_block .row{display:table;height:100%}
div.sub-header .breadline{display:table-cell;vertical-align:middle;margin-bottom:0}
.columnizer{-webkit-column-width:240px;-moz-column-width:240px;column-width:240px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}
div.price-generate div.row{background-color:#eff3f7;border-bottom:1px dotted #bbb;margin-bottom:4px;padding:8px}
div.price-generate div.row div.pr-gen{display:inline-block;vertical-align:top}
div.price-generate div.row .col-sm-1{width:8%}
div.price-generate div.row .col-sm-2{width:16%}
div.price-generate div.row .col-sm-3{width:24%}
div.price-generate div.row .col-sm-4{width:32%}
div.price-generate div.row .col-sm-5{width:40%}
div.price-generate div.row .col-sm-6{width:48%}
div.price-generate div.row .col-sm-7{width:56%}
div.price-generate div.row .col-sm-8{width:64%}
div.price-generate div.row .col-sm-9{width:72%}
div.price-generate div.row .col-sm-10{width:80%}
div.price-generate div.row .col-sm-11{width:88%}
div.price-generate div.row .col-sm-12{width:100%}
div.price-generate div.row div.pr-gen input,div.price-generate div.row div.pr-gen select{max-width:100%; height:30px}
div.price-generate div.row div.pr-gen input,div.price-generate div.row div.pr-gen textarea,div.price-generate div.row div.pr-gen select{color:#666;font-size:1.2em;padding:0 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fcfdfd;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;position:relative;z-index:11}
div.price-generate div.row div.pr-gen select option{max-width:100%;word-wrap:break-word}
div.price-generate div.row div.pr-gen textarea{font-family:tahoma;max-width:100%;padding:8px;width:100%}
div.price-generate button{cursor:pointer}
div.mypricearea{padding:2em}
div.mypricearea table.price_list{width:100%;}
div.mypricearea table.price_list,div.mypricearea table.price_list td,div.mypricearea table.price_list th{border-collapse:collapse;border:1px solid #999;}
div.mypricearea table.price_list td,div.mypricearea table.price_list th{padding:4px 12px}
div.mypricearea table.price_list td{font-size:14px}
div.mypricearea table.price_list th{background-color:#eff3f7;font-size:14px}
div.mypricearea table.price_list td.price_group_line{padding:6px;font-weight:bold}
div.price-generate .knopka_steel,div.price-generate a.knopka_steel,div.price-generate .knopka_teal,div.price-generate a.knopka_teal,div.price-generate .knopka_orange,div.price-generate a.knopka_orange{font-weight:normal;padding:6px 10px;vertical-align:top}
div.price-generate .knopka_steel,div.price-generate a.knopka_steel{text-shadow:none;background-image:-khtml-gradient(linear,left top,left bottom,from(#ccdde7),to(#b0c9d7));background-image:-moz-linear-gradient(top,#ccdde7,#b0c9d7);background-image:-ms-linear-gradient(top,#ccdde7,#b0c9d7);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ccdde7),color-stop(100%,#b0c9d7));background-image:-webkit-linear-gradient(top,#ccdde7,#b0c9d7);background-image:-o-linear-gradient(top,#ccdde7,#b0c9d7);border:1px solid #8b9fb4}
div.price-generate .knopka_teal,div.price-generate a.knopka_teal,div.price-generate .knopka_orange,div.price-generate a.knopka_orange{text-shadow:1px 1px 3px #000}
div.price-generate div.buttons{margin:1em 0}
div.price-generate div.buttons .knopka_teal,div.price-generate div.buttons a.knopka_teal,div.price-generate div.buttons .knopka_orange,div.price-generate a.knopka_orange{font-weight:bold;padding:8px 10px;text-shadow:1px 1px 1px #000}
div.price-generate div.buttons #go{margin-right:12px}
div.price-generate div.row div.pr-gen input[type=checkbox],div.price-generate div.row div.pr-gen input[type=radio]{height:auto;-webkit-transform:scale(1.6,1.6);-moz-transform:scale(1.6,1.6);-o-transform:scale(1.6,1.6);transform:scale(1.6,1.6);-webkit-filter:contrast(1.5);filter:contrast(1.5)}
div.counthid{position:absolute;left:-2000px;top:-2000px;}
@-moz-document url-prefix(){div.price-generate div.row div.pr-gen input[type=checkbox],div.price-generate div.row div.pr-gen input[type=radio]{filter:contrast(4)}}
a.mymylo{padding:0 0 0 36px;background-image:url(../images/icons/letter-small.webp);background-repeat: no-repeat;background-position: left bottom;}
#feedzion a.mymylo{padding:0 0 0 30px;background-image:url(../images/icons/letter-small-dark.webp);background-repeat: no-repeat;background-position: left bottom;}
#feedzion a.mytel{padding:0 0 0 24px;background-image:url(../images/icons/phone-small-dark.webp);background-repeat: no-repeat;background-position: left bottom;}
/** within-links **/
div.within-links{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;margin: 1em 0 2.5em;}
div.within-links-item{display: inline-block;vertical-align: top;width:48%;}
div.within-item-half{background-position: left 12px;background-repeat: no-repeat;padding: 0 0 0 85px;}
a div.within-item-half p.p-string{margin: 0.5em 0;text-align: justify;	color:#000;}
a:hover div.within-item-half p.p-string{color:#e99f07;}
div.popadr{padding:16px;width:600px;}
div.popadr .row input[type="text"], div.popadr .row select, div.popadr .row text-area {min-height: 28px;}
.wrapper-datetimeselector .date_selector{top:-3px;}
div.userpanel a.editButton {background: transparent url("img/edit.webp") no-repeat scroll left top / cover ;display: block;height: 32px!important;    margin: 0 4px;width: 32px!important;}
/**about  company**/
div.strtblk{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
/** main  article  in  about  company**/
div.directors{overflow:hidden;}
div.directors div.dir-port{float:left; width: 23%;}
div.directors div.dir-port img{width:100%;border: 1px solid #bac8cf;}
div.directors div.dir-port p{margin:0; padding:16px 12px;background-color: #eff3f7;}
div.directors div.anq_paint{background-color: #eff3f7; float: right; padding-bottom: 12px; width: 74%;}
div.dir-decl{background: rgba(0, 0, 0, 0) url("../images/icons/cita.webp") no-repeat scroll 16px 32px; padding: 12px 24px 24px 110px;}
div.dir-decl p{font-size:1.3em;line-height:140%;}
div.dir-decl p.podpis{text-align:right;font-weight:bold;}
div.dir-decl p.podpis em{font-weight:normal;font-size:0.9em;}
ul.maindecor{padding: 0 0 0 40px;}
ul.maindecor li{line-height:180%;}
div.contmain div.contects3-item p.item-zagol{line-height:120%; text-transform: none;}
div.foursteps{display: -webkit-box; display: -ms-flexbox; display: flex;}
div.onestap{width:23%;margin:0 24px 12px 0;}
div.os-last{margin-right:0;}
div.astep{margin-bottom:16px; max-width:340px;}
div.up-step{display: table;width:100%;}
div.row-step{display: table-row;}
div.cell-step{display: table-cell;text-align:center;vertical-align:middle;min-width:60px;}
div.numic{width:60px;height:60px;background-repeat:no-repeat;background-position:center center;}
div.numic1{background-image:url(../images/icons/num1.webp);}
div.numic2{background-image:url(../images/icons/num2.webp);}
div.numic3{background-image:url(../images/icons/num3.webp);}
div.numic4{background-image:url(../images/icons/num4.webp);}
div.arrower{background-image:url(../images/icons/arrow_square.webp);}
div.mid-step{background-color:#eff3f7;padding:10px;margin-top:24px;}
div.mid-step p{margin:12px 0;}
div.mid-up{font-size: 1.2em; font-weight: bold; line-height: 120%; padding: 0 0 12px 70px; text-transform: uppercase;background-repeat: no-repeat;background-position: 0 0; min-height:70px;}
div.mid-order{background-image:url(../images/icons/make_order.webp);}
div.mid-manager{background-image:url(../images/icons/persask.webp);}
div.mid-pay{background-image:url(../images/icons/lowcost.webp);}
div.mid-cal{background-image:url(../images/icons/calender.webp);}
div.mid-basket{background-image:url(../images/icons/assorti.webp);}
div.mid-down{margin-top:10px;}
div.mid-down a{display: inline-block; font-size: 1.3em; min-width: 150px; padding: 12px 8px; text-align: center; width: auto;}
div.managerdesk{text-align:center;}
div.managerdesk a{font-size: 1.3em; font-weight: bold; white-space: nowrap;}
div.managerline{text-align:center;}
div.manager-one{display: inline-block;vertical-align:top;width:24%;margin:14px;background-color:#eff3f7;}
div.manager-foto{border:1px solid #87acc2;}
div.brand-one{display: inline-block;vertical-align:top;width:16%;margin:14px;background-color:#eff3f7;}
div.brand-one p{min-height:55px;padding:0 8px; 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;}
div.about-address{border: 1px solid #87acc2;overflow:hidden;margin:0 0 2em;}
div.about-map, div.about-points{display:inline-block;vertical-align: middle;}
div.about-map{width:60%;}
div.map_wrapper_about{background:rgba(0,0,0,0) url("../images/b34.gif") no-repeat scroll center 12px;height:328px;margin:0 auto; padding:0}
div.about-points{width:38%; padding: 0 48px;}
div.about-points p{margin: 0 0 10px;}
div.about-points p.about-ttl, div.about-points p.about-eml{color: #587592; font-size: 1.3em; font-weight: bold; margin: 10px 0;}
div.about-points p.about-ttl{text-transform: uppercase;}
div.actual-three{display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
div.actual-item{background-color: #eff3f7; width: 32%; 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.actual-up img{width:100%;}
div.actual-up p{padding:0 16px 12px;}
div.actual-down p{padding:0 16px;font-style:italic;font-family:tahoma,geneva,sans-serif;}
p.link-plate{background-color: #587491; color: #fff; font-size: 1.3em; font-weight: bold; padding: 16px; text-align: center; text-transform: uppercase; margin-top: 36px;line-height:140%;}
p.link-call{background-color: #f9fafc; border-bottom: 1px solid #587491; border-top: 1px solid #587491; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center;	align-items: center; font-size: 1.3em; font-weight: bold; line-height: 130%; padding: 6px 16px; text-align: center; text-transform: uppercase;}
p.link-call a{background: rgba(0, 0, 0, 0) url("../images/icons/getcall.webp") no-repeat scroll left center; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 20px 16px 20px 80px; text-align: left;}
p.link-plate a{color: #feca19;}
p.link-plate a:hover{color: #fff;}
p.link-plate span{white-space:nowrap;}
div.garantee-division{margin-bottom: 2em;}
div.garantee-division div.sleva-link{background: rgba(0, 0, 0, 0) url("../images/icons/sertif.webp") no-repeat scroll left center; display: inline-block; padding: 0 24px 0 90px; vertical-align: middle; width: 70%;}
div.garantee-division div.plus-link{display: inline-block; text-align: right; vertical-align: middle; width: 29%;}
div.garantee-division div.plus-link a{padding: 10px 24px; font-size: 1.3em;}
#feedbackSender .knopka_teal{padding:12px 8px;font-size:1.3em;width:100%;max-width:240px}
p.contact_just_here{background-color:#e7f4ef; border-bottom: 1px solid #587491; border-top: 1px solid #587491; color: #587592; font-size: 1.3em; font-weight: bold; line-height: 140%; margin-top: 0.8em; padding: 12px 0; text-align: center; text-transform: uppercase;}
div.straight-post{margin-bottom: 2em;}
div.straight-post div.buttons {text-align: right;}
div.straight-post div.halferwrap{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
div.straight-post div.halferpost{display: inline-block; width:48%;vertical-align:top;}
div.straight-post #feedbackSender textarea {height: 140px;}
div.straight-post #feedbackSender input[type="text"] {max-width: 100%;width: 100%;}
/** paying  brands **/
#articleTextRead div.card-wrap{text-align: center; padding: 16px 0px 0px;max-width:420px;}
#articleTextRead div.card-item{display:inline-block;width:17%;margin:0.5%;}
#articleTextRead div.card-wrap p{margin:0 0 6px;text-align:left;}
div.foot-pay div.card-wrap{text-align: center; padding: 10px 0px 0px;max-width:330px;background-color: transparent;border: 0 none;}
div.foot-pay div.card-item{display:inline-block;width:17%;margin:0.5%;max-width:120px;}
div.foot-pay div.card-wrap p{margin:0 0 8px 8px;text-align:left;}
/** a pack of styles from galleries widget for making gallery plugin by hands **/
.uv {padding: 0 0 2em 0;}
.uv div.wgalleries{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;}
.uv div.wgalleries div.wgr_thumb {display: -webkit-box; display: -ms-flexbox; display: flex;}
.uv div.wgalleries div.wgr_thumb_normal{ width: 31%;}
.uv div.wgalleries div.wgr_thumb_narrow{ width: 23%;}
.uv div.wgalleries div.wgr_thumb_wide{ width: 47%;}
.uv div.wgalleries div.wgr_thumb.image_hor {margin: 7px 7px 7px 7px!important;}
.uv div.wgalleries div.wgr_thumb a.wgr_image {display: block; padding: 4px;}
.uv div.wgalleries div.wgr_thumb a.wgr_image:hover { ;}
.uv div.wgalleries div.wgr_thumb img {/*width: 96%;*/}
.uv div.wgalleries div.wgr_thumb .wgr_name {display: block;}
/** end of galleries pack **/

/****  ANCHORS  AND  UPPER  ****/
.upperlink {bottom: 10px; padding: 0; position: absolute; right: 2%;}
.upperlink p{margin: 0;}
.upmetotop {position: fixed; z-index: 2000;}
.upperlink p a.uppera {display: block; background: transparent url("../images/upper-arrow-1.webp") no-repeat center center; width:68px; height:68px;}

p.gr_rab{margin-bottom:1.5em;}


/**media queries**/
@media only screen and (max-width:1400px){div.w_searchform #w_search_keywords{width:320px}}
@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:1330px){div.topmenu{margin-left:8%}}
@media only screen and (max-width:1300px){
.logotipia{width:20%}
.flexmenu{width:79.5%}
.anedge,.anedger span{font-size:1.1em;padding-left:75px}
.adsign p{font-size:1.2em}
div.organtab .nav li{max-width:none;margin:0;width:100%}
div.seocard_2 div.tab-lefe{/*margin-right:1.9%;width:75%*/}
div.seocard_2 div.tab-rite{width:22.5%}
}
@media only screen and (max-width:1280px){div.topmenu{margin-left:5%}}
@media only screen and (max-width:1260px){
div.contects2 div.dealer_wide{width:42%}
.dhid1,.dhid3,.dhid5,.dhid7{display:block}
.dhid2,.dhid4,.dhid6{display:none}
.dhid8,.divzapas{display:none}
.futinl{width:50%}
}
@media only screen and (max-width:1218px){
div.seocard_2 div.tab-lefe{margin-right:1.9%;width:70%}
div.seocard_2 div.tab-rite{width:27.5%}
}
@media only screen and (max-width:1200px){
.boundary .left_block{width:27.5%}
.boundary .right_block{width:0%}
.boundary .center_block{width:72%}
.topadrs p.redp a{font-size:1.3em}
.novinns_item{width:29%}
.video-gallery-video{width:48%}
#sitelogo a img.pictup{max-width:100%}
div.w_searchform #w_search_keywords{width:270px}
.anedge,.anedger,.adsign-mid{width:30%}
.adsign-nar, .adsign-nara, .adsign-naro{width:30%;}
div.panel_icon{width:46%}
.complexcard .whole_pict{width:58%}
.complexcard .good_inf{width:39%}
div.contects div.contects_vnu{width:100%;margin:0 0 1em}
div.gi_pict{width:29%}
div.gi_descr{width:67%}
ul.twiceul li{display:list-item;margin:0 3%;width:100%;vertical-align:top}
div.contects2 div.contects2-item.con-quadr{width:48%}
div.contects3-itemo div.con3-item-mido{width:48%}
div.ggr_descr ul.ulperechisl2 li,div.ggr_descr ul.ulperechisl2 li.iwider{width:48%}
div.divmission_item{width:50%}
a.feedopener{line-height:130%; padding:8px}
div.bask_decl_rt>div{min-height:80px}
#mybasket .basket-footer .butn_left,#mybasket_ajax .basket-footer .butn_left{float:none;text-align:left;vertical-align:top;width:100%}
#mybasket .basket-footer .butn_right,#mybasket_ajax .basket-footer .butn_right{float:none;text-align:left;vertical-align:top;width:100%;overflow:hidden}
#mybasket .basket-footer .butn_right a.knopka_orange,#mybasket_ajax .basket-footer .butn_right a.knopka_orange{float:left}
#mybasket .basket-footer .butn_right a.knopka_steel,#mybasket_ajax .basket-footer .butn_right a.knopka_steel{float:right}
div.directors div.dir-port{width:30%;}
div.directors div.anq_paint{width: 66%;}
div.dir-decl{background: rgba(0, 0, 0, 0) url("../images/icons/cita-sm.webp") no-repeat scroll 16px 32px; padding: 12px 24px 24px 90px;}
div.foursteps{-ms-flex-wrap: wrap; flex-wrap: wrap;}
div.onestap{width:46%;margin:0 16px 12px 0;}
div.brand-one{width:26%;}
}
@media only screen and (max-width:1160px){
div.topmenu{margin-left:4%}
div.w_searchform #w_search_keywords{width:250px}
div.narrow-complex div.part-complex-item{width: 31%;}
}
@media only screen and (max-width:1090px){
div.w_searchform #w_search_keywords{width:200px}
.articleModule .goods-share,.catalogModule .goods-share{width:150px}
div.rightblog .goods-share{width:100%}
div.dir-decl p{font-size:1.2em;line-height:130%;}
div.about-map{width:56%;}
div.about-points{width:43%; padding: 0 24px;}
}
@media only screen and (max-width:1020px){
div.w_searchform #w_search_keywords{width:320px}
.showpath{display:none}
div.topmenu{margin-left:10%}
div.topmenu > div{min-width:1%;margin:0 24px 0 0; padding:0}
.flexmenu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
div.topmenu .aicon{position:relative}
#ajax_basket{min-width: 1%;}
.topadrs .nobrd1 p{margin:1em 0 0.5em}
.topadrs .nobrd2 p{margin:0.5em 0 1em}
div.divcertif{display:block}
div.certifcolon{width:100%}
div.organtab .nav li{max-width:140px;margin:0 10px 0 0}
div.art_price div.contects div.contects_anq{width:100%}
div.art_price div.contects div.contects_anq p.amarked span.spanodd{margin-right:0}
div.art_price ul.ulperechisl > li{width:100%}
div.art_price ul.ulperechisl>li:nth-child(odd){margin-right:0}
div.artpopolam{display:block}
div.artpopolam_item{width:100%}
div.part-complex-item{width:48%}
div.narrow-complex div.part-complex-item{width: 31%;}
.complexcard .good_card{display:block}
.complexcard .whole_pict{width:100%}
.complexcard .good_inf{width:100%}
div.contects div.contects_anq,div.contects div.contects_thrice{width:100%}
div.contects2 div.contects2-item{width:100%}
div.contects2 div.dealer_wide{width:42%}
div.contects2 div.contects2-item.nofon{width:50%}
div.contects2 div.contects2-item.nofon .descrlinkage{width:100%}
div.seocard_2 div.tab-lefe{margin-right:1.9%;width:65%}
div.seocard_2 div.tab-rite{width:32.5%}
}
@media only screen and (max-width:980px){
.boundary .right_block{}
div.botm_l1{display:inline-block;vertical-align:top;width:59%}
div.botm_l2{display:inline-block;vertical-align:top;width:39%}
.graphdown p{font-size:1em}
.anedge,.anedger,.adsign-mid{width:47%}
.adsign-nar, .adsign-nara, .adsign-naro{width:45%;}
.finecolor span{font-size:1em}
div.region_memberdata div.div-ath,div.region_memberdata div.div-atd{font-size:0.9em}
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%}
div.videopart div.readMore .descrlinkage{width:100%}
.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, div.within-links {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-midi,div.contects4-item{width:100%}
div.straight-post div.halferwrap{display:block;}
div.straight-post div.halferpost{display:block;width:100%;margin:1em 0;}
}
@media only screen and (max-width:960px){
div.directors div.dir-port{width:32%;}
div.directors div.anq_paint{width: 63%;padding-bottom:0;}
div.dir-decl{background: none; padding: 12px 24px;}
}
@media only screen and (max-width:930px){
div.seocard_2 div.tab-lefe,div.seocard_2 div.tab-rite{display:block}
div.seocard_2 div.tab-lefe,div.seocard_2 div.tab-rite{margin:1em 0;width:100%}
div.seocard_2 div.good_card div.tab-good-card{margin-top:0}
.boundary div.sub-header div.left_block{width:40%}
.boundary div.sub-header div.center_block{width:56%}
div.actual-three{display: block;}
div.actual-item{display: block;width:100%;margin:1em auto;padding:1em 0;}
div.narrow-complex div.part-complex-item{width: 48%;}
}
@media only screen and (max-width:900px){
div.garantee-division div.sleva-link, div.garantee-division div.plus-link{display: block;width:100%;}
div.garantee-division div.plus-link{text-align:center;}
div.garantee-division div.plus-link a{display: inline-block; max-width: 200px; line-height: 130%;}
}
@media only screen and (max-width:860px){
div.topmenu{margin-left:8%}
div.brand-one{width:40%;}
}
@media only screen and (max-width:800px){
.boundary .left_block{width:100%}
#left_column,#right_column{padding:0}
#left_column .catalog .wTitle{display:none}
.boundary .right_block{width:0%}
.boundary .center_block{width:100%;padding:0}
.video-gallery-video{width:32%}
div.botm_l1{width:100%}
div.botm_l2{width:100%}
.nobrd1{display:none!important}
.topadrs p.redp{margin:1em 0 0}
.topadrs p.redp a{font-size:1.5em}
span.backme{display:none}
#sitelogo a.nomain:hover span.backme{display:none}
img.iwide{display:none}
img.inarrow{display:block;max-width:90px!important}
#sitelogo a.nomain:hover img.pictup{visibility:visible}
.flexmenu .topsch{padding:0}
div.topmenu .aicon img{width:auto;max-width:60px}
.logotipia{width:14%}
.flexmenu{width:82%}
#itms_news{display:block}
div.igetprice{margin:0}
.ihidesmt{display:none}
.breadline{margin-top:2em}
div.sub-header .breadline{margin-top:0}
.finecolor span{font-size:1.3em}
div.tpict_left,div.tpict_right{max-width:48%}
div.tpicter_left,div.tpicter_right{max-width:30%}
div.tpictsm_left,div.tpictsm_right{max-width:20%}
div.divcertif{display:-webkit-box;display:-ms-flexbox;display:flex}
div.certifcolon{width:48%}
div.organtab .nav li{max-width:none;margin:0;width:100%}
div.art_price div.contects div.contects_anq{width:47%}
div.art_price div.contects div.contects_anq p.amarked span.spanodd{margin-right:2em}
div.art_price ul.ulperechisl > li{width:47%}
div.art_price ul.ulperechisl>li:nth-child(odd){margin-right:2em}
div.artpopolam{display:-webkit-flex;display:-ms-flexbox;display:flex}
div.artpopolam_item{width:48%}
div.part-complex-item{width:31%}
div.region_memberdata div.div-ath,div.region_memberdata div.div-atd{font-size:1em}
div.ggr_descr div.contects3 div.contects3-item{display:-webkit-flex;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%}
a.mymylo{background-position:left 6px;}
div.brand-one{width:26%;}
div.twice-video{display: block;width:100%; margin:1em auto;}
}
@media only screen and (max-width:780px){
div.w_searchform #w_search_keywords{width:270px}
#footer_wrapper .copyright{width:100%;margin-right:0}
#footer_wrapper .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (max-width:720px){
.boundary div.sub-header div.left_block{width:100%}
.boundary div.sub-header div.center_block{width:100%}
div.sub-header div.center_block>.row{padding:1em 0}
div.topmenu{margin-left:4%}
div.price-generate div.row .col-sm-3,div.price-generate div.row .col-sm-3{width:100%}
}
@media only screen and (max-width:680px){
.novinns_item{width:45%}
.video-gallery-video{width:48%}
#footer_wrapper .container{display:block;margin:0 auto;text-align:center}
#footer_wrapper{padding-bottom:2em}
#itms_bottom .container_inner{display:block}
.futinl{width:100%;display:block;margin:0 auto 2em;padding:0 0 12px;border-bottom:1px solid #587592}
.futinl>div{width:60%;min-width:360px;margin:0 auto;}
.socilinks{text-align:center}
h3.hidi, p.hidi{display:inline-block}
h3.vidi, p.vidi{display:none}
div.linendiv{width:74%}
div.downmnu div.linendiv{width:100%}
.downmnu div.linendiv{padding-left:0;margin:1em auto}
.igraphblock .do_write_us a{width:100%;max-width:none}
input.subshere,input.subsdoit{max-width:none}
div.to-subscriptions input.subshere{max-width:75%}
.downmnu .nav a, .downmnu .nav p.selected{display:block;font-size:1.4em;padding:10px 12px}
.downmnu .nav a{background-color:#d8e3eb;}
.downmnu .nav p.selected, ul#btmnu > li p.selected {background-color: #fdd366; color: #000;}
div.contact_info div.div-tabulation,div.contact_info div#feedzion div.div-tabulation{display:block;width:100%}
div.contact_info div.div-arow,div.contact_info div#feedzion div.div-arow{display:block}
div.contact_info div.div-ath,div.contact_info div.div-atd,div.contact_info div#feedzion div.div-ath,div.contact_info div#feedzion div.div-atd{display:block;font-size:1.2em}
div.contact_info div.div-atd{line-height:130%}
div.contact_info div.div-ath,div.contact_info div#feedzion div.div-ath{width:100%}
div.contact_info div.div-atd,div.contact_info div#feedzion div.div-atd{width:100%}
div.panel_icon{width:98%;display:block;margin:1em auto}
div#feedzion div.rightblog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:15px}
div#feedzion div.rightblog_inner{width:50%}
div#feedzion div.do_write_us{margin:0;width:46%}
div.hd_search{display:block}
div.w_searchform,div.w_searchform_button{display:none}
div.searchpage div.w_searchform,div.searchpage div.w_searchform_button{display:inline-block}
.flexmenu{width:auto}
div.topmenu > div{margin:0 15px 0 0}
table.ggosts{font-size:0.8em}
div.withindiv{width:46%;height:140px}
div.withindiv img{height:100%;width:100%}
div.div-spec-tabula .div-atd{display:block;text-align:center}
div.div-spec-tabula .div-atd div.simplinen{display:inline-block;width:30%}
.articleModule .goods-share,.catalogModule .goods-share{float:none;width:90%;margin:1em auto;text-align:center}
.ya-share2__container_size_m .ya-share2__icon{background-size:32px 32px !important;height:32px!important;width:32px!important}
.ya-share2__badge{-moz-border-radius:16px!important;-webkit-border-radius:16px!important;border-radius:16px!important}
.ya-share2__list_direction_horizontal > .ya-share2__item{margin:4px 4px 0!important}
div.divcertif{display:block}
div.certifcolon{width:100%}
div.organtab .nav li{max-width:140px;margin:0 10px 0 0}
.center_block h1{text-align:center;font-size:1.8em}
div.art_price div.contects div.contects_anq{width:100%}
div.art_price div.contects div.contects_anq p.amarked span.spanodd{margin-right:0}
div.art_price ul.ulperechisl > li{width:100%}
div.art_price ul.ulperechisl>li:nth-child(odd){margin-right:0}
div.artpopolam{display:block}
div.artpopolam_item{width:100%}
div.part-complex-item{width:48%}
div.region_member{display:block}
div.region_memberdata,div.region_membermap{width:100%;margin:1em auto}
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.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.contects2 div.dealer_wide{width:100%;margin:0}
.dhid1,.dhid3,.dhid5,.dhid7,.dhid2,.dhid4,.dhid6{display:none}
div.divarrowdown{display:block}
.do_write_us2{position:relative}
.do_write_us2 a{width:100%; margin:0.5em auto}
div.bask_decl_rt>div{min-height:70px}
div.about-map, div.about-points{display: block; width:100%; margin:0 auto 1em;}
div.about-points{padding: 8px 24px;}
}
@media only screen and (max-width:650px){
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.brand-one{width:40%;}
.uv div.wgalleries div.wgr_thumb_normal, .uv div.wgalleries div.wgr_thumb_narrow{width: 46%;}
.uv div.wgalleries div.wgr_thumb_wide{width: 96%;}
}
@media only screen and (max-width:600px){
.topadrs .nobrd2{white-space:normal}
.topadrs .nobrd2 p{white-space:nowrap}
#itms_bottom .botm_l .graphdown,#itms_bottom .botm_l .downmnu{width:100%}
div.div-new-tabula{border-bottom:1px solid #587491}
div.div-new-tabula div.div-ath,div.div-new-tabula div.div-atd{display:block}
div.div-new-tabula div.div-ath{width:100%;border-top:1px solid #587491}
div.divseparate div.div-ath{border-top:0 none}
div.divseparate div.div-atd{border-top:1px solid #587491}
div.div-tab-porovnu div.div-atd{width:100%}
div.div-new-tabula div.div-ath,div.div-new-tabula div.div-ath p{text-align:center}
div.div-new-tabula div.div-ath p{margin:0}
div.div-new-tabula div.div-atd p{margin:0 0 0.5em}
div.tpict_cont img.tpict_half{width:95%;margin:5px auto}
div.tpictsm_left,div.tpictsm_right{max-width:40%}
.part-complex{display:block}
div.part-complex-item, div.narrow-complex div.part-complex-item{width:100%}
div.gi_info div.zag_hid{display:block}
div.gi_descr h4{display:none}
div.gi_pict,div.gi_descr{width:100%}
div.gi_pict img{max-width:70%}
div.gi_descr{padding:15px}
div.gi_info{display:block}
div.gi_descr hr{margin:20px -15px 20px -15px}
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, div.within-links-item{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.contects3-itemo{display:block}
div.contects3-itemo div.con3-item-mido{width:100%}
div.ggr_descr ul.ulperechisl2 li,div.ggr_descr ul.ulperechisl2 li.iwider{width:100%}
div.ggr_descr ul.ulperechisl2 li{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-position:left center}
div.divmission{display:block;margin:0 0 3em}
div.divmission_inner{margin:16px 0}
div.divmission_item{width:100%}
#fancybox-title{visibility:hidden}
div#mybasket div.tabula,div#mybasket div.tabula-row,div#mybasket div.tabula-cell,div#mybasket_ajax div.tabula,div#mybasket_ajax div.tabula-row,div#mybasket_ajax div.tabula-cell,div.one_order div.tabula,div.one_order div.tabula-row,div.one_order div.tabula-cell{display:block;text-align:left;width:100%}
div#mybasket div.basket-row-sku,div#mybasket_ajax div.basket-row-sku{background-color:#cfdfef;text-align:center!important;font-weight:bold}
div.tabula-row .equel-cell{width:100%}
div#mybasket .hidden-cell,div#mybasket_ajax .hidden-cell,div.one_order .hidden-cell{display:inline-block;font-weight:bold;padding-right:4px}
div#mybasket div.hidden-row,div#mybasket_ajax div.hidden-row,div.one_order div.hidden-row{display:none}
div#mybasket div.cell-string,div#mybasket_ajax div.cell-string,div.one_order div.cell-string{text-align:center; background-color:#cfdfef}
div.directors div.dir-port, div.directors div.anq_paint{width: 100%;float:none;}
div.directors div.dir-port p {display: none;}
div.foursteps{display: block;}
div.onestap{width:100%;margin:0 16px 12px 0;}
div.arrower{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-o-transform: rotate(90deg);transform: rotate(90deg);}
div.astep{margin:0 auto 16px;}
}
@media only screen and (max-width:580px){
a.doppoza{width:45%;margin:0 3% 0 0}
span.doppoztxt{width:50%}
div.seocard_2 ul.cardtab li{margin-right:0;width:100%}
}
@media only screen and (max-width:540px){
.footels p{margin:0.5em 0}
.footels p.redp a{font-size:1.5em;white-space:nowrap}
#footer_wrapper .nobreakdiv{white-space:normal}
.anedge,.anedger,.adsign{display:block; margin-left:auto; margin-right:auto; width:98%}
.adsign-mid, .adsign-nar, .adsign-nara, .adsign-naro{width:98%}
.anedge,.anedger{margin-bottom:24px; font-size:1.25em}
.adsign p{font-size:1.3em}
.adsign-nar p.pcolored, .adsign-nara p.pcolored, .adsign-nar p.pcolored, .adsign-naro p.pcolored{font-size:2.2em;}
.finecolor span{font-size:1em}
div.div-docum{text-align:center}
div.doc_imgb1,div.docum-links{width:250px}
div.docum-links a{text-align:left}
div.organtab .nav li{max-width:none;margin:0;width:100%}
div#articleTextRead div.rightblog{float:none;margin:1em auto}
div.bask_decl_rt{display:none}
div.bask_decl_lf{width:100%}
#mybasket .basket-footer .butn_right a.knopka_orange,#mybasket_ajax .basket-footer .butn_right a.knopka_orange{float:none; margin:0; width:100%}
#mybasket .basket-footer .butn_right a.knopka_steel,#mybasket_ajax .basket-footer .butn_right a.knopka_steel{float:none; margin:1em 0 0; width:100%}
div.manager-one{width:92%;margin: 0 auto 24px;}
}
@media only screen and (max-width:520px){
#itms_news .container_inner{display:block}
#itms_news .botm_l,#itms_news .botm_r{width:100%}
}
@media only screen and (max-width:480px){
.portpost img{display:block;margin:0 auto;max-width:230px;width:100%}
.footels p.redp a{font-size:1.2em}
div.tpict_left,div.tpict_right,div.tpicter_left,div.tpicter_right{max-width:98%;float:none;margin:0.5em auto}
div.withindiv{display:block;width:98%;margin:0.5em auto;overflow:auto;height:auto}
div.withindiv img{height:auto;width:100%}
div.div-spec-tabula .div-atd div.simplinen{display:block;width:98%;margin:0.5em auto}
div.certpopup{text-align:center}
div.certleft,div.certright{float:none;width:100%}
div.certright{text-align:center}
div.certpopup{display:inline-block;margin:0.5em auto}
div.ggr_descr ul.ulperechisl li{background-image:url(../images/icons/spare2.webp);padding:0 0 0 70px}
div.contects div.contects_thrice div.amarked{padding:0 0 0 70px}
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#feedzion div.rightblog{display:block; margin:1em 0}
div#feedzion div.rightblog_inner{width:100%}
div#feedzion div.do_write_us1{margin:1em 0;width:100%}
div#feedzion div.do_write_us1 a{margin:1em 0;width:100%;max-width:none}
#wr_for_f_sender,#wr_for_f_mail,#wr_for_f_theme,#wr_for_f_text{padding:0; background:none}
#feedbackSender .knopka_orange{max-width:320px}
ul.akkordeon .z_descr ul{padding:0 0 0 1em}
ul.akkordeon .z_descr ol{padding:0 0 0 1em}
ul.akkordeon .z_descr ol li ul{padding:0}
ul.akkordeon .z_descr li ul li{font-size:0.8em}
}
@media only screen and (max-width:450px){
.topmenu #topmnu li{padding:1em 0;border-bottom:1px dotted #777;display:block}
.novinns_item,.video-gallery-video{width:98%;display:block;margin:1em auto}
.finecolor span{font-size:1.3em}
.graphdown,.downmnu,.socilinks,.subsform{min-width:300px}
.down_kartinka{width:45px;margin-right:10px}
div.linendiv{padding-left:0px}
.downmnu div.linendiv{padding-left:0}
div.igraphblock div.linendiv a{font-size:1.2em}
div.topmenu .aicon img{width:auto;max-width:45px}
img.inarrow{max-width:64px !important}
.logoimenu{padding:0 15px}
.getcall_img{width:40px}
div.getcall_row .getcall_inp input{max-width:300px}
}
@media only screen and (max-width:420px){
div.tpictsm_left,div.tpictsm_right{max-width:98%;float:none;margin:0.5em auto}
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}
.futinl>div{width:100%; min-width:0;}
.uv div.wgalleries div.wgr_thumb_normal, .uv div.wgalleries div.wgr_thumb_narrow{width: 96%;}
}
@media only screen and (max-width:380px){.graphdown,.downmnu,.socilinks,.subsform{min-width:240px}}
@media only screen and (max-width:360px){
div.topmenu .aicon img{width:auto;max-width:36px}
img.inarrow{max-width:48px !important}
a.doppoza{display:block; width:100%;margin:0.5em auto}
span.doppoztxt{display:block; width:100%;margin:0.5em auto}
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%}
}
