body{
	background: #eaeaea;
}

.top_header_v2{
	background: url(../images/bgg.jpg) no-repeat left top;
	height: 406px;
	position: relative;
}
.top_header_v2 .container{
	position: relative;
	height: 406px;
}
.wr_logo_v2{
	position: absolute;
	bottom: 80px;
	left: 50%;
	color: #fff;
	margin-left: -151px;
}
.wr_logo_v2 a{
	display: block;
	margin-bottom: 10px;
	text-align: center;
}
.wr_logo_v2 span{
	display: block;
	color: #fff;
	font-size: 30px;
	line-height: 1.3;
}
.wr_logo_v2 span.text_1{
	font-weight: 600;	
}
.wr_logo_v2 span.text_2{
	font-size: 45px;
	font-weight: 600;
	text-transform: uppercase;
}
.wr_logo_v2 span.text_3{
	font-size: 18px;	
	font-weight: 500;
	text-transform: uppercase;
}
.wrapp_mail_v2{
	position: absolute;
	top: 30px;
	left: 15px;
}
.wrapp_mail_v2 a{
	display: block;
	padding: 6px 40px 6px 0;
	font-size: 16px;
	color: #fff;
	text-decoration: underline;
	background: url(../images/mail_icon_v2.png) no-repeat right center;
}
.wrapp_mail_v2 a:hover{
	text-decoration: none;
}
.wrapp_adres_tel_v2{
	position: absolute;
	top: 30px;
	right: 15px;
	text-align: right;	
}
.wrapp_adres_tel_v2 a{
	display: inline-block;
	vertical-align: top;
	padding: 6px 0 6px 40px;
	font-size: 20px;
	font-weight: 600;
	color: #fff;
	background: url(../images/tell_icon_v2.png) no-repeat left center;
}
.wrapp_adres_tel_v2 .adress_v2{
	color: #fff;
	font-size: 14px;
	padding-top: 8px;
}
.wrapp_news_big{
	display: block;
	height: 285px;
	position: relative;
	margin-bottom: 30px;
	background-size: cover;
}
.wrapp_news_big:after{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: #00000047;	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3534343b', endColorstr='#0a0a0a8f'); /* для IE6-9 */
	background: -webkit-linear-gradient(top, #3534343b, #0a0a0a8f); /* для webkit-браузеров */
	background: -moz-linear-gradient(top,  #3534343b,  #0a0a0a8f); /* для firefox 3.6+ */ 
	background: -o-linear-gradient(top,  #3534343b,  #0a0a0a8f); /* для Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3534343b,  #0a0a0a8f); /* для IE10+, т.к. лично я пока не проверял нужен ли префикс */
	background: linear-gradient(to bottom,  #3534343b,  #0a0a0a8f); /* W3C */
		
	z-index: 2;
	content: '';
}
.nav-bar_left{
	margin-bottom: 25px;
	padding-bottom: 7px;
	border-bottom: 9px solid #d9dadc; 
	margin-right: -20px;
}
.nav-bar_left a{
	display: block;
	padding: 14px 10px 10px 10px;
	border-bottom: 1px dashed #c9c9c9;
	font-size: 14px;
	color: #0f0f0f;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 600;
	margin-bottom: 5px;
}
.nav-bar_left li{	
}
.nav-bar_left li.active> ul{
	display: block;
	margin-left: 24px;
}
.nav-bar_left>ul>li>ul li{
	!list-style-type: disc;
}
.nav-bar_left>ul>li:last-child>a{
	border-color: #eaeaea;
}
.nav-bar_left>ul> li.active> ul>li a{
	padding: 10px 10px 7px 0;	
	display: inline-block;
	width: 100%;
}
.nav-bar_left>ul>li>a:hover,
.nav-bar_left>ul>li.active>a{
    border-bottom: 1px solid #eaeaea;
    background: #00923f;
    margin-left: -15px;
    margin-right: -15px;
    color: #fff;
    padding-left: 27px;
}
.nav-bar_left>ul> li> ul li:hover,
.nav-bar_left>ul> li> ul li.active{
	list-style-type: none;
}
.nav-bar_left>ul> li> ul>li>a:hover,
.nav-bar_left>ul> li> ul>li.active>a{
	display: inline-block;
	vertical-align: top;
	width: auto;
	background: #f9c610;
    border-bottom: 1px solid #eaeaea;
    margin-left: -15px;
    padding-left: 15px;
}
.nav-bar_left>ul> li> ul>li,
.nav-bar_left>ul> li> ul>li>ul>li{
	margin-right: 0;
}
.baner_block{
	margin-right: -20px;
}
.baner_block img{
	width: 100%;
	margin-bottom: 25px;
}
.wrapp_qvestion_v2 .title{
	font-size: 19px;
	color: #131212;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 25px;
}
.wrapp_qvestion_v2 .wrapp_block{
	margin-right: -25px;
	padding: 15px;
	border: 3px solid #d5d5d5;
	margin-bottom: 30px;
	position: relative;
}
.wrapp_qvestion_v2 .wrapp_block:after{
	content: '';
    display: block;
    position: absolute;
    bottom: -19px;
    right: 20px;
    background: url(../images/arrow_des.jpg) no-repeat left top;
    width: 28px;
    height: 20px;
}
.wrapp_qvestion_v2 .wrapp_block .wrapp_img{
	display: inline-block;
	vertical-align: middle;
	width: 22%;
	margin-right: 4%;
}
.wrapp_qvestion_v2 .wrapp_block .wrapp_img img{
	width: 100%;
    border-radius: 50%;
    box-shadow: 0 0 16px #00000057;
}
.wrapp_qvestion_v2 .wrapp_block .title_wr_1{
	display: inline-block;
    vertical-align: middle;
    width: 72%;
}
.wrapp_qvestion_v2 .wrapp_block .title_wr_1 .t_block{
	color: #131212;
	font-size: 17px;
	font-weight: 600;
	text-transform: uppercase;
}
.wrapp_qvestion_v2 .wrapp_block .title_wr_1 .name_2{
	font-size: 13px;
	text-transform: uppercase;
	line-height: 1.4;
	font-weight: 600;
}
.wrapp_qvestion_v2 .wrapp_block .text{
	padding: 20px 0;
	color: #8f8f8f;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
}
.wrapp_qvestion_v2 .block_sel{
	overflow: hidden;
	width: 100%;
	margin-bottom: 25px;
	background: #dbdbdb url(../images/arr_select.png) no-repeat 95% center;
	border-radius: 3px;
}
.wrapp_qvestion_v2 .block_sel select{
    width: 108%;
    background: none;
    border: none;
    outline: none;
    margin: -1px;
    padding: 13px 10px;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	color: #2f2f2f;
	padding-right: 70px;
}
.wrapp_qvestion_v2 .submit{
	border: none;
    display: block;
    width: 100%;
    padding: 12px 15px 12px 25px;
    outline: none;
    text-transform: uppercase;
    font-size: 14px;
    color: #fff;
    font-weight: 600;
	cursor: pointer;
    background: url(../images/bg_sub_quesht.png) no-repeat center center #00923f;
}
.wrapp_qvestion_v2 .submit:hover{
	background: url(../images/bg_sub_quesht_h.png) no-repeat center center #0e6635;
}
.wrapp_news_big{ 
}
.wrapp_news_big .wrapp_block_text{
	position: absolute;
	bottom: 30px;
	right: 30px;
	left: 30px;
	z-index: 10;
	color: #fff;
}
.wrapp_news_big .wrapp_block_text .date{
	font-size: 14px;
	margin-bottom: 10px;
}
.wrapp_news_big .wrapp_block_text .wrapp_bg_name{
	margin-bottom: 10px;
}
.wrapp_news_big .wrapp_block_text .wrapp_bg_name a{
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}
.wrapp_news_big .wrapp_block_text .text{
	font-size: 15px;
	line-height: 1.4;
}
.content_wrapp .block_news img{
	width: 100%;
}
.content_wrapp .block_news{
    box-shadow: 0 0 16px #00000057;
	margin-bottom: 25px;
	    background: #fff;
}
.content_wrapp .block_news .text_n_wrapp{
	padding: 30px;
	background: #fff;
}
.content_wrapp .block_news .text_n_wrapp .date{
	font-size: 14px;
	margin-bottom: 10px;
	color: #131212;
}
.content_wrapp .block_news .text_n_wrapp .wrapp_bg_name{
	margin-bottom: 10px;
}
.content_wrapp .block_news .text_n_wrapp .wrapp_bg_name a{
	color: #131212;
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
}
.content_wrapp .block_news .text_n_wrapp .text{
	font-size: 15px;
	color: #131212;
	line-height: 1.4;
	overflow: hidden;
	height: 60px;
}
.wrapp_box_document{
	margin-bottom: 30px;
}
.wrapp_box_document .title{
	position: relative;
	margin-bottom: 25px;
}
.wrapp_box_document .title .name{
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	font-size: 19px;
	color: #131212;
	font-weight: 600;
	text-transform: uppercase;
}
.wrapp_box_document .title a{
	display: inline-block;
	vertical-align: top;
	color: #00923f;
	font-size: 12px;
	text-transform: uppercase;
	margin-top: 6px;
}
.wrapp_box_document .text_wr{
	padding-left: 25px;
	background: url(../images/doc_icon.png) no-repeat left 5px;
}
.wrapp_box_document .text_wr a.name{
	font-size: 15px;
	color: #131212;
	display: block;
	line-height: 1.4; 
	text-transform: uppercase;
	font-weight: 600;
	margin-bottom: 10px;
}
.wrapp_box_document .text_wr .text{
	font-size: 14px;
	color: #5e5e5e;
	line-height: 1.4;
}
.slider_index_v2{
	padding: 30px 0;
	background: #fff;
}
.slider_index_v2 .ittem_sl .img{
	display: inline-block;
    vertical-align: middle;
    width: 16%;
    margin-right: 5%;
}
.slider_index_v2 .ittem_sl .text{
	display: inline-block;
	vertical-align: middle;
	width: 76%;
}
.slider_index_v2 .ittem_sl .title{
	color: #131212;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.slider_index_v2 .ittem_sl .text{
	color: #131212;
	font-size: 14px;
}
.slider_index_v3{
	padding: 30px 0 20px;
}
.slider_index_v3 .title{
	font-size: 19px;
	text-transform: uppercase;
	font-weight: 600;
	color: #131212;
	margin-bottom: 30px;
	margin-left: 10px;
}
.wrapp_img_part{
      display: table-cell;
	vertical-align: middle;
	margin: 0 10px 10px;
	text-align: center;
}
.wrapp_img_part img{
	max-width: 100%;
}
.slider_index_v3 .table{
	display: table;
	width: 100%;
}
.footer{
	padding: 30px 0;
	background: #4a4d52;
}
.copiryte{
	color: #fff;
	font-size: 15px;
	vertical-align: middle;
}
.copiryte a{
	margin-right: 15px;
}
.bredkramp{
	margin-bottom: 30px;
}
.content_inner .bredkramp li{
	display: inline-block;
	vertical-align: top;
	color: #7c7c7c;
	padding: 0;
	margin: 0;
	font-size: 14px;
}
.content_inner .bredkramp li a{
	position: relative;
	display: block;
	color: #00923f;
	font-size: 14px;
	margin-right: 14px;
}
.bredkramp li a:hover{
	text-decoration: underline;
}
.content_inner .bredkramp li:after{
	display: none;
}
.bredkramp li a:after{
	display: block;
	content: '>';
	position: absolute;
	top: 0;
	right: -12px;
	color: #7c7c7c;
	font-size: 14px;	
}
h1{
	color: #131212;
	font-size: 25px;
	text-transform: uppercase;
	margin-bottom: 25px;
}
.cont_wr [class*='col-lg'] img{
/*	width: 100%;*/
	margin-bottom: 30px;
}
.wrapp_text_glava h2{
	color: #131212;
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 7px;
	font-weight: 600;
}
.wrapp_text_glava p{
	color: #858585;
	font-size: 15px;
	margin-bottom: 25px;
}
.wrapp_text_glava p a{
	color: #00923f;
	font-size: 15px;
}
.content_inner .title_b{
	margin-bottom: 40px;
	color: #131212;
	font-size: 20px;
	font-weight: 500;
}
.content_inner ul li{
	position: relative;
	color: #131212;
	font-size: 15px;
	margin-bottom: 15px;
	line-height: 1.4;
	padding-left: 15px;
}
.content_inner ul{
	margin-bottom: 25px;
}
.content_inner ul li:after{
	content: '';
	display: block;
	left: 0px;
	top: 7px;
	width: 6px;
	height: 6px;
	background: #00923f;
	position: absolute;
}
.content_inner a.submit{
	display: inline-block;
	vertical-align: top;
	padding: 10px 35px;
	color: #ffffff;
	font-size: 15px;
	text-transform: uppercase;
	background: #00923f;
	font-weight: 600;
}
.content_inner a.submit:hover{
	background: #044e24;
}
.content_inner p{
	color: #131212;
	font-size: 15px;
	line-height: 1.5;
	margin-bottom: 25px;
}
.cont_wr [class*='col-lg'] .block_news img{
	margin: 0;
}
.navigate{
	margin-bottom: 10px;
}
.content_inner .navigate li{
	margin: 0;
	display: inline-block;
	vertical-align: top;
	padding: 0;
}
.content_inner .navigate{
	text-align: center;
	padding-top: 30px;
}
.content_inner .navigate li:after{
	display: none;
}
.content_inner .navigate li .active,
.content_inner .navigate li a{
	display: block;
	padding: 5px 0;
	width: 31px;
	color: #ffffff;
	font-size: 15px;
	font-weight: 500;
	margin-right: 4px;
	background: #00923f;
	text-align: center;
}
.content_inner .navigate li .active,
.content_inner .navigate li a:hover{
	background: #f9c610;
	color: #121212;
}
.header2{
	background: #050e10;
	padding: 15px 0 13px;
}
.header2 .menu_h_2 li:first-of-type{
	display: none;
}
.header2 .menu_h_2 li{
	display: inline-block;
	vertical-align: top;
}
.header2 .menu_h_2 li a{
	display: block;
    padding: 5px 0 5px 35px;
    background: url(../images/i_h_2_1.jpg) no-repeat left top;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    margin-right: 35px;
}
.header2 .menu_h_2 li.mu_2 a{
	background: url(../images/i_h_2_2.jpg) no-repeat left top;
}
.header2 .menu_h_2 li.mu_3 a{
	background: url(../images/i_h_2_3.jpg) no-repeat left 2px;
}
.header2 .menu_h_2 li.mu_4 a{
	background: url(../images/i_h_2_4.jpg) no-repeat left top;
}
.header2 .menu_h_2 li a.active,
.header2 .menu_h_2 li a:hover{
    background: url(../images/i_h_2_1_h.jpg) no-repeat left top;
}
.header2 .menu_h_2 li.mu_2 a.active,
.header2 .menu_h_2 li.mu_2 a:hover{
	background: url(../images/i_h_2_2_h.jpg) no-repeat left top;
}
.header2 .menu_h_2 li.mu_3 a.active,
.header2 .menu_h_2 li.mu_3 a:hover{
	background: url(../images/i_h_2_3_h.jpg) no-repeat left 2px;
}
.header2 .menu_h_2 li.mu_4 a.active,
.header2 .menu_h_2 li.mu_4 a:hover{
	background: url(../images/i_h_2_4_h.jpg) no-repeat left top;
}
.header2 .menu_h_2 li.mu_3 a{
	padding: 5px 0 5px 35px;
}
.header2 .menu_h_2 li a.active,
.header2 .menu_h_2 li a:hover{
	color: #7f7f7f;
}
.header2 .wrapp_op_vid{
	display: block;
	float: right;
	margin-left: 30px;
}
.header2 .wrapp_op_search{
	display: block;
	float: right;
	margin-left: 35px;
}
.header2 .wrapp_op_vid a{
    display: block;
    color: #fff;
    font-size: 14px;
    padding: 3px 0 0 41px;
    font-weight: 700;
    margin-top: 2px;
    text-transform: uppercase;
    height: 21px;
    background: url(../images/i_h_2_6.jpg) no-repeat left 2px;
}
.header2 .wrapp_op_search a{
	display: block;
    width: 20px;
    height: 21px;
    background: url(../images/i_h_2_5.jpg) no-repeat left top;
}



@media (max-width: 767px){
	.wr_logo_v2{
		position: absolute;
		bottom: 26px;
		left: 50%;
		color: #fff;
		margin-left: -100px;
	}
	.wrapp_adres_tel_v2{
		position: absolute;
		top: 64px;
		right: auto;
		left: 15px;
		text-align: left;
	}
	.nav-bar_left{
		margin-right: 0px;
	}
	.nav-bar_left>ul>li>a:hover, .nav-bar_left>ul>li.active>a{
		margin-right: 0px;
	}
	.wrapp_qvestion_v2 .wrapp_block{
		margin-right: 0px;
	}
	.wr_logo_v2 span.text_3 {
		font-size: 15px;
	}
	.wr_logo_v2 span.text_2{
		font-size: 29px;
	}
	.wr_logo_v2 span {
		font-size: 18px;
	}
	.copiryte .text{
		display: inline-block;
		width: 70%;
		vertical-align: middle;
	}
}





.all_news > .nmitems:first-child {
    display: none;
}
.content_inner table td{
	padding: 5px;
}
.content_inner .content_li{
	list-style-type: none;
	margin-bottom: 25px;
}
.content_inner .content_li .small{
	    display: inline-block;
    margin-bottom: 5px;
}
.content_inner .content_li a{
	color: #00923f;
}
.content_files{
	border-top: 9px solid #d9dadc;
    padding-top: 15px;
}
.content_files h3{
	color: #000;
}
.content_files a{
	background: #00923f!important;
	color: #fff;
}
.content_files a:hover{
	background: #0e6635!important;
}

.content_files a span{color: #fff!important;}

.content_inner .cont_wr .block_news .text{
	height: auto;
}
.content_inner .cont_wr .block_news .text p:last-child{
	margin-bottom: 0px;
}
.content_inner .cont_wr .block_news .text iframe{
	width: auto;
	height: auto;
}
.ya-share2__item{
	padding: 0 5px 0 0!important;
}
.ya-share2__item:after{
	display: none!important;
}
.numpages{
	margin-bottom: 50px;
}
.metrika a{display: none;}
.metrika {
	text-align: right;
}
.metrika *{
    color: #fff!important;
}
.count_request_month{color: #fff!important;}
.bx-wrapper{
	background: transparent!important;
    border: none!important;
    box-shadow: none!important;
}
.bx-wrapper li{
	list-style-type: none!important;
	padding: 0px!important;
}
.bx-wrapper li:after{
	display: none!important;
}
#bx-pager{
	text-align: center;
}
#bx-pager > a {
    display: inline-block!important;
    float: none!important;
	margin: 10px!important;
}
#bx-pager > a.active {
    outline: 5px solid #00923f!important;
}
#bx-pager > a img{
	margin: 0px!important;
}
