.flexrow {
  margin-left: -15px;
  margin-right: -15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -webkit-box-pack: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: space-around;
  width: 100%;
}

.flexrow>* {padding: 0px 15px;margin-bottom:30px;}
.flex7421>* {width: 14.28%;}
.flex6421>* {width: 16.66%;}
.flex5421>* {width: 20%;}
.flex421>* {width: 25%;}
.flex21>* {width: 50%;}
.flex31>* {width: 33.3333%;}
.flex321>* {width: 33.3333%;}
BODY {
	color: #000;
	font-size: 14px;
	font-family: pragmatica-cyrillic;
	line-height: 1.4;
	/* padding-top: 20px; */
	/* */
	font-family: roboto, sans-serif;
	         /* */
	position: relative;
	           /* */
	position:relative;
}
* {margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
a, button, .buttonSend {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
:focus {outline:none;}
#osnova {display:block;/* margin-top: -20px; */}
.osnova.centrovka {padding-bottom: 0;display: none;}
p {margin-bottom:15px;}
img {height:auto;max-width:100%;}
ol {margin-top:10px;margin-bottom:10px;}
ul {margin-top:10px;margin-bottom:10px;}
li {margin-bottom:5px;}
a {text-decoration:none; color: #00487e}
A:hover {text-decoration:underline;}
INPUT {font-size:inherit;font-family:inherit;background-color: #dedede;border-width:1px;border-color: #a3a3a3;border-style:solid;padding:13px 20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
TEXTAREA {font-size:inherit;font-family:inherit;background-color: #dedede;border-width:1px;border-color: #a3a3a3;border-style:solid;height:150px;padding:13px 20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
fieldset {border-style:none;margin:0;padding:0;}
.buttonSend {color:#FFFFFF;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;cursor:pointer;background-color: #00487e;display:inline-block;padding:10px 30px;border: none;color: #a3a3a3;}
.buttonSend:hover {color:#FFFFFF;text-decoration:none;background-color:#a3a3a3; color:#000; }
.menu-ua, .menu-ru, .menu-en, .menu-pl, .menu-de {display: none;} 
#siteTitle {font-size:16px;line-height:1;}
#pageTitle {font-size:30px;margin-bottom:15px;}
.contentTitle {font-size: 30px;padding-bottom: 40px;text-align:center;color: #00487e;text-transform: uppercase;position: relative;}
.objectTitle {font-size:18px;margin-bottom:15px;}
.centrovka {margin:auto;width:1170px;padding:60px 0;}
.btnmobmenu {display:none;}
.shapka.centrovka {
	background-image: url(main_page-fon_shapka2_02.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
	justify-content: space-between;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 235px;
	position: relative;
	padding: 0;
}
#logodesk {padding-top: 60px;}
#menukon {
    float: right;
    padding-top: 30px;
    text-transform: uppercase;
}
#shapka {
	top: 0px;
	left: 0px;
	right: 0px;
	z-index: 50;
	position: relative;
}
/*adapmenu*/
#content1 .umsamenu .nav {
	background-color: #00487e;
	padding: 0px;
	margin: 0px;
	position: relative;
	border-radius: 10px;
	-moz-border-radius:10px;
-webkit-border-radius:10px;
	font-size: 18px;
	text-transform: uppercase;
}
#content1 .umsamenu .nav li .submenu {
	background-color: #00487e;
	padding-left: 0px;                              
}
.umsamenu .nav li .link {
	color: #a3a3a3;
	text-decoration: none;
	display: block;
	padding: 17px 25px;
}
.umsamenu .nav li .link:hover {
	text-decoration: none;
	color: #fff;
}
.umsamenu .nav a.link.link0.active {
	color: #fff;	
}
.umsamenu .nav li {
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
.umsamenu .nav.deskmenu li.vert:hover > .submenu {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	display: flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	position: absolute;
	top: 100%;
	z-index: 1;
	visibility: visible;
	              transition: all .3s ease .3s;
}
/*
.umsamenu .nav.deskmenu li.gor:hover > .submenu {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	display: flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	position: absolute;
	top: 100%;
	z-index: 1;
	visibility: visible;
	                      transition: all .3s ease .3s;
}
*/

.umsamenu .nav.mobmenu li {
	width: 100%;
}

.umsamenu .nav.mobmenu li .link {
	display: block;
}
.umsamenu .nav li .link.parent:after {
	background-image: url(noup.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 30px;
	margin: auto;
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 0px;
	bottom: 0px;
	right: 10px;
	content: "";
}

#content1 .umsamenu .nav li .submenu .link {
	padding-left: 30px;
}

.umsamenu .nav.deskmenu {
	display: flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-direction: row;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	-webkit-box-pack: flex-start;
	-ms-flex-pack: flex-start;
	align-items: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	/* position: relative; */
}
.umsamenu .nav.deskmenu li.gor > .submenu {
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: flex-end;
	-webkit-box-pack: flex-end;
	-ms-flex-pack: flex-end;
	justify-content: flex-end;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	position: absolute;
	top: -200%;
	left: 0px;
	right: 0px;
	z-index: -1;
	visibility: hidden;
}
.umsamenu .nav.deskmenu li.vert > .submenu {
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	display: block;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-direction: row;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	-webkit-box-pack: flex-start;
	-ms-flex-pack: flex-start;
	align-items: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	width: 100%;
	position: absolute;
	top: -200%;
	left: 0px;
	right: 0px;
	z-index: -1;
	visibility: hidden;
}
.umsamenu .nav.mobmenu li .link.parent:after {
	position: absolute;
	right: 5px;
}

.umsamenu .nav.deskmenu li.vert > .submenu .link {
	display: block;
	position: relative;
}

.umsamenu .nav.deskmenu li.vert {
	position: relative;
}
.umsamenu .nav li .link.parent {
	padding-right: 35px;
	position: relative;
}

.umsamenu .nav li .link:hover {
	position: relative;
	text-decoration: underline;
	cursor: pointer;
}

.umsamenu .nav.mobmenu li.hover > .link.parent {
	/*background-color: #00487e;*/
}

.umsamenu .nav.mobmenu li.hover > .link.parent:after {
	background-image: url(up2.png);
}
.umsamenu .nav.deskmenu li .submenu.submenu1 .link {
	position: relative;
	/* color: #00487e; */
	background-color: #00487e;
}

.umsamenu .nav.deskmenu li.vert.hover > .submenu {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	display: flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	position: absolute;
	top: 100%;
	z-index: 1;
	visibility: visible;
	              transition: all .3s ease .3s;
}

.umsamenu .nav.deskmenu li.gor.hover > .submenu {
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	display: flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	position: absolute;
	top: 100%;
	z-index: 1;
	visibility: visible;
	transition: all .3s ease .3s;
}

.umsamenu .nav.mobmenu li .link.active {

}
#menu_adapt105003 ul.nav.mobmenu, #menu_adapt104001 ul.nav.mobmenu, #menu_adapt107001 ul.nav.mobmenu {
	margin-left: -50px;
}
.umsamenu .nav, .umsamenu .nav li .submenu {
	list-style-type: none;
}
#menu_adapt1006 ul.submenu.submenu1, #menu_adapt105003 ul.submenu.submenu1 {
    max-width: 990px;
    min-width: 300px;
    margin: 0 auto;
}
#menu_adapt104001 ul.submenu.submenu1, #menu_adapt107001 ul.submenu.submenu1, #menu_adapt108001 ul.submenu.submenu1 {
    width: 100%;
    /* min-width: 300px; */
    margin: 0 auto;
    /* float: right; */
    /* margin-right: 1px; */
}
#menu_adapt108001 ul.submenu.submenu1 {
    max-width: 940px;
}
#content1 nav#menu_adapt1004 {
    width: 300px;
    margin: auto;
    margin-top: 50px;
}
#content1 nav#menu_adapt1005 {
    width: 300px;
    margin: auto;
    margin-top: 50px;
}
#content1 nav#menu_adapt1006 {
    width: 300px;
    margin: auto;
    margin-top: 50px;
}
/*adapmenu*/
.object.record-item.vitrina-kategorii {
    text-align: center;
    padding-bottom: 20px;
    /* border-bottom: 3px solid #000; */
}
.object.record-item.vitrina-kategorii:hover {
 border-bottom: 3px solid #00487e;
}
.object.record-item.vitrina-kategorii a {
    color: #a3a3a3;
    font-size: 18px;
    /* padding-top: 10px; */
    display: block;
    text-decoration: none;
}
.foto-prod.centrovka {
    padding-top: 40px;
}

#content1 section.object.record-item.obj1 {
    margin-top: -20px;
}


.foto-prod .object a.link {
    color: #00487e;
    font-size: 20px;
    font-weight: bold;
    /* text-transform: uppercase; */
    /* padding-top: 20px; */
    display: block;
}
/*page tovara*/
.flex321 .record-item.obj1 {
    width: auto;
    padding-right: 100px;
}
.flex321 .record-item.obj2 {
    width: 57%;
    font-size: 18px;
}
.flex321 .record-item.obj3 {
    width: 20%;
}

span.zagolovok-tov-min {
    font-size: 24px;
}
span.zagolovok2 {
    font-size: 18px;
    text-transform: uppercase;
}
.page-tovar .pointred ul {
    list-style-image: url(red-point.png);
}
.zagolovok-tov-all {
    padding-bottom: 20px;
    position: relative;
    text-align: center;
    padding-top: 0;
    display: block;
}
.zagolovok-tov-all img {
	display: block;
	margin: auto;
	width: 200px;
}
span.zagolovok-tov {
    font-weight: bold;
    font-size: 24px;
}
.zagolovok-kg {
    font-size: 40px;
    font-weight: bold;
    position: absolute;
    top: 20px;
    left: 250px;
}
.parametryall-tovar.flexrow.flex421 {
    margin-left: 0px;
}
.param1, .param2, .param3, .param4 {
    border-radius: 50%;
    width: 80px !important;
    height: 80px;
    margin-right: 10px;
    font-size: 40px;
    color: #fff;
    text-align: center;
}
.font-size-kg {
    margin-top: -10px;
    font-size: 20px;
}
span.zagolovok-kg-mini {
    font-size: 20px;
}
.pointred {
    margin-top: -15px;
}
.page-tovar .parametr {
    width: auto;
    text-align: center;
    margin-top: 20px;
}
.docsis-all {
    margin-top: 30px;
}
.linkdocsis a {
    /* color: rgba(240,240,240,1); */
    font-size: 18px;
    margin-bottom: 30px;
    display: block;
    padding-top: 10px;
    padding-right: 40px;
}
.linkdocsis {
    padding: 0px 0px 5px 50px;
    background-image: url(pdf-icon.png);
    background-repeat: no-repeat;
    display: inline-block;
}
/*page tovara*/

.umsa_ank .contentBody .object .lebel_text {display:none;}
.umsa_ank .contentBody .object .error_mess {color:#FF0000;font-size:12px;display:none;position:absolute;}
.umsa_ank .contentBody .object {padding-bottom:30px;width:100%;position:relative;}
.umsa_ank .contentBody .object .int_element .pole_vvoda {width:100%;}
.umsa_ank .contentBody .object .int_element .pole_texta {width:100%;}
.umsa_ank .contentBody {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.umsa_ank .contentBody .object.error .error_mess {display:block;position:absolute;}
.umsa_ank .contentBody .infochek {margin-bottom:15px;width:100%;text-align:center;/* color: #fff; */}
.umsa_ank .contentBody .infochek label input {margin-right:8px;}
.umsa_ank .contentBody .goanket {margin:auto;display:block;}
.umsa_ank .contentBody .goanket:disabled {-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);cursor:default;background-color:#a3a3a3;border-color:#a3a3a3; color:rgba(0,0,0,0.5)}
.umsa_ank form .usp_otpravka {color:#FFFFFF;background-color:rgba(0,0,0,0.6);display:none;position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:20;}
.umsa_ank form .usp_otpravka.act {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;}
.superpodval {
    /* border-top: 6px solid #00487e; */
}
#superpodval {color: #00487e;}
#superpodval a {color: #00487e;text-decoration: none;}
#superpodval a:hover {text-decoration: underline;}
.kopira {
    margin-top: 0px;
    font-size: 16px;
}
#social-counter-studio {
    text-align: -webkit-center;
    margin-bottom: 0;
}
.razrab {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 12px;
}
#podval-logo-tel {
    text-align: right;
}
#telpodval {
    font-size: 21px;
}
#razrab {
    width: 300px;
    margin: auto;
    text-align: center;
}
.podval.centrovka {padding:20px 0;}
.superpodval.centrovka {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding: 100px 15px;padding-bottom: 0;}
.modalwind #modalwind {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
#modalwind {background-color:rgba(0,0,0,0.5);display:none;position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:99;}
.bigexit {position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:5;}
.poleokna {background-color:#FFFFFF;width:100%;max-width:500px;position:relative;z-index:6;padding:40px 30px 30px 30px;}
.miniexit {cursor:pointer;background-image:url(lightbox_close-black.png);background-position:center center;background-repeat:no-repeat;background-size:60%;width:30px;height:30px;position:absolute;top: -50px;right:5px;z-index:10;}
.poleokna .kontent {display:none;}
.poleokna .kontent.active {display:block;}
.breadcrumbs .buterpath a {text-decoration: none;text-transform: uppercase;color: #a3a3a3;}
.breadcrumbs .buterpath a:hover {text-decoration:none;}
.breadcrumbs .buterpath .space {margin-left:8px;margin-right:8px;}
.breadcrumbs .buterpath .endtitle {color:#fff;}
.content.breadcrumbs {
    color: #a3a3a3;
    font-size: 20px;
}
.content.breadcrumbs .buterpath > *:nth-child(1) {display: none;}
.content.breadcrumbs .buterpath > *:nth-child(2) {display: none;} 
#content .contentTitle {font-size:20px;text-align:left;}
#content span.contentTitleTxt {
}
#content .umsa_ank .contentBody .object.object1, #content .umsa_ank .contentBody .object.object2 {width:48%;}
#content .contentImage {margin-right:2%;max-width:49%;float:left;}
#global0 {margin-bottom: 100px;margin-top: 80px;display: none;}
#content .content {margin-bottom:40px;}
.content.contacty-text {
    font-size: 16px;
}
#content .art_bank .records-container {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
#content .art_bank .object {line-height:1;margin-bottom:30px;width:31%;position:relative;overflow:hidden;}
#content .art_bank .object .objectImage {line-height:1;width:100%;position:relative;z-index:9;}
#content .art_bank .object .link {color:#FFFFFF;background-color:rgba(0,0,0,0.7);display:block;width:100%;position:absolute;bottom:-40px;left:0px;z-index:10;padding:10px 0;text-align:center;}
#content .art_bank .object:hover .link {position:absolute;bottom:0px;}
#con_mapsite .mapline {margin-bottom:5px;}
#con_mapsite a {color:#222222;font-weight:normal;}
#con_mapsite a:hover {padding-left:20px;}
#con_mapsite .maplinks2 {margin-left:30px;}
#con_mapsite .maplinks3 {margin-left:60px;}
#back-top {-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);cursor:pointer;background-color:#222222;background-image:url(up2.png);background-position:center center;background-repeat:no-repeat;background-size:95%;display:block;width:30px;height:30px;position:fixed;bottom:10px;right:10px;z-index:50;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#back-top:hover {-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);position:fixed;}
.adaptable {display:block;width:100%;overflow:auto;}
.adaptable tbody {}
#siteLogotype {margin:auto;display:block;}
#bextmen.bigexit {display:none;}

#global20 {
	float: right;
	/* overflow: hidden; */
	/* width: 100%; */
	/* display: inline-block; */
	/* text-align: right; */
	background-color: #00487e;
}
.langredir a {
	color: #a3a3a3;
	text-transform: uppercase;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	float: left;
}
.langredir a.active {
	color: #FFFFFF;
	background-color: #00487e;
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
/*topsite and scripts*/
#global10 {
    display: none;
}
/*topsite and scripts*/
.superpodval.centrovka {
	background-image: url(fon-podval.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	/* height: 224px; */
	max-width: 1200px;
}

@media (max-width: 991px) {
 .flex7421>* {width: 25%;}
 .flex6421>* {width: 25%;}
.flex5421>* {width: 25%;}
 .flex421>* {width: 50%;}     
 .flex31>* {width: 100%;} 
 .flex321>* {width: 50%;}  
 .flex21>* {width: 100%;}
 }

@media (max-width: 639px) {
 .flex7421>* {width: 50%;}
  .flex6421>* {width: 50%;}
.flex5421>* {width: 50%;}  
 }

@media (max-width: 500px) {
   .flex7421>* {width: 100%;}
      .flex6421>* {width: 100%;}
      .flex5421>* {width: 100%;}
  .flex421>* {width: 100%;} 
 .flex321>* {width: 100%;} 
 }

@media (max-width:1199px) {.centrovka {width:96%;}
#content .art_bank .object .link {position:absolute;bottom:0px;}
}

@media (max-width:991px) {.centrovka {width: 100%;}
#menukon {background-color:#222222;width:100%;max-width:220px;position:fixed;top:0px;bottom:0px;left:-300px;z-index:20;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.mobilmenu #menukon {left:0px;}
#menu_adapt104001 ul.submenu.submenu1, #menu_adapt105003 ul.submenu.submenu1 {
	margin-left: -30px;
}
#konttop {display:none;}
.btnmobmenu {background-image:url(menu-adapt-24.png);background-position:center center;background-color: #00487e;background-repeat:no-repeat;background-size:20px;border-width:1px;border-color: #00487e;border-style:solid;display:block;width:40px;height:40px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position: absolute;top: 5px;left: 5px;}
.shapka.centrovka {/* padding: 10px 0; */margin: auto;}
.miniexitmenu {position:absolute;}
.mobilmenu #bextmen.bigexit {background-color:rgba(0,0,0,0.8);display:block;position:fixed;z-index:5;}
#minext.miniexit {background-image:url(lightbox_close-white.png);position:absolute;right:-30px;top: 5px;}
#content1 .objectNote {
	padding: 15px;
}
#content1 section.object.record-item.obj1 {
    margin-top: 0;
    text-align: center;
}
.records-container.flexrow.flex21 {
    margin: auto;
}						  
.foto-prod .object {/* width: 50%; */}
#podval-logo-tel {
}
.flex321 .kopira {
    width: 33.333%;
}
.flex321 #social-counter-studio {
    width: 33.333%;
}
.flex321 #podval-logo-tel {
    width: 33.333%;
}
.flex321 .record-item.obj2 {
   width: 50%;
    font-size: 16px;
}
.linkdocsis a {
    font-size: 16px;
}
}

@media (max-width: 767px) {.centrovka {/* width:92%; */padding:40px 15px;}
.shapka.centrovka {
    background-image: url(main_page-fon_shapka_mob.jpg);
}
#siteLogotype {max-width: 250px;}
.shapka.centrovka {/* padding:10px 15px !important; */}
.contentTitle {/* font-size: 24px; */}
img {margin:auto;display:block;}
.zagolovok-tov-all img {
	width: 70%;
}
.superpodval.centrovka > div {margin-top:5px;margin-bottom:5px;width:100%;text-align:center;}
.superpodval.centrovka {/* padding:15px 15px !important; *//* height: auto !important; */background-image: url(fon-podval_768px.jpg);}
#content .contentImage {margin:0 auto 20px auto;width:100%;max-width:400px;float:none;}
#pageTitle {font-size:25px;text-align:center;}
#global0 {text-align:center;margin-top: 0;margin-bottom: 50px;}
.objectTitle {/* text-align:center; */}
#content .contentTitle {text-align:center;}
#content .art_bank .object {width:49%;}
#content1 .object.record-item.obj2 {
	padding: 0 10px;
}
.foto-prod .object {/* width: 50%; */margin-bottom: 0;}
.foto-prod .object a.link {
	padding-top: 10px;
}
.flex321 .kopira {
    width: 100%;
}
.flex321 #social-counter-studio {
    width: 50%;
}
.flex321 #podval-logo-tel {
    width: 50%;
}
#podval-logo-tel {
text-align: center;
}
.flex321 .record-item.obj2 {
   width: 60%;
    font-size: 14px;
}
.linkdocsis a {
    font-size: 14px;
}
}

@media (max-width:639px) {.centrovka {width:100%;}
.flex321 .record-item.obj1, .flex321 .record-item.obj2, .flex321 .record-item.obj3 {
	width: 100%
}
.flex321 .record-item.obj1 {
	padding-right: 0;
}

}

@media (max-width:479px) {
.centrovka {display:block;width:100%;}
#siteLogotype {
	margin-bottom:30px;
}
.objectTitle {text-align:center;}
.umsa_ank .contentBody .object {width:100% !important;}
#content .cont_news .objectImage {margin:0 auto 10px auto;width:100%;max-width:200px;float:none;}
#content .cont_news .object {margin:0 auto 40px auto;max-width:300px;}
#content .art_bank .object {width:100%;}
.menuLinkToggle .contentTitle {border-bottom:1px dashed #FFFFFF;display:block;position:relative;padding:5px;}
.menuLinkToggle .contentTitle:after {border-color:#FFFFFF;border-style:solid;border-top:6px solid;border-bottom:none;border-left:4px solid transparent !important;border-right:4px solid transparent !important;margin:auto;margin-left:5px;display:inline-block;width:0px;height:0px;position:absolute;top:0px;bottom:0px;content:"";}
.menuLinkToggle .objects_wrapper {display:none;position:relative;}
.trigger-show .objects_wrapper {display:block;}
.menuLinkToggle .object {margin-bottom:3px;}
.menuLinkToggle .object .link {display:block;padding:8px 10px;}
.flex321 .kopira {
    width: 100%;
}
.flex321 #social-counter-studio {
    width: 100%;
}
.flex321 #podval-logo-tel {
    width: 100%;
}
.page-tovar .parametr {
    margin: auto;
    margin-top: 20px;
}
.foto-prod .object {width: auto;}
#content1 nav#menu_adapt1004 {
    width: 260px;
    margin: auto;
    margin-top: 50px;
}
#content1 .umsamenu .nav {font-size: 16px;}
span.zagolovok-big-color {
    /* font-size: 18px; */
}
.param1, .param2, .param3, .param4 {
    border-radius: 50%;
    width: 50px !important;
    height: 50px;
    margin-right: 10px;
    font-size: 20px;
    color: #fff;
    text-align: center;
}
.font-size-kg {
    margin-top: -2px;
    font-size: 14px;
}
#podval-logo-tel {
	display: none;
}
}
