#ldng{display:none!important;}
li.widget{list-style-type:none;}
.clear{clear:both;}
.float{clear:both;margin-bottom:20px;}
.float2{margin-bottom:40px;}
.bold{font-weight:700;}
.center{text-align:center;}
.left{float:left;}
.left3{width:49%;text-align:left;}
.right{float:right;}
td.right{text-align:center;float:none;width:35%;}
.right2{text-align:right;}
.right3{width:49%;text-align:left;}
.hidden{display:none;}
.big{font-size:15px;}
.green{color:#68b92e;}
.blue{color:#133b6e;}
.red{color:#c40000;}
.aslink{color:#133b6e;text-decoration:underline;cursor:pointer;}
.aslink:hover{color:#133b6e;text-decoration:none;}
.notopm{margin-top:0px;}
.nobottomm{margin-bottom:0px;}
.inbl{display:inline-block;vertical-align:top;}
.simage {padding:5px;border:1px solid #ccc;float:left;margin:0px 10px 10px 0px;}
img.mleft{max-width:200px;margin-right:20px;}
ul.col2 {columns:2;-webkit-columns:2;-moz-columns:2;}
ul#webest {columns:2;-webkit-columns:2;-moz-columns:2;}
ul#webest li {clear:both;margin-bottom:7px;list-style-type:none;display:inline-block;}
ul#webest li span {display:inline-block;float:left;margin:0px 5px 5px 0px;font-size:28px;font-weight:700;color:#133b6e;width:30px;}
ul#webest li div {clear:none!important;float:left;width:265px;}
ul#webest li strong {display:block;}
ul#webest li p {display:none;}
.pagination {text-align:center;}
.pagination a {display:inline-block;vertical-align:top;width:25px;height:25px;line-height:25px;border:1px solid #133b6e;margin:0px 4px;overflow:hidden;text-decoration:none;}
.pagination a:hover {background:#133b6e;color:#fff;}
.pagination span {display:inline-block;vertical-align:top;width:25px;height:25px;line-height:25px;border:1px solid #999;color:#999;margin:0px 4px;}
.pagination a.prev,.pagination a.next {width:75px;}
a{color:#133b6e;}
a:hover{text-decoration:none;}
body{text-align:center;padding:0px;}
html{font-family:'Roboto Condensed', sans-serif;color:#333;font-size:14px;padding:0px;}
input{font-family:'Roboto Condensed', sans-serif;}
textarea{font-family:'Roboto Condensed', sans-serif;}
blockquote{margin:20px 0px;padding:10px 10px 10px 60px;background:url("css/quote.png") no-repeat scroll 0 15px rgba(0, 0, 0, 0);}
div#header{clear:both;width:960px;text-align:center;margin:10px auto 20px;}
div#header a#logo{display:inline-block;float:left;margin:5px auto 0px;}
div#header a#logo img{width:219px;}
div#header div#topcontrol{width:300px;margin:0px auto;text-align:left;padding-top:25px;}
div#header div#topcontrol ul#menu-menyu-pod-poiskom{padding:0px;margin:0px;}
div#header div#topcontrol ul#menu-menyu-pod-poiskom li{display:inline-block;}
div#header div#topcontrol ul#menu-menyu-pod-poiskom li a{text-transform:uppercase;margin-right:31px;}
div#header div#topcontrol form{margin-bottom:20px;}
div#header div#topcontrol input.search_i{vertical-align:middle;width:205px;border:1px solid #133b6e;padding:3px 5px;}
div#header div#topcontrol input.search_s{vertical-align:middle;width:24px;height:25px;border:0px;padding:0px;background:url('css/icons/search.png') center center no-repeat #133b6e;cursor:pointer;text-indent:-9999px;}
div#header div#topcontrol input.search_s:hover{opacity:0.7;}
div#header div#bigphone{color:#133b6e;text-align:center;}
div#header div#bigphone p{margin:0px 0px 5px;font-weight:700;font-size:24px;}
div#header div#bigphone p.cphone{font-weight:700;font-size:18px;margin-bottom:3px;}
div#header div#bigphone p.cphone span{font-weight:400;font-size:14px;color:#999;}
div#header div#bigphone p.cphone2{margin-bottom:15px;text-align:center;font-size:13px;}
div#header div#bigphone p.cphone2 span a{background:#fff;color:#133b6e;padding:0px;font-size:13px;}
div#header div#bigphone a{font-weight:400;font-size:15px;color:#fff;background:#133b6e;padding:3px 5px 5px;text-decoration:none;margin:0px auto;display:inline-block;}
div#header div#bigphone a:hover{opacity:0.7;}
div#wide{clear:both;width:100%;margin:0px auto 20px;min-height:50px;text-align:center;background:url('css/bg.jpg') bottom center repeat-x transparent;}
div#inwide{width:960px;margin:10px auto;text-align:left;color:#fff;}
div#inwide a#logo-sm{display:none;}
div#inwide ul{float:right;list-style-type:none;padding:0px;margin:20px 15px 20px 0px;font-size:14px!important;}
div#inwide ul li{line-height:140%;display:inline-block;text-transform:uppercase!important;margin-right:40px;}
div#inwide ul > li:nth-child(1), div#inwide ul > li:nth-child(2){font-weight:400;text-transform:uppercase;margin-bottom:5px;}
div#inwide ul > li:nth-child(1) a, div#inwide ul > li:nth-child(2) a{/*text-decoration:underline;*/}
div#inwide ul > li:nth-child(1) a:hover, div#inwide ul > li:nth-child(2) a:hover, div#inwide ul > li:nth-child(3) a:hover{text-decoration:none;}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(2){/*display:none;*/}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(3){font-weight:400;text-transform:none;margin-bottom:0px;}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(3) a{text-decoration:none;}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(3) a:hover{text-decoration:underline;}
div#inwide ul a{color:#fff;text-decoration:none;}
div#inwide ul a:hover{text-decoration:underline;}
div#wide.scroll-to-fixed-fixed #inwide ul{display:none;}
div#wide.scroll-to-fixed-fixed #inwide ul#menu-shapka-kolonka-5{display:block;text-align:center;margin:5px 0px 0px;}
div#wide.scroll-to-fixed-fixed #inwide ul#menu-shapka-kolonka-5 li:nth-child(1) a{font-weight:400;text-decoration:none;}
div#wide.scroll-to-fixed-fixed #inwide ul#menu-shapka-kolonka-5 li{display:inline-block;margin-right:40px;text-transform:uppercase;font-size:14px;}
div#wide.scroll-to-fixed-fixed div#inwide a#logo-sm{display:block;float:left;margin-right:20px;}
div#wide.scroll-to-fixed-fixed div#inwide a#logo-sm img{height:30px;}
div#content{clear:both;width:960px;margin:0px auto;text-align:left;}
div#content div#main{float:left;width:660px;text-align:left;margin-bottom:20px;}
div#content div#sidebar{float:right;width:250px;text-align:left;padding-left:24px;border-left:1px solid #ddd;}
div#content div#main img{max-width:660px;}
div#content div#sidebar a.big_a{display:block;text-align:left;margin-bottom:20px;text-transform:uppercase;color:#fff;text-decoration:none;background:#133b6e;}
div#content div#sidebar a.big_a:hover{opacity:0.7;}
div#content div#sidebar a.big_a#catalog{background:url('css/icons/settings.png') 20px center no-repeat #133b6e;padding:5px 80px 5px 70px;width:100px;}
div#content div#sidebar a.big_a#nomenklatura{background:url('css/icons/stack.png') 20px center no-repeat #133b6e;padding:5px 50px 5px 70px;width:130px;}
div#content div#sidebar a.big_a#oprosnik{background:url('css/icons/news.png') 20px center no-repeat #133b6e;padding:5px 70px 5px 70px;width:110px;}
div#content div#sidebar a.big_a#oprosnik2{background:url('css/icons/news.png') 20px center no-repeat #133b6e;padding:5px 40px 5px 70px;width:140px;}
div#content div#sidebar a.big_a#askprice{background:url('css/icons/banknote.png') 20px center no-repeat #133b6e;padding:5px 80px 5px 70px;width:100px;}
div#content div#sidebar a.big_a#wizzzard{background:url('css/icons/params.png') 20px center no-repeat #133b6e;padding:5px 80px 5px 70px;width:100px;}
div#content div#sidebar a.big_a#proektant{background:url('css/icons/study.png') 20px center no-repeat #133b6e;padding:5px 80px 5px 70px;width:100px;}
div#content div#sidebar a.big_a#usefulinfo{background:url('css/icons/note.png') 20px center no-repeat #133b6e;padding:5px 80px 5px 70px;width:100px;}
div#content div#sidebar div.iblock{clear:both;width:100%;margin:5px 0px 30px;}
div#content div#sidebar h3{text-align:center;margin:5px 0px 10px;}
div#content div#sidebar h3 a{text-decoration:none;}
div#content div#sidebar h3 a:hover{text-decoration:underline;}
div#content div#sidebar .widget_recent_entries{}
div#content div#sidebar .widget_recent_entries ul{padding:0px;margin-top:0px;list-style-type:none;}
div#content div#sidebar .widget_recent_entries ul li a{display:block;font-weight:700;}
div#content div#sidebar .widget_recent_entries ul li span.date{display:block;color:#999;font-size:12px;}
div#content div#sidebar .widget_recent_entries ul li p{margin-top:0px;}
div#content div#main h1{clear:both;}
div#content div#main h2{clear:both;margin:7px 0px;}
div#content div#main h2.ind{margin:0px;text-indent:-9999px;height:0px;}
div#content div#main h2 a{text-decoration:none;}
div#content div#main h2 a:hover{text-decoration:underline;}
div#content div#main h3{clear:both;margin:5px 0px;}
div#content div#main table{width:100%;border-collapse:collapse;border:1px solid #999;margin:15px 0px 30px;background:#fff;position:relative;z-index:2;}
div#content div#main table .left{float:none;}
div#content div#main table tr{border:1px solid #999;}
div#content div#main table tr td{padding:5px;border:1px solid #999;background:#fff;}
div#content div#main table th{padding:5px;border:1px solid #999;}
div#content div#main table.noborder{border:0px;}
div#content div#main table.noborder tr{border:0px;}
div#content div#main table.noborder tr td{border:0px;}
div#content div#main table.noborder th{border:0px;}
div#content div#main p{clear:both;margin:0px 0px 10px;}
body.single-post div#content div#main p{clear:none;}
div#content div#main p img.left{padding:5px;margin:0px 10px 10px 0px;border:1px solid #999;}
div#content div#main p img.right{padding:5px;margin:0px 0px 10px 10px;border:1px solid #999;}
div#content div#main p.breadcrumbs{margin-bottom:20px;font-size:12px;}
div#content div#main p.breadcrumbs a,div#content div#main p.breadcrumbs span{width:auto !important;display:inline-block !important;margin:0px !important;}
body div#content div#main p.breadcrumbs span {display:inline!important;line-height:140%;}
div#content div#main div.singlelist{margin-bottom:25px;clear:both;}
div#content div#main div.singlelist h3{clear:none;}
div#content div.ordermenot{background:#133b6e;color:#fff;margin:25px 0px;padding:25px 40px;font-size:20px;}
div#prefooter{clear:both;width:960px;text-align:left;}
div#footer{clear:both;width:100%;min-height:50px;text-align:center;background:url('css/bg.jpg') bottom center repeat-x transparent;}
div#footer div#inwide2{width:960px;margin:10px auto;text-align:left;color:#fff;padding:10px 0px;}
div#footer div#inwide2 p{margin:0px 0px 7px;font-size:12px;}
div#footer div#inwide2 p strong{font-size:14px;}
div#footer div#inwide2 div.right ul{padding:0px;list-style-type:none;margin-top:20px;margin-right:0px;}
div#footer div#inwide2 div.right ul li{float:left;margin-left:25px;text-transform:uppercase;}
div#footer div#inwide2 div.right ul li a{color:#fff;text-decoration:none;}
div#footer div#inwide2 div.right ul li a:hover{text-decoration:underline;}
div#postfooter{clear:both;width:960px;margin:20px auto;text-align:left;}
div#postfooter div.aurora{text-align:right;color:#999;font-size:12px;}
div#postfooter div.aurora img{float:right;margin-top:-5px;margin-left:10px;}
.b-ya-likes{text-align:center;}
form.feedback{width:300px;text-align:left;margin:25px 20px;}
form.feedback label{font-weight:700;display:block;}
form.feedback p.spam{margin:0px 0px 3px;margin-bottom:3px;}
form.feedback input{width:300px;padding:2px 4px;border:1px solid #133b6e;color:#333;margin-bottom:10px;}
form.feedback textarea{width:300px;height:70px;resize:none;padding:2px 4px;border:1px solid #133b6e;color:#333;margin-bottom:15px;}
form.feedback p{text-align:center;}
form.feedback p.spam{margin:0px 0px 3px;text-align:left;}
form.feedback p.spam input{width:50px;margin-left:7px;}
form.feedback input#submit2{width:125px;background:#133b6e;color:#fff;text-transform:uppercase;cursor:pointer;}
form.feedback input#submit2:hover{opacity:0.7}
ul.catalog{padding:0px;list-style-type:none;}
ul.catalog li{display:inline-block;float:left;border:1px solid #999;margin:0px 15px 15px 0px;width:148px;position:relative;height:148px;overflow:hidden;text-align:center;line-height:148px;}
ul.catalog li:hover{border:1px solid #133b6e;}
ul.catalog li:nth-child(4n){margin-right:0px;}
ul.catalog li.more{margin:0px 0px 15px 0px;width:128px;line-height:inherit !important;background:#fff;}
ul.catalog li.more a span{font-size:24px;padding-top:15px;display:block;}
ul.catalog li.more a b{font-size:64px;position:relative;bottom:20px;display:block;}
ul.catalog li.more a{width:128px;text-decoration:none;line-height:inherit !important;}
ul.catalog li.more:hover{color:#fff;background:#133b6e;opacity:1;}
ul.catalog li.more:hover a{color:#fff;opacity:1;}
ul.catalog li a{display:inline-block;width:148px;position:relative;height:148px;text-align:center;line-height:148px;}
ul.catalog li a:hover{opacity:0.8;}
ul.catalog li img{position:relative;top:0px;max-width:148px;max-height:148px;line-height:148px;vertical-align:middle;}
ul.catalog li h4{position:absolute;font-weight:400;display:inline-block;line-height:120%;bottom:20px;padding:3px 5px;max-width:115px;left:0px;margin:0px;color:#fff;background:#133b6e;}
h4.related{text-transform:uppercase;}
a.mainimg{float:left;border:1px solid #999;width:313px;height:313px;text-align:center;line-height:313px;display:inline-block;/*overflow:hidden;*/position:relative;}
a.mainimg:hover{border:1px solid #133b6e;}
a.mainimg img{max-width:313px;max-height:313px;vertical-align:middle;line-height:313px;}
a.mainimg div.sobstvennoe {position:absolute;z-index:2;bottom:-20px;right:-20px;width:169px;height:103px;background:url('css/sobstvennoe.png') center center no-repeat transparent;}
div.imgs{float:right;width:330px;}
div.imgs a{float:left;width:148px;height:148px;margin:0px 0px 15px 15px;line-height:148px;text-align:center;border:1px solid #999;overflow:hidden;}
div.imgs a:hover{border:1px solid #133b6e;}
div.imgs a img{max-width:148px !important;max-height:148px !important;vertical-align:middle;line-height:148px;}
strong.hereopros{display:block;margin-bottom:10px;}
a.gopdf{display:inline-block;margin-right:20px;padding:4px 8px 4px 40px;text-decoration:none;line-height:36px;height:36px;background:url('css/pdf.png') no-repeat 5px center transparent;border:1px solid #133b6e;}
a.goprice{display:inline-block;margin-right:20px;padding:4px 8px 4px 55px;text-decoration:none;line-height:36px;height:36px;background:url('css/icons/banknote.png') no-repeat 10px center #133b6e;color:#fff;border:1px solid #133b6e;min-width:123px;text-transform:uppercase;}
a.goword{display:inline-block;margin-right:20px;padding:4px 8px 4px 40px;text-decoration:none;line-height:36px;height:36px;background:url('css/doc.png') no-repeat 5px center transparent;border:1px solid #133b6e;}
a.goweb{display:inline-block;margin-right:20px;padding:4px 8px 4px 40px;text-decoration:none;line-height:36px;height:36px;background:url('css/web.png') no-repeat 5px center transparent;border:1px solid #133b6e;}
a.gotube{display:inline-block;margin-right:20px;padding:4px 8px 4px 40px;text-decoration:none;line-height:36px;height:36px;background:url('css/tube.png') no-repeat 5px center transparent;border:1px solid #133b6e;}
div#content a.godowncat:hover{opacity:0.7;}
div#content a.godowncat{background:url('css/icons/settings.png') 20px center no-repeat #133b6e;padding:5px 80px 5px 70px;width:130px;display:inline-block;text-align:left;margin-bottom:20px;margin-right:10px;text-transform:uppercase;color:#fff;text-decoration:none;}
div#content a.godowncat2{background:url('css/icons/stack.png') 20px center no-repeat #133b6e;}
#wpsimplegallery a{display:inline-block;margin:0px 10px 10px 0px;padding:2px;border:2px solid #ccc;}
.wpcf7-form textarea{resize:vertical;width:337px;padding:2px 4px;border:1px solid #133b6e;}
.wpcf7-form input{width:337px;padding:2px 4px;border:1px solid #133b6e;}
.wpcf7-form span{width:auto !important;}
.wpcf7-form input.wpcf7-submit{width:125px;background:#133b6e;padding:4px 0px;color:#FFF;text-transform:uppercase;cursor:pointer;border:0px;}
.wpcf7-form input.wpcf7-submit:hover{opacity:0.7;}
.wpcf7-form .wpcf7-not-valid{border:1px solid red;}
a.anchor{font-size:14px;font-weight:400;display:inline-block;margin-left:25px;text-decoration:none;border-bottom:1px dashed #133b6e;}
a.anchor:hover{border-bottom:1px dashed transparent;}
a.find_need{display:block;clear:both;margin:15px 0px;padding:7px 0px;width:100%;text-align:center;color:#fff;background:#133b6e;text-decoration:none;text-transform:uppercase;font-size:24px;}
div#content.contactspage div#main p b{display:inline-block;width:95px;margin-right:10px;}
div#content.contactspage div#main p a{display:inline-block;width:170px;margin-right:10px;}
div#content.contactspage div#main p span{display:inline-block;width:170px;margin-right:10px;}
div#content div#main img.ajax-loader{display:none;width:auto !important;}
.widget_recent_entries ul li{margin-bottom:10px;}
ul.ourmain{padding:0px;margin:20px 0px;list-style-type:none;text-align:center;}
ul.ourmain li{width:170px;margin:0px 20px;display:inline-block;text-align:center;font-size:16px;}
ul.ourmain li a{text-decoration:none;color:#000;}
ul.ourmain li a:hover{opacity:0.8;}
ul.ourmain li span{font-weight:bold;font-size:24px;display:block;color:#133b6e;}
ul.ourmain li img{max-width:150px;max-height:150px;}
#banner2 {margin-bottom:15px;max-height:300px;overflow:hidden;}
ul.ui-autocomplete.ui-menu{text-align:left;border-radius:0px;font-size:12px;}
ul.ui-autocomplete.ui-menu li.ui-menu-item a{border-radius:0px!important;cursor:pointer;}
ul.ui-autocomplete.ui-menu li.ui-menu-item a:hover{border-radius:0px!important;background:#eee!important;}
ul#gallist{list-style-type:none;padding:0px;margin:20px 0px;width:660px;}
ul#gallist li{display:inline-block;vertical-align:top;margin:0px 10px 10px 0px;}
ul#gallist li a{text-decoration:none;background:url('css/icon-gallery.png') 10px center no-repeat;width:215px;border:1px solid #ccc;display:inline-block;vertical-align:top;padding:10px 10px 10px 90px;min-height:72px;font-size:18px;}
ul#gallist li a:hover{background:url('css/icon-gallery.png') 10px center no-repeat #efefef;}
div#mapref{width:100%;height:500px;}
a#goallcontacts{float:right;background:#133b6e;color:#fff;text-transform:uppercase;font-size:13px;padding:4px 8px;text-decoration:none;font-weight:400;margin-top:11px;display:inline-block;}
a#goallcontacts:hover{opacity:0.7;}
a.sbanner1{display:block;width:183px;padding:12px 5px 0px 60px;height:36px;border:1px solid #133B6E;text-align:center;margin-bottom:20px;text-decoration:none;background:url('/wp-content/uploads/2014/06/udu10mini.jpg') 5px center no-repeat transparent;}
a.sbanner2{display:block;width:183px;padding:12px 5px 12px 60px;height:36px;border:1px solid #133B6E;text-align:center;margin-bottom:20px;text-decoration:none;background:url('css/icon-scheme.png') 20px center no-repeat transparent;}
a.sbanner2.video{background:url('css/icons/video.png') 20px center no-repeat transparent;}
a.sbanner1:hover{opacity:0.7;}
a.sbanner2:hover{opacity:0.7;}
.social a img:hover{opacity:0.7;}
div.ytcthumb-cont {/*display:none;*/width:100%!important;}
div.ytc-links {display:none;}
#rezervuarscheme {margin:0px auto;padding:0px;background:url(/img/rezervuar-scheme.png) center center no-repeat; width:600px;height:465px;position:relative;}
.reschlink1 {width:80px;height:20px;display:inline-block;position:absolute;left:80px;top:60px;}
.reschlink2 {width:80px;height:30px;display:inline-block;position:absolute;left:180px;top:15px;}
.reschlink3 {width:80px;height:30px;display:inline-block;position:absolute;left:300px;top:5px;}
.reschlink4 {width:90px;height:30px;display:inline-block;position:absolute;left:400px;top:20px;}
.reschlink5 {width:100px;height:30px;display:inline-block;position:absolute;left:470px;top:55px;}
.reschlink6 {width:100px;height:30px;display:inline-block;position:absolute;left:490px;top:105px;}
.reschlink7 {width:100px;height:40px;display:inline-block;position:absolute;left:480px;top:158px;}
.reschlink8 {width:70px;height:20px;display:inline-block;position:absolute;left:480px;top:275px;}
.reschlink9 {width:100px;height:20px;display:inline-block;position:absolute;left:470px;top:325px;}
.reschlink10 {width:100px;height:20px;display:inline-block;position:absolute;left:450px;top:355px;}
.reschlink11 {width:100px;height:20px;display:inline-block;position:absolute;left:377px;top:407px;}
.reschlink12 {width:120px;height:30px;display:inline-block;position:absolute;left:210px;top:420px;}
.reschlink13 {width:120px;height:20px;display:inline-block;position:absolute;left:40px;top:380px;}
.reschlink14 {width:90px;height:20px;display:inline-block;position:absolute;left:40px;top:345px;}
.reschlink15 {width:80px;height:20px;display:inline-block;position:absolute;left:30px;top:200px;}
.reschlink16 {width:70px;height:40px;display:inline-block;position:absolute;left:73px;top:115px;}
.bubbletooltip_tip {padding:10px;color:#fff;background-color:#222;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000;text-shadow:0 0 3px #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;}
.bubbletooltip_tip:after {content:'';position:absolute;border:10px solid transparent;border-left-color:#000;top:-10px;right:40px;z-index:-1;}
.likebutton {display:inline-block;padding:3px 8px;background:#133b6e; color:#fff;text-decoration:none;margin-bottom:15px;width:auto;}
.likebutton:hover {opacity:0.8;}
.patentlink {display:block;float:left;border:1px solid #ccc;margin-right:10px;}
.bigpatent img {display:block;margin:0px auto;border:1px solid #ccc;}
img.zaves {margin-bottom:25px;max-width:100%;}
/*
h5.ytctitle {margin:0px;}
.ytc-pslb .ytc-column.col-lg-3 {width:100%;}
*/
#aurora {opacity:0.6;}
#aurora:hover {opacity:1;}
#aurora a {display:block;height:35px;color:#133b6e;text-decoration:none;padding-right:120px;padding-top:10px;line-height:35px;background:url('css/aurora-russian-seo-en.png') no-repeat right center;font-size:12px;}
#aurora a:hover {}
@media (min-width:1041px){body{background:url('css/6terenka.png') right bottom no-repeat #fff;}
}
@media (min-width:941px) and (max-width:979px){div#header, div#content, div#prefooter, div#footer, div#postfooter{width:910px !important;padding:0px 10px;}
div#inwide, div#inwide2{width:910px !important;}
div#content div#main{width:600px;}
div#inwide ul#menu-shapka-kolonka-5{display:none;}
ul.catalog li{margin:0px 10px 10px 0px;width:128px;height:128px;}
ul.catalog li a{width:128px;height:128px;line-height:128px;}
ul.catalog li img{max-width:128px !important;max-height:128px !important;line-height:128px;vertical-align:middle;}
}
@media (min-width:740px) and (max-width:940px){div#header, div#content, div#prefooter, div#footer, div#postfooter{width:720px !important;padding:0px 10px;}
div#inwide, div#inwide2{width:720px !important;}
div#content div#main{width:720px;}
div#content div#sidebar{width:550px;float:none;clear:both;margin:0px auto;border-left:0px;padding:0px;}
div#content div#sidebar a.big_a{display:inline-block;margin:0px 10px 20px;}
div#content div#sidebar a.sbanner2{display:inline-block;margin:0px 10px 20px;}
div#content div#sidebar div.iblock{width:250px;margin:0px auto;}
div#header div#topcontrol{width:250px;}
div#header div#topcontrol ul#menu-menyu-pod-poiskom li a{margin-right:15px;}
div#header div#topcontrol ul#menu-menyu-pod-poiskom li:last-of-type a{margin-right:0px;}
div#inwide ul{display:none;}
div#inwide{display:block;}
div#inwide ul#menu-shapka-kolonka-5{display:block;text-align:center;width:100%;margin:20px 0px;}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(1){display:none;}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(2){display:inline-block;}
div#inwide ul#menu-shapka-kolonka-5 li{display:inline-block;margin-right:20px;text-transform:uppercase;}
div#inwide ul > li:nth-child(2) a{text-decoration:none;font-weight:400;}
div#inwide ul > li:nth-child(3) a{text-transform:uppercase;}
ul#menu-menyu-v-podvale{display:none;}
ul.catalog li{margin:0px 10px 10px 0px;width:128px;height:128px;}
ul.catalog li:nth-child(4n){margin:0px 10px 10px 0px;}
ul.catalog li a{width:128px !important;height:128px !important;line-height:128px;}
ul.catalog li img{max-width:128px;max-height:128px;line-height:128px;vertical-align:middle;}
}
@media (max-width:739px){div#header, div#content, div#prefooter, div#footer, div#postfooter{width:100% !important;}
	div#inwide ul li {margin-right:0px;}
	ul.mygallery {padding-left:0px;text-align:center;}
	ul.mygallery img {margin:0px auto!important;}
	div#footer div#inwide2 .right {float:none;width:100%;text-align:center;}
	div#footer div#inwide2 div.right ul li{float:none;margin:0px 10px;display: inline-block;vertical-align:top;}
div#inwide, div#inwide2{width:100% !important;}
div#footer{text-align:center;}
div#footer div.left{float:none;text-align:center;margin:0px auto;}
div#postfooter div.left{float:none;text-align:center;margin:0px auto 15px;}
div#postfooter div.right{float:none;text-align:center;margin:0px auto;}
div#postfooter div.right img{display:block;float:none;text-align:center;margin:0px auto 10px;}
div#content div#main{margin:0px 0px 20px;width:auto;padding:0px 20px;}
div#content div#sidebar{width:100%;float:none;clear:both;text-align:center;margin:0px auto;border-left:0px;padding:0px;}
div#content div#sidebar a.big_a{display:inline-block;margin:0px 10px 20px;}
div#content div#sidebar a.sbanner2{display:inline-block;margin:0px 10px 20px;}
div#content div#sidebar div.iblock{width:250px;margin:0px auto;}
div#header a#logo{display:block;width:100%;text-align:center;float:none;}
div#header div#topcontrol{display:none;}
div#header div#bigphone{display:block;width:180px;float:none;margin:10px auto 20px;}
div#header div#bigphone a{display:none;}
div#inwide{display:block;}
div#inwide ul{display:none;}
div#inwide ul#menu-shapka-kolonka-5{display:block;text-align:center;width:100%;margin:20px 0px;}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(1){display:none;}
div#inwide ul#menu-shapka-kolonka-5 li:nth-child(2){display:block;}
div#inwide ul > li:nth-child(2) a{text-decoration:none;font-weight:400;}
div#inwide ul > li:nth-child(3) a{text-transform:uppercase;}
div#inwide ul > li:nth-child(3){margin-bottom:7px!important;}
div#inwide ul#menu-shapka-kolonka-5 li{display:block;margin-bottom:7px;text-transform:uppercase;font-size:18px;}
ul#menu-menyu-v-podvale{display:none;}
p.breadcrumbs{display:none;}
div#content div#main table{}
div#content div#main img{max-width:90%;}
ul.catalog li{margin:0px 9px 9px 0px;width:128px;height:128px;}
ul.catalog li:nth-child(4n){margin:0px 9px 9px 0px;}
ul.catalog li a{width:128px;height:128px;line-height:128px;}
ul.catalog li img{max-width:128px !important;max-height:128px !important;line-height:128px;vertical-align:middle;}
a.goweb, a.gopdf, a.goword, a.gotube{display:block;width:200px;margin:0px auto 20px;}
.b-share-btn__wrap{margin:5px 10px;}
}
@media (max-width:610px){div#allmaps{display:none !important;}
h2 a.anchor{display:none;}
#rh-snippet {display:none!important}
.page-id-8 div#content div#main p b{display:block;}
.page-id-8 div#content div#main p a{display:block;}
.page-id-8 div#content div#main p span{display:block;}
#content #main iframe {max-width:100%!important;height:auto;}
div#content {box-sizing:border-box;padding:0px 20px;}
div#content div#main {width:100%!important;padding:0px;}
#checkwidth {display:none;}
.mobiletable {width:100%;max-width:100%;overflow-x:scroll;}
}
@media (max-width:480px){div#content div#main img, div#content div#main p img{display:block;clear:both;width:100%;margin:10px 0px;}
ul.catalog{text-align:center;}
ul.catalog li{display:block;margin:0px auto 20px;width:200px;height:200px;float:none;}
ul.catalog li:nth-child(4n){margin:0px auto 20px;}
ul.catalog li a{width:200px;height:200px;line-height:200px;}
ul.catalog li img{max-width:200px !important;max-height:200px !important;line-height:200px;vertical-align:middle;}
div#content div#main a.mainimg{display:block;margin:0px auto 20px;padding:5px;box-sizing:border-box;float:none;max-width:100%;height:auto;line-height:auto;}
div#content div#main a.mainimg img {max-width:100%;margin:0px;padding:0px;}
div.imgs{display:block;float:none;margin:0px auto 20px;}
a.goweb, a.gopdf, a.goword, a.gotube{display:block;width:200px;margin:0px auto 20px;}
.aurora{display:none;}
ul.ourmain + p {display:none;}
ul.ourmain li {clear:both;display:block;margin:10px auto;border-bottom:1px dashed #ccc;width:100%;min-height:110px;line-height:180%;}
ul.ourmain li:last-of-type {border-bottom:0px;}
ul.ourmain li img {width:100px!important;margin:0px 10px 10px 0px!important;float:left;}
ul.col2 {columns:1;-webkit-columns:1;}
ul#webest {columns:1;-webkit-columns:1;padding-left:0px;}
ul#webest li div {width:235px;}
}
ul.mygallery li {list-style-type:none;display:inline-block;vertical-align:top;width:140px;height:140px;margin:0px 10px 10px 0px;}
ul.mygallery li img {width:140px;height:140px;object-fit:cover;}
#ldr {display:none;}
ul.mygallery li {border:1px solid #ccc;}
div#header div#topcontrol .lang a {
	position: relative;
	top: -3px;
	left: 70px;
	display: block;
	float: right;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-weight: 700;
	border-radius: 50%;
	border: 1px solid #133b6e;
	text-decoration: none;
}
div#header div#topcontrol .lang a:hover{
	background: #133b6e;
	color: white;
}