

/* Start:/bitrix/templates/dw_bx01_001_copy/components/bitrix/breadcrumb/cepochka/style.min.css?1490348237448*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka/bitrix/form.result.new/.default/style.css?1604913682623*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_prom_bez/bitrix/form.result.new/.default/style.css?1489735356666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_prom_bez/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_prom_bez/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_rab_spec/bitrix/form.result.new/.default/style.css?1489735356666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_rab_spec/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_rab_spec/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_ohr_tr/bitrix/form.result.new/.default/style.css?1489735356666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_ohr_tr/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_ohr_tr/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_ptm/bitrix/form.result.new/.default/style.css?1489735356666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_ptm/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_ptm/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_elektr/bitrix/form.result.new/.default/style.css?1489735356666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_elektr/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_elektr/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_teplo/bitrix/form.result.new/.default/style.css?1489735356666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_teplo/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_teplo/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_ecolog/bitrix/form.result.new/.default/style.css?1489735356666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_ecolog/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_ecolog/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form/zayavka_zemla/bitrix/form.result.new/.default/style.css?1489735355666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form/zayavka_zemla/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form/zayavka_zemla/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */


/* Start:/bitrix/templates/dw_bx01_001_copy/template_styles.css?155500376434076*/
/*html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; color:#666;line-height:24px;font-size:16px;}*/


ul {
    list-style: outside none none;
}

p {
	color:#666;
    line-height: 24px;
}



a{color:#000;text-decoration:underline;}
a:hover{color:#015ab7;text-decoration:none;}

h1{line-height:30px;color:#333;}
h2{line-height:28px;color:#333;}
h3{line-height:24px;color:#333;}

.entry ol, .entry2 ol li {
    list-style-type: decimal;
    list-style-position: inside;
}
.entry2 ol {
   padding: 0;
	margin: 0;
	margin-bottom: 16px;
}

html{color:#777;background:#ffffff;height:100%;}
body{font:13px/1.231 Lato, arial, helvetica, clean, sans-serif;*font-size:small;*font:x-small;position:relative;text-align:center;height:100%;margin:0px;padding:0px;line-height:24px;font-size:16px;color:#666;}
div{position:relative;margin:0px;padding:0px;color:#666;}
img{position:relative;margin:0px;padding:0px;line-height:0px;}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */		
.clear{clear:both;}

p.zag1{font-size:30px;line-height:36px;font-weight:normal;color:#333;margin:0px;padding:0px;padding-bottom:20px;max-width:736px;}
p.zag2{font-size:23px;font-weight:normal;color:#000000;margin:0px;padding:0px;padding-bottom:10px;color:#333;}
p.sertif{position:absolute;top:1%;left:50%;font-size:26px;font-weight:normal;color:#ffffff;text-align:center;margin:0px auto;margin-left:-300px;width:600px;z-index:2;line-height:30px;}
p.partner1{font-size:26px;font-weight:normal;color:#000000;text-align:center;margin:0px auto;padding-bottom:35px;width:600px;color:#333;}


.service-td-div{overflow:hidden;}
.service-td-div-menu{float:left;width:25%;}
.service-td-div-tb{float:right;width:74.5%;}
table.service-tb-menu{width:100%;}
table.service-tb-menu td{background:#eee;cursor:pointer;text-decoration:underline;color:#000;font-size:12px;line-height:14px;border-bottom:2px solid #fff;}
table.service-tb-menu td:hover{text-decoration:none;color:#015ab7;background:#e1e1e1;}
table.service-tb{border-top:1px solid #000;border-left:1px solid #000;width:100%;}
table.service-tb td{border-bottom:1px solid #000;border-right:1px solid #000;}
table.service-tb .service-td-trn td{font-weight:bold;text-align:center;}
table.service-tb .service-td-try td.service-tb-l{width:60px;}
table.service-tb .service-td-try td.service-tb-n{font-weight:bold;}
table.service-tb .service-td-try td.service-tb-r{}
table.service-tb .service-td-try td.service-tb-r a:hover{}

table.service-tb-menu .service-tb-download-price-tr td{text-decoration:none;border-bottom:0px solid #fff;padding:0px;margin:0px;background:transparent;text-decoration:none;}
table.service-tb-menu .service-tb-download-price-tr td  a{text-decoration:none;}

.service-tb-download-price{display:block;width:100%;background:#3390dd;text-align:center;margin:0px;padding:10px 0px;font-size:16px;line-height:16px;font-weight:bold;color:#fff;text-decoration:none;}
.service-tb-download-price:hover{opacity:0.8;color:#fff;text-decoration:none;}

.home-text{text-align:left;margin:10px auto;max-width:1200px;padding:0px 20px;}

.about-page{}
.content-page .cont ul{padding-left:20px;}
.content-page .cont ul > li{padding:4px 0px;list-style:square outside url(/images/li_arrow.png);}
.content-page .cont ul > li > ul{padding-left:20px;}
.content-page .cont ul > li > ul > li{padding:4px 0px;list-style:square outside url(/images/li_arrow_grey.png);}

.header-carcass{overflow:hidden;text-align:center;}
.header-carcass .header-cont{overflow:hidden;margin:0px auto;max-width:1200px;}
.header-carcass .header-cont .logo{padding:10px 0px;text-align:center;}
.header-carcass .header-cont .logo:hover{opacity:0.8;}
.header-carcass .header-cont .contact{padding:10px 0px;text-align:center;}
.header-carcass .header-cont .ostavit-zayavk{margin:10px;padding:10px 0px;background:#2579bf;color:#ffffff;font-weight:bold;cursor:pointer;text-align:center;}
.header-carcass .header-cont .ostavit-zayavk:hover{opacity:0.8;}
.header-carcass .header-cont .search-form{padding:10px 0px;text-align:center;}
.header-carcass .header-cont .search-form input[type="text"]{border:0px;border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:12px;width:120px;font-size:14px;line-height:16px;}
.header-carcass .header-cont .search-form input[type="submit"]{background:#303030;color:#ffffff;padding:11px 16px;border:0px;outline:1px solid #303030;box-sizing: border-box;-moz-box-sizing: border-box;font-weight:bold;cursor:pointer;font-size:16px;line-height:18px;}
.header-carcass .header-cont .search-form input[type="submit"]:hover{opacity:0.8;}

.banners-home{overflow:hidden;height:300px;}
.banners-home .banner-list{overflow:hidden;height:300px;}
.banners-home .banner-list .banner{background-position:center center;float:left;height:300px;width:100%;}

.partner-home{overflow:hidden;text-align:center;margin:0px auto;padding:20px 0px 100px 0px;max-width:800px;}
.partner-home .partner-itm{overflow:hidden;display:inline-block;width:170px;height:170px;margin:10px;border:0px solid #999;/*-webkit-transition: all 2s ease;-moz-transition: all 2s ease;-o-transition: all 2s ease;-ms-transition: all 2s ease;transition: all 2s ease;*/outline:0px none;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);}
.partner-home .partner{display:block;background-position:center center;background-size:90% auto;background-repeat:no-repeat;width:170px;height:170px;padding:0px;border:0px;}
.partner-home .partner-itm:hover{opacity:0.7;/*-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);*/-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-o-filter: grayscale(0%);-ms-filter: grayscale(0%);filter: grayscale(0%);}

.menu-header{display:none;}

.prof-home{background:#ffffff;}
.prof-home .cont{overflow:hidden;margin:0px auto;max-width:1200px;text-align:left;}

.sertif-home{background:#2579bf;}
.sertif-home .cont{overflow:hidden;margin:0px auto;max-width:1200px;}
.sertif-home .cont .img{display:block;padding:0px;margin:0px auto;max-width:1100px;line-height:0px;margin-top:0px;z-index:1;}
.sertif-home .cont .img:hover{opacity:0.8;}
.sertif-home .cont .img img{width:100%;}

.partner-home{background:#ffffff;}
.partner-home .cont{overflow:hidden;margin:0px auto;max-width:1200px;}

.footer{background:#303030;}
.footer .cont{overflow:hidden;margin:0px auto;max-width:1200px;}
.footer .cont .by{color:#fff;text-align:left;font-weight:normal;padding-top:25px;padding-left:20px;}

.text-top-banner{background:rgba(37,121,191,0.7);position:absolute;color:#ffffff;font-weight:normal;font-size:12px;text-align:center;width:100%;padding:20px 0px;bottom:0px;right:0px;}

.content-page{overflow:hidden;}
.content-page .cont{overflow:hidden;margin:0px auto;padding:20px 0px;max-width:1180px;text-align:left;}
.content-page .cont h1{font-size:30px;font-weight:normal;color:#333;margin:0px;padding:0px;padding-bottom:20px;}
.content-page .cont h2{font-size:24px;font-weight:normal;color:#333;margin:0px;padding:0px;padding-bottom:15px;}
.content-page .cont h3{font-size:20px;font-weight:normal;color:#333;margin:0px;padding:0px;padding-bottom:15px;}

.content-page .news-list{overflow:hidde;text-align:center;margin:0px auto;max-width:1080px;}
.content-page .news-list .news-item{display:inline-block;width:95%;margin:7px 1%;text-align:left;vertical-align:top;color:#666;line-height:28px;}
.content-page .news-list .news-item img{margin:0px 10px;}
.content-page .news-list .news-item img:hover{opacity:0.8;}
.content-page .news-list .news-item a{font-weight:bold;text-decoration:none;color:#000;}
.content-page .news-list .news-item a:hover{color:#600;}

.breadcrumb{margin: 10px auto;max-width:1200px;border-bottom:1px solid #cccccc;}
.breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px;}
.breadcrumb .breadcrumb-item {float: left;margin-bottom: 10px;white-space: nowrap;line-height: 14px;vertical-align: middle;margin-right: 10px;}
.breadcrumb .breadcrumb-item span {font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height:14px;color:#000;}
.breadcrumb .breadcrumb-item a {border-bottom: none;line-height:14px;color:#000;}
.breadcrumb .breadcrumb-item a:hover {}

.reviews-list{text-align:center;}
.review-inline{margin:10px;width:200px;height:200px;display:inline-block;}
.review-table{width:200px;height:200px;display:table;overflow:hidden;}
.reviews-list a, .review-table .review{display:table-cell;line-height:0px;border:1px solid #e5e5e5;width:200px;height:200px;vertical-align:middle;text-align:center;overflow:hidden;}
.rewiew-podrobnee{display:block;position:absolute;left:0px;top:0px;width:200px;height:110px;background:rgba(0,0,0,0.7);color:#ffffff;font-weight:bold;font-size:20px;text-align:center;padding-top:90px;}
.reviews-list a img{width:180px;vertical-align:middle;}


.service-des{text-align:left;}
.service-list{overflow:hidden;text-align:center;padding:10px 0px;}
.service-list .service-item{position:relative;margin:10px;padding:0px;display:inline-block;width:300px;height:300px;line-height:0px;text-align:left;}
.service-list .service-item a{display:block;width:300px;height:300px;margin:0px;padding:0px;text-align:left;}
.service-list .service-item .preview_picture{width:300px;height:300px;}
.service-list .service-item .service-name{width:300px;position:absolute;bottom:0px;left:0px;background:rgba(0,0,0,0.8);color:#ffffff;text-align:center;font-weight:bold;}

.service-doc{overflow:hidden;text-align:center;padding:0px;}
.service-doc .service-item{position:relative;display:inline-block;padding:10px;width:280px;vertical-align:top;text-align:left;}
.service-doc .service-name{position:relative;padding-left:15px;text-align:left;margin:0px auto;display:inline-block;}
.service-doc .service-name:before{position:absolute;background:url(/images/li_arrow.png);width:6px;height:11px;content:" ";left:0px;top:7px;}
.service-doc .service-item img{margin:0px;padding:0px;width:250px;}
.service-doc .service-item:hover img{opacity:0.7;}

/* contact page*/

.contact_page h4 {
	margin-top: 20px;
	font-size: 18px;
}

.contact_page p {
	padding: 0;
}

.contact_page .nashi_cont{
	/*float: left;*/
	/*width: 45%;*/
	/*margin-right: 5%;*/
	overflow:hidden;
	margin-bottom:60px;
}
.contact_page .rekvizit {
	float: left;
	width: 45%;
}


.contact_page .marshryt .item:first-child{
	border-left: none;
}

.contact_page .marshryt .item:last-child{
	border-right: none;
}



.contact_page .marshryt {
	height: 84px;
	width:99%;
	border-top: 1px solid #c7cfd2;
	border-bottom: 1px solid #fff;
	margin-top: 15px;
	margin-bottom: 5px;
	display: table;
}
.contact_page .marshryt .item {
	/*display: inline-block;*/
	display: table-cell;
	vertical-align:middle;
	width: 33%;
	height: 100px;
	padding: 5px 0px;
	margin: 0;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #c7cfd2;
	border-bottom: 1px solid #c7cfd2;
}



.contact_page .marshryt .item .adress {
	/*background: url(/images/point.png) no-repeat 20px 0px;*/
	/*background-position-y: 5px;
	background-position-x: 0px;*/
	text-align: center;
	/*padding-left: 35px;*/
	padding:0px 30px;
	min-height: 31px;
}

.contact_page .marshryt .item .adress b{position:relative;}
.contact_page .marshryt .item .adress b:before{position:absolute;display:block;left:-32px;width:22px;height:29px;background: url(/images/point.png) no-repeat 0px 0px;}

.contact_page .marshryt .item .link {

}

.contact_page .marshryt .item .link {
	text-align: center;
	font-size: 14px;
	font-style: italic;
}

.contact_page .marshryt .item .link span, .contact_page .marshryt .item .adress span {
	color: #0f7ed8 !important;
	text-decoration: underline;
	font-weight: bold;
	text-shadow: none;
}

.contact_page .marshryt .item .link span:hover, .contact_page .marshryt .item .adress span:hover{
	text-decoration: none;
	cursor: pointer;
}

	.contact_page .marshryt .item .link .active, .contact_page .marshryt .item .adress .active {
	color: #bbbbbb !important;
	text-decoration: none;
}

.contact_page .marshryt .item .link .walk-1,
.contact_page .marshryt .item .link .walk-2,
.contact_page .marshryt .item .link .walk-3 {
	margin-left: 20px;
}

.contact_page .map_content div {
	display: none;
}

.contact_page .map_content .active,
.contact_page .map_content .active div {
	display: block;
}


.walk-slide {
	position: relative;
	/*width: 100%;*/
	height: 450px;
	float: left;
	margin-right: 15px;
	width:620px;
	padding-bottom:80px;
}

.walk-text{margin-left:20px;}
.walk-text ol{padding-left:20px;}

.walk-slide .controllers-wrapper {
	left: 230px !important;
}
/* end contact page*/

/* ��������� ���� + ����� */
#modal_form, #service_modal_data, #prom_bez_form,
#rab_spec_form, #ohr_tr_form, #ptm_form, #elektr_form,
#zemla_form, #tepl_form, #ecolog_form {
	width: 510px;
	background: #e8e9eb;
	position: fixed;
	top: 45%;
	left: 50%;
	margin-top: -190px;
	margin-left: -290px;
	display: none;
	opacity: 0;
	z-index: 101;
	padding: 20px 35px;
}
 #service_form_wrapp {
	max-width: 510px;
}
/* ������ ������� ��� ��� ��� � �����) */
#modal_form #modal_close, #service_modal_data #service_modal_close, #prom_bez_form #prom_bez_form_close,
#rab_spec_form #rab_spec_form_close, #ohr_tr_form #ohr_tr_close, #ptm_form #ptm_close, #elektr_form #elektr_close,
#zemla_form #zemla_close, #tepl_form #tepl_close, #ecolog_form #ecolog_close {
	width: 21px;
	height: 21px;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
	display: block;
}
/* �������� */
#overlay, #overlay_prom_bez, #overlay_rab_spec, #overlay_ohr_tr, #overlay_ptm, #overlay_elektr,
#overlay_zemla, #overlay_tepl, #overlay_ecolog {
	z-index: 100; /* �������� ������ ���� ���� ����� ��������� �����, �� ���� ���� ���������� ���� */
	position: fixed; /* ������ ����������� ���� ���� */
	background-color: #000; /* ������ */
	opacity: 0.8; /* �� ������� ��������� */
	width: 100%; 
	height: 100%; /* �������� �� ���� ����� */
	top: 0; 
	left: 0; /* ������ � ����� 0, ������������ ��������! */
	cursor: pointer;
	display: none; /* � ������� ��������� �� ���) */
}


#modal_form .title, #service_modal_data .title, #prom_bez_form .title,
#rab_spec_form .title, #ohr_tr_form .title, #ptm_form .title,
#elektr_form .title,
#zemla_form .title, #tepl_form .title, #ecolog_form .title,
#service_form_wrapp .title {
	padding:8px 0px;margin:0px;
	font-size: 25px;
	text-align: center;
	text-shadow: none;
	color:#262626;
	line-height:26px;
}

#service_modal_data .descript{padding:8px 0px;margin:0px;font-size: 16px;min-height:100px;}

#service_modal_data  .service-zayavka{display:block;width:70%;background:#3390dd;text-align:center;margin:0px;padding:10px 0px;font-size:16px;line-height:16px;font-weight:bold;color:#fff;text-decoration:none;margin-left:15%;cursor:pointer;}
#service_modal_data  .service-zayavka:hover{opacity:0.8;color:#fff;text-decoration:none;}

#modal_form .note, #prom_bez_form .note,
#rab_spec_form .note, #ohr_tr_form .note,
#ptm_form .note, #elektr_form .note,
#zemla_form .note, #tepl_form .note, #ecolog_form .note,
#service_form_wrapp .note {
	padding:8px 0px;margin:0px;
	color: #3390dd;
	text-shadow: none;
	line-height:18px;
}

#modal_form label, #prom_bez_form label,
#rab_spec_form label, #ohr_tr_form label, #ptm_form label,
#elektr_form label,
#zemla_form label, #tepl_form label, #ecolog_form label, #service_form_wrapp label {
	font-size: 15px;
	text-shadow: none;
	line-height:18px;
	color:#434343;
}

#modal_form .error-text, #prom_bez_form .error-text,
#rab_spec_form .error-text,
#ohr_tr_form .error-text,
#ptm_form .error-text,
#elektr_form .error-text,
#zemla_form .error-text, #tepl_form .error-text, #ecolog_form .error-text, #service_form_wrapp .error-text {text-align:left;color:#f00;font:14px/16px;}

#modal_form .name, #modal_form .email_form, #prom_bez_form .name, #prom_bez_form .email_form,
#rab_spec_form .name,#rab_spec_form .email_form,
#ohr_tr_form .name, #ohr_tr_form .email_form, #ptm_form .email_form, #ptm_form .name,
#elektr_form .name, #elektr_form .email_form,
#zemla_form .email_form, #tepl_form .email_form, #ecolog_form .email_form,
#zemla_form .name, #tepl_form .name, #ecolog_form .name, #service_form_wrapp .name,  #service_form_wrapp .email_form {
	width: 242px;
	float: left;
	text-align: left;
}

#modal_form .tel, #modal_form .service_form , #prom_bez_form .tel, #prom_bez_form .service_form,
#rab_spec_form .tel, #rab_spec_form .service_form, #ohr_tr_form .service_form, #ohr_tr_form .tel,
#ptm_form .tel, #ptm_form .service_form,
#elektr_form .tel, #elektr_form .service_form,
#zemla_form .tel, #tepl_form .tel, #ecolog_form .tel,
#zemla_form .service_form, #tepl_form .service_form, #ecolog_form .service_form, #service_form_wrapp .tel, #service_form_wrapp .service_form {
	text-align: left;
	float: right;
	width: 242px;
}

#modal_form .message, #prom_bez_form .message,
#rab_spec_form .message, #ohr_tr_form .message,
#ptm_form .message,
#elektr_form .message,
#zemla_form .message, #tepl_form .message, #ecolog_form .message, #service_form_wrapp .message  {
	text-align: left;
	clear:both;
}

#modal_form .message textarea, #prom_bez_form .message textarea,
#rab_spec_form .message textarea, #ohr_tr_form .message textarea ,
#ptm_form .message textarea,
#elektr_form .message textarea,
#zemla_form .message textarea, #tepl_form .message textarea, #ecolog_form .message textarea , #service_form_wrapp .message textarea {
	resize:none;
	width: 492px;
	padding: 8px;
	height: 70px;
	border:1px solid #bbbbbb;
}

#modal_form input[type=text], #modal_form select, #prom_bez_form input[type=text], #prom_bez_form select,
#rab_spec_form input[type=text],#rab_spec_form select,#ohr_tr_form input[type=text],
#ptm_form input[type=text],
#elektr_form input[type=text],
#zemla_form input[type=text], #tepl_form input[type=text], #ecolog_form input[type=text], #service_form_wrapp select, #service_form_wrapp input[type="text"]
{
	padding: 8px;
	width: 222px;
	border:1px solid #bbbbbb;
}
#modal_form select, #prom_bez_form select,
#rab_spec_form select {
	width: 242px;
	padding: 7px;
}
#modal_form .captcha, #prom_bez_form .captcha,
#rab_spec_form .captcha,#ohr_tr_form .captcha,
#ptm_form .captcha,
#elektr_form .captcha,
#zemla_form .captcha, #tepl_form .captcha, #ecolog_form .captcha, #service_form_wrapp .captcha {
	text-align: left;
	line-height:16px;
	/*width: 260px;*/
}

#modal_form .captcha p, #prom_bez_form .captcha p,
#rab_spec_form .captcha p, #ohr_tr_form .captcha p,
#ptm_form .captcha p,
#elektr_form .captcha p,
#zemla_form .captcha p, #tepl_form .captcha p, #ecolog_form .captcha p, #service_form_wrapp .captcha p {
	font-size: 15px;
	line-height:16px;
	text-shadow: none;
	padding: 0;
	padding:5px 0px;
	margin:0px;
}

#modal_form .captcha input, #prom_bez_form .captcha input,
#rab_spec_form .captcha input, #ohr_tr_form .captcha input,
#ptm_form .captcha input,
#elektr_form .captcha input,
#zemla_form .captcha input, #tepl_form .captcha input, #ecolog_form .captcha input, #service_form_wrapp .captcha input {
	margin-top:7px;
	width: 100px;
}

#modal_form .dust_in_the_eyes, #prom_bez_form .dust_in_the_eyes,
#rab_spec_form .dust_in_the_eyes, #ohr_tr_form .dust_in_the_eyes,
#ptm_form .dust_in_the_eyes,
#elektr_form .dust_in_the_eyes,
#zemla_form .dust_in_the_eyes, #tepl_form .dust_in_the_eyes, #ecolog_form .dust_in_the_eyes, #service_form_wrapp .dust_in_the_eyes {
	position: absolute;
	width: 120px;
	height: 30px;
	margin: 10px 10px 0px 0px;
}




#modal_form .captcha-image, #prom_bez_form .captcha-image,
#rab_spec_form .captcha-image, #ohr_tr_form .captcha-image,
#ptm_form .captcha-image,
#elektr_form .captcha-image,
#zemla_form .captcha-image, #tepl_form .captcha-image, #ecolog_form .captcha-image, #service_form_wrapp .captcha-image {
	margin: 10px 10px 0px 0px;
	float: left;
	text-align: center;
	width: 120px;
	height: 30px;
	font-size: 20px;
	line-height: 28px;
	color: #FFFFFF;
	text-shadow: 1px 1px 0px black;
}

#modal_form .captcha-reload , #prom_bez_form .captcha-reload,
#rab_spec_form .captcha-reload, #ohr_tr_form .captcha-reload,
#ptm_form .captcha-reload,
#elektr_form .captcha-reload,
#zemla_form .captcha-reload, #tepl_form .captcha-reload, #ecolog_form .captcha-reload, #service_form_wrapp .captcha-reload {
	display: block;
	float: left;
	width: 23px;
	height: 20px;
	background-color: #000;
	margin: 14px 10px 0px 10px;
	background: url(/images/captcha-reload.png);
}

#modal_form .captcha-reload:hover, #prom_bez_form .captcha-reload:hover,
#rab_spec_form .captcha-reload:hover,
#ohr_tr_form .captcha-reload:hover,
#ptm_form .captcha-reload:hover,
#elektr_form .captcha-reload:hover,
#zemla_form .captcha-reload:hover, #tepl_form .captcha-reload:hover, #ecolog_form .captcha-reload:hover, #service_form_wrapp .captcha-reload:hover {opacity:0.8;}

#modal_form #appeal_captcha,  #prom_bez_form #appeal_captcha_prom_bez,
#rab_spec_form #appeal_captcha_rab_spec, #ohr_tr_form #appeal_captcha_ohr_tr,
#ptm_form #appeal_captcha_ptm,
#elektr_form #appeal_captcha_elektr,
#zemla_form #appeal_captcha_zemla, #tepl_form #appeal_captcha_tepl, #ecolog_form #appeal_captcha_ecolog {
	text-transform: uppercase;
}

#modal_form .btn , #prom_bez_form .btn,
#rab_spec_form .btn, #ohr_tr_form .btn,
#ptm_form .btn,
#elektr_form .btn,
#zemla_form .btn, #tepl_form .btn, #ecolog_form .btn, #service_form_wrapp .btn {
	border: none;
	background: #2579bf /*url(/images/button.png) no-repeat*/;
	height: 38px;
	width: 152px;
	color: #fff;
	text-shadow: none;
	font-size: 13px;
	padding-top: 2px;
	margin-top: 15px;
	cursor:pointer;
}

#modal_form .btn:hover, #prom_bez_form .btn:hover,
#rab_spec_form .btn:hover, #ohr_tr_form .btn:hover,
#ptm_form .btn:hover,
#elektr_form .btn:hover,
#zemla_form .btn:hover, #tepl_form .btn:hover, #ecolog_form .btn:hover, #service_form_wrapp .btn:hover {
	/*background: url(/bitrix/templates/dw_bx01_001_copy/images/button_hover.png) no-repeat;*/
	opacity:0.8;
}


#modal_form .error, #prom_bez_form .error,
#rab_spec_form .error, #ohr_tr_form .error,
#ptm_form .error,
#elektr_form .error,
#zemla_form .error, #tepl_form .error, #ecolog_form .error, #service_form_wrapp .error {
	border: 1px solid red;
}

#modal_form .active, #prom_bez_form .active,
#rab_spec_form .active, #ohr_tr_form .active,
#ptm_form .active,
#elektr_form .active,
#zemla_form .error, #tepl_form .error, #ecolog_form .error, #service_form_wrapp .active {
	display: block !important;

}
#modal_form,  #prom_bez_form, #rab_spec_form, #ohr_tr_form,
#ptm_form,#elektr_form,
#zemla_form, #tepl_form, #ecolog_form {
	height: 490px;
	overflow-y: auto;
}
#modal_form #complited, #prom_bez_form #complited_prom_bez,
#rab_spec_form #complited_rab_spec, #ohr_tr_form #complited_ohr_tr,
#ptm_form #complited_ptm,
#elektr_form #complited_elektr,
#zemla_form #complited_zemla, #tepl_form #complited_tepl, #ecolog_form  #complited_ecolog {
	/*display: none;*/
	/*border: 1px solid #199E1E;*/
	padding: 5px;
	/*background: #96FFAF;*/
	text-shadow: none;
	font-size: 20px;
	font-style: italic;
	margin: 80px 0px;
	color:#005bd7;
	font-weight:bold;
}
.service_radio {
	width: 100% !important;
	float none !important;
}

/* end ��������� ���� + ����� */

.map-columns{padding:0px;}
.map-columns .map-level-0{padding:5px;}
.map-columns .map-level-0 > li{padding:5px;}
.map-columns .map-level-0 > li > ul{padding-left:20px;}


.market-zakupki-mos{position:absolute;/*bottom:-5px;left:50%;*/top:30px;right:10px;}
.market-zakupki-mos:hover{opacity:0.7;}

.gerb-moskvi{position:absolute;/*bottom:-5px;left:50%;*/top:35px;right:20%;margin-left:-140px;}

@media screen and (min-width: 500px){
    .banners-home{height:330px;}
	.banners-home .banner-list{height:330px;}
	.banners-home .banner-list .banner{height:330px;background-position:center center;}
}

@media screen and (min-width: 800px){
    .banners-home{height:330px;}
	.banners-home .banner-list{height:330px;}
	.banners-home .banner-list .banner{height:330px;background-position:center center;}
	
	.header-carcass .header-cont .logo{display:inline-block;width:45%;}
	.header-carcass .header-cont .contact{display:inline-block;width:45%;}
	.header-carcass .header-cont .ostavit-zayavk{margin:0px;display:inline-block;width:45%;}
	.header-carcass .header-cont .search-form{display:inline-block;width:45%;}
	
	.menu-header{display:block;/*overflow-x:hidden;overflow-y:none;*/background:#303030;height:57px;z-index:11;width:100%;}
	.menu-header > ul{display:block;text-align:center;position:relative;margin:0px;padding:0px;list-style:none;}
	.menu-header > ul > li{display:inline-block;position:relative;margin:0px;padding:0px;list-style:none;}
	.menu-header > ul > li > a{display:block;position:relative;margin:0px;padding:20px 22px;color:#aaa;text-transform:uppercase;font-weight:normal;font-size:16px;text-decoration:none;}
	.menu-header > ul > li:hover > a{background:#434343;color:#fff;}
	.menu-header > ul > li > .root-item-selected{color:#fff;}
	.menu-header > ul > li > ul{position:absolute;left:0px;top:57px;background:#303030;border-top:1px solid #252525;list-style:none;margin:0px;padding:0px;overflow:hidden;max-height:0px;-webkit-transition: max-height 0.1s;-moz-transition: max-height 0.1s;transition: max-height 0.1s;}
	.menu-header > ul > li:hover > ul{max-height:500px;box-shadow:0px 2px 2px rgba(0,0,0,0.7);-webkit-transition: max-height 1.2s;-moz-transition: max-height 1.2s;transition: max-height 1.2s;}
	.menu-header > ul > li > b{position:absolute;top:38px;left:50%;margin-left:-5px;}
	.menu-header > ul > li > b:before{content:"\f107";font-family:FontAwesome;font-size:16px;color:#bbbbbb;}
	.menu-header > ul > li > ul > li{display:block;position:relative;border-bottom:1px solid #252525;list-style:none;margin:0px;padding:0px;}
	.menu-header > ul > li > ul > li > a{display:block;position:relative;margin:0px;padding:10px 12px;color:#ffffff;text-transform:uppercase;font-weight:normal;font-size:14px;text-decoration:none;text-align:left;outline:none;white-space:nowrap;}
	.menu-header > ul > li > ul > li > a:hover{background:#434343;}
	
	.prof-home{padding:50px 0px;}
	
	.footer{padding:15px 0px 30px 0px;}
	.footer .menu-footer{overflow:hidden;border-bottom:1px solid #525252;padding:0px 0px 10px 0px;}
	.footer .menu-footer > ul{display:block;position:relative;margin:0px;padding:0px;list-style:none;overflow:hidden;text-align:center;}
	.footer .menu-footer > ul > li{display:inline-block;position:relative;margin:0px;padding:0px;list-style:none;}
	.footer .menu-footer > ul > li > a{display:block;position:relative;margin:0px;padding:7px 20px;color:#ffffff;font-weight:normal;font-size:16px;text-decoration:none;font-style:italic;}
	.footer .menu-footer > ul > li > a:hover{text-decoration:underline;}
}

@media screen and (min-width: 1000px){
    .banners-home{height:420px;}
	.banners-home .banner-list{height:420px;}
	.banners-home .banner-list .banner{height:420px;background-position:center center;}
	
	.menu-header{height:71px;}
	.menu-header > ul > li a{padding:25px 35px;}
	.menu-header > ul > li > b{top:45px;}
	.menu-header > ul > li > ul{top:67px;}
	
	.prof-home h2{font-size:30px;line-height:36px;font-weight:normal;color:#333;margin:0px;padding:0px;padding-bottom:20px;max-width:736px;}
	.prof-home p#zag1{font-size:30px;line-height:36px;font-weight:normal;color:#333;margin:0px;padding:0px;padding-bottom:20px;max-width:736px;}
	.prof-home h3{font-size:23px;font-weight:normal;color:#000000;margin:0px;padding:0px;padding-bottom:10px;color:#333;}
	.prof-home ul{position:relative;margin:0px;padding:0px;list-style:none;padding-top:15px;}
	.prof-home ul li{position:relative;margin:0px;padding:5px 0px;list-style:none;color:#05274c;font-size:20px;}
	.prof-home ul li a{position:relative;color:#05274c;font-size:20px;text-decoration:none;}
	.prof-home ul li a:hover{text-decoration:underline;}
	.prof-home .ostavit-zayavk-home{background:#2579bf;color:#ffffff;font-weight:bold;cursor:pointer;text-align:center;position:absolute;bottom:5px;right:30px;padding:10px 100px;display:block;width:auto;}
	.prof-home .ostavit-zayavk-home:hover{opacity:0.8;}
	.prof-home .img{position:absolute;line-height:0px;bottom:30%;right:20px;width:333px;height:207px;background:url(/images/home-prof-img.jpg) no-repeat center center;}
	
	.sertif-home{padding:50px 0px 0px 0px;}
	.sertif-home h2{position:absolute;top:1%;left:50%;font-size:26px;font-weight:normal;color:#ffffff;text-align:center;margin:0px auto;margin-left:-300px;width:600px;z-index:2;line-height:30px;}
	
	.partner-home{/*padding:50px 0px 0px 0px;*/padding:50px 0px 50px 0px;}
	.partner-home h2{font-size:26px;font-weight:normal;color:#000000;text-align:center;margin:0px auto;padding-bottom:35px;width:600px;color:#333;}
	
	.text-top-banner{padding:40px;right:50%;margin-right:-490px;bottom:30px;text-align:left;background:#2579bf;width:auto;font-size:16px;line-height:20px;}
	
	.footer .menu-footer > ul > li > a{padding:7px 40px;}
}

@media screen and (min-width: 1040px){
	.header-carcass .header-cont .logo{float:left;padding:30px 0px 30px 20px;display:block;width:auto;}
	.header-carcass .header-cont .contact{float:left;padding:30px 0px 30px 50px;text-align:left;display:block;width:auto;}
	.header-carcass .header-cont .ostavit-zayavk{position:absolute;top:50px;right:250px;padding:10px 30px;display:block;width:auto;}
	.header-carcass .header-cont .search-form{position:absolute;top:50px;right:10px;padding:0px;display:block;width:auto;}
}

@media screen and (min-width: 1200px){
	.header-carcass .header-cont .contact{padding:30px 0px 30px 80px;}
	.header-carcass .header-cont .ostavit-zayavk{right:260px;}
	
	.menu-header{height:74px;}
	.menu-header > ul > li a{padding:25px 45px;}
	.menu-header > ul > li > ul{top:73px;}
	
	.text-top-banner{padding:60px;right:50%;margin-right:-580px;bottom:30px;text-align:left;background:#2579bf;width:auto;font-size:16px;line-height:20px;}
	
	.footer .menu-footer > ul > li > a{padding:7px 50px;}
}

.btn-price {
    padding: 10px 30px;
    display: block;
    width: 200px;
	background: #2579bf;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
    text-align: center;
	border: 0;
	float: left;
	margin-right: 15px;
}
.prof-home .ostavit-zayavk-home2 {
	position: relative;
	bottom: 0;
	left: 0;
	right: auto;
	width: 200px;
	margin: 0 auto;
}
.with-sidebar {
	max-width: 1180px;
	margin: 0 auto;
}
.left-sidebar {
	width: 25%;
	float: left;
	margin-right: 3%;
	background: #e7e7e7;
	margin-top: 160px;
}
.left-sidebar .left-menu {
	padding: 0;
	padding-left: 10px;
	padding-right: 10px;
}
.left-sidebar .left-menu li {
	text-align: left;
}
.left-sidebar .left-menu li a {
	display: inline-block;
	width: 100%;
}
.left-sidebar .left-menu .sub_menu {
	padding-left: 10px;
}
.right-content-page {
	width: 72%;
	float: right;
}
.left-sidebar .service-td-div-menu {
	float: none;
	width: 100%;
	padding-top: 20px;
	background: #fff;
}
span.bolder_style {font-weight: bolder;}
.service-doc.progr {
	text-align: left;
    margin-bottom: 10px;
}

.service-doc.progr .service-item {
	width:100%;
}
.cont img[align="right"] {
	margin-left:6px;
	margin-top:6px;
}	
table.price {
	border: solid 1px #666;
    border-collapse: collapse;
	width:100%;
	margin:5px 0px 10px;
}
table.price th{
	 border: solid 1px;
	padding:4px;
	text-align:center;
}
table.price td{
    border: solid 1px;
	padding:4px;
	text-align:center;
}
table.price td:nth-child(1) {
	text-align:left;
}
table.price td.grey {
background-color:#f0f0f0;
text-align:center;
}
.col50 {
	width:50%;
	box-sizing: border-box;
	float:left;
	padding:10px;
}
.udoimg img {
	width:100%;
}
.listimg > div {
	margin:10px 0px;
	line-height:30px;
}
.listimg > div img {
	float:left;
	height:30px;
	margin-right: 10px;
}
.buttons-block {
	text-align:center;
}
.buttons-block div, .btnzayavka {
	width:60%;
	text-align: center;
	background:#E7442D;
	color:white;
	display: inline-block;
	border:none;
	text-transform: uppercase;
	padding:10px 0px;
}
.buttons-block-blue {
	text-align:center;
	padding-left:0px !important;
}
.buttons-block-blue li{
	width:32%;
	display: inline-block;
	cursor:pointer;
	background:#3390DD;
	color:white;
	border:none;
	font-weight:bold;
	padding:10px 0px !important;
}
.tabs__content {
  display: none; /* по умолчанию прячем все блоки */
}
.tabs__content.active {
  display: block; /* по умолчанию показываем нужный блок */
}
.price_table thead{
	font-weight:bold;
}
.price_table thead td {
	text-align:center;
}
.price_table {
	border-collapse: collapse;
}
.price_table td {
	padding:10px;
	border:1px solid #7B7B7B;
}
.price_table .backgray {
	background:#F0F0F0;
	text-align:center;
}
.service-doc {
    overflow: hidden;
    text-align: center;
    padding: 0px;
}
.service-doc.progr {
    text-align: left;
    margin-bottom: 10px;
}
table.price {
    border: solid 1px #666;
    border-collapse: collapse;
    width: 100%;
    margin: 5px 0px 10px;
}
.ostavit-zayavk {
	cursor:pointer;
}
/* End */
/* /bitrix/templates/dw_bx01_001_copy/components/bitrix/breadcrumb/cepochka/style.min.css?1490348237448 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka/bitrix/form.result.new/.default/style.css?1604913682623 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_prom_bez/bitrix/form.result.new/.default/style.css?1489735356666 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_rab_spec/bitrix/form.result.new/.default/style.css?1489735356666 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_ohr_tr/bitrix/form.result.new/.default/style.css?1489735356666 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_ptm/bitrix/form.result.new/.default/style.css?1489735356666 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_elektr/bitrix/form.result.new/.default/style.css?1489735356666 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_teplo/bitrix/form.result.new/.default/style.css?1489735356666 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_ecolog/bitrix/form.result.new/.default/style.css?1489735356666 */
/* /bitrix/templates/.default/components/bitrix/form/zayavka_zemla/bitrix/form.result.new/.default/style.css?1489735355666 */
/* /bitrix/templates/dw_bx01_001_copy/template_styles.css?155500376434076 */
