 {} .wr{max-width:1500px;padding-left:20px;padding-right:20px;margin:0 auto;position:relative;z-index:1;} .partn .item{margin-top:22px;} #edit-submitted-soglasen-s-pravilami-podachi-voprosov LABEL{display:none;} .images_list IMG{height:auto;width:100%;margin-bottom:15px;} .images_list A{display:block;float:left;width:24%;margin-right:1%;} .images_list{clear:both;padding-top:20px;} .t_news .info{margin-left:164px;} .page-title{background:#066EB4;color:#FFFFFF;padding:4px 10px 7px;font-size:26px;} .item.t_docs{border-bottom:1px solid #BDBDBD;margin-bottom:20px;padding-bottom:10px;} TABLE TD{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #DDD;} TABLE TR:first-child TD{background:#D9D9D9 !important;font-weight:bold;} TABLE TR:nth-child(2n+1) TD{background:#F4F3F3;} #webform-client-form-1366 .form-actions{float:left;} .for_people .counter SPAN{background:#F6F6F6;display:inline-block;padding:0px 6px;border-radius:3px;color:#000000;font-size:23px;} #webform-client-form-1372 .form-select{background:#F8F8F8;} #webform-client-form-1372 .form-text{background:#F8F8F8;} .grippie{display:none !important;} .for_people .form_back .hd{font-size:22px;font-weight:bold;padding-left:27px;background:url(../images/pen_.png) no-repeat 0px 7px;} .webform-component--row .form-item{float:left;width:33.3%;padding-right:20px;} #webform-client-form-1366 .webform-component-fieldset .form-item{margin-bottom:0;} .for_people .form_back{padding:20px 0;} .page-node-1367 .page_cnt > .wr{width:auto;max-width:100000px;padding-left:0;padding-right:0;} .partneers IMG{line-height:122px;vertical-align:middle;} .slider_wrapper .caroufredsel_wrapper{margin-left:40px !important;margin-right:40px !important;} .main-wrapper{background:#FFFFFF;} .page_cnt .main-wrapper{padding:20px;margin:20px 0;} .content .img{float:left;margin:0 20px 10px 0;} .t_news .img{float:left;} .for_people .counter{margin-left:221px;margin-top:-62px;} .page_cnt.show_left_column .main-wrapper{float:right;width:75%;border-radius:3px;} .breadcrumb{background:none !important;padding:0 !important;} .t_docs .date{font-size:11px;color:#767676;} .item.t_docs .text{padding-left:29px;background:url(http://dizovo.ru/bitrix/components/bitrix/search.page/templates/icons/images/iblock_type_library_doc.gif) no-repeat 2px 3px;margin:10px 0;} .item.t_teaser .date{font-size:12px;} .item.t_teaser{border-bottom:1px solid #CCCACA;padding-bottom:10px;margin-bottom:10px;} .page_cnt.show_left_column .wr{overflow:hidden;} .page_cnt.show_left_column .wr{} .left_column UL LI{list-style:none;line-height:18px;} .left_column UL{padding-left:0;margin-left:0;} .page_cnt .left_column{float:left;width:24%;background:#FFFFFF;padding:15px;margin-top:20px;border-radius:3px;} .for_people{background:#F8F8F8;} .page-node-1367 .page-title{display:none;} .node-full .field-name-field-image{float:left;margin:0 20px 10px 0;} .footer-wrapper .logo IMG{float:left;} .partneers .cnt{position:relative;} .partneers .wr{position:relative;} .partneers .item{height:122px;display:block;line-height:122px;float:left;} A.item{display:inline-block;} .partneers{position:relative;} .links_front .item IMG{display:block;} .links_front .item_wrp.i2 .item{float:none;width:261px;margin:20px auto;} .links_front .item_wrp.i1{width:50%;} .links_front .wr{} .links_front .cnt{overflow:hidden;margin:0 -22px;display:flex;justify-content:center;} .links_front .sh{background:rgba(58, 148, 234, 0.3);} .links_front .item{margin:22px;border:3px solid #FFFFFF;display:block;float:left;} .links_front .item_wrp{float:left;width:25%;} .item_wrp.i3 .item{float:right;} #search-block-form .form-submit{background:url(../images/serach.jpg);border:0;width:13px;height:15px;overflow:hidden;text-indent:-999em;float:right;margin:7px;margin-top:-21px;} #search-block-form .form-text{margin:0;padding:0;border:0;height:28px;line-height:28px;padding:4px 10px;width:81%;box-sizing:border-box;} .logo{width:326px;text-decoration:none;} .logo SPAN{text-transform:uppercase;margin-top:6px;display:inline-block;line-height:1.3em;font-size:17px;} .footer-wrapper .logo SPAN{color:#FFFFFF;} A{color:#0863A1;} #webform-client-form-1366 .prav A{color:#FFFFFF;text-decoration:underline;} .t_docs .link A{text-transform:uppercase;font-size:17px;font-weight:bold;} .left_column LI A{display:block;padding:7px 10px;border-bottom:1px solid #C4C4C4;} .left_column LI A:hover{background:#ECECEC;} .t_teaser .link A{font-size:16px;} .news_block .tools A{display:inline-block;border:3px solid;padding:3px 10px;font-size:18px;font-weight:bold;} .news_block .tools .importantinfo{color:#FF0033;} .news_block .tools .all_news{color:#000000;border-color:#056DB3;margin-right:13px;padding-right:45px;background:url(../images/href.jpg) no-repeat 151px 11px;} .news_block .tools{text-align:center;margin:40px 0 20px;} .t_news_image .link A{font-weight:bold;} .t_news_image .link A{font-size:15px;color:#0066CC;line-height:1.2em;} .t_news A{text-decoration:underline;} .t_news .link{margin-top:10px;} A.podr{display:inline-block;border:3px solid;padding:5px 20px;font-size:25px;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#333333;margin-top:13px;} .prefooter .wr > UL > LI > A{color:#FFFFFF;text-transform:uppercase;text-decoration:none;font-weight:bold;line-height:2em;} .prefooter UL, .prefooter LI{margin:0 !important;padding:0 !important;list-style:none !important;font-size:14px;} .prefooter .wr > UL{float:left;width:32%;margin-right:1.3%;} .prefooter .wr{overflow:hidden;padding-top:30px;padding-bottom:30px;} .prefooter UL UL A{color:#FFFFFF;font-size:13px;padding:4px 0;display:block;} .blue_back .item .link{display:block;font-size:13px;} .important A SPAN{color:#454545;} .important A{color:#F794A2;} .top .all{position:absolute;top:8px;right:0;font-size:13px;text-decoration:none;} A.sf-depth-2{display:block;padding:10px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-size:12px;line-height:1.3em;} .first.sf-depth-2{margin-top:10px;} UL#superfish-1 UL{background:#047FC5;background:#056FB4;background:-moz-linear-gradient(top, #056fb4 0%, #0669af 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#056fb4), color-stop(100%,#0669af));background:-webkit-linear-gradient(top, #056fb4 0%,#0669af 100%);background:-o-linear-gradient(top, #056fb4 0%,#0669af 100%);background:-ms-linear-gradient(top, #056fb4 0%,#0669af 100%);background:linear-gradient(to bottom, #056fb4 0%,#0669af 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#056fb4', endColorstr='#0669af',GradientType=0 );top:53px;} A.sf-depth-1{line-height:18px;color:#FFFFFF;text-transform:uppercase;text-decoration:none;font-weight:bold;padding:0 20px;font-size:14px;vertical-align:middle;text-align:center;} #superfish-1 A{color:#FFFFFF;} #superfish-1 LI.sf-depth-1{height:53px;float:none;} LI.sf-depth-1 > UL{left:0 !important;right:auto !important;} .menu .wr{} .menu_wrap{display:table;width:100%;} UL#superfish-1{display:table-row;} #superfish-1 LI.sf-depth-1{display:table-cell;vertical-align:middle;} .menuparent A.sf-depth-1:after{content:'';background:url(../images/menu_arr.png);width:9px;height:6px;display:inline-block;margin-left:10px;position:relative;top:-2px;} #menu-624-1 A.sf-depth-1{background:url(../images/home.png) no-repeat center;overflow:hidden;text-indent:-9999em;} A.sf-depth-1.active{color:#FFFFFF;} .page > .menu{background:#047FC5;background:-moz-linear-gradient(top, #047fc5 0%, #0669af 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#047fc5), color-stop(100%,#0669af));background:-webkit-linear-gradient(top, #047fc5 0%,#0669af 100%);background:-o-linear-gradient(top, #047fc5 0%,#0669af 100%);background:-ms-linear-gradient(top, #047fc5 0%,#0669af 100%);background:linear-gradient(to bottom, #047fc5 0%,#0669af 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#047fc5', endColorstr='#0669af',GradientType=0 );height:53px;} .logo IMG{float:left;margin-right:16px;} .header .wr{display:flex;justify-content:space-between;} .header .ruk .mail{background:url(../images/mail.jpg) no-repeat 0px 7px;padding-left:22px;} .header .ruk .tel{font-weight:bold;background:url(../images/phone.jpg) no-repeat 0px 4px;padding-left:20px;margin:5px 0;font-size:17px;} .header .ruk .priem{font-size:13px;color:#6E6E6E;} .header .addr_search{border-left:1px solid #D8D8D8;padding-left:20px;border-right:1px solid #D8D8D8;padding-right:20px;position:relative;width:390px;} #search-block-form{border:2px solid #D0CFCE;} .addr_search .place{font-size:14px;background:url(../images/distan.jpg) no-repeat;padding-left:16px;margin-bottom:11px;} BODY{margin:0;padding:0;font-family:NeoSansPro;} .news_block{border-top:10px solid #066EB3;border-bottom:10px solid #066EB3;padding:30px 0;} .news_block .items{margin-top:20px;overflow:hidden;} .news_block .item{float:left;width:33.33%;} .t_news_image .item_wr{width:363px;} .item.t_news_image:nth-child(2) .item_wr{margin:0 auto;} .item.t_news_image:nth-child(3) .item_wr{margin:0 0 0 auto;} .t_news_image .date{display:inline-block;font-size:11px;background:#EBEBEB;padding:2px 5px;margin:10px 0;} .news_block .hd{border:3px solid #AAAAAA;padding:1px 5px 0px;display:inline-block;text-transform:uppercase;font-size:22px;font-weight:bold;} .page_cnt{background:#0179BF;padding:1px;} .main-wrapper .section{} .footer-wrapper{background:#035C9A;} .footer-wrapper .wr{overflow:hidden;padding-top:20px;padding-bottom:20px;} .footer-wrapper .rt{float:right;text-align:right;color:#FFFFFF;font-size:13px;} .prefooter{background:#066AAF;} .partneers .ar{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);background:url(../images/arrow.jpg) no-repeat;width:31px;height:52px;} .partneers .ar{float:right;} .partneers .arrs{position:absolute;top:42px;width:97%;height:0;} .al{background:url(../images/arrow.jpg) no-repeat;width:31px;height:52px;} .partneers .al{float:left;} .links_front{background:url(../images/bnback.jpg);background-position:center;background-size:auto 100%;overflow:hidden;position:relative;} .blue_back{background:#017AC0;overflow:hidden;padding:30px 0;} .blue_back .news{background:#FFFFFF;float:left;width:49%;box-sizing:border-box;padding:10px 20px;} .blue_back .item{margin:20px 0;} .blue_back .date{display:inline-block;background:#EDEDED;font-size:12px;padding:3px 5px;color:#555555;} .blue_back .top{position:relative;} .blue_back .hd{font-size:22px;text-transform:uppercase;font-weight:bold;color:#454545;} .important .hd{color:#EF2A46;} .blue_back .important{background:#FFFFFF;float:right;width:49%;box-sizing:border-box;padding:10px 20px;} .slider .item{float:left;position:relative;} .slider .item IMG{display:block;} .slider .text{position:absolute;left:20px;top:74px;} .slider .text P{margin:0;} .slider .wr{position:relative;} .slider .text SPAN{background-color:rgba(22, 138, 214, 0.8);padding:5px 10px;color:#FFFFFF;font-size:23px;text-transform:uppercase;display:inline-block;} .header{overflow:hidden;padding:20px 0;} .slider .text P:nth-child(2) SPAN{background-color:rgba(9, 109, 175, 0.7);font-weight:bold;font-size:31px;} .slider .text P:nth-child(1) SPAN{font-size:35px;} .slider_wrapper{margin:40px auto;overflow:hidden;} .slider .text P:nth-child(3) SPAN{padding-top:10px;padding-bottom:12px;background-color:#0B76BB;} .page-node-1367 .page_cnt .main-wrapper{padding:0;margin:0;} .cont_white .right .partn IMG{max-width:100%;} .partn .hd{padding-left:25px;text-transform:uppercase;font-weight:bold;font-size:20px;} .right .partn{background:#FFFFFF;padding:15px;box-shadow:0px 2px 2px #9E9E9E;margin-bottom:20px;text-align:center;} #webform-client-form-1372 .prav{position:absolute;margin-top:-30px;width:200px;margin-left:22px;} #webform-client-form-1372 .btn-info{padding:9px 20px;font-size:19px;background:#2DA1EC;} #webform-client-form-1366 .btn.btn-info{padding:9px 20px;font-size:19px;background:#2DA1EC;} .webform-component--row2 .btn{font-size:13px !important;padding:3px 5px !important;} .image_back{background:url(../images/dasp-vnutrennyaya-stranica_02.jpg) center;background:url(../images/dasp-vnutrennyaya-stranica_02.jpg) center;height:109px;} .form_asq .info{font-style:italic;font-size:13px;} .faq.white_block .text{margin-top:4px;margin-left:11px;} .form_asq .hd{background:url(../images/asq_quest.png) no-repeat 0px 5px;padding-left:25px;text-transform:uppercase;font-weight:bold;font-size:20px;} .t_news{margin-bottom:18px;overflow:hidden;} .t_news .date{display:inline-block;font-size:11px;background:#EBEBEB;padding:2px 5px;} .info_tabs .tab{padding:12px;cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;} .info_tabs .tab:hover{color:#066AAF;text-decoration:underline;} .info_tabs .tab.tid_24{background-image:url(../images/news.png) !important;background-position:7px 10px !important;background-repeat:no-repeat !important;padding-left:31px !important;} .info_tabs .tab.tid_23{background-image:url(../images/dom.png) !important;background-position:13px 6px !important;background-repeat:no-repeat !important;padding-left:40px !important;} .info_tabs .tab.tid_22{background-image:url(../images/for_zastr.png) !important;background-position:13px 13px !important;background-repeat:no-repeat !important;padding-left:40px !important;} .info_tabs .tab.active{background:#FFFFFF;border-left:1px solid #D0CFCE;border-right:1px solid #D0CFCE;margin:0 -1px;} .info_tabs .tid_21{padding-left:45px;background-image:url(../images/for_people.png) !important;background-repeat:no-repeat !important;background-position:18px 11px !important;} .info_tabs .tabs_wr{} .half_link{color:#0069D0;border-bottom:1px dashed;cursor:pointer;} .half_link:hover{color:#0A4F92;} .faq.white_block .item{margin:10px 0;} #webform-client-form-1366{margin-right:25%;overflow:hidden;} .faq.white_block .hd{font-size:19px;text-transform:uppercase;padding-left:23px;background:url(../images/faq.png) no-repeat 0px 5px;margin-bottom:20px;} .form-control{border-radius:2px !important;} .form-control.form-managed-file{width:auto;display:inline-block;height:auto;} .form-control.form-managed-file input{display:inline-block;} #webform-client-form-1372 .form-textarea{background:#F8F8F8;} .white_block{background:#FFFFFF;padding:15px;box-shadow:0px 2px 2px #9E9E9E;margin-bottom:20px;} .form_asq.white_block{margin-top:-237px;} .for_people .right{float:right;width:24%;} .for_people .left{float:left;width:75%;} .for_people .cont_white{padding:20px;padding-bottom:20px;} .for_people .form_back{background:#047FC5;background:-moz-linear-gradient(top, #047fc5 0%, #0669af 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#047fc5), color-stop(100%,#0669af));background:-webkit-linear-gradient(top, #047fc5 0%,#0669af 100%);background:-o-linear-gradient(top, #047fc5 0%,#0669af 100%);background:-ms-linear-gradient(top, #047fc5 0%,#0669af 100%);background:linear-gradient(to bottom, #047fc5 0%,#0669af 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#047fc5', endColorstr='#0669af',GradientType=0 );color:#FFFFFF;} .info_tabs .tab{} .sf-hidden{display:none !important;} .last.sf-depth-1 > A{margin-right:0;padding-right:0;text-align:right;} LI.sf-item-1.sf-depth-1{background:#0864A3;} #webform-client-form-2115 #edit-submitted-indeks,
#webform-client-form-2115 #edit-submitted-pochtovyy-adres,
#webform-client-form-2115 #edit-submitted-kontaktnyy-telefon,
#webform-client-form-2115 #edit-submitted-vashe-imya,
#webform-client-form-2115 #edit-submitted-adres-elektronnoy-pochty,
#webform-client-form-2115 #edit-submitted-familiya,
#webform-client-form-2115 #edit-submitted-otchestvo,
#webform-client-form-2115 #edit-submitted-tema-voprosa{border:0;box-shadow:none;border-bottom:1px solid #c0bbbb;padding:0 4px;} #webform-client-form-2115 #edit-submitted-tekst{background-image:url(../images/line3.jpg);background-position:0 -4px;padding:0 4px;border:0;box-shadow:none;line-height:28px;} .webform-component--row2 .form-item{width:31%;float:left;margin-right:20px;} .menu{position:relative;z-index:2;} #webform-client-form-1366 .prav{position:absolute;margin-top:-29px;margin-left:20px;} #edit-submitted-soglasen-s-pravilami-podachi-zayavki LABEL{display:none;} #webform-client-form-1372 .btn{margin-top:16px;} #edit-submitted-soglasen-s-pravilami-podachi-voprosov{} .webform-component--row2 .disc{font-size:12px;} .webform-component--row2 .opis{padding-top:7px;} .modal{display:none;} .ng-scope .modal{display:block;} .prav{text-decoration:underline;cursor:pointer;} .flex{display:flex;} .flex_sb{justify-content:space-between;} p:first-child{margin-top:0;} p:last-child{margin-bottom:0;} .no-important{font-size:12px;color:grey;} .item_vertical{padding:10px 0;border-top:#d8d8d8 1px solid;} .item_vertical:first-child{border-top:0;} .but{color:black;display:inline-block;cursor:pointer;border:3px solid #056DB3;padding:3px 10px;font-weight:bold;} .but.edit{border:2px solid red;font-size:11px;color:red;padding:1px 5px;} .link_bold{font-weight:bold;} .cn{text-align:center;} .margin_vertical{margin:20px;} .hd2{font-size:22px;text-transform:uppercase;font-weight:bold;margin-bottom:20px;}.new_big {max-width:480px;margin-right:10px;}.news_block_new .center{max-width:530px;}.news_block_new .right{max-width:400px;}.tabs {display:flex;text-transform:uppercase;font-weight:bold;font-size:15px;border-bottom:#d8d8d8 1px solid;}.tabs .tab{padding:5px 10px;position:relative;cursor:pointer;}.tabs .tab_act:before{content:'';border-bottom:3px solid red;width:100%;position:absolute;left:0;bottom:-2px;}.block {padding:40px 0;}.projects {background:#f5f5f5;}.projects .slide_items{position:relative;height:340px;padding-top:5px;}.projects .tabs{justify-content:center;}.slide {position:relative;}.slide .slide_item{position:absolute;}.slide .slide_items{overflow:hidden;}.slide .arrs {}.slide .arrs {width:100%;height:0;justify-content:space-between;display:flex;position:absolute;margin-top:-150px;}.slide .arrs .arrs_r, .arrs_l{width:60px;height:70px;display:flex;align-items:center;justify-content:center;font-size:70px;font-family:arial;position:relative;color:#066EB3;cursor:pointer;}.slide .arrs .arrs_l{left:-50px;}.slide .arrs .arrs_r{right:-50px;}.teaser_project_min, .teaser-project-min {width:236px;box-sizing:content-box;padding:10px;background:white;box-shadow:0px 0px 10px rgba(128, 128, 128, 0.3);margin-right:10px;}.animate {transition:all 0.5s;}@media (max-width: 1450px){ A.sf-depth-1{padding-left:0;padding-right:0;}}

.teaser-project-min {
	margin-bottom:25px;
}
.not-front .view-lastproject .views-row {
	display:inline-block;
	margin:10px;
	vertical-align:top;
}

#submenu {
	padding:30px 0px;
}
#submenu ul,
#submenu ul li {
	padding:0px;
	margin:0px;
	list-style:none;
	list-style-image:none;
	text-align:center;
}
#submenu ul li {
	display:inline-block;
	margin:0px 20px;
}
#submenu ul li a {
	text-decoration:none;
	font-size:20px;
}
.tabs {
	padding-bottom:30px;
}
.view-links {
	padding:50px 0px;
}
.view-links:after {
	display:block;
	clear:both;
	content:'';
}
.view-links .view-content {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.view-links .views-row {
	margin:10px;
	vertical-align:top;
	display:flex;
	flex-direction: row;
	width:320px;
	height:110px;
	align-items:center;
	/*border:2px solid #066aaf;*/
	padding:15px;
}
.view-links .views-field-field-logo {
	width:40%;
}
.view-links .views-field-title {
	width:60%;
}
.new_big_full {
	display:flex;
}
.new_big_full .iw {
	width:30%;
	padding-right:15px;
}
.new_big_full .iw img {
	max-width:100%;
	height:auto;
}
.new_big_full .iw-right {
	width:70%;
}
.news_block_new .panels {
	padding-right:10px;
}
.news_block_new .tabs {
	margin-bottom:15px;
}
.new_big_title a {
	text-decoration:none;
	color:#fff;
	padding:5px;
	background:#0867a2;
	display:block;
	margin-bottom:10px;
}
.map-wrapper {
	justify-content:space-around;
	display:flex;
	flex-wrap:wrap;
}
.map {
	width:50%;
}
.lastprojects {
	width:300px;
}
.views-field-field-logo {
	text-align:center;
}
.map a {
	color:transparent;
}


@media all and (max-width: 767px) {
.map {
	width:100%;
	margin-bottom:20px;
}
.lastprojects {
	width:100%;
}
.new_big_full .iw {
	width:20%;
	padding-right:10px;
}
.new_big_full .iw-right {
	width:80%;
}

}


