

/* Start:/bitrix/templates/avrora/components/bitrix/menu/top_menu2/style.css?15154406525553*/
/**Top menu**/
.horizontal-multilevel-menu,.horizontal-multilevel-menu ul
{
	margin:0; 
	padding:0;
	background: #099fb0;
	background-image: -moz-linear-gradient( 90deg, rgb(9,143,161) 0%, rgb(9,171,186) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(9,143,161) 0%, rgb(9,171,186) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(9,143,161) 0%, rgb(9,171,186) 100%);
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:14px;
	float:left;	
	/*font-size:90%*/
}

.horizontal-multilevel-menu,.horizontal-multilevel-menu li{
	list-style: none;
}

.horizontal-multilevel-menu
{

}

/*Links*/
.horizontal-multilevel-menu a
{
	display:block;
	padding:7px 20px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

.horizontal-multilevel-menu li
{
	float:left;
	position: relative;
}

/*Root items*/
.horizontal-multilevel-menu li a.root-item
{
	color: #fff;
    padding: 16px 30px;
	text-transform: uppercase;
    font-weight: bold;
	
}

/*Root menu selected*/
.horizontal-multilevel-menu li a.root-item-selected
{
	background:#098093;
	color:#fff;		
}

/*Root items: hover*/
.horizontal-multilevel-menu li:hover a.root-item, .horizontal-multilevel-menu li.jshover a.root-item
{
	background:#098093;
	color:#fff;
}

/*Item-parents*/
.horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/avrora/components/bitrix/menu/top_menu2/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
.horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/avrora/components/bitrix/menu/top_menu2/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
.horizontal-multilevel-menu li:hover, .horizontal-multilevel-menu li.jshover
{
	/* background:#D6D6D6; */
	color:#fff;
}

/*Child-items selected*/
.horizontal-multilevel-menu li.item-selected
{
	/* background:#D6D6D6; */
	color:#fff;
}

/*Sub-menu box*/
.horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	
	width: 290px;
	background:#098093;
	/* padding-bottom: 5px; */
	/* border:1px solid #C1C1C1; */
}

/*Sub-menu item box*/
.horizontal-multilevel-menu li li
{
	width:100%;
	/* border-bottom:1px solid #DEDEDE; */
}

/*Item link*/
.horizontal-multilevel-menu li ul a
{
	text-align:left;
	padding: 17px 29px;
}

/*Items text color & size */
.horizontal-multilevel-menu li a,
.horizontal-multilevel-menu li:hover li a,
.horizontal-multilevel-menu li.jshover li a,
.horizontal-multilevel-menu li:hover li:hover li a,
.horizontal-multilevel-menu li.jshover li.jshover li a,
.horizontal-multilevel-menu li:hover li:hover li:hover li a,
.horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
.horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
.horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
.horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
.horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#fff;
	/* font-weight:bold; */
}


/*Items text color & size: hover*/
.horizontal-multilevel-menu li:hover li:hover a,
.horizontal-multilevel-menu li.jshover li.jshover a,
.horizontal-multilevel-menu li:hover li:hover li:hover a,
.horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
.horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
.horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
.horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
.horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
.horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
.horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color: #fff;
}



.horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

.horizontal-multilevel-menu li:hover ul ul,
.horizontal-multilevel-menu li.jshover ul ul,
.horizontal-multilevel-menu li:hover ul ul ul,
.horizontal-multilevel-menu li.jshover ul ul ul,
.horizontal-multilevel-menu li:hover ul ul ul ul,
.horizontal-multilevel-menu li.jshover ul ul ul ul,
.horizontal-multilevel-menu li:hover ul ul ul ul ul,
.horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

@media (min-width: 900px){

	.horizontal-multilevel-menu li:hover ul,
	.horizontal-multilevel-menu li.jshover ul,
	.horizontal-multilevel-menu li li:hover ul,
	.horizontal-multilevel-menu li li.jshover ul,
	.horizontal-multilevel-menu li li li:hover ul,
	.horizontal-multilevel-menu li li li.jshover ul,
	.horizontal-multilevel-menu li li li li:hover ul,
	.horizontal-multilevel-menu li li li li.jshover ul,
	.horizontal-multilevel-menu li li li li li:hover ul,
	.horizontal-multilevel-menu li li li li li.jshover ul
	{
		/*z-index:1000;
		top:auto;*/
		display:block;
	}
	
}

div.menu-clear-left
{
	clear:left;
}

.parent-top .arrow{
	right: 30px;
	top: 16px;
	position: absolute;
}

.parent-top .arrow::before{
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	content: "\f107";	
}


.horizontal-multilevel-menu li a.root-item.parent-top{
	padding-right: 44px;
}

.horizontal-multilevel-menu>li:last-child{
	/* float: right; */
}

.horizontal-multilevel-menu li li:hover>a{
	background: #3d9baa;
}
/* 
@media (max-width: 1200px){
	.horizontal-multilevel-menu li a.root-item{
		padding: 16px 10px;
		font-size: 13px;
	}
	
}
 */

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/bottom-menu-about/style.css?1523422668625*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/bottom-menu-about/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/bitrix/templates/avrora/components/bitrix/menu/bottom-menu/style.css?1515490971625*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/avrora/components/bitrix/menu/bottom-menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/bitrix/templates/avrora/template_styles.css?167880098166178*/
ul.left-menu{list-style:none; margin:0; padding:0; margin-bottom:8px; position:relative}
ul.left-menu li{padding:10px 16px; background:#F5F5F5 url(/bitrix/templates/avrora/images/left_menu_bg.gif) top repeat-x}
ul.left-menu li a{font-size:100%; color:#BC262C; font-weight:bold; text-decoration:none}
ul.left-menu li a:visited{color:#BC262C}
ul.left-menu li a:hover{color:#BC262C}
ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover{color:#FC8D3D}

#pod-slider-menu{height:82px; background:#e5e5e5; position:absolute; top:108px; left:0px; z-index:99999; -webkit-box-shadow:0px 2px 9px 0px rgba(50,50,50,0.30); -moz-box-shadow:   0px 2px 9px 0px rgba(50,50,50,0.30); box-shadow:        0px 2px 9px 0px rgba(50,50,50,0.30)}
#pod-slider-menu ul{padding:0px 0px 0px 0px}
#pod-slider-menu ul li{font-size:12px; margin-left:-6px; padding-bottom:10px !important; padding-top:10px !important; cursor:pointer}
#pod-slider-menu ul li:first-child{font-size:12px}
#pod-slider-menu ul li a{color:#797979}
#pod-slider-menu ul li a span{line-height:20px; text-decoration:underline; color:#303030}
#pod-slider-menu ul li a:hover span{text-decoration:none}

#pod-slider-menu ul li#item-1{padding:0px 0px 0px 41px;     width:118px;     margin-left:0px}
#pod-slider-menu ul li#item-1:hover{background:url(/bitrix/templates/avrora/images/pod-slider-icon-1-hover.png) top left no-repeat; background-position:0px 10px,156px 13px}
#pod-slider-menu ul li#item-2{padding:0px 0px 0px 56px;     width:102px}
#pod-slider-menu ul li#item-2:hover{background:url(/bitrix/templates/avrora/images/pod-slider-icon-2-hover.png) top left no-repeat; background-position:18px 11px,152px 13px}
#pod-slider-menu ul li#item-3{    padding:0px 0px 0px 59px;     width:139px}
#pod-slider-menu ul li#item-3:hover{background:url(/bitrix/templates/avrora/images/pod-slider-icon-3-hover.png) top left no-repeat; background-position:18px 11px,195px 13px}
#pod-slider-menu ul li#item-4{    padding:0px 0px 0px 58px;     width:83px}
#pod-slider-menu ul li#item-4:hover{background:url(/bitrix/templates/avrora/images/pod-slider-icon-4-hover.png) top left no-repeat; background-position:18px 11px,138px 13px}
#pod-slider-menu ul li#item-5{    padding:0px 0px 0px 58px;     width:104px}
#pod-slider-menu ul li#item-5:hover{background:url(/bitrix/templates/avrora/images/pod-slider-icon-5-hover.png) top left no-repeat;     background-position:15px 11px,159px 13px}
#pod-slider-menu ul li#item-6{padding:0px 0px 0px 66px;     width:98px}
#pod-slider-menu ul li#item-6:hover{background:url(/bitrix/templates/avrora/images/pod-slider-icon-6-hover.png) top left no-repeat; background-position:18px 11px,161px 13px}
#pod-slider-menu ul li#item-7{padding:0px 0px 0px 51px; width:104px}
#pod-slider-menu ul li#item-7:hover{    background:url(/bitrix/templates/avrora/images/pod-slider-icon-7-hover.png) top left no-repeat;     background-position:18px 11px,151px 13px}
#pod-slider-menu ul li#item-8{padding:0px 0px 0px 51px}

#pod-slider-menu ul li#item-8:hover{    background:url(/bitrix/templates/avrora/images/pod-slider-icon-8-hover.png) top left no-repeat;     background-position:13px 11px,186px 13px}

#pod-slider-menu ul li#item-9{padding:0px 0px 0px 51px; width:103px}

#pod-slider-menu ul li#item-9:hover{    background:url(/bitrix/templates/avrora/images/pod-slider-icon-9-hover.png) top left no-repeat;     background-position:13px 11px}

#pod-slider-menu ul li ul{list-style-type:none; z-index:99999; font-family:'Scada',sans-serif; font-size:14px; line-height:20px; width:360px; position:absolute; top:72px; left:0px; background:#089faf; padding:19px 30px 16px 30px; margin:0px 0px 0px 0px; -webkit-box-shadow:0px 1px 5px 0px rgba(50,50,50,0.35); -moz-box-shadow:   0px 1px 5px 0px rgba(50,50,50,0.35); box-shadow:        0px 1px 5px 0px rgba(50,50,50,0.35); cursor:default; display:none}
#pod-slider-menu ul li ul li{padding:0px 20px 9px 0px !important; margin:0px 0px 0px 0px; display:inline-block; vertical-align:top; width:156px; min-height:20px !important; position:relative}
#pod-slider-menu ul li ul li a{background:url(/bitrix/templates/avrora/<?=SITE_TEMPLATE_PATH?>/images/catal-cat-arrow.png) top left no-repeat; background-position:0px 7px; padding:0px 0px 0px 20px; color:#86f3fe !important; text-decoration:underline !important; font-family:'Scada',sans-serif; font-size:14px; line-height:20px}
#pod-slider-menu ul li ul li a:hover{background:url(/bitrix/templates/avrora/<?=SITE_TEMPLATE_PATH?>/images/catal-cat-arrow-hover.png) top left no-repeat; color:#fff !important; background-position:0px 7px; text-decoration:none !important}

#pod-slider-menu ul li#item-1:before{content:"";display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-7px -35px;     width:22px;     height:23px;     position:absolute;     left:0px;     margin-top:0px}
#pod-slider-menu ul li#item-2:before{content:"";display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat;     background-position:-31px -36px;     width:22px;     height:30px;     position:absolute;     left:16px;     margin-top:1px}
#pod-slider-menu ul li#item-5:before{content:"";display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-57px -36px;     width:24px;     height:30px;     position:absolute;     left:16px;     margin-top:0px}
#pod-slider-menu ul li#item-7:before{content:"";     display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-7px -66px;     width:25px;     height:30px;     position:absolute;     left:18px;     margin-top:1px}
#pod-slider-menu ul li#item-8:before{content:"";     display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat;     background-position:-31px -66px;     width:22px;     height:30px;     position:absolute;     left:12px;     margin-top:1px}
#pod-slider-menu ul li#item-9:before{content:"";     display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat;     background-position:-58px -66px;     width:22px;     height:24px;     position:absolute;     left:13px;     margin-top:0px}
#pod-slider-menu ul li#item-1:hover:before, #pod-slider-menu ul li#item-2:hover:before, #pod-slider-menu ul li#item-5:hover:before, #pod-slider-menu ul li#item-7:hover:before, #pod-slider-menu ul li#item-8:hover:before, 
#pod-slider-menu ul li#item-9:hover:before{display:none}
#pod-slider-menu ul li#item-1:after, #pod-slider-menu ul li#item-2:after, #pod-slider-menu ul li#item-5:after, #pod-slider-menu ul li#item-7:after, #pod-slider-menu ul li#item-8:after{content:"";     display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-2px -36px;  width:3px;  height:46px;  position:absolute;  float:right;  top:10px;  right:0}

@font-face{  font-family:'Scada';   font-style:normal;   font-weight:400;   			src: url(/bitrix/templates/avrora/fonts/ScadaRegular/ScadaRegular.eot);
			src: url(/bitrix/templates/avrora/fonts/ScadaRegular/ScadaRegular.eot?#iefix)format("embedded-opentype"),
			url(/bitrix/templates/avrora/fonts/ScadaRegular/ScadaRegular.woff) format("woff"),
			url(/bitrix/templates/avrora/fonts/ScadaRegular/ScadaRegular.ttf) format("truetype");}
@font-face{  font-family:'Scada';   font-style:normal;   font-weight:700;   	src: url(/bitrix/templates/avrora/fonts/ScadaBold/ScadaBold.eot);
			src: url(/bitrix/templates/avrora/fonts/ScadaBold/ScadaBold.eot?#iefix)format("embedded-opentype"),
			url(/bitrix/templates/avrora/fonts/ScadaBold/ScadaBold.woff) format("woff"),
			url(/bitrix/templates/avrora/fonts/ScadaBold/ScadaBold.ttf) format("truetype");}
@font-face{  font-family:'Scada';   font-style:italic;   font-weight:400;   src: url(/bitrix/templates/avrora/fonts/ScadaItalic/ScadaItalic.eot);
			src: url(/bitrix/templates/avrora/fonts/ScadaItalic/ScadaItalic.eot?#iefix)format("embedded-opentype"),
			url(/bitrix/templates/avrora/fonts/ScadaItalic/ScadaItalic.woff) format("woff"),
			url(/bitrix/templates/avrora/fonts/ScadaItalic/ScadaItalic.ttf) format("truetype");}
@font-face{  font-family:'Scada';   font-style:italic;   font-weight:400;   src: url(/bitrix/templates/avrora/fonts/ScadaBoldItalic/ScadaBoldItalic.eot);
			src: url(/bitrix/templates/avrora/fonts/ScadaBoldItalic/ScadaBoldItalic.eot?#iefix)format("embedded-opentype"),
			url(/bitrix/templates/avrora/fonts/ScadaBoldItalic/ScadaBoldItalic.woff) format("woff"),
			url(/bitrix/templates/avrora/fonts/ScadaBoldItalic/ScadaBoldItalic.ttf) format("truetype");}

*{margin:0; padding:0; vertical-align:top}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, 
ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, q, blockquote{border:0; outline:0; vertical-align:top; background:transparent; font-size:100%; quotes:none}
a, img{border:none; outline:none}
q:before, q:after{content:''}
img{display:block}
a{cursor:pointer; margin:0; padding:0; font-size:100%; vertical-align:top; background:transparent; text-decoration:underline; color:#089faf}
a:hover{text-decoration:none}
table{border-collapse:collapse; border-spacing:0}
td, td img{vertical-align:top}
input, select, button, textarea{margin:0; font-size:100%; border:none; outline:none}
input[type="text"], input[type="password"], textarea{padding:0}
input[type="checkbox"]{vertical-align:bottom}
input[type="radio"]{vertical-align:text-bottomж}
sub{vertical-align:sub; font-size:smaller}
sup{vertical-align:super; font-size:smaller}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
nav ul{list-style:none}
button{cursor:pointer}
@font-face{font-family:'TrebuchetMS-Bold'; src:url('/bitrix/templates/avrora/fonts/TrebuchetMS-Bold.eot?') format('eot'),url('/bitrix/templates/avrora/fonts/TrebuchetMS-Bold.woff') format('woff'),url('/bitrix/templates/avrora/fonts/TrebuchetMS-Bold.ttf') format('truetype'),url('/bitrix/templates/avrora/fonts/TrebuchetMS-Bold.svg#TrebuchetMS-Bold') format('svg')}
@font-face{font-family:'TrebuchetMS'; src:url('/bitrix/templates/avrora/fonts/TrebuchetMS.eot?') format('eot'),url('/bitrix/templates/avrora/fonts/TrebuchetMS.woff') format('woff'),url('/bitrix/templates/avrora/fonts/TrebuchetMS.ttf') format('truetype'),url('/bitrix/templates/avrora/fonts/TrebuchetMS.svg#TrebuchetMS') format('svg')}
hrml, body{overflow-x:hidden}
body{background:#fff; margin:0px; padding:0px; font-family:Arial,sans-serif}
.w-100{width:100%; margin:0 auto; padding:0px 0px 0px 0px}
.h-100{height:100%}
.clear{clear:both}
.relative{position:relative}
.w-990{width:990px !important; margin:0 auto; padding:0px 0px 0px 0px}
.active-catal-m-item{position:absolute; top:-69px; left:336px; display:block; width:116px; height:71px}
#header{height:108px; position:relative}
#logo-block{width:150px; height:40px; margin:0px 0px 0px 0px; padding:16px 0px 13px 0px; display:inline-block; float:left; vertical-align:top}
#logo-block img{width:150px; height:38px; vertical-align:top}
#top-header{height:39px; background:rgb(9,173,187); background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5YWRiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzkxYTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,rgba(9,173,187,1) 0%,rgba(7,145,164,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(9,173,187,1)),color-stop(100%,rgba(7,145,164,1))); background:-webkit-linear-gradient(top,rgba(9,173,187,1) 0%,rgba(7,145,164,1) 100%); background:-o-linear-gradient(top,rgba(9,173,187,1) 0%,rgba(7,145,164,1) 100%); background:-ms-linear-gradient(top,rgba(9,173,187,1) 0%,rgba(7,145,164,1) 100%); background:linear-gradient(to bottom,rgba(9,173,187,1) 0%,rgba(7,145,164,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09adbb',endColorstr='#0791a4',GradientType=0); border:none}
#top-header #top-adress{padding:10px 0px 0px 0px; display:inline-block; vertical-align:top; color:#fff; font-size:12px; font-family:'TrebuchetMS'}
#top-header #top-adress #adress{padding:0px 0px 0px 0px; margin-right:6px; word-spacing:0px}
#top-header #top-adress #adress:after{ content:"";     display:inline-block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat;     background-position:-18px -26px;     width:20px;     height:5px;     margin:0 0px 0 6px; }
#top-header #top-adress a{color:#fff; text-decoration:underline}
#top-header #top-adress a:hover{text-decoration:none}
#top-header #phones{padding:7px 20px 0px 0px; height:32px; background:url(/bitrix/templates/avrora/images/light-menu.png) top right no-repeat; float:right; display:inline-block; vertical-align:top; color:#fff; font-size:14px; font-family:'TrebuchetMS'}
.bx-firefox #top-header #phones{padding-right:16px}
.bx-ie #top-header #phones{padding-right:16px}
#top-header #phones #phone{margin:3px 13px 0px 0px; display:inline-block; vertical-align:top}
#top-header #phones #phone span{color:#73d5dc}
#call-us-top{font-family:'Scada',sans-serif; color:#414141; font-size:12px; -moz-box-shadow:0px 1px 0px 0px #555; -webkit-box-shadow:0px 1px 0px 0px #555; box-shadow:0px 1px 0px 0px #555; behavior:url(/bitrix/templates/avrora/ie-css3.htc); text-transform:uppercase; display:inline-block; vertical-align:top; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; outline:none}
#call-us-top span{-moz-box-shadow:inset 0px 1px 0px 0px #fff6af; -webkit-box-shadow:inset 0px 1px 0px 0px #fff6af; box-shadow:inset 0px 1px 0px 0px #fff6af; behavior:url(/bitrix/templates/avrora/ie-css3.htc); background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fff700),color-stop(1,#f8a201)); background:-moz-linear-gradient(top,#fff700 5%,#f8a201 100%); background:-webkit-linear-gradient(top,#fff700 5%,#f8a201 100%); background:-o-linear-gradient(top,#fff700 5%,#f8a201 100%); background:-ms-linear-gradient(top,#fff700 5%,#f8a201 100%); background:linear-gradient(to bottom,#fff700 5%,#f8a201 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff700',endColorstr='#f8a201',GradientType=0); background-color:#fff700; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid #fa2; display:inline-block; cursor:pointer; padding:5px 0px 3px 0px; text-decoration:none; text-shadow:0px 1px 1px #f4f3eb; width:114px; text-align:center}
#call-us-top span:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f8a201),color-stop(1,#fff700)); background:-moz-linear-gradient(top,#f8a201 5%,#fff700 100%); background:-webkit-linear-gradient(top,#f8a201 5%,#fff700 100%); background:-o-linear-gradient(top,#f8a201 5%,#fff700 100%); background:-ms-linear-gradient(top,#f8a201 5%,#fff700 100%); background:linear-gradient(to bottom,#f8a201 5%,#fff700 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8a201',endColorstr='#fff700',GradientType=0); background-color:#f8a201}
#call-us-top span:active{position:relative; top:1px}
#menu{height:69px; background:#fff; -webkit-box-shadow:0px 2px 9px 0px rgba(50,50,50,0.30); -moz-box-shadow:0px 2px 9px 0px rgba(50,50,50,0.30); box-shadow:0px 2px 9px 0px rgba(50,50,50,0.30); behavior:url(/bitrix/templates/avrora/ie-css3.htc); zoom:1; filter:progid:DXImageTransform.Microsoft.Shadow(Color=#d7d6d6,Strength=6,Direction=180)}
#top-menu{width:700px; vertical-align:top; display:inline-block; height:69px; padding:0px 0px 0px 0px; margin:0px 0px 0px 42px; text-align:center; float:left}
#top-menu ul{list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#414042}
#top-menu ul li{padding:0px 29px 0px 29px; margin:0px 0px 0px -4px; display:inline-block; height:69px; vertical-align:middle; max-width:176px; line-height:14px; border-right:1px solid #e5e5e5; display:table-cell; vertical-align:middle; position:relative}
#top-menu ul li:first-child{margin:0px 0px 0px 0px; min-width:85px}
#top-menu ul li:last-child{border-right:none}
#top-menu ul li a{text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#414042; font-size:13px; font-family:'TrebuchetMS-Bold'; text-transform:uppercase}
#top-menu ul li a:hover{color:#089faf; text-decoration:none; cursor:pointer}
#top-menu ul li.current-menu-item a, #menu ul li.current-post-ancestor a{color:#089faf}
#top-menu ul li.current-menu-item a:hover, #menu ul li.current-post-ancestor a:hover{cursor:pointer}
.menu-item-border{height:4px; position:absolute; bottom:0px; left:50%; background:#089faf}
#pod-slider-menu{height:100px; background:#fff}
#pod-slider-menu ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none; font-family:'Scada',sans-serif}
#pod-slider-menu ul li{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:14px; display:inline-block; vertical-align:top; width:127px; min-height:53px; position:relative}
#pod-slider-menu ul li:first-child, #pod-slider-menu ul li:last-child{margin:0px 0px 0px 0px; border-right:none}
#pod-slider-menu ul li a{font-family:'Scada',sans-serif; display:inline-block; color:rgb(121, 121, 121); text-decoration:none; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
#pod-slider-menu ul li a span{text-transform:uppercase; font-size:14px; line-height:19px; font-family:'Scada',sans-serif; font-weight:bold}
#pod-slider-menu ul li a:hover span{color:#089faf}

.jssora21l, .jssora21r, .jssora21ldn, .jssora21rdn{position:absolute; cursor:pointer; display:block; background:url(/bitrix/templates/avrora/images/a21.png) center center no-repeat; overflow:hidden}
.jssora21l{background-position:-3px -33px}
.jssora21r{background-position:-63px -33px}
.jssora21l:hover{background-position:-123px -33px}
.jssora21r:hover{background-position:-183px -33px}
.jssora21ldn{background-position:-243px -33px}
.jssora21rdn{background-position:-303px -33px}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av{background:url(/bitrix/templates/avrora/images/b21.png) no-repeat; overflow:hidden; cursor:pointer}
.jssorb21 div{background-position:-5px -5px}
.jssorb21 div:hover, .jssorb21 .av:hover, .jssorb21 .me_myav{background-position:-35px -5px}
.jssorb21 .av{background-position:-65px -5px}
.jssorb21 .dn, .jssorb21 .dn:hover{background-position:-95px -5px}
.slider-txt{position:absolute; width:524px; height:300px; top:185px; left:50%; margin-left:-262px; padding:0px; text-align:center; line-height:40px; text-transform:uppercase; font-size:30px; color:#FFF}
.slider-txt .slider-txt-desc{font-size:16px; line-height:22px; font-family:'Scada',sans-serif; text-transform:none; font-style:italic; display:block; padding:0px 0px 0px 0px; margin:20px 0px 0px 0px; color:#fff; text-shadow:0px 1px 2px #333}
.slider-txt .coffee-shop{width:524px; height:124px; display:block; margin:0 auto}
#slides-bl .slider-txt .slider-butt{font-size:14px; border:1px solid #fff; text-decoration:none; line-height:22px; padding:7px 15px 5px 15px; margin:24px 6px 0px 7px; color:#fff; vertical-align:top; font-family:'Scada',sans-serif; text-transform:uppercase; font-weight:100; display:inline-block}
.slider-txt .slider-butt:hover{background:rgba(8,159,175,0.9)}
#about-advantages{margin:26px 0px 0px 0px}
#about-advantages .adv-items{line-height:auto; font-size:18px; color:#089faf; font-family:'Scada',sans-serif; font-weight:bold; text-transform:uppercase; padding:2px 0px 0px 44px; display:inline-block}
#about-advantages ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none; list-style-position:inside; position:absolute; top:54px}
#about-advantages li{padding:0px 0px 5px 17px; margin:0px 0px 0px 0px; color:#414042; font-size:14px; font-family:'TrebuchetMS'; line-height:16px; text-indent:0px}
#about-advantages li:before{content:"";     display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:0px -26px;     width:12px;     height:5px;     position:absolute;     left:-2px;     margin-top:6px}
#about-company{background:#ececec; min-height:412px}
#about-company-caroussel{top:5px; height:160px; background:url(/bitrix/templates/avrora/images/about-company-caroussel-bg.png) top center no-repeat; padding:0px 0px 0px 0px}
#about-company #about-title{display:block; width:100%; position:absolute; bottom:-10px; left:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-transform:uppercase; font-size:24px; line-height:25px; font-family:'Scada',sans-serif; font-weight:bold; text-align:center}
#about-advantages #ul-1{float:left; width:440px; display:inline-block; vertical-align:top; padding:0px 0px 0px 58px; margin:0px 0px 0px 0px}
#about-advantages #ul-2{float:left; width:505px; display:inline-block; vertical-align:top; padding:0px 0px 0px 26px; margin:0px -40px 0px 0px}
#about-advantages #ul-1 .adv-items:before{   content:"";     display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:0px 0px;     width:25px;     height:25px; position:absolute;     left:60px;     margin:0 6px 0 0}
#about-advantages #ul-2 .adv-items:before{   content:"";     display:block;     background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-25px 0px;     width:25px;     height:25px; position:absolute;     left:27px;     margin:0 6px 0 0}
#about-advantages #ul-1 ul{width:380px; left:102px}
#about-advantages #ul-2 ul{width:355px; left:71px}
#news-event #news-event-title{display:block; padding:23px 0px 23px 0px; margin:0px 0px 0px 0px; color:#000; text-transform:uppercase; font-size:24px; line-height:25px; font-family:'Scada',sans-serif; font-weight:bold; text-align:center}
#reviews{padding-top:43px; padding-bottom:26px; text-align:center; width:100%}
#left-arrow{display:block; position:absolute; top:50%; left:16px; width:70px; height:70px; margin-top:-35px; background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat;    background-position:-82px 0px}
#left-arrow:hover{background-position:-82px -70px}
#right-arrow{display:block; position:absolute; top:50%; right:16px; width:70px; height:70px; margin-top:-35px; background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-152px 0px}
#right-arrow:hover{background-position:-152px -70px}
#review-text{margin:0 auto; width:755px; text-transform:uppercase; font-size:16px; line-height:25px; font-family:'Scada',sans-serif}
#review-text div{display:none}
#review-text div:first-child{display:block}
.sl-img-bg{position:absolute; top:0px; right:0px; display:block; max-width:520px; max-height:222px}
#reviews2{padding-top:43px; padding-bottom:26px; text-align:left; padding-top:0px; padding-bottom:0px; height:222px; overflow:hidden; border-top:1px solid #e3e3e3; background-position:top right; background-repeat:no-repeat}
#bg-sl-bot{width:520px; height:222px; position:absolute; top:0px; right:0px; display:block; background:url(/bitrix/templates/avrora/images/news-slider-img-1.jpg) top right no-repeat}
.slider-img{position:absolute; top:0px; left:0px; width:100%}
#white-blur{width:229px; height:222px; position:absolute; top:0px; right:291px; z-index:1; display:block; background:url(/bitrix/templates/avrora/images/white-blur.png) top right no-repeat}
#left-arrow2{display:block; position:absolute; top:50%; left:15px; width:70px; height:70px; margin-top:-59px; background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat;    background-position:-82px 0px}
#left-arrow2:hover{background-position:-82px  -70px}
#right-arrow2{display:block; position:absolute; top:50%; right:500px; width:70px; height:70px; margin-top:-59px; background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-152px 0px; z-index:1}
#right-arrow2:hover{background-position:-152px -70px}
#review-text2{margin:0px 0px 0px 94px; width:300px; text-transform:uppercase; font-size:16px; line-height:25px; font-family:'Scada',sans-serif}
#review-text2 div{display:none; margin-top:65px}
#review-text2 div:first-child{display:block}
#news-event{background:#fff; min-height:284px; padding-bottom:9px}
#news-event #all-news{position:absolute; top:32px; left:94px; color:#000; font-size:14px; font-family:'TrebuchetMS-Bold'; text-transform:uppercase; line-height:23px; text-decoration:underline}
#news-event #all-news:hover{text-decoration:none}
#news-event .project-title{color:#089faf; font-size:24px; font-family:'Scada',sans-serif; text-transform:uppercase; line-height:24px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-decoration:none}
#news-event .project-title:hover{text-decoration:underline}
#news-event .project-desc{color:#000; font-size:14px; font-family:'TrebuchetMS'; text-transform:none; line-height:15px; padding:8px 0px 17px 0px; margin:0px 0px 0px 0px}
#news-event .project-see{color:#fff; font-size:14px; font-family:'Scada',sans-serif; font-weight:bold; text-transform:uppercase; padding:4px 14px 2px 14px; background:#089faf; display:inline-block; vertical-align:top; text-decoration:none}
#news-event .project-see:hover{background:#0994a3}
#footer{background:url(/bitrix/templates/avrora/images/footer-bg.jpg) top center repeat-x; height:49px; padding:0px 0px 0px 0px; margin:31px 0px 0px 0px}
#footer #copyright{float:left; padding:16px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline-block; vertical-align:top; color:#ececec; font-size:12px; font-family:'TrebuchetMS'}
#footer #copyright a{text-decoration:underline; color:#089faf; margin:0px 0px 0px 23px}
#footer #copyright a:hover{text-decoration:none}
#footer #counters{float:left; padding:11px 0px 0px 0px; margin:0px 0px 0px 134px; display:inline-block; vertical-align:top}
#footer #counters .count{width:88px; height:31px; vertical-align:top; margin:0px 0px 0px 16px; display:inline-block; vertical-align:top}
#footer #counters .count:first-child{margin:0px 0px 0px 0px}
#footer #site-design{float:right; padding:16px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline-block; vertical-align:top; color:#fff; font-size:12px; font-family:'TrebuchetMS'}
#footer #site-design a{color:#089faf; text-decoration:underline}
#footer #site-design a:hover{text-decoration:none}
#footer #site-design img{width:19px; height:22px; padding:0px 0px 0px 0px; margin:-1px 9px 0px 0px; display:inline-block; vertical-align:top}
#footer #site-design span{display:inline-block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:top}
#footer #site-design .imgdesign:before{ content:""; display:block; background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:0px -96px;     width:25px;     height:25px;     float:left;     margin-right:10px}
#main-content-block #page-title{display:block; padding:0px 0px 0px 0px; margin:20px 0px 20px -3px; color:#000; text-transform:uppercase; font-size:30px; line-height:25px; font-family:'Scada',sans-serif; font-weight:100; text-align:left; max-width:708px}
#main-content-block p{padding:11px 0px 9px 0px}
#main-content-block #content-text{padding:0px 0px 0px 0px; margin:11px 0px 0px 0px}
#main-content-block{color:#303030; font-size:14px; font-family:'TrebuchetMS'; line-height:18px; min-height:455px}
.modal-title{color:#000; display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:16px; font-family:'Scada',sans-serif; text-transform:uppercase}
.modal-form{font-size:14px; font-family:'Scada',sans-serif; text-decoration:none}
.modal-form input[type='text']{border:1px solid #bababa; margin:10px 0px 0px 0px; padding:1px 13px 0px 13px; display:block; height:28px; color:#089faf; font-size:12px; font-family:'Scada',sans-serif; text-transform:uppercase; width:309px}
.modal-form .modal-input{border:1px solid #bababa; margin:10px 0px 0px 0px; padding:1px 13px 0px 13px; display:block; height:28px; color:#089faf; font-size:12px; font-family:'Scada',sans-serif; text-transform:uppercase; width:309px}
.modal-form .modal-input:focus{border:2px solid #089faf; padding:1px 12px 0px 12px; height:26px; color:#414042; width:309px}
.modal-form textarea{border:1px solid #bababa; margin:10px 0px 0px 0px; padding:7px 13px 0px 13px; display:block; min-height:69px; color:#089faf; font-size:12px; font-family:'Scada',sans-serif; text-transform:uppercase; outline:none; width:309px}
.modal-form textarea:focus{border:2px solid #089faf; padding:5px 12px 0px 12px; min-height:69px; color:#414042; width:307px}
.modal-form .captcha-input{width:129px !important; display:inline-block !important; vertical-align:top !important; float:right !important; padding-top:0px !important; padding-bottom:0px !important; clear:both !important; margin-top:9px !important}
.modal-form .captcha-input:focus{width:129px !important}
.modal-form .modal-submit{color:#089faf; border:2px solid #089faf; margin:26px 0px 0px 0px; padding:5px 30px 4px 30px; cursor:pointer; font-size:14px; font-family:'Scada',sans-serif; text-transform:uppercase; text-decoration:none; font-weight:bold; background:#fff; display:inline-block}
.modal-form .modal-submit:hover{color:#fff; border:2px solid #089faf; background:#089faf}
.modal-captcha{padding:22px 0px 0px 0px}
.modal-captcha img{vertical-align:top; display:inline-block}
.modal-cont{padding:15px 0px 0px 0px; display:block}
#call-us-txt{display:block; vertical-align:top; padding:2px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:16px; line-height:27px; font-family:'Scada',sans-serif; color:#089bac; text-transform:uppercase}
#call-us-adress{display:block; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:16px; line-height:18px; font-family:'Scada',sans-serif; color:#414042}
#call-us-phone{display:block; vertical-align:top; padding:1px 0px 4px 39px; margin:35px 0px 0px 0px; font-size:16px; line-height:20px; font-family:'Scada',sans-serif; color:#414042; background:url(/bitrix/templates/avrora/images/call-us-phone.png) top left no-repeat}
#call-us-phone{display:block; vertical-align:top; padding:1px 0px 4px 39px; margin:35px 0px 0px 0px; font-size:16px; line-height:20px; font-family:'Scada',sans-serif; color:#414042;}
#call-us-phonew:before{content: "\f232";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 26px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;	left: 1px;	/* top: 2px; */	color: #00a1b1;}
#call-us-phonew a {position: relative;left: 39px;font-size: 16px;top: 5px;font-family: 'Scada',sans-serif;color: #414042;}
#call-us-phonet:before{content: "\f2c6";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 23px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;	left: 0px;	top: 155px;	color: #00a1b1;}
#call-us-phonet a {position: relative;left: -119px;font-size: 16px;top: 34px;font-family: 'Scada',sans-serif;color: #414042;}
#call-us-email{display:block; vertical-align:top; padding:0px 0px 0px 0px; margin:40px 0px 0px 0px; font-size:16px; line-height:35px; font-family:'Scada',sans-serif; color:#089bac; text-decoration:underline}
#call-us-email:hover{text-decoration:none}
#call-us-question{display:block; vertical-align:top; padding:0px 0px 0px 0px; margin:34px 0px 0px 0px; font-size:12px; line-height:15px; font-family:'Scada',sans-serif; color:#414042; width:350px; word-spacing:1px}
#contact-form-b{width:336px; border:5px solid #089faf; padding:26px 28px 22px 28px; margin:27px 0px 0px 0px; position:relative}
#contact-form-b .modal-cont{padding:7px 0px 0px 0px}
#s-but-form{margin-top:30px}
#contact-form-b #cf-niz{display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:29px; height:24px; position:absolute; bottom:-24px; left:30px; background:url(/bitrix/templates/avrora/images/cf-niz.png) top left no-repeat}
#main-content-block .modal-submit{padding:5px 19px 4px 19px !important}
#cf-Ya-map{position:absolute; top:8px; right:0px}
#breadcrumbs{border-bottom:1px solid #e5e5e5; padding:13px 0px 13px 0px; margin:0px 0px 0px 0px; vertical-align:top; font-size:12px; font-family:'Scada',sans-serif; font-weight:100; font-family:'TrebuchetMS'}
#breadcrumbs a{color:#089faf; text-decoration:underline}
#breadcrumbs a:hover{text-decoration:none}
#breadcrumbs span{background:none; color:#000}
#breadcrumbs span, #breadcrumbs a{margin:0px 1px 0px 1px}
#breadcrumbs #crumbs-home{margin-left:0px !important}
#breadcrumbs .crumbs-devider{background:url(/bitrix/templates/avrora/images/crumbs-devider.png) center center no-repeat; background-position:top 2px}
#main-map-category{padding:34px 0px 30px 0px; margin:0px 0px 0px 0px}
.map-category-bl{display:inline-block; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 75px}
.map-category-bl:first-child{margin:0px 0px 0px 0px}
.big-links{margin:0px 0px 0px 61px}
.pattern-line{background:url(/bitrix/templates/avrora/images/pattern-line.png) bottom center repeat-x; width:100%; height:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.category-link{text-transform:uppercase; font-size:16px; color:#089faf; line-height:25px; font-family:'Scada',sans-serif; text-decoration:underline}
.category-nolink{text-transform:uppercase; font-size:16px; color:#000; line-height:25px; font-family:'Scada',sans-serif}
.category-link:hover{text-decoration:none}
.in-category-link{padding:10px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none; list-style:none !important}
.in-category-link li{padding:1px 0px 1px 16px; margin:0px 0px 0px 0px; background:url(/bitrix/templates/avrora/images/h-map-line.png) top left no-repeat; background-position:-1px 13px}
.in-category-link li a{font-size:14px; color:#303030; line-height:25px; font-family:'Scada',sans-serif; text-decoration:underline; font-weight:100}
.in-category-link li a:hover{text-decoration:none; color:#089faf}
.in-category-link ul{padding:2px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-type:none}
.in-category-link .active-sidemenu a, .in-category-link .active-sidemenu a:hover{text-decoration:none; color:#089faf}
.in-category-link ul li{padding:1px 0px 1px 16px; margin:0px 0px 0px 0px; background:url(/bitrix/templates/avrora/images/h-map-line.png) center left no-repeat}
.big-links .category-link{margin:0px 0px 16px 0px; display:inline-block}
#left-content{float:left; vertical-align:top; width:705px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
#right-sidebar{float:right; vertical-align:top; width:230px; padding:16px 0px 0px 0px; margin:0px 0px 0px 0px; position:absolute; right:0px; top:0px; float:none; padding-top:59px; width:223px}
#company-desc{text-transform:uppercase; font-size:16px; color:#089faf; line-height:25px; font-family:'Scada',sans-serif; padding:2px 0px 26px 0px; margin:0px 0px 0px 0px; background:url(/bitrix/templates/avrora/images/pattern-line.png) bottom center repeat-x; width:100%}
#right-sidebar .in-category-link{padding:0px 0px 0px 0px}
#right-sidebar .in-category-link li{padding:3px 0px 9px 16px; margin:0px 0px 0px 0px; background:url(/bitrix/templates/avrora/images/h-map-line.png) top left no-repeat; background-position:-1px 18px}
.company-h-years{margin:1px 0px 0px 0px; padding:18px 0px 0px 0px}
.company-h-years:last-child{padding-bottom:30px}
.company-h-years .year{display:inline-block; vertical-align:top; width:60px; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; text-transform:uppercase; font-size:22px; color:#000; font-family:'Scada',sans-serif; letter-spacing:-1px}
.company-h-years .arrow{display:inline-block; vertical-align:top; width:42px; height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(/bitrix/templates/avrora/images/company-years-arrow.png) top center no-repeat; background-position:9px 12px}
.company-h-years .description{display:inline-block; vertical-align:top; width:584px; margin:0px 0px 0px -4px; padding:7px 0px 0px 17px; color:#5c5b5c; font-size:14px; font-family:'TrebuchetMS'; line-height:16px}
.catalogue-item{position:relative; display:block; vertical-align:top; margin:25px 0px 25px 0px; float:left; padding:0px 0px 0px 0px; width:470px; height:150px; overflow:hidden; text-decoration:none}
.catalogue-item:hover{text-decoration:none}
.catalogue-item:nth-child(2n){margin-left:0px; float:right}
.catalogue-item:nth-child(1), .catalogue-item:nth-child(2){margin-top:0px}
.catalogue-item .cat-preview{position:absolute; top:0px; left:0px; display:block; vertical-align:top; height:100%}
.catalogue-item .cat-desc{position:absolute; top:0px; right:0px; display:block; vertical-align:top; width:151px; height:150px; background:url(/bitrix/templates/avrora/images/catalogue-item.png) no-repeat; background-position:0px 0px; z-index:101}
.catalogue-item .cat-desc .cat-text{position:absolute; text-align:center; top:0px; right:0px; display:block; vertical-align:top; width:151px; height:150px; z-index:101}
.catalogue-item .cat-desc .cat-text .title{display:block; padding:50px 0px 7px 0px; margin:0px 0px 0px 0px; background:url(/bitrix/templates/avrora/images/cat-devider.png) bottom center no-repeat; color:#000; text-transform:uppercase; font-size:16px; line-height:20px; font-family:'Scada',sans-serif; font-weight:bold}
.catalogue-item .cat-desc .cat-text .kol{display:block; padding:7px 0px 0px 0px; margin:0px 0px 0px 0px; color:#089faf; font-size:11px; line-height:14px; font-family:'Scada',sans-serif}
.catalogue-item .cat-desc .cat-text .models{display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#6d6d6d; font-size:11px; line-height:14px; font-family:'Scada',sans-serif}
#page-navigation{text-align:left; margin-top:38px; padding-top:15px; font-size:14px; line-height:16px; font-family:'Scada',sans-serif; border-top:1px solid #e5e5e5}
#page-navigation .page-nav{padding:0px 0px 0px 0px; margin:0px 15px 0px 0px; display:inline-block; vertical-align:top; font-size:14px}
#page-navigation #current-page{color:#000; text-decoration:none}
#page-navigation .prev-page{margin:0px 23px 0px 0px}
#page-navigation .next-page{margin:0px 0px 0px 8px}
#page-navigation .extend{margin:0px 18px 0px 3px}
.w-504{width:504px !important}
.md-modal-post{position:absolute !important; top:70px !important; left:50% !important; margin-left:-327px !important; width:654px !important; max-width:654px !important; padding:0px 0px 0px 0px !important; min-width:320px !important; height:auto !important; z-index:88890 !important}
.md-content-post{color:#000 !important; background:#fff !important; position:relative !important; border-radius:0px !important; margin:0 auto !important; border:0px solid #089faf !important; padding:39px 66px 50px 66px !important}
.md-content-post .w-504 >span{display:block; overflow:hidden}
.md-content-post .title-post{color:#000; display:block; font-size:24px; font-family:'Scada',sans-serif; padding:0px 0px 15px 0px; margin:0px 0px 0px 0px; font-weight:100; line-height:28px}
.md-content-post .date-post{color:#252525; display:block; font-size:12px; font-family:'TrebuchetMS'; padding:0px 0px 25px 0px; margin:0px 0px 0px 0px}
.md-content-post .italic-fraza{color:#303030; display:block; font-size:15px; line-height:22px; font-style:italic; border-top:1px solid #e5e5e5; padding:22px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:"Georgia","sans-serif"}
.md-content-post .print{display:inline-block; color:#089bac; font-size:12px; font-family:'TrebuchetMS'; padding:0px 0px 0px 28px; margin:10px 0px 0px 0px; text-decoration:underline; background:url(/bitrix/templates/avrora/images/print-icon.png) center left no-repeat}
.md-content-post .print:hover{text-decoration:none}
.md-content-post .content-post{padding:14px 0px 0px 0px; margin:0px 0px 0px 0px; color:#303030; font-size:14px; font-family:'TrebuchetMS'}
.md-content-post .content-post p{padding:11px 0px 11px 0px; margin:0px 0px 0px 0px}
.md-content-post .content-post p:last-child{padding-bottom:0px}
.md-content-post .content-post img{padding:13px 0px 13px 0px; margin:0px 0px 0px 0px; max-width:100%}
.md-modal-post.md-close{top:21px; right:22px}
.md-modal-object{position:absolute !important; top:70px !important; left:50% !important; margin-left:-327px !important; width:636px !important; max-width:654px !important; padding:0px 0px 0px 0px !important; min-width:320px !important; height:auto !important; z-index:88890 !important}
.md-content-object{color:#000 !important; background:#fff !important; position:relative !important; border-radius:0px !important; margin:0 auto !important; border:0px solid #089faf !important; padding:39px 66px 50px 66px !important}
.md-content-object .title-object{color:#000; display:block; font-size:24px; font-family:'Scada',sans-serif; padding:0px 0px 22px 0px; margin:0px 0px 0px 0px; font-weight:100}
.md-content-object .date-object{color:#252525; display:block; font-size:12px; font-family:'TrebuchetMS'; padding:0px 0px 25px 0px; margin:0px 0px 0px 0px}
.md-content-object .italic-fraza{color:#303030; display:block; font-size:20px; line-height:22px; font-family:Georgia. sans-serif; font-style:italic; border-top:1px solid #e5e5e5; padding:22px 0px 0px 0px; margin:0px 0px 0px 0px}
.md-content-object .print{display:inline-block; color:#089bac; font-size:12px; font-family:'TrebuchetMS'; padding:0px 0px 0px 28px; margin:18px 0px 0px 0px; text-decoration:underline; background:url(/bitrix/templates/avrora/images/print-icon.png) center left no-repeat}
.md-content-object .print:hover{text-decoration:none}
.md-content-object .content-object{padding:23px 0px 0px 0px; margin:0px 0px 0px 0px; color:#303030; font-size:14px; font-family:'TrebuchetMS'}
.md-content-object .content-object p{padding:11px 0px 11px 0px; margin:0px 0px 0px 0px}
.md-content-object .content-object p:last-child{padding-bottom:0px}
.md-content-object .content-object img{padding:13px 0px 13px 0px; margin:0px 0px 0px 0px; max-width:100%}
.md-modal-object.md-close{top:21px; right:22px}
.news-item{display:inline-block; vertical-align:top; height:430px; width:185px; background:#fff; border:0px solid #089bac; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:20px 20px 23px 20px; -webkit-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.22); -moz-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.22); box-shadow:0px 0px 5px 0px rgba(50,50,50,0.22); zoom:1; filter:progid:DXImageTransform.Microsoft.Shadow(Color=#ddd,Strength=3,Direction=0),progid:DXImageTransform.Microsoft.Shadow(Color=#ddd,Strength=3,Direction=90),progid:DXImageTransform.Microsoft.Shadow(Color=#ddd,Strength=3,Direction=180),progid:DXImageTransform.Microsoft.Shadow(Color=#ddd,Strength=3,Direction=270); text-align:left; margin:30px 13px 0px 13px; position:relative}
.news-item img{display:block}
.news-item:hover{border:3px solid #089bac; padding:17px 17px 20px 17px; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none}
.news-item:nth-child(1), .news-item:nth-child(2), .news-item:nth-child(3), .news-item:nth-child(4){margin-top:0px}
.news-item .news-title{display:inline-block; padding:0px 0px 0px 0px; margin:24px 0px 0px 0px; color:#303030; font-size:16px; font-family:'Scada',sans-serif; text-transform:uppercase; text-decoration:underline}
.news-item .news-desc{display:block; padding:0px 0px 0px 0px; margin:21px 0px 0px 0px; color:#5c5b5c; font-size:14px; line-height:16px; font-family:'TrebuchetMS'; text-decoration:none}
.news-item .news-desc a{color:#0793a6; text-decoration:underline}
.news-item .news-desc a:hover{text-decoration:none}
.news-item .news-date{display:none; padding:0px 0px 0px 0px; margin:17px 0px 0px 0px; text-transform:lowercase; color:#000; font-size:12px; font-family:'TrebuchetMS'; text-decoration:none}
.news-item:hover .news-title{text-decoration:none; color:#089bac}
.news-mini-icons{display:block; padding:0px 0px 0px 0px; margin:6px 0px 0px 0px}
.news-mini-icons .photo-icon{padding:1px 0px 1px 21px; background:url(/bitrix/templates/avrora/images/photo-icon.png) center left no-repeat}
.news-mini-icons .comm-icon{padding:1px 0px 1px 23px; background:url(/bitrix/templates/avrora/images/comm-icon.png) center left no-repeat; margin-left:13px; text-decoration:underline; color:#000}
.news-mini-icons .comm-icon:hover{text-decoration:none}
.news-mini-icons .photo-icon, .news-mini-icons .comm-icon{color:#414042; font-size:12px; line-height:15px; font-family:'Scada',sans-serif; font-weight:bold}
.news-item .objects-flag{background:url(/bitrix/templates/avrora/images/objects-flag.png) top center no-repeat; padding:0px 0px 0px 0px; display:block; width:35px; height:48px; position:absolute; top:0px; left:50%; margin-left:-17.5px}
.news-item:hover .objects-flag{top:-3px}
.objects-item{height:254px}
#POPUP_ .carousel-gallery-big{text-align:center; position:relative; width:504px; height:500px; margin:0px auto}
#POPUP_ .carousel-gallery-big div{width:504px; height:500px; overflow:hidden}
#POPUP_ .carousel-next-big{background:url(/bitrix/templates/avrora/images/gallery-right-arrow-big.png) top center no-repeat; background-position:6px -47px; display:block; width:25px; height:47px; padding:0px 0px 0px 0px; position:absolute; top:200px; right:-31px; margin:0px 0px 0px 0px}
#POPUP_ .carousel-prev-big{background:url(/bitrix/templates/avrora/images/gallery-left-arrow-big.png) top center no-repeat; background-position:7px -47px; display:block; width:25px; height:47px; padding:0px 0px 0px 0px; position:absolute; top:200px; left:-31px; margin:0px 0px 0px 0px}
.carousel-gallery-big{text-align:center; position:relative; width:504px; height:343px; margin:0px auto}
.carousel-gallery-big div{width:504px; height:343px; overflow:hidden}
.carousel-gallery-big img{width:auto}
.carousel-gallery{text-align:center; position:relative; height:66px; overflow:hidden; padding:4px 0px 0px 0px; margin:18px 0px 14px 0px; display:block}
.carousel-gallery a{display:inline-block; height:66px; vertical-align:top; margin:0px 3px 0px 3px; padding:0px 0px 0px 0px; position:relative}
.carousel-gallery img{width:66px; height:66px; display:inline-block; vertical-align:top; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px !important}
.carousel-next-mini{background:url(/bitrix/templates/avrora/images/gallery-right-arrow.png) top center no-repeat; background-position:0px 0px; display:block; width:25px; height:25px; padding:0px 0px 0px 0px; position:absolute; top:23px; right:0px; margin:0px 0px 0px 0px}
.carousel-prev-mini{background:url(/bitrix/templates/avrora/images/gallery-left-arrow.png) top center no-repeat; background-position:0px 0px; display:block; width:25px; height:25px; padding:0px 0px 0px 0px; position:absolute; top:23px; left:0px; margin:0px 0px 0px 0px}
.carousel-next-mini:hover, .carousel-prev-mini:hover{background-position:0px -25px; cursor:pointer}
.carousel-next-mini span, .carousel-prev-mini span, .carousel-next-big span, .carousel-prev-big span{display:none}
.carousel-next-big{background:url(/bitrix/templates/avrora/images/gallery-right-arrow-big.png) top center no-repeat; background-position:6px -47px; display:block; width:25px; height:47px; padding:0px 0px 0px 0px; position:absolute; top:152px; right:-31px; margin:0px 0px 0px 0px}
.carousel-prev-big{background:url(/bitrix/templates/avrora/images/gallery-left-arrow-big.png) top center no-repeat; background-position:7px -47px; display:block; width:25px; height:47px; padding:0px 0px 0px 0px; position:absolute; top:152px; left:-31px; margin:0px 0px 0px 0px}
.carousel-next-big:hover{background-position:6px 0px; cursor:pointer}
.carousel-prev-big:hover{background-position:7px 0px; cursor:pointer}
.gallery-mini-active{display:block; position:absolute; bottom:0px; left:0px; background:url(/bitrix/templates/avrora/images/gallery-mini-active.png) top center no-repeat; width:66px; height:70px}
.carousel-image-noarrows{padding:0px 0px 0px 0px; margin:17px 0px 26px 0px}
.carousel-image-noarrows .carousel-gallery{text-align:left; position:relative; height:auto; overflow:none; padding:4px 0px 0px 0px; margin:0px -3px 14px -3px; display:block}
.carousel-image-noarrows .carousel-gallery-big{text-align:center; position:relative; width:706px; height:635px}
.carousel-image-noarrows .carousel-gallery-big div{width:706px; height:635px; overflow:hidden}
.carousel-image-noarrows .carousel-gallery a{display:inline-block; height:66px; vertical-align:top; margin:7px 3px 0px 3px; padding:0px 0px 0px 0px; position:relative}
.carousel-image-noarrows .carousel-next-big{background-color:none; background-image:url(/bitrix/templates/avrora/images/gal-r-arrow-big-fff.png); background-position:center center; background-repeat:no-repeat; display:block; width:52px; height:100%; padding:0px 0px 0px 0px; position:absolute; top:0px; right:0px; margin:0px 0px 0px 0px}
.carousel-image-noarrows .carousel-prev-big{background-color:none; background-image:url(/bitrix/templates/avrora/images/gal-l-arrow-big-fff.png); background-position:center center; display:block; width:52px; height:100%; padding:0px 0px 0px 0px; position:absolute; top:0px; left:0px; margin:0px 0px 0px 0px}
.carousel-image-noarrows .carousel-next-big:hover, .carousel-image-noarrows .carousel-prev-big:hover{background-color:rgba(0,0,0,0.4)}
.buttons-blue{background:#089faf; padding:8px 13px 6px 13px; margin:4px 0px 4px 0px; color:#fff; text-decoration:none; font-size:14px; font-family:'Scada',sans-serif; font-weight:bold; text-transform:uppercase; display:inline-block}
.buttons-blue:hover{background:#0994a3; text-decoration:none}
.Thanks{border-top:1px solid #e5e5e5; padding:15px 0px 0px 0px; margin:15px 0px 0px 0px}
.Thanks a{display:inline-block; max-width:165px; vertical-align:top; margin:10px 20px 0px 0px; padding:0px 0px 0px 0px; text-decoration:underline; font-size:12px; font-family:'TrebuchetMS'; color:#089bac}
.Thanks a:hover{text-decoration:none}
#short-history{background:url(/bitrix/templates/avrora/images/pattern-line.png) top center repeat-x; padding:29px 0px 0px 1px; margin:18px -3px 0px 0px}
#short-history #s-h-title{padding:0px 0px 0px 0px; color:#010101; font-size:18px; line-height:25px; font-family:'Scada',sans-serif; font-weight:bold; text-transform:uppercase; display:block}
.tab-section{margin:21px 0px 10px 0px}
ul.tabs{height:25px; line-height:25px; list-style:none; text-align:center; margin:44px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; width:100%}
.tabs li{display:inline-block; vertical-align:top; margin:0px 3px 0px 3px; padding:0px 0px 0px 0px; color:#777; cursor:pointer; background:url(/bitrix/templates/avrora/images/tab-bullet.png) top left no-repeat; width:18px; height:18px; position:relative}
.tabs li:hover, .vertical .tabs li:hover{background:url(/bitrix/templates/avrora/images/tab-bullet-active.png) top left no-repeat}
.tabs li.current{background:url(/bitrix/templates/avrora/images/tab-bullet-active.png) top left no-repeat}
.box{display:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.box.visible{display:block}
.s-h-blocks{width:117px; padding:0px 0px 0px 0px; margin:0px 0px 0px 26px; display:inline-block; vertical-align:top}
.box .s-h-blocks:first-child{margin-left:0px}
.s-h-blocks .img-year{position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
.s-h-blocks .img-year img{width:117px; height:117px}
.s-h-blocks .img-year .big-year{position:absolute; top:0px; left:0px; width:117px; height:117px; background:rgba(7,147,166,0.5)}
.s-h-blocks .img-year .big-year span{position:absolute; top:10px; left:10px; display:block; width:97px; height:57px; background:#fff; text-align:center; color:#303030; text-decoration:none; font-size:24px; font-family:'Scada',sans-serif; font-weight:bold; text-transform:uppercase; padding:40px 0px 0px 0px}
.s-h-blocks .img-year .big-year .hov{background:0 0 rgba(245,245,245,0.55)!important}
.s-h-blocks .s-h-year{display:block; color:#878787; font-size:12px; line-height:25px; font-family:'Scada',sans-serif; padding:3px 0px 0px 0px}
.s-h-blocks .s-h-name{display:block; color:#303030; font-size:14px; line-height:16px; font-family:'Scada',sans-serif; padding:0px 0px 1px 0px; text-decoration:none; margin-top:1px}
.s-h-blocks .s-h-desc{display:block; color:#5c5b5c; font-size:12px; line-height:15px; font-family:'TrebuchetMS'; padding:10px 0px 0px 0px; margin-top:10px; border-top:1px solid #000; font-style:italic}
#our-progress{background:url(/bitrix/templates/avrora/images/pattern-line.png) top center repeat-x; padding:29px 0px 0px 0px; margin:25px 0px 0px 0px}
#our-progress #progres-title{padding:0px 0px 0px 0px; color:#010101; font-size:18px; line-height:25px; font-family:'Scada',sans-serif; font-weight:bold; text-transform:uppercase; display:block}
.demo-container{box-sizing:border-box; width:725px; height:200px; padding:0px 0px 0px 0px; margin:0px 0px 10px -7px}
.demo-placeholder{width:100%; height:100%; font-size:14px; line-height:1.2em}
.legend table{border-spacing:5px}
#tooltip{position:absolute; width:37px; height:35px; padding:8px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; color:#303030; font-size:18px; font-family:'Scada',sans-serif}
.flot-x-axis{color:#303030; font-size:12px; line-height:18px; font-family:'TrebuchetMS'; padding:8px 0px 0px 0px; margin:0px 0px 0px 0px; top:0px !important}
.flot-x-axis .flot-tick-label{padding:0px 0px 0px 9px; margin:0px 0px 0px 0px; text-align:center !important}
.after-flot{border-top:1px solid #e5e5e5; color:#303030; font-size:14px; font-family:'TrebuchetMS'; line-height:18px; padding:11px 0px 0px 0px; margin:0px 0px 9px 0px}
.after-flot p{padding:11px 0px 9px 0px}
#blocks-4-row{margin-top:34px; text-align:left; margin-left:-14px; margin-right:-14px}
#catal-block{margin:10px 0px 0px 0px; height:auto; padding:0px 0px 0px 0px}
.catalogue-item-arrow{background-image:url(/bitrix/templates/avrora/images/catalogue-item-arrow.png); background-color:rgba(0,0,0,0.5); background-position:52px 40px; background-repeat:no-repeat; display:block; width:330px; height:150px; position:absolute; top:0px; left:0px; z-index:100; opacity:0}
.two-column{width:360px !important}
.one-column{width:146px !important}
.pod-slider-treangle{display:block; width:7px; height:4px; position:absolute; top:-4px; background:url(/bitrix/templates/avrora/images/pod-slider-treangle.png) top left no-repeat}
.z-8888{z-index:88888}
.z-7777{z-index:7777}
.md-modal{position:fixed; top:50%; left:50%; width:402px; margin-left:-201px; max-width:630px; padding:0px 0px 0px 0px; min-width:320px; height:auto; z-index:88890; visibility:hidden}
#modal-5{margin-top:-170px}
.md-close{display:block; width:25px; height:25px; cursor:pointer; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:absolute; top:23px; right:28px; background:url(/bitrix/templates/avrora/images/main-sprites.png) top center no-repeat; background-position:-53px 0px}
.md-show{visibility:visible}
.md-overlay{position:fixed; width:100%; height:100%; visibility:hidden; top:0; left:0; z-index:88889; opacity:0; background:rgba(0,0,0,0.8); -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s}
.md-show ~ .md-overlay{opacity:1; visibility:visible}
.md-content{color:#000; background:#fff; position:relative; border-radius:0px; margin:0 auto; border:5px solid #089faf; min-height:279px; padding:26px 28px 25px 28px}
.md-content button{display:block; margin:0 auto; font-size:0.8em}
.md-effect-5 .md-content{opacity:0}
.md-show.md-effect-5 .md-content{opacity:1}
#POPUP_{top:-32px !important}
.print_v{top:70px !important}
.print{display:inline-block; color:#089bac; font-size:12px; font-family:'TrebuchetMS'; padding:0px 0px 0px 28px; margin:10px 0px 0px 0px; text-decoration:underline; background:url(/bitrix/templates/avrora/images/print-icon.png) center left no-repeat}
.print:hover{text-decoration:none}
.content-text{margin:auto; padding:auto; outline:normal; border:auto}
#content-text ul{list-style:disc; margin-left:16px}
.content-text ul{list-style:disc; margin-left:16px}
.content-text td{display:table-cell; padding:5px; vertical-align:inherit; border:auto}
.w-990 ul{list-style:outside none disc !important}
#slider1_container{width:100% !important}
@media screen and (max-width:1020px){#blocks-4-row{padding-left:10px}
.content_inner{overflow:hidden}
}
@media screen and (max-width:1010px){.content_inner{padding-left:10px; padding-right:10px}
.content_inner h1{padding-left:0}
.content_inner #breadcrumbs{padding-left:0}
}
@media screen and (max-width:1000px){body{min-width:560px; display:block; overflow:visible !important}
.w-990{max-width:990px; width:auto !important}
#main-content-block #page-title{padding-left:10px}
#about-advantages{overflow:hidden; padding-bottom:20px}
#about-advantages #ul-1{overflow:hidden; width:auto; margin:0; padding-left:26px; width:50%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
#about-advantages li{display:block; width:75%}
#about-advantages #ul-1 ul{left:45px; width:auto}
#about-advantages #ul-2{overflow:hidden; width:auto; margin:0; width:50%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding-right:20px}
#about-advantages #ul-2 ul{left:45px; width:auto}
#about-advantages ul{position:relative !important; top:0}
#about-advantages .adv-items{min-height:26px}
}
@media screen and (max-width:990px){#top-menu ul li{padding-left:10px; padding-right:10px}
#POPUP_{top:0 !important}
#footer #copyright{margin-left:10px}
#top-menu{width:590px; padding-left:10px}
#logo-block{padding-left:10px}
#top-header #top-adress{padding-left:20px; float:left}
#pod-slider-menu ul{overflow:hidden; padding-right:20px}
#pod-slider-menu ul li{width:20% !important; height:70px !important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; float:left}
#pod-slider-menu{height:160px!important; padding-bottom:10px}
#pod-slider-menu ul li#item-1{background-position:12px 10px,100% 13px!important}
#pod-slider-menu ul li#item-2{background-position:18px 11px,100% 13px!important}
#pod-slider-menu ul li#item-5{background:url(/bitrix/templates/avrora/images/pod-slider-icon-5.png) top left no-repeat!important; background-position:15px 11px,100% 13px!important}
#pod-slider-menu ul li#item-7{background-position:18px 11px,100% 13px!important}
#pod-slider-menu ul li#item-8{background-position:13px 11px,100% 13px!important}
#left-content{padding-left:10px}
#breadcrumbs{padding-left:10px}
.s-h-blocks{margin-left:0 !important; margin-right:26px !important}
body *{white-space:normal !important}
#about-company-caroussel{margin-top:5px; padding-bottom:11px}
#about-company #about-title{bottom:0px}
#POPUP_ .carousel-gallery-big{position:relative}
#POPUP_ .carousel-next-big{top:50%; margin-top:-23px}
#POPUP_ .carousel-prev-big{top:50%; margin-top:-23px}
}
@media screen and (max-width:960px){#left-content{display:block; width:auto; padding-right:200px}
#right-sidebar{width:170px}
#cf-Ya-map{position:relative; margin-top:10px}
#main-content-block #page-title{padding-right:200px}
}
@media screen and (max-width:930px){#left-content{float:none; width:auto}
.project-see+a{display:none}
#white-blur{display:none}
#review-text2{width:360px; margin:0 auto}
#news-event{width:500px; margin:0 auto}
#left-arrow2{left:0}
#right-arrow2{right:0}
#news-event .project-title{font-size:22px; line-height:22px}
#reviews2{height:auto}
#news-event #all-news{left:72px}
.slider-img{width:auto; width:100% !important}
#slider1_container{height:400px !important}
.phone_menu_none{display:none !important}
}
@media screen and (max-width:840px){#footer #site-design{display:none}
}
@media screen and (max-width:800px){#pod-slider-menu ul li{width:33.333% !important}
#review-text{width:auto; padding-left:82px; padding-right:82px}
#left-arrow{left:5px}
#right-arrow{right:5px}
#pod-slider-menu ul li a{line-height:14px}
#pod-slider-menu ul li a span{padding-bottom:3px}
#review-text{line-height:18px}
#top-header #phones{display:block; width:400px; margin:0; padding:0; margin:0 auto; margin-top:10px; float:none; background:none; height:auto; padding-bottom:10px; overflow:hidden; opacity:1}
#call-us-top{display:block; width:116px; margin:0 auto; float:none; margin-top:10px}
#top-header #phones #phone{margin:0; padding:0; display:block; text-align:center; clear:both; font-size:16px; line-height:16px; font-family:'TrebuchetMS'; color:#FFF; opacity:1}
#top-header #phones #phone a{text-decoration:none; color:#FFF}
#top-header #top-adress{display:block; text-align:center; float:none}
#top-header{overflow:hidden; height:auto}
#header{height:auto}
#menu{height:auto}
#menu .w-990{overflow:hidden}
#logo-block{width:20%; height:auto; padding-top:22px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
#top-menu{width:80%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0 !important; height:auto}
#top-menu ul{display:block; overflow:hidden; position:relative; z-index:100}
#top-menu ul li{display:block; float:left; width:25% !important; min-width:10px; margin:0; height:44px; padding:0}
#top-menu ul li span{display:none !important}
.current-menu-item a{background:#EEE}
#logo-block img{display:block; width:100%; height:auto}
#top-menu ul li a{display:block; height:34px; padding-top:8px; padding-left:10px; padding-right:10px}
}
@media screen and (max-width:690px){.md-close{top:55px}
.md-content-post .title-post{padding-top:10px}
.w-504{width:440px !important; margin:0 auto}
#POPUP_ .carousel-gallery-big{width:440px !important; margin:0 auto}
#POPUP_ .carousel-gallery-big div{width:auto; margin:0 auto; height:auto}
.md-content{width:440px; padding:40px !important}
#POPUP_ .carousel-gallery-big{height:auto}
.carousel-prev-big{left:0}
.md-modal-post{width:540px !important; margin:0 auto; margin-left:-270px !important}
.md-content-post .content-post{text-align:center}
.md-content-post .content-post img{margin:0 !important; display:inline-block; padding:0 !important}
#modal-5 .md-content{width:336px}
}
@media screen and (max-width:640px){#footer #counters{float:right; margin-left:0; margin-right:10px}
}
@media screen and (max-width:630px){#pod-slider-menu ul li{height:92px !important}
#pod-slider-menu ul li+li+li+li{height:auto !important}
#pod-slider-menu{padding-bottom:20px !important}
#review-text{font-size:14px}
#reviews{padding-top:29px}
}
@media screen and (max-width:600px){#about-advantages #ul-1{width:auto; float:none}
#about-advantages #ul-2{width:auto; float:none; margin-top:10px}
#company-desc{line-height:22px}
.md-content button{top:50px !important}
}
.slider_inner{text-align:center; max-height:590px}
.slider_inner img{display:inline-block !important; width:100%}
.nosidenav #left-content{padding-right:0}
#content-text h2{font-size:18px; margin:12px 0}
#content-text h3{font-size:17px; margin:8px 0}
#content-text h4{font-size:16px; margin:8px 0}
#content-text h5{font-size:15px; margin:8px 0}
#content-text h6{font-size:14px; margin:8px 0}
h2.title-accordion:hover{background:rgb(6,122,132)}
.title-accordion:before{content:"\f063"; display:inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; padding-right:5px}
.title-accordion.active:before{content:"\f062"; display:inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; padding-right:5px}
.button-price{text-align:center}
.button-price #call-us-top span{width:170px; padding:10px 0px 10px 0px}
.button-price #call-us-top{font-size:21px}
span.price-content{background:rgb(9,173,187); color:#fff; padding:2px 5px; font-weight:bold}
.title-accordion{background:rgb(9,173,187); color:#fff; padding:5px 24px 5px 8px; font-size:21px; font-weight:600; font-family:'Scada',sans-serif; margin:12px 0; cursor:pointer}
.content-accordion{font-family:Arial,Helvetica,Sans-Serif; line-height:1.6em; display:none}
#right-sidebar{display:block}
.navbar-toggle{position:relative; float:left; padding:9px 10px; margin-top:8px; margin-right:15px; margin-bottom:8px; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px; display:none}
.navbar-toggle span{display:block; width:6px; height:6px; background-color:rgba(7,145,164,1)}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
h3{font-size:16px; margin:8px 0}
@media screen and (max-width:767px){#right-sidebar{display:none; position:absolute; left:0; top:103px; width:100%; background:#fff; padding:12px 0}
#right-sidebar.open{display:block}
#main-content-block #page-title{width:100%}
#left-content{width:97%}
.navbar-toggle{display:block}
#right-sidebar .side-block{padding:0 19px}
}

@charset "UTF-8"; .slick-slider{position:relative; display:block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent}
.slick-list{position:relative; overflow:hidden; display:block; margin:0; padding:0}
.slick-list:focus{outline:none}
.slick-loading .slick-list{background:#fff url("/bitrix/templates/avrora/./ajax-loader.gif") center center no-repeat}
.slick-list.dragging{cursor:pointer; cursor:hand}
.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
.slick-track{position:relative; left:0; top:0; display:block}
.slick-track:before, .slick-track:after{content:""; display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left; height:100%; min-height:1px; display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block; height:auto; border:1px solid transparent}
.slick-prev, .slick-next{position:absolute; width:29px; height:54px; background:url("/bitrix/templates/avrora/../img/slider_lr.png") no-repeat; top:50%; margin-top:-27px; border:none; font-size:0; line-height:0; text-indent:-999px; overflow:hidden; cursor:pointer; outline:none}
.slick-prev{left:20px}
.slick-prev:hover{background-position:left bottom}
.slick-next{background-position:right top; right:20px}
.slick-next:hover{background-position:right bottom}
.slick-slider{margin-bottom:0px}
.slick-dots{position:absolute; bottom:15px; list-style:none; display:block; text-align:center; padding:0; width:100%; margin:0}
.slick-dots li{position:relative; display:inline-block; height:18px; width:18px; margin-left:7px; margin-right:7px; padding:0; cursor:pointer}
.slick-dots li button{overflow:hidden; font-size:0; line-height:0; display:block; border:none; width:18px; height:18px; text-indent:-99999px; background:url(/bitrix/templates/avrora/images/main-sprites.png) no-repeat; background-position:-32px -96px; outline:none; cursor:pointer}
.slick-dots .slick-active button{background-position:-50px -96px}
.er{border:1px solid red !important}

/* End */
/* /bitrix/templates/avrora/components/bitrix/menu/top_menu2/style.css?15154406525553 */
/* /bitrix/templates/.default/components/bitrix/menu/bottom-menu-about/style.css?1523422668625 */
/* /bitrix/templates/avrora/components/bitrix/menu/bottom-menu/style.css?1515490971625 */
/* /bitrix/templates/avrora/template_styles.css?167880098166178 */
