span{
	text-decoration: none;
}

.loader-ce{
	position: fixed;
	left:0px;
	right: 0px;
	top:0px;
	bottom: 0px;
	background-color: #0F0F1C;
	z-index: 100000000000;
}



@media (min-width:1px) and (max-width:780px) {
.load_video{
	width: auto;
	height: 100vh;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0%);
}
}

@media (min-width:781px) and (max-width:9780px) {
.load_video{
	position: absolute;
	width: 100vw;
}
}

a{
	text-decoration: none; outline:none;
}

/* Код для подключения шрифта в /css/stylename.css */

	@font-face {
			font-family: "OpenSansRegular";
			src: url("../fonts/OpenSansRegular/OpenSansRegular.eot");
			src: url("../fonts/OpenSansRegular/OpenSansRegular.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"),
			url("../fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansLight";
			src: url("../fonts/OpenSansLight/OpenSansLight.eot");
			src: url("../fonts/OpenSansLight/OpenSansLight.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansLight/OpenSansLight.woff") format("woff"),
			url("../fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansItalic";
			src: url("../fonts/OpenSansItalic/OpenSansItalic.eot");
			src: url("../fonts/OpenSansItalic/OpenSansItalic.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansItalic/OpenSansItalic.woff") format("woff"),
			url("../fonts/OpenSansItalic/OpenSansItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansBold";
			src: url("../fonts/OpenSansBold/OpenSansBold.eot");
			src: url("../fonts/OpenSansBold/OpenSansBold.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansBold/OpenSansBold.woff") format("woff"),
			url("../fonts/OpenSansBold/OpenSansBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansExtraBold";
			src: url("../fonts/OpenSansExtraBold/OpenSansExtraBold.eot");
			src: url("../fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansExtraBold/OpenSansExtraBold.woff") format("woff"),
			url("../fonts/OpenSansExtraBold/OpenSansExtraBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansExtraBoldItalic";
			src: url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot");
			src: url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff") format("woff"),
			url("../fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansBoldItalic";
			src: url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot");
			src: url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff") format("woff"),
			url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansRegularItalic";
			src: url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot");
			src: url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff") format("woff"),
			url("../fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansSemiBold";
			src: url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot");
			src: url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"),
			url("../fonts/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}

	@font-face {
			font-family: "OpenSansSemiBoldItalic";
			src: url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot");
			src: url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix")format("embedded-opentype"),
			url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff") format("woff"),
			url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}



/* Entypo Icon Font */
@font-face {
  font-family: 'ProximaNovaBold';
  src: url("../fonts/proximanova/proximanova-bold-webfont.ttf");
  src:
	  url("../fonts/proximanova/proximanova-bold-webfont.woff2") format('woff2'),
	  url("../fonts/proximanova/proximanova-bold-webfont.woff") format('woff');
  font-weight: normal;
  font-style: normal;
}



@font-face {
font-family: 'font864fcef5cc447dcfdf5aae72065d6a23';
        src:    url('https://nomail.com.ua/files/eot/864fcef5cc447dcfdf5aae72065d6a23.eot?#iefix') format('embedded-opentype'),
            url('https://nomail.com.ua/files/woff/864fcef5cc447dcfdf5aae72065d6a23.woff') format('woff'),
            url('https://nomail.com.ua/files/woff2/864fcef5cc447dcfdf5aae72065d6a23.woff2') format('woff2');
}

@font-face { font-family: 'DINNextCYR-Light';  src: local('DINNextCYR-Light'), url('https://nomail.com.ua/files/woff/864fcef5cc447dcfdf5aae72065d6a23.woff') format('woff'); }




/*````````````````````````````````` noMail.com.ua - Каталог шрифтов ```````````````````````````````````````*/

@font-face {font-family: "DINNextW01-Light";
    src: url("../fonts/10422.otf");
    }


@font-face { font-family: ProximaNovaLightit; src: url('proximanova-lightit-webfont.ttf'); }
@font-face { font-family: ProximaNovaReg; src: url('proximanova-reg-webfont.ttf'); }
@font-face { font-family: ProximaNovaXbold; src: url('proximanova-xbold-webfont.ttf'); }

body{
	font-family: 'DINNextW01-Light';
	overflow-x: hidden;
	outline: none;
	font-size: 16;
}

.lg_md_menu{
	background-color: #003D76;
	min-height: 90px;
}

.lg_md_knopka_menu{
	float: left;
	height: 100px;
	color: #fff;
	padding: 8px;
	padding-top: 43px;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
	opacity: 1;

}

.lg_md_knopka_menu:hover{
	border-bottom: 6px solid #fff;
}

.lg_md_logo{
	padding-top: 8px;
	opacity: 1;
}

.lg_md_search_language_block{
	padding-top: 20px;
	width: 280px;
	padding-left: 20px;
	float: right;
	padding-right: 30px;

}

.lg_md_search{
	width:180px;
	height: 36px;
	float: right;
	margin-top: 10px;
	background-image: url('../img/search.png');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 24px;
	opacity: 1;
	border: none;
}

.lg_md_language{
	float: right;
	padding: 6px;
	border: 1px solid #fff;
	margin: 10px;
	margin-right: 0px;
	color: #fff;
	font-weight: 600;
	position: relative;
	z-index: 1000;
}

.lg_md_language:hover{
	border: 1px solid #303B73;
	background-color: #fff;
	color: #303B73;
	font-weight: 600;
}


.lg_md_menu_knopki{
	float: left;
}

@media (min-width:1px) and (max-width:1540px) {
   .lg_md_menu_knopki{
       display:none;
   }
}

@media (min-width:1541px) and (max-width:11460px) {
   .burger_menu{
       display:none;
   }
}

.burger_menu{
	padding-top: 20px;
}

.lg_md_ekran_one{
	width: 100%;
	height: auto;
	margin-top: 0px;
}

.padding_null_ekran_one{
	padding-left: 0px;
	padding-right: 0px;
}

.custom_slide{
	width: 100%;
	height: calc(100vh - 120px);
	background-size: cover;
	background-position: center;
}

.custom_left_slibe_knopka{
	width: 120px;
	height: 90px;
	background-color: black;
	position: absolute;
	top: 50%;
	margin-top: -50px;
}

.custom_left_slibe_knopka_id_12{
	width: 120px;
	height: 90px;
	background-color: black;
	position: absolute;
	top: 50%;
	margin-top: -10px;
}

.custom_strelka_left{
	float: left;
	background-color: #003D76;
	width: 30px;
	height: 90px;
	padding-top: 30px;

}

.custom_strelka_left:hover{
	background-color: #fff;
	color: #003D76;
}

.custom_previous_image{
	float: right;
	width: 90px;
	height: 90px;
	background-size: cover;
}

.strelka_custom_left{
	padding-left: 0px;
	padding-top: 38px;
	font-size: 12px;
}


.custom_right_slibe_knopka{
	width: 120px;
	height: 90px;
	background-color: black;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	right: 0px;
}

.custom_right_slibe_knopka_id_12{
	width: 120px;
	height: 90px;
	background-color: black;
	position: absolute;
	top: 50%;
	margin-top: -10px;
	right: 0px;
}

.custom_strelka_right{
	float: right;
	background-color: #003D76;
	width: 30px;
	height: 90px;
	padding-top: 30px;
}

.custom_strelka_right:hover{
	background-color: #fff;
	color: #003D76;
}

.custom_previous_image{
	float: right;
	width: 90px;
	height: 90px;
	background-size: cover;
	background-position: center center;
}

.strelka_custom_right{
	padding-left: 0px;
	padding-top: 38px;
	font-size: 12px;
}



.white_vertical_align{
	width: 3px;
	height: 84px;
	background-color: #fff;
	float: left;
	margin-top: 12px;
	margin-right: 10px;
}

.big_custom_name_slide{
	float: left;
	font-size: 38px;
	color: #fff;
}

.white_info_for_slide{
	color: #fff;
	width: 400px;
	background-image: url('../img/id_two/black_opacity_fon3.png');
	padding: 40px;
	padding-bottom: 80px;
}

.custom_knopka_detalnee_in_slide{
	width: 40px;
	height: 40px;
	background-color: #003D76;
	margin-top: 50px;
	padding-left: 12px;
	padding-top: 13px;
}

@media (min-width:1px) and (max-width:780px) {
.custom_knopka_detalnee_in_slide{
	width: 40px;
	height: 40px;
	background-color: #003D76;
	margin-top: 20px;
	padding-left: 12px;
	padding-top: 13px;
}
}

.id_one_polosa_one_slide_absol_posit{
	position: absolute;
	bottom: -20px;
	left: 375px;
}



.white_knopka{
	background-color: #fff;
	margin-bottom: 20px;
}

.razdel_polosa_cvet_min_block{
	background-color: #003D76;
	color: #fff;
	padding: 30px;
	width: 390px;
	padding-right: 50px;
	padding-left: 40px;
	float: left;
	min-height: 390px;
}

@media (min-width:1px) and (max-width:780px) {
.razdel_polosa_cvet_min_block{
	padding-top: 10px;
	padding-bottom: 15px;
}
}

.razdel_polosa_cvet_min_block_id_8{
	background-color: #003D76;
	color: #fff;
	padding: 48px;
	width: 390px;
	padding-right: 50px;
	padding-left: 40px;
	float: left;
	min-height: 90px;
}

.razdel_polosa_cvet_min_block_id_11{
	background-color: #003D76;
	color: #fff;
	padding: 48px;
	width: 390px;
	padding-right: 50px;
	padding-left: 40px;
	float: left;
	min-height: 90px;
}

.big_name_first_razdel_polosa{
	font-size: 28.5px;
	text-transform:uppercase;
	margin-bottom: 10px;
}

.text_first_razdel_polosa{
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
	font-weight: 100;
}

.null_pad_razdel_polosa{
	padding-left: 0px;
	padding-right: 0px;
}

.slider_razdel_first_polosi{
	height: 390px;
	float: left;
	width: calc(100% - 400px);
	overflow: hidden;
}

.slider_razdel_first_polosi_slide{
	background-size: cover;
	overflow: hidden;
	height: 394px;
}

.zagolovok_vtorogo_ekrana{
	width: 100%;
	font-size: 36px;
	text-transform:uppercase;
	color: #003D76;
	border-left: 3px solid #003D76;
	padding-left: 30px;
	margin-top: 0px;
	padding-top: 2px;
	padding-bottom: 12px;
}

.zagolovok_tretiego_ekrana{
	width: 100%;
	font-size: 36px;
	text-transform:uppercase;
	color: #003D76;
	border-left: 3px solid #003D76;
	padding-left: 30px;
	margin-top: 80px;
	margin-bottom: 80px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.text_vtorogo_ekrana{
	padding-left: 0px;
	
	font-size: 16px;
	color: #003D76;
	
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
	font-family: 'DINNextW01-Light', sans-serif;
}

.quatro_blocki_two_ekrana{
	width: 100%;
	height: auto;
}

.padding_top_razdel_polosi_vtorogo_ekrana{
	padding-top: 80px;
}

.two_ekran_quatro_data{
	font-size: 18px;
	color: #fff;
	margin-top: 20px;
}

.name_news{
	font-size: 16px;
	text-transform:uppercase;
	margin-top: 30px;
}

@media (min-width:1px) and (max-width:780px) {
.name_news{
	font-size: 16px;
	text-transform:uppercase;
	margin-top: 10px;
}
}

.white_news_block{
	background-color: #fff;
	color: #003D76;
}

.white_news_block_knopka{
	background-color: #003D76;
	color: #fff;
}

.white_news_block_knopka:hover{
	background-color: #fff;
	border: 2px solid #003D76;
}

.tretii_ekran_map{
	width: 100%;
	height: 400px;
}

.blue_fon_three_ekran{
	position: absolute;
	top:0px;
	bottom: 0px;
	left:0px;
	right: 0px;
	background-image: url('../img/map/1.png');
}

.block_maps_setting{
	background-color: #003D76;
	width: 100%;
	height: 85px;
	margin-top: 12px;
	z-index: 200;
	text-align: center;

}

.block_maps_img{
	float: left;
}

.block_maps_text{
	float: left;
	color: #fff;
	padding-left: 30px;
}

.zaglavie_map_block{
	font-size: 16px;
	font-weight: 600;
}

.content_block_maps_setting{
	position: absolute;
	left: 50%;
	margin-left: -140px;
	margin-top: 14px;
}

.email_icon{
	margin-top: 12px;
}

.phone_icon{
	margin-top: 4px;
}

.lg_md_footer{
	background-color: #003D76;
	min-height: 80px;
	position: relative;
	z-index: 5;
}

.slider_in_footer{
	height: 160px;
}

.footer_strelkin{
	position: absolute;
	top:48%;
}

.news_slider_footer{
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 46px;
	color: #fff;
	font-size: 12px;
	width: 100%;
	text-align: center;
}

.id_two_four_polosa_on_of_three{
	padding: 30px;
}

.custom_blue_links_more_sm{
	padding-left: 48px;
}

.zagolovok_footer_news{
	font-size: 16px;
	font-weight: 600;
}

.logo_in_footer{
	padding-top: 36px;
}

.corp_izdaniya_footer{
	width: 100%;
	padding: 10px;
	margin-top: 38px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	height: 88px;
}

.img_footer_korp_izdan{
	width: 40%;
	float: left;
}

.text_footer_korp_izdan{
	width: 60%;
	float: left;
	color: #fff;
	padding-left: 16px;
	padding-top: 26px;
	font-size: 12px;
	text-decoration: none;
}

.search_footer{
	width: 200px;
	height: 28px;
	padding-left: 22px;
}

.search_pad_in_footer{
	padding-top: 45px;
}

.text_search_footer{
	color: #fff;
	margin-top: 14px;
	font-size: 12px;
}

.icon_for_search{
	position: relative;
	margin-left: -200px;
}

.lg_md_ekran_one_id_two{
	width: 100%;
	min-height: 380px;
	background-image: url('../img/id_two/first_ekran_fon.png');
	background-size: cover;
	background-position: top;
}

.name_razdela_white{
	font-size: 38px;
	color: #fff;
	padding: 14px;
	border-left: 5px solid #fff;
	padding-left: 30px;
	font-weight: 600;
	margin-top: 160px;
}

.black_fon_pervogo_razdela_id_two{
	width:100%;
	min-height: 300px;
	background-image: url(../img/id_two);
}

.custom_dropdown_language{
	position: absolute;
	right: 0;
	
	
	opacity: 1;
	background-color: #323235;
	z-index: 2000000;
	border-radius: 0;

}

.lg_md_language:hover{
	cursor: pointer;
}

.footer_img_izdaniya{
	width: 100%;
	max-width: 100px;
}

.menu_id_one{
	width: 100%;
	z-index: 200;
	width: 100%;
	min-height: 100px;
}

.menu_custom_burger{
	position: relative;
	top:98px;
}

.id_two_first_ekran{
	min-height: 120px;
	width: 100%;
	background-size: cover;
	padding-bottom: 40px;
	padding-top: 40px;
}

.id_four_first_ekran{
	min-height: 120px;
	width: 100%;
	background-size: cover;
	padding-bottom: 40px;
	padding-top: 40px;
	background-image: url('../img/id_four/1.png');
	background-position: center;
}

.id_five_first_ekran{
	min-height: 120px;
	width: 100%;
	background-size: cover;
	padding-bottom: 40px;
	padding-top: 40px;
	background-position: center;
}

.id_six_first_ekran{
	min-height: 120px;
	width: 100%;
	background-size: cover;
	padding-bottom: 40px;
	padding-top: 40px;
	background-position: center;
}

.id_seven_first_ekran{
	min-height: 120px;
	width: 100%;
	background-size: cover;
	padding-bottom: 40px;
	padding-top: 40px;
	background-position: center;
}

.id_two_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 60px;
	font-weight: 600;
}

.id_two_ekran_one_name_2{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 70px;
	font-weight: 600;
	height: 50px;
}

.id_two_ekran_one_name_3{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 80px;
	font-weight: 600;
	height: 50px;
}



.id_two_ekran_one_info{
	width: 100%;
	min-height: 180px;
	background-image: url('../img/id_two/black_opacity_fon3.png');
	color: #fff;
	padding: 30px;
}

.id_two_ekran_one_info_block_min{
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 15px;
	padding-bottom: 15px;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_two_ekran_one_knopka_detalnee{
	position: absolute;
	bottom: 0px;
	right: 15px;
	width: 40px;
	height: 40px;
	background-color: #303B73;
	padding: 10px;
	padding-left: 12px;
}

.id_two_big_padiing_ekran_two{
	padding-bottom: 0px;
	padding-right: 24px;
	padding-left: 14px;
}

.id_two_ekran_two_name_group{
	font-size: 26px;
	text-transform:uppercase;
	color: #003D76;
	font-weight: 600;
	font-weight: 600;
	margin-top: 2px;

}

.id_two_polosa_two_animation_bottom{
	border-left: 3px solid #003D76;
	padding-left: 30px;
	height: auto;
}



.img_dnld_block{
	height: 20px;
	width: 40px;
	position: relative;
	
	background-color: #f8f8f8;
	display: table-cell;
    vertical-align:middle;
    text-align: center;
    padding: 10px;
   margin-bottom: 10px;
}



.text_dnld_block{
	padding-left: 0px;
	position: relative;
	
	left: 0px;
	height: 38px;
	padding: 10px;
	padding-right: 120px;
	display: table-cell;
    vertical-align:middle;
    background-color: #f8f8f8;
    width: 100%;
    margin-bottom: 10px;
    padding-left: 20px;
    border-left: 10px solid #fff;
}



.id_two_dnld_custom:hover .img_dnld_block{
	background-color: #003D76;
	color: #fff;
}

.id_two_dnld_custom:hover .text_dnld_block{
	background-color: #003D76;
	color: #fff;
}

.custom_dnld_fonts{
	font-size: 16px;
}


@media (min-width:604px) and (max-width:8602px) {
   .id_two_ekran_two_lg_margin_one{
       margin-top: -10px;
   }
}

@media (min-width:84px) and (max-width:8602px) {
   .id_two_ekran_two_lg_margin_two{
       margin-top: -10px;
   }
}

@media (min-width:1138px) and (max-width:8602px) {
   .id_two_ekran_two_lg_margin_three{
       margin-top: -10px;
   }
}

@media (min-width:704px) and (max-width:1138px) {
   .id_two_ekran_two_lg_margin_three{
       margin-top: -28px;
   }
}




@media (min-width:1692px) and (max-width:11460px) {
   .text_dnld_block{
       margin-top: -10px;
   }
}


.id_two_quatro_block_ekran_three{
    width: 100%;
    margin: auto;
    overflow: hidden; /* clearfix */

}

.id_two_quatro_block_ekran_three:before {
    content: "";
    padding-top: 100%;
    float: left;
}

.id_two_quatro_block_ekran_three_fon_one{
	background-image: url('../img/id_two/regular_info/1.jpg');
	background-size: cover;
	background-position: top;
	display: block;
}

.id_two_quatro_block_ekran_three_fon_two{
	background-image: url('../img/id_two/regular_info/2.jpg');
	background-size: cover;
}



.id_two_quatro_block_ekran_three_fon_three{
	background-image: url('../img/id_two/regular_info/3.jpg');
	background-size: cover;
	background-position: top;
	overflow: hidden;
}

.id_two_quatro_block_opacity_black_fon{
	background-image: url('../img/id_two/black_opacity_fon3.png');
	position: absolute;
	-webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
	left: 15px;
	right: 15px;
	top: calc(100% - 130px);
	color: #fff;
	padding: 20px;
	padding-left: 13px;
	padding-right: 43px;
	font-size: 14px;
	height: 100%;
}

.id_two_polosa_three_zagolovok_quatro{
	height: 116px;
	padding-left: 30px;
	display: table-cell;
vertical-align: middle;
}

.id_two_quatro_block_opacity_black_name_block{
	font-size: 20px;
	text-transform:uppercase;
	font-weight: 400;
}

.id_two_quatro_block_opacity_black_spisok_block{
	padding-left: 14px;
}

.id_two_quatro_block_opacity_black_button_detalnee{
	width: 40px;
	height: 40px;
	background-color: #303B73;
	position: absolute;
	bottom: 0px;
	right: 1px;
	padding: 10px;
	padding-left: 13px;
}

.standart_magrin_teen_px{
	width: 100%;
	height: 10px;
}

.id_two_four_polosa{
	padding-top: 40px;
}


.id_two_quatro_block_ekran_four{
    width: 100%;
    margin: auto;
    padding: 40px;
    overflow: hidden; /* clearfix */

}

.id_two_quatro_block_ekran_four:before {
    content: "";
    padding-top: 100%;
    float: left;
}

.id_two_quatro_ekran_four_name_block{
	font-size: 24px;
	text-transform:uppercase;
	font-weight: 600;
	color: #003D76;
	border-left: 3px solid #003D76;
	padding-left: 30px;
}

.id_two_quatro_ekran_four_spisok_block{
	font-size: 14px;
	padding-left: 14px;
}

.id_two_quatro_ekran_four_spisok_one_punkt{
	margin-top: 16px;
	color: #003D76;
}

.id_two_quatro_block_ekran_four_knopka_detalnee{
	width: 40px;
	height: 40px;
	background-color: #303B73;
	padding: 9px;
	padding-left: 13px;
	position: relative;
	top:40px;
}

.id_two_quatro_block_ekran_four_knopka_detalnee_two{
	top:6px;
}

.id_two_quatro_block_ekran_four_knopka_detalnee_three{
	top: 6px;
}

.id_two_polosa_five_block_blue{
	font-size: 14px;
	color: #303B73;
	margin-top: 30px;
}

.id_two_five_polosa{
	padding: 60px 15px;
	padding-top: 30px;
}

.custom_blue_links{
	color: #303B73;
}

.id_two_four_polosa_min_height_info{
	min-height: 20px;
}

.custom_strelka_faw{
	font-size: 16px;
	margin-left: 1px;
}

.white_knopka:hover{
	background-color: #003D76;
	color: #fff;
	border: 1px solid #fff;
	padding-top: 9px;
	padding-left: 12px;
	text-decoration: none;
	outline:none;
}

.id_three_first_ekran{
	min-height: 400px;
	width: 100%;
	background-image: url('../img/id_three/1.png');
	background-size: cover;
	background-position: center;
}



.id_three_ekran_one_info{
	width: 100%;
	height: 220px;
	margin-top: 90px;
	background-image: url('../img/id_two/black_opacity_fon.png');
	color: #fff;
	padding: 58px;
}

.id_three_ekran_one_knopka_detalnee{
	position: absolute;
	bottom:0px;
	right: 15px;
	width: 40px;
	height: 40px;
	background-color: #303B73;
	padding: 10px;
	padding-left: 12px;
}

.id_three_ekran_one_info_block_min{
	padding: 6px;
	font-size: 12px;
}

.id_three_ekran_one_name{
	font-size: 42px;
	text-transform:uppercase;
	color: #fff;
	border-left: 4px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 160px;
	font-weight: 800;
}

.id_three_ekran_two_name_group{
	font-size: 26px;
	text-transform: uppercase;
	color: #303B73;
	font-weight: 600;
	font-family: "OpenSansSemiBold";
	font-weight: 600;
}

.big_blue_text{
	color: #003D76;
}

.id_three_ekran_three_big_padding{
	height: 70vh;
}

.id_three_ekran_three_black_fon{
	background-image: url('../img/id_two/black_opacity_fon3.png');
	height: calc(100vh - 100px);
	padding: 50px;
}

.id_three_ekran_three_fon_blocka{
	background-image: url('../img/id_three/21.png');
	height: 200vh;
	background-size: cover;
	background-position: bottom;
}

.id_three_ekran_three_name_blocks{
	font-size: 24px;
	text-transform: uppercase;
	color: #fff;
	font-weight: 600;
}

.id_three_ekran_three_content_blocks{
	color: #fff;
	font-weight: 200;
}

.ul_left_nul_pad{
	padding-left: 15px;
}

.rastag_texta{
	text-align: justify;
	text-align-last: left;
}

.blue_obvodka_blocka{
	padding: 40px;
	background-color: #f8f8f8;
	height: 100%;
}

.blue_obvodka_blocka:nth-child(5n+5){
	clear: both;
}


.id_three_four_polosa{
	padding-top: 62px;
	padding-bottom: 50px;
}

.id_three_four_polosa_first_block{
	padding-top: 80px;
}

.custom_carousel{
	background-color: black;
	color: black;
	border:2px solid black;
}

.custom_white_strelka_faw{
	font-size: 16px;
	margin-left: 1px;
}

.white_news_block_knopka:hover{
	background-color: #fff;
	color: #003D76;
	border: 2px solid #003D76;
}

.white_strelka_all{
	color: #fff;
}

.white_strelka_all:hover{
	color: #fff;
}













.hamburger{
  background:none;
  position:absolute;
  top:0;
  right:60%;
  margin-right: -66px;
  line-height:45px;
  padding:26px 15px 0px 15px;
  color:#fff;
  border:0;
  font-size:1.4em;
  font-weight:bold;
  cursor:pointer;
  outline:none;
  z-index:1000;
}

@media (min-width:880px) and (max-width:992px) {
.hamburger{
	margin-right: -120px;
}
}

@media (min-width:993px) and (max-width:1120px) {
.hamburger{
	margin-right: -160px;
}
}

@media (min-width:1121px) and (max-width:1300px) {
.hamburger{
	margin-right: -180px;
}
}

@media (min-width:1301px) and (max-width:1500px) {
.hamburger{
	margin-right: -200px;
}
}

@media (min-width:1501px) and (max-width:1700px) {
.hamburger{
	margin-right: -220px;
}
}

.cross{
  background:none;
  position:absolute;
  top:0px;
  right:50%;
  margin-right: -75px;
  padding:26px 12px 0px 15px;
  color:#fff;
  border:0;
  font-size:3.5em;
  line-height:65px;
  font-weight:bold;
  cursor:pointer;
  outline:none;
  z-index:1000;
}


@media (min-width:1px) and (max-width:767px) {
.cross{
	margin-top: 0px;
	left: 15px;
}
}

@media (min-width:768px) and (max-width:820px) {
.cross{
	margin-right: 2px;
	margin-top: -2px;
}
}

@media (min-width:821px) and (max-width:920px) {
.cross{
	margin-right: 20px;
	margin-top: -2px;
}
}

@media (min-width:921px) and (max-width:1070px) {
.cross{
	margin-right: -25px;
	margin-top: -2px;
}
}

@media (min-width:1071px) and (max-width:1770px) {
.cross{
	margin-right: -24px;
}
}



.menu{z-index:1000000; font-weight:bold; font-size:0.8em; width:100%; background:#323235;  position:absolute; text-align:center; font-size:12px;}
.menu ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none;}
.menu li {display: block;   padding:15px 0 15px 0; border-bottom:#343437 1px solid;}
.menu li:hover{display: block;  color: #fff;  background:#003D76; padding:15px 0 15px 0; border-bottom:#343437 1px solid;}
.menu ul li a { text-decoration:none;  margin: 0px; color:#fff;}
.menu ul li a:hover {  color: #666; text-decoration:none;}
.menu a{text-decoration:none; color:#fff;}
.menu a:hover{text-decoration:none; color:#666;}

.glyphicon-home{
  color:white;
  font-size:1.5em;
  margin-top:5px;
  margin:0 auto;
}
header{display:inline-block; font-size:12px;}
span{padding-left:20px;}
a{color:#003D76;}

.strelka_footer_left{
	float: left;
	position: absolute;
	left: 15px;
}

.strelka_footer_right{
	float: right;
	right: 30px;
	position: relative;
}

.hover_knopka_white:hover{
	background-color: #fff;
}




@keyframes paralax_id_one{
  0%  {background-position:100% 0%; background-size: 110%;}
  100%{background-position:0% 100%; background-size: 180%;}
}

.paralax_slide {
    -webkit-animation: paralax_id_one 58.5s cubic-bezier(.1,.25,.1,1) 0s infinite alternate both;
            animation: paralax_id_one 58.5s cubic-bezier(.1,.25,.1,1) 0s infinite alternate both;

    border-radius: 2px;
    color: white;
    position: relative;
    height: 100%;
}

.custom_blue_links:hover{
	color: #303B73;
}

















.animate_block{
	position: absolute;
	left: 0px;
	height: 60px;
}

.name_block{
	width: 600px;
	height: 60px;
	position: absolute;
	left: 15px;
	top: 50px;
	margin-top: -50px;
}

.opacity_anim_blocks{
	width: 600px;
	height: 160px;
	background-color: #fff;
	position: absolute;
	top: 0px;
	margin-left: 10px;
}




@keyframes ani_name{
  0%  { height: 0px;}
  100%{ height: 50px;}
}

.zagolovok_vtorogo_ekrana {
    -webkit-animation: ani_name 0s ease 0s;
            animation: ani_name 0s ease 0s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}



@keyframes ani_name_id_two{
  0%  { height: 0px;}
  100%{ height: 50px;}
}

.id_two_polosa_two_animation_bottom {
    -webkit-animation: ani_name_id_two 0s ease 0s;
            animation: ani_name_id_two 0s ease 0s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}



@keyframes opac_block{
  0%  { left: 10px;}
  100%{ left: 510px;}
}

.opacity_anim_blocks {
    -webkit-animation: opac_block 0s ease 2s;
            animation: opac_block 0s ease 2s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}



.carousel.fade{
	opacity: 1;
}
.carousel.fade .item{
	display: block;
	position: absolute;
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s;
}
.carousel.fade .item.active{
	position: relative;
	opacity: 1;
}

.custom_slide {
	height: calc(100vh - 90px);
	-webkit-transform: scale(1.18);
	    -ms-transform: scale(1.18);
	        transform: scale(1.18);
}

span{
	padding-left: 0px;
	text-decoration: none;
	outline:none;
}

.custom_font_strelka_right{
	margin-top: -6px;
	margin-left:8px;
	width: 0px;
	height: 0px;
	-webkit-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	font-weight: 100;
}

.custom_font_strelka_right_excl:hover{
	margin-top: -15px;
	margin-left:8px;

}


.custom_knopka_detalnee_in_slide:hover{

	padding-top: 12px;
	padding-left: 11px;
}

a{
	text-decoration: none; outline:none;
}

.blue_knopka{
	background-color: #003D76;
	color: #fff;
}

.blue_knopka:hover{
	background-color: #fff;
	color: #003D76;
}

.custom_slider_font_strelka_right{
	margin-left: 10px;
	margin-top: 5px;
 
}

.custom_slider_font_strelka_right:hover{
	margin-top: 14px;
	 
}

.custom_slider_font_strelka_left{
	margin-top: 38px;
	-webkit-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	        transform: rotate(180deg);
	position: relative;
	left:-12px;
}

.new_knopka_footer_slider_right{
	float: right;
	margin-top: -4px;
	position: relative;
	left: 8px;
	color: #fff;
}

.new_knopka_footer_slider_left{
	float: left;
	margin-top: 10px;
	color: #fff;
	-webkit-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	        transform: rotate(180deg);
}

.id_two_polosa_one_detalnee{
	color: #003D76;
	position: absolute;
	bottom:0px;
	right: 15px;
	width:40px;
	height: 40px;
	background-color: #fff;
	font-size: 20px;
	padding-left: 16px;
	padding-top: 8px;
}

.id_two_polosa_one_detalnee:hover{
	background-color: #003D76;
	color: #fff;
	border: 1px solid #fff;
	padding-top: 6px;
	padding-left: 15px;

}

.id_two_blue_contect_fon{
	background-color: #003D76;
	margin-top: 8px;
	width: 100%;
	height: 86px;
	padding: 10px;
	color: #fff;
	text-align: center;
}

.table_center{
	display: table-cell;
	vertical-align: middle;
	height: 60px;
	width: 200px;
}

.id_two_blue_contect_fon_dve_polosi{
	padding-top: 20px;
}

.id_two_polosa_four_detalnee{
	background-color: #003D76;
	position: absolute;
	bottom:0px;
	right: 15px;
	width:40px;
	height: 40px;
	color: #fff;
	font-size: 20px;
	padding-left: 16px;
	padding-top: 8px;
	z-index: 300;
}

.id_two_polosa_four_detalnee:hover{
	color: #003D76;
	background-color: #fff;
	padding-top: 6px;
	padding-left: 14px;
}

.id_two_polosa_four_float_right_detalnee{
	background-color: #003D76;
	top:0px;
	left: 30px;
	width:40px;
	height: 40px;
	color: #fff;
	font-size: 20px;
	padding-left: 16px;
	padding-top: 8px;
}

.id_two_quatro_block_ekran_three_fon_one:hover .id_two_quatro_block_opacity_black_fon{
	top: 0;
	-webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}

.id_two_quatro_block_ekran_three_fon_two:hover .id_two_quatro_block_opacity_black_fon{
	top: 0;
	-webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}

.id_two_quatro_block_ekran_three_fon_three:hover .id_two_quatro_block_opacity_black_fon{
	top: 0;
	-webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}

.id_two_three_block_content_in_kvadrat{
	height: 180px;
	padding-left: 30px;
}

.id_two_polosa_four_tochka{
	font-size: 50px;
	position: relative;
	top: -13px;
}

.custom_strelka_bottom{
	-webkit-transform: rotate(270deg);
	    -ms-transform: rotate(270deg);
	        transform: rotate(270deg);
}








.id_two_ekran_two_white_block_opacity_one{
	position: absolute;
	width:100%;
	min-height: calc(100% + 120px);
	margin-left: 30px;
	margin-top: -50px;
	background-color: #fff;
}

@keyframes opac_block_id_two_block_opacity{
  0%  { left: 10px;}
  100%{ margin-left: 100%;}
}

.id_two_ekran_two_white_block_opacity_one {
    -webkit-animation: opac_block_id_two_block_opacity 0s ease 0s;
            animation: opac_block_id_two_block_opacity 0s ease 0s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}







.id_two_ekran_two_white_block_opacity_two{
	position: absolute;
	width:100%;
	min-height: 200%;
	margin-left: 50px;
	background-color: #fff;
}

@keyframes opac_block_id_two_block_opacity{
  0%  { left: 10px;}
  100%{ margin-left: 100%;}
}

.id_two_ekran_two_white_block_opacity_two {
    -webkit-animation: opac_block_id_two_block_opacity 0s ease 0s;
            animation: opac_block_id_two_block_opacity 0s ease 0s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}









.id_two_ekran_two_white_block_opacity_three{
	position: absolute;
	width:100%;
	min-height: 100%;
	margin-left: 5px;
	background-color: #fff;
}

@keyframes opac_block_id_two_block_opacity{
  0%  { left: 10px;}
  100%{ margin-left: 100%;}
}

.id_two_ekran_two_white_block_opacity_three {
    -webkit-animation: opac_block_id_two_block_opacity 0s ease 0s;
            animation: opac_block_id_two_block_opacity 0s ease 0s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}



.custom_strelka_top_marg:hover{
	padding-top: 8px;
	padding-left: 16px;
}
















@media (min-width:1px) and (max-width:768px) {
   .id_two_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 106px;
	font-weight: 600;
	}
}

@media (min-width:768px) and (max-width:790px) {
   .id_two_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 150px;
	font-weight: 600;
	}
}

@media (min-width:782px) and (max-width:886px) {
   .id_two_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 120px;
	font-weight: 600;
	}
}

@media (min-width:886px) and (max-width:990px) {
   .id_two_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 100px;
	font-weight: 600;
	}
}

@media (min-width:990px) and (max-width:1112px) {
   .id_two_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 90px;
	font-weight: 600;
	}
}

@media (min-width:1112px) and (max-width:1312px) {
   .id_two_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 80px;
	font-weight: 600;
	}
}













@media (min-width:1px) and (max-width:8190px) {
   .id_two_ekran_four_lg_margin_one{
   	position: relative;
    top: -15px;
   }
}

@media (min-width:1px) and (max-width:1190px) {
   .id_two_ekran_four_lg_margin_two{
   	position: relative;
    top: -14px;
   }
}




@media (min-width:1191px) and (max-width:8740px) {
   .id_two_ekran_four_lg_margin_two{
   	position: relative;
    top: -22px;
   }
}

@media (min-width:191px) and (max-width:8410px) {
   .id_two_ekran_four_lg_margin_three{
   	position: relative;
    top: -10px;
   }
}


@media (min-width:1060px) and (max-width:1790px) {
   .custom_osobliva_info{
   	position: relative;
    top: -12px;
   }
}

@media (min-width:1px) and (max-width:1060px) {
   .custom_osobliva_info{
   	position: relative;
    top: -32px;
   }
}


.id_two_min_hei_six{
	height: 80px;
}

.table_big_name{
	display: table-cell;
	vertical-align: middle;
}

.id_three_polosa_two_block{
	padding-bottom: 0px;
	background-color: #fff;
}

.id_two_polosa_two_personal{
	color: #003D76;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.id_three_polosa_one_podrobnee{
	position: absolute;
	bottom: 0px;
	right: 15px;
}

.id_three_polosa_one_podrobnee:hover{
	padding-top: 13px;
}

.id_four_polosa_four_animated_name{
	position: absolute;
	width: 220px;
	min-height: 80px;
	margin-left: 50px;
	margin-top: -10px;
	background-color: #fff;
}


@keyframes opac_block_id_three_block_opacity{
  0%  { left: 10px;}
  100%{ margin-left: 240px;}
}

.id_four_polosa_four_animated_name {
    -webkit-animation: opac_block_id_three_block_opacity 0s ease 0s;
            animation: opac_block_id_three_block_opacity 0s ease 0s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

body{
	font-size: 16px;
}

.id_two_polosa_two_big_top_padding{
	height: 66px;
}

.id_two_polosa_two_right_top_custom_padding{
	height: 6px;
	width: 20px;
}

.id_two_polosa_two_big_top_name_padding{
	padding-top: 0px;
}

.id_three_polosa_four__right_custom_pad{
	padding-right: 50px;
}


.block_absol_info_for_slide{
	padding-top: 0px;
}

.id_one_polosa_one_padding_for_big_name{
	height: 90px;
}

.id_two_ekran_two_one_punkt_group{
	margin-bottom: 20px;
}

.id_four_polosa_two_left_block_bold_text{
	padding-left: 0px;
	font-weight: 800;
	padding-bottom: 30px;
	color: #003D76;
}

.id_four_polosa_two_right_block_bold_text{
	padding-left: 0px;
	font-weight: 800;
	padding-bottom: 48px;
	color: #003D76;
}

.id_four_polosa_two_right_block_bold_text_two{
	color: #003D76;
}

.id_four_polosa_two_left_block_video{
	padding-left: 0px;
	padding-right: 0px;
}

.id_four_polosa_two_left_block_detelnee{
	height: 70px;
	width: 100%;
}

.id_four_polosa_two_left_block_detelnee_knopka{
	margin-right: 10px;
}

.id_four_polosa_two_right_block_bold_table_body{
	width: 100%;
	text-align: center;
	border-spacing:0;
	border-collapse: separate;
	empty-cells: show;
}

.id_four_polosa_two_right_block_bold_table_body tr td{
	background-color: #f8f8f8;
	padding: 10px;
	margin:4px;
	border: 3px solid #fff;
	hyphens: auto;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.id_four_polosa_two_right_block_bold_table_body tr td:hover{
	background-color: #003D76;
}

.id_four_polosa_two_right_block_bold_table_body tr .id_four_table_zagolovok{
	font-weight: 600;
	background-color: #003D76;
	color: #fff;
	hyphens: auto;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.id_four_slider_razdel_first_polosi_slide{
	min-height: 500px;
}

.id_four_polosa_three_block_with_fon{
	width:100%;
}

.id_four_polosa_three_block_name{
	color: #fff;
	text-transform: uppercase;
	font-size: 30px;
	font-weight: 600;
	border-left: 3px solid #fff;
	padding-left: 30px;
}

.id_four_polosa_three_block_name_htwo{
	color: #fff;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: 600;
}

.id_four_polosa_three_block_content{
	color: #fff;
}

.id_four_polosa_three_fon_opa{
	padding: 50px;
	text-align: center;
}

.id_five_polosa_three_fon_opa{
	padding: 50px;
	text-align: center;
	background-image: url('../img/id_two/black_opacity_fon3.png');
}

.slider_razdel_first_polosi_slide_id_four{
	background-size: cover;
	overflow: hidden;
}

.id_four_polosa_four_zagolovok_texta{
	font-size: 16px;
	font-weight: 600;
	color: #003D76;
	text-transform: uppercase;
	padding-bottom: 10px;
}

.id_four_polosa_four_text_link_bold{
	font-weight: 600;
	color: #003D76;
	margin-top: 4px;
}

.id_four_polosa_four_our_active{
	color: #003D76;
	margin-top: 4px;
}

.id_four_polosa_four_small_bold_text{
	padding-top: 10px;
	padding-bottom: 4px;
	font-weight: 600;
	color: #003D76;
}

.id_four_polosa_four_content_text{
	color: #003D76;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_four_polosa_four_dnld_right_min_pad{
	padding-right: 10px;
}

.id_five_polosa_three_big_name_in_slide{
	border-left: 2px solid #fff;
	color: #fff;
	font-size: 26px;
	padding: 0px 50px;
	height: 60px;
	text-transform: uppercase;
}

.id_six_polosa_two_block_one{
	width: 100%;
	border: 1px solid #003D76;
	padding: 40px;
	height: 100%;
}

.id_six_polosa_two_block_two{
	width: 100%;
	height: 100%;
}

.id_six_polosa_two_block_three{
	width: 100%;
	height: 100%;
}

.id_six_polosa_two_block_one_name_block{
	font-size: 26px;
	color: #003D76;
	text-transform: uppercase;
	font-weight: 600;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-left: 2px solid #003D76;
}

.id_six_polosa_two_block_one_cifra_block{
	font-size: 30px;
	font-weight: 600;
	color: black;
	text-transform: uppercase;
	padding-top: 14px;
	padding-bottom: 14px;
}

.id_six_polosa_two_block_one_data_block{
	font-size: 14px;
	color: #616161;
}

.id_six_polosa_two_block_one_velicina_block{
	font-weight: 600;
}

.id_six_polosa_two_block_one_green_text{
	color: green;
	margin-left: 14px;
}

.id_six_polosa_two_block_one_grey_text{
	color: grey;
	margin-left: 14px;
}

.id_six_polosa_two_block_one_grafic_block{
	padding-top: 20px;
}


.id_six_block_three_fon_one{
	background-position: center;
	background-size: cover;

}

.id_six_block_three_fon_two{
	background-image: url('../img/id_six/block_two.png');
	background-position: center;
	background-size: cover;
}

.id_six_polosa_two_block_three{
	padding: 0px;
}

.id_six_polosa_two_min_right_pad{
	padding-right: 10px;
}

.id_six_custom_dnld_fonts{
	color: #003D76;
	margin-left: 10px;
	margin-top: 4px;
}

.id_six_polosa_two_block_two_dnld{
	text-transform: uppercase;
	color: #003D76;
}

.id_six_polosa_two_block_two_dnld{
	cursor: pointer;
	font-weight: 600;
	color: black;
}



@media (min-width:10px) and (max-width:768px) {
   .id_one_custom_table_indicators{
	position: relative;
	top:-6px;
	}
}

@media (min-width:10px) and (max-width:768px) {
   .id_two_ekran_two_punkt_three_custom{
	margin-top: -8px;
	}
}


@media (min-width:1200px) and (max-width:5768px) {
   .custom_info_from_slide{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, 70%);
	    -ms-transform: translate(-50%, 70%);
	        transform: translate(-50%, 70%);
	width: 60%;
	margin-top: 0px;
}
}

@media (min-width:768px) and (max-width:1199px) {
   .custom_info_from_slide{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	    -ms-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	width: 60%;
	margin-top: 0px;
}
}

@media (min-width:1px) and (max-width:991px) {
   .custom_info_from_slide{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -70%);
	    -ms-transform: translate(-50%, -70%);
	        transform: translate(-50%, -70%);
	width: 60%;
	margin-top: 0px;
}
}





@media (min-width:1px) and (max-width:1324px) {
   .custom_margin_id_six_block_history{
	margin-top: -240px;}
}

@media (min-width:1325px) and (max-width:2000px) {
   .custom_margin_id_six_block_history{
	margin-top: -140px;}
}

@media (min-width:2001px) and (max-width:3000px) {
   .custom_margin_id_six_block_history{
	margin-top: -80px;}
}










@media (min-width:770px) and (max-width:790px) {
   .pravka_id_four_dnld_osnovi{
	margin-top: 90px;
}
}

@media (min-width:790px) and (max-width:1026px) {
   .pravka_id_four_dnld_osnovi{
	margin-top: 70px;
}
}

@media (min-width:1026px) and (max-width:1146px) {
   .pravka_id_four_dnld_osnovi{
	margin-top: 30px;
}
}

@media (min-width:1146px) and (max-width:1230px) {
   .pravka_id_four_dnld_osnovi{
	margin-top: 40px;
}
}

@media (min-width:1232px) and (max-width:1316px) {
   .pravka_id_four_dnld_osnovi{
	margin-top: 70px;
}
}

@media (min-width:1316px) and (max-width:1366px) {
   .pravka_id_four_dnld_osnovi{
	margin-top: 100px;
}
}

@media (min-width:1366px) and (max-width:1866px) {
   .pravka_id_four_dnld_osnovi{
	margin-top: 60px;
}
}



.id_three_polosa_four_custom_margin_punkt_two{
	margin-top: 20px;
}

.bez_linii{
	border-left: 0px solid black;
	padding-left: 0px;
}

.pravka_1{
	height: 50px;
}

.pravka_2{
	margin-top: 92px;
}

@media (min-width:781px) and (max-width:9324px) {
   .pravka_2{
	margin-top: 2px;
}
}

.pravka_3{
	position: absolute;
	top:0px;
	bottom: 10px;
	left: 0px;
	right: 0px;
	opacity: .5;
}

.pravka_4{
	font-size: 16px;
}

.pravka_5{
	margin-bottom: 50px;
}

.pravka_6{
	padding: 0px 0px;
}

.pravka_7{
	text-decoration: none;
	outline:none;
}

.pravka_8{
	margin-bottom: 60px;
}

.pravka_9{
	text-decoration: none;
	outline:none;
	margin-bottom: 20px;
}

.pravka_10{
	height: 120px;
	margin-top: 80px;
}

.pravka_11{
	
	padding-left: 10px;
}

.pravka_12{
	padding-left: 36px;
	padding-right: 18px;
}

.pravka_13{
	padding: 10px;
	padding-left: 10px;
	background-color: #DFDFDF;
	margin-left: -14px;
	height: 400px;
}

.pravka_14{
	margin-top: 0px;
}

.pravka_15{
	margin-left: 8px;
}

.pravka_16{
	margin-left: 14px;
}

.pravka_17{
	margin-left: -30px;
	width: 110%;
	position: relative;
	z-index: 1000000;
}

.pravka_18{
	color: #fff;
}

.null_opacity{
	opacity: 1;
}

.section_custom_white{
	background-color: #fff;
}

.custom_standart_80_top_padding{
	padding-top: 80px;
}

.custom_pravka_bckg_c_black{
	background-color: #f8f8f8;
	padding: 10px;
	padding-right: 50px;
}

.id_four_pravka_margin_bot{
	margin-bottom: 4px;
}

.id_six_history_img{
	width: 100%;
	max-width: 200px;
}

.blue_obvodka_blocka_id_six{
	padding: 0px;
	background-color: #f8f8f8;
	height: 100%;
}

.id_seven_polosa_two_block{
	padding-top: 50px;
}

.id_seven_polosa_two_foto_one{
	background-image: url('../img/id_seven/1.png');
	background-size: cover;
	background-position: center;
}

.id_seven_polosa_two_foto_two{
	background-image: url('../img/id_seven/2.png');
	background-size: cover;
	background-position: center;
}

.id_seven_polosa_two_foto_three{
	background-image: url('../img/id_seven/3.png');
	background-size: cover;
	background-position: center;
}

.id_seven_polosa_two_foto_four{
	background-image: url('../img/id_seven/4.png');
	background-size: cover;
	background-position: center;
}

.id_seven_polosa_two_contact_weight{
	font-weight: 600;
	text-transform: uppercase;
	margin-top: 20px;
	padding: 10px;
	background-color: #003D76;
	color: #fff;
}

.id_seven_one_active_tes_block{
	padding-bottom: 40px;
	padding: 40px;
}

.id_seven_white_polosa_custom{
	margin-top: 0px;
	background-color: #fff;
}

.id_seven_perecen{
	margin-top: 5px;
}








@media (min-width:1px) and (max-width:766px) {
   .id_seven_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 106px;
	font-weight: 600;
	}
}

@media (min-width:767px) and (max-width:856px) {
   .id_seven_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 306px;
	font-weight: 600;
	}
}

@media (min-width:856px) and (max-width:1017px) {
   .id_seven_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 276px;
	font-weight: 600;
	}
}

@media (min-width:1017px) and (max-width:1198px) {
   .id_seven_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 236px;
	font-weight: 600;
	}
}

@media (min-width:1198px) and (max-width:1366px) {
   .id_seven_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 160px;
	font-weight: 600;
	}
}

@media (min-width:1368px) and (max-width:1834px) {
   .id_seven_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 140px;
	font-weight: 600;
	}
}

@media (min-width:1834px) and (max-width:2834px) {
   .id_seven_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 120px;
	font-weight: 600;
	}
}












@media (min-width:1px) and (max-width:766px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 20px;
	font-weight: 600;
	}
}

@media (min-width:766px) and (max-width:880px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 150px;
	font-weight: 600;
	}
}

@media (min-width:880px) and (max-width:990px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 140px;
	font-weight: 600;
	}
}

@media (min-width:991px) and (max-width:1092px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 140px;
	font-weight: 600;
	}
}

@media (min-width:1093px) and (max-width:1198px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 130px;
	font-weight: 600;
	}
}

@media (min-width:1199px) and (max-width:1290px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 105px;
	font-weight: 600;
	}
}

@media (min-width:1291px) and (max-width:1488px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 110px;
	font-weight: 600;
	}
}

@media (min-width:1488px) and (max-width:3188px) {
   .id_eight_ekran_one_name{
	font-size: 26px;
	text-transform:uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	padding-left: 30px;
	margin-top: 90px;
	font-weight: 600;
	}
}



.id_eight_polosa_two_zagolovok_two_slova{
	position: relative;
	top: -10px;
}

.id_seven_polosa_two_blue_polosa{
	width: 100%;
	height: 1px;
	background-color: #003D76;
}

.custom_knopka_detalnee_in_slide_id_eight{
	width: 40px;
	height: 40px;
	background-color: #003D76;
	margin-top: -95px;
	margin-left: 335px;
	padding-left: 13px;
	padding-top: 15px;
}

.custom_knopka_detalnee_in_slide_id_eight:hover{
	border: 1px solid #003D76;
	padding-top: 14px;
}

.id_one_pravka_one{
	width: 30px;
}

.id_one_pravka_two{
	width: 100%;
}

.id_one_pravka_three{
	text-align: left;
}

.id_one_pravka_four{
	margin-left: -30px;
}

.id_one_pravka_five{
	border:0;
}

.id_two_pravka_1{
	position: absolute;
	width: 100%;
	z-index: -5;
}

.id_two_pravka_2{
	height: 800px;
}

.id_two_pravka_3{
	height: 30px;
}

.id_two_pravka_4{
	background-color: #fff;
}

.id_two_pravka_5{
	height: 80px;
}

.id_two_pravka_6{
	position: absolute;
	margin-left: 15px;
}

.id_two_pravka_7{
	height: 106px;
}

.id_two_pravka_8{
	height: 118px;
}

.id_two_pravka_9{
	height: 70px;
}

.id_two_pravka_10{
	height: 120px;
}

.id_two_pravka_11{
	height: 72px;
}

.id_two_pravka_12{
	overflow: hidden;
	padding-top: 80px;
}

.id_two_pravka_13{
	font-size: 16px;
}

.id_two_pravka_14{
	position: absolute;
	margin-left: 10px;
}

.id_two_pravka_15{
	height: 98px;
}

.id_two_pravka_16{
	font-size: 6px;
	position: relative;
	top: -4px;
}

.id_two_pravka_17{
	padding-left: 0px;
	margin-top: 1px;
}

.id_two_pravka_18{
	padding-right: 20px;
}

.id_two_pravka_19{
	margin-top: 1px;
	padding-right: 8px;
}

.id_two_pravka_20{
	position:relative;
	top: 10px;
	padding-right: 20px;
}

.id_two_pravka_21{
	padding-left: 0px;
	margin-top: 1px;
	padding-right: 8px;
}

.id_two_pravka_22{
	position:relative;
	top: 10px;
	padding-right: 20px;
}

.id_three_pravka_1{
	position: fixed;
	width: 100%;
	z-index: -5;
	margin-top:-100px;
}

.id_three_pravka_2{
	position: absolute;
	top:-200px;
	bottom: -200px;
	left: 0px;
	right: 0px;
	background-color: black;
	opacity: .3;
}

.id_three_pravka_3{
	 height: 800px;
	 margin-top: -150px;
}

.id_three_pravka_4{
	 height: 30px;
}

.id_three_pravka_5{
	 font-size: 16px;
}

.id_three_pravka_6{
	 padding-top: 0px;
}

.id_three_pravka_7{
	 background-color: #fff;
}

.id_three_pravka_8{
	 position: absolute;
	 margin-left: 15px;
}

.id_three_pravka_9{
	 padding-top: 0px;
}

.id_three_pravka_10{
	 height:30px;
}

.id_three_pravka_11{
	position: absolute;
	margin-left: 0px;
	padding-top: 8px;
}

.id_three_pravka_12{
	height:15px;
}

.id_three_pravka_13{
	height:106px;
}

.id_three_pravka_14{
	height:120px;
}

.id_three_pravka_15{
	font-size: 6px;
}

.id_three_pravka_16{
	height:20px;
}

.id_three_pravka_17{
	height:130px;
}

.id_three_pravka_18{
	height:70px;
}

.id_three_pravka_19{
	margin-top: 20px;
}

.id_three_pravka_20{
	height:18px;
}

.id_three_pravka_21{
	z-index: 500;
}

.id_three_pravka_22{
	height:86px;
}

.id_three_pravka_23{
	margin-top: 40px;
}

.id_three_pravka_24{
	height:80px;
}

.id_three_pravka_25{
	height:10px;
}




@media (min-width:1px) and (max-width:450px) {
.pravka_id_two_big_name_first_block{
	margin-left: -40px;
	margin-top: 20px;
}
}

@media (min-width:450px) and (max-width:600px) {
.pravka_id_two_big_name_first_block{
	margin-left: -25px;
	margin-top: 20px;
}
}

@media (min-width:600px) and (max-width:766px) {
.pravka_id_two_big_name_first_block{
	margin-left: -10px;
	margin-top: 20px;
}
}




@media (min-width:1px) and (max-width:350px) {
.pravka_id_three_big_name_first_block{
	margin-left: -70px;
	margin-top: 20px;
}
}

@media (min-width:351px) and (max-width:430px) {
.pravka_id_three_big_name_first_block{
	margin-left: -50px;
	margin-top: 20px;
}
}

@media (min-width:431px) and (max-width:550px) {
.pravka_id_three_big_name_first_block{
	margin-left: -30px;
	margin-top: 20px;
}
}

@media (min-width:551px) and (max-width:760px) {
.pravka_id_three_big_name_first_block{
	margin-left: -10px;
	margin-top: 20px;
}
}




.id_four_pravka_1{
	position: fixed;
	width: 100%;
	z-index: -5;
	margin-top:-100px;
}

.id_four_pravka_2{
	position: absolute;
	top:0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: black;
	opacity: .3;
}

.id_four_pravka_3{
	height: 30px;
}

.id_four_pravka_4{
	font-size: 16px;
}

.id_four_pravka_5{
	padding-top: 0px;
}

.id_four_pravka_6{
	background-color: #fff;
}

.id_four_pravka_7{
	padding-top: 0px;
}

.id_four_pravka_8{
	position: absolute;
	margin-left: 0px;
	padding-top: 8px;
}

.id_four_pravka_9{
	position: absolute;
	margin-left: 0px;
}

.id_four_pravka_10{
	position: absolute;
	margin-left: 15px;
	padding-top: 8px;
}

.id_four_pravka_11{
	height:86px;
}

.id_four_pravka_12{
	padding-bottom: 15px;
}

.id_four_pravka_13{
	margin-top: 0px;
}

.id_four_pravka_14{
	margin-top: 20px;
}

.id_four_pravka_15{
	font-size: 6px;
	position: relative;
	top: -4px;
}

.id_four_pravka_16{
	text-transform: uppercase;
	margin-bottom: -30px;
}

.id_four_pravka_17{
	height:80px;
}

.id_four_pravka_18{
	height: auto;
}

.id_four_pravka_19{
	padding-top: 0px;
	background-color: #fff;
}

.id_four_pravka_20{
	height:130px;
}

.id_four_pravka_21{
	position: absolute;
	top: 0px;
	left: 0px;
	right:0px;
	bottom: 0px;
	background-color: black;
	opacity: .7;
}

.id_four_pravka_22{
	height:50px;
}

.id_four_pravka_23{
	opacity:1;
}

.id_four_pravka_24{
	width: 30px;
}

.id_four_pravka_25{
	color: #fff;
	background-color: #003D76;
	hyphens: auto;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.id_four_pravka_26{
	margin-top: 4px;
}

.id_four_pravka_27{
	color: #fff;
	background-color: #003D76;
	margin-bottom: 10px;
}

.id_four_pravka_28{
	color: #fff;
	background-color: #003D76;
	margin-top: 14px;
	margin-bottom: 10px;
}







.id_five_pravka_1{
	position: fixed;
	width: 100%;
	z-index: -5;
	margin-top:-100px;
}

.id_five_pravka_2{
	position: absolute;
	top:0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: black;
	opacity: .3;
}

.id_five_pravka_3{
	height: 30px;
}

.id_five_pravka_4{
	font-size: 16px;
}

.id_five_pravka_5{
	padding-top: 50px;
}

.id_five_pravka_6{
	background-color: #fff;
}

.id_five_pravka_7{
	padding-top: 0px;
}

.id_five_pravka_8{
	position: absolute;
	margin-left: 10px;
}

.id_five_pravka_9{
	height: 90px;
}

.id_five_pravka_10{
	font-size: 6px;
}

.id_five_pravka_11{
	height:70px;
}

.id_five_pravka_12{
	height: auto;
}

.id_five_pravka_13{
	min-height: 200px;
}

.id_five_pravka_14{
	height: 100px;
}

.id_five_pravka_15{
	position: relative;
	top:-6px;
}

.id_five_pravka_16{
	opacity:1;
}

.id_five_pravka_17{
	position: absolute;
	margin-left: 10px;
	padding-top: 8px;
}

.id_five_pravka_18{
	height: 110px;
}

@media (min-width:1px) and (max-width:766px) {
	.id_five_pravka_19{
	padding-top: 280px;
}
}

@media (min-width:1px) and (max-width:766px) {
	.pravka_projects_blue_block_with_strelka{
	position: relative;
	top: -280px;
}
}

.id_five_pravka_20{
	height: 30px;
}





.id_six_pravka_1{
	position: fixed;
	width: 100%;
	z-index: -5;
	margin-top:-100px;
}

.id_six_pravka_2{
	position: absolute;
	top:0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: black;
	opacity: .3;
}

.id_six_pravka_3{
	height: 30px;
}

.id_six_pravka_4{
	font-size: 16px;
}

.id_six_pravka_5{
	background-color: #fff;
}

.id_six_pravka_6{
	padding-top: 0px;
}

.id_six_pravka_7{
	margin-top: 54px;
}

.id_six_pravka_8{
	margin-top: 80px;
}

.id_six_pravka_9{
	position: absolute;
	margin-left: 0px;
	padding-top: 8px;
}

.id_six_pravka_10{
	height: 80px;
}

.id_six_pravka_11{
	margin-top: 26px;
}

.id_six_pravka_12{
	margin-top: 80px;
}

.id_six_pravka_13{
	margin-top: 0px;
}

.id_six_pravka_14{
	position: absolute;
	margin-left: 0px;
	margin-top: 6px;
}

.id_six_pravka_15{
	height: 130px;
}

.id_six_pravka_16{
	font-size: 6px;
	position: relative;
	top:-4px;
}

.id_six_pravka_17{
	height:40px;
}

.id_six_pravka_18{
	height:26px;
}

.id_six_pravka_19{
	height:70px;
}

.id_six_pravka_20{
	height:60px;
}

.id_six_pravka_21{
	margin-top: 30px;
}

.id_six_pravka_22{
	position: absolute;
	margin-left: 0px;
}

.id_six_pravka_23{
	height: 116px;
}

.id_six_pravka_24{
	margin-bottom: 10px;
	padding-right: 0px;
}

.id_six_pravka_25{
	overflow: hidden;
}

.id_six_pravka_26{
	margin-top: 30px;
	overflow: hidden;
}

.id_six_pravka_27{
	overflow: hidden;
	height: 200px;
}

.id_six_pravka_28{
	
	top:0px;
	left: 15px;
	right: 15px;
	height: 200px;
	color: #fff;
	padding: 12px 0px;
}

.id_six_pravka_29{
	background-color: #fff;
	margin-top: -90px;
}

.id_six_pravka_30{
	margin-top: 0px;
}

.id_six_pravka_31{
	height:68px;
}

.id_six_pravka_32{
	height:90px;
}

.id_six_pravka_33{
	margin-top: 40px;
}

.id_six_pravka_34{
	padding: 20px 40px;
}

.id_six_pravka_35{
	padding: 10px 40px;
	width: 100%;
	border-top: 15px solid #fff;
	border-bottom: 15px solid #fff;
}

.id_six_pravka_36{
	padding: 10px 40px;
}

.id_six_pravka_37{
	margin-top: 15px;
}

.id_six_pravka_38{
	height: 10px;
}

.id_six_pravka_39{
	padding: 10px 40px;
	width: 100%;
}






.id_seven_pravka_1{
	position: fixed;
	width: 100%;
	z-index: -5;
	margin-top:-100px;
}

.id_seven_pravka_2{
	position: absolute;
	top:0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: black;
	opacity: .3;
}

.id_seven_pravka_3{
	height: 30px;
}

.id_seven_pravka_4{
	font-size: 16px;
}

.id_seven_pravka_5{
	margin-top: 0px;
}

.id_seven_pravka_6{
	position: absolute;
	margin-left: 0px;
	padding-top: 4px;
}

.id_seven_pravka_7{
	padding-top: 90px;
}

.id_seven_pravka_8{
	padding-top: 60px;
}

@media (min-width:1px) and (max-width:320px) {
.id_seven_pravka_9{
	margin-top: 30px;
}
}

@media (min-width:1px) and (max-width:320px) {
.id_seven_pravka_10{
	height: 200px;
}
}

@media (min-width:321px) and (max-width:600px) {
.id_seven_pravka_10{
	height: 300px;
}
}

@media (min-width:601px) and (max-width:9600px) {
.id_seven_pravka_10{
	height: 400px;
}
}

@media (min-width:1px) and (max-width:766px) {
.id_seven_pravka_11{
	height: 180px;
}
}

.id_active_blue_contect_fon_dve_polosi{
	padding-top: 32px;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 18px;
}




@media (min-width:1px) and (max-width:320px) {
.pravka_id_five_big_name_first_block{
	margin-left: 40px;
	margin-top: -50px;
	font-size: 26px;
}
}

@media (min-width:321px) and (max-width:480px) {
.pravka_id_five_big_name_first_block{
	margin-left: 60px;
	margin-top: -50px;
}
}

@media (min-width:481px) and (max-width:780px) {
.pravka_id_five_big_name_first_block{
	margin-left: 80px;
	margin-top: -50px;
}
}



@media (min-width:1px) and (max-width:320px) {
.pravka_id_five_big_name_first_block{
	margin-left: 40px;
	margin-top: -70px;
	font-size: 26px;
}
}

@media (min-width:321px) and (max-width:480px) {
.pravka_id_five_big_name_first_block{
	margin-left: 60px;
	margin-top: -70px;
}
}

@media (min-width:481px) and (max-width:780px) {
.pravka_id_five_big_name_first_block{
	margin-left: 80px;
	margin-top: -70px;
}
}





@media (min-width:1px) and (max-width:320px) {
.pravka_id_six_big_name_first_block{
	margin-left: 40px;
	margin-top: -70px;
	font-size: 26px;
}
}

@media (min-width:321px) and (max-width:480px) {
.pravka_id_six_big_name_first_block{
	margin-left: 60px;
	margin-top: -70px;
}
}

@media (min-width:481px) and (max-width:600px) {
.pravka_id_six_big_name_first_block{
	margin-left: 130px;
	margin-top: -70px;
}
}

@media (min-width:601px) and (max-width:766px) {
.pravka_id_six_big_name_first_block{
	margin-left: 200px;
	margin-top: -70px;
}
}







@media (min-width:1px) and (max-width:320px) {
.pravka_id_seven_big_name_first_block{
	margin-left: 40px;
	margin-top: -80px;
	font-size: 26px;
}
}

@media (min-width:320px) and (max-width:450px) {
.pravka_id_seven_big_name_first_block{
	margin-left: 90px;
	margin-top: -80px;
	font-size: 26px;
}
}

@media (min-width:450px) and (max-width:580px) {
.pravka_id_seven_big_name_first_block{
	margin-left: 140px;
	margin-top: -80px;
	font-size: 26px;
}
}

@media (min-width:581px) and (max-width:766px) {
.pravka_id_seven_big_name_first_block{
	margin-left: 270px;
	margin-top: -80px;
	font-size: 26px;
}
}



.id_zmeev_tes_pravka_1{
	height: 70px;
}

.id_active_tes_ekran_two_line_date{
	border-left: 10px solid #fff;
	background-color: #fff;
}

.id_active_tes_ekran_two_number_date{
	font-weight: 600;
}

.id_active_tes_ekran_two_history_date{
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.id_active_tes_ekran_two_line_date:hover{
	color: #003D76;
	background-color: #fff;
}

.id_active_tes_ekran_two_znak{
	font-size: 22px;
	position: relative;
	z-index: 400;
}

.id_active_tes_ekran_two_stripe{
	position: absolute;
	width: 3px;
	top:0px;
	bottom: 0px;
	left:18px;
	background-color: #003D76;
	z-index: 370;
}

.id_active_tes_ekran_two_stripe_white{
	position: absolute;
	width: 3px;
	height: 50%;
	left:18px;
	background-color: #003D76;
	z-index: 380;
	top: 50%;
}

.id_active_tes_ekran_two_content_text{
	padding-top: 6px;
	color: #003D76;
}

.id_active_tes_ekran_two_footer{
	margin-top: 10px;
}

.id_zmeev_tes_first_ekran{
	min-height: 290px;
	width: 100%;
	background-size: cover;
	padding-bottom: 40px;
	padding-top: 40px;
	background-image: url('../img/active/zmeev.png');
	background-size: cover;
	background-position: center;
}

.id_eight_publication_block{
	width: 100%;
	height: 300px;
	margin-bottom: 30px;
	display:table;
	background-image: url('../img/id_two/black_opacity_fon3.png');
	position: relative;
	top: 300px;
	-webkit-transition-duration: 2s;
	     -o-transition-duration: 2s;
	        transition-duration: 2s;
}

.id_eight_publication_block_margin_otstup{
	height: 0px;
	width: 100%;
}

.id_eight_publication_block_text{
	font-weight: 600;
	color: #fff;
	text-align: center;
	padding: 0px 20px;
	vertical-align: middle;
	display:table-cell;
}

.publication_1{
	background-image: url('../img/publications/1.png');
}

.publication_2{
	background-image: url('../img/publications/2.png');
}

.publication_3{
	background-image: url('../img/publications/3.png');
}

.publication_4{
	background-image: url('../img/publications/4.png');
}

.publication_5{
	background-image: url('../img/publications/5.png');
}

.publication_6{
	background-image: url('../img/publications/6.png');
}

.publication_7{
	background-image: url('../img/publications/7.png');
}

.publication_8{
	background-image: url('../img/publications/8.png');
}

.id_seven_polosa_three_block_obvodka{
	border: 1px solid #003D76;
	margin-top: 50px;
	margin-bottom: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.id_seven_polosa_four_block_left_name{
	font-size: 26px;
	color: #003D76;
	font-weight: 600;
	text-transform: uppercase;
	border-left: 3px solid #003D76;
	padding-left: 30px;
	height: 50px;
	margin-top: 30px;
}

.id_seven_polosa_four_block_left_mesto{
	background-color: #003D76;
	font-size: 16px;
	font-weight: 600;
	padding-left: 10px;
	padding-top: 11px;
	padding-bottom: 9px;
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 15px;
	min-height: 42px;
}

.id_seven_polosa_four_block_left_adress{
	background-color: #f8f8f8;
	padding: 5px;
	margin-top: 5px;
	padding-left: 10px;
}

.id_eight_bold_text{
	font-weight: 600;
}

.id_seven_polosa_four_block_left_content{
	padding-top: 30px;
	padding-left: 5px;
	padding-bottom: 70px;
	color: #003D76;
}

.id_seven_polosa_four_block_right_name{
	font-size: 26px;
	color: #003D76;
	font-weight: 600;
	text-transform: uppercase;
	border-left: 3px solid #003D76;
	padding-left: 30px;
	height: 50px;
	margin-top: 80px;
}

.id_eight_links_karist_posilannya_block{
	padding-top: 20px;
	padding-bottom: 40px;
}

.id_active_tes_director_foto{
	 margin-left: 20px;
	 margin-bottom: 20px;
	 width: 210px;
}

.id_eight_name_block_with_stripe{
	position: relative;
	top: 6px;
}

.id_news_polosa_one_block{
	color: #003D76;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
}

.id_news_white_date_news{
	background-color: #003D76;
	color: #fff;
	width: 120px;
	padding: 4px;
	text-align: center;
}

.id_news_with_photo_polosa_three_img{
	width: 100%;
}

.id_news_with_photo_polosa_three_img_podpis{
	color: #003D76;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 20px;
	font-weight: 600;
	background-color: #f8f8f8;
}

.id_news_with_photo_polosa_three_content{
	color: #003D76;
}

.id_news_with_photo_polosa_three_content img{
	margin: 0 12px;
}

.margin_bot_block_30{
	height: 80px;
}

.id_news_polosa_one_block_big_name_padding_left{
	padding-left: 15px;
	margin-top: 6px;
}

.breadcrumb{
	float: left;
}

.id_breadcrumbs_block{
	margin-top: 30px;
}

.id_podrobno_o_kompanii_text_content{
	color: #003D76;
}

.id_o_kompanii_quatro_block_ekran_three_fon_one{
	background-image: url('../img/o-kompanii/1.png');
	background-size: cover;
	background-position: top;
	display: block;
}

.id_o_kompanii_quatro_block_ekran_three_fon_two{
	background-image: url('../img/o-kompanii/2.png');
	background-size: cover;
	background-position: top;
	display: block;
}

.id_o_kompanii_quatro_block_ekran_three_fon_three{
	background-image: url('../img/o-kompanii/3.png');
	background-size: cover;
	background-position: top;
	display: block;
}

.id_o_kompanii_name_active{
	background-image: url('../img/o-kompanii/fon_podpisi.png');
	width:180px;
	height: 34px;
	position: absolute;
	left:15px;
	bottom: 10px;
	color: #fff;
	padding: 5px;
	text-align: center;
	font-style: italic;
}

.podrobno_o_kompanii_text_paddingi{
	padding: 60px 0px;
}



.id_eight_polosa_two_contact_block{
	margin-bottom: 8px;
}

.pravka_o_komp_1{
	background-color: #f8f8f8;
	padding: 10px;
}


.pravka_id_eight_1{
	height: 30px;
}

.pravka_id_eight_2{
	height: 30px;
}

.pravka_id_eight_3{
	top:40px;
}

.pravka_id_eight_4{
	padding-right: 0px;
	padding-left: 0px;
}

.pravka_id_okomp_1{
	height: 80px;
}







.id_eight_polosa_one_big_name_blue{
	border-left: 3px solid #003D76;
	text-transform:uppercase;
	font-size: 26px;
	padding-left: 30px;
	color: #003D76;
	margin-bottom: 50px;
	height: 50px;
	position: absolute;
}

@keyframes animation_polosa_blue_eight{
  0%  {height: 0px;}
  100%{height: 50px;}
}

.id_eight_polosa_one_big_name_blue {
    -webkit-animation: animation_polosa_blue_eight 0s ease 1s;
            animation: animation_polosa_blue_eight 0s ease 1s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

.white_block_white_polosa_animation{
	background-color: #fff;
	width: 160px;
	height: 100px;
	position: absolute;
	top: 25px;
	left: 50px;
	z-index: 290;
}


@keyframes animation_name_eight{
  0%  {left: 50px;}
  100%{left: 210px;}
}

.white_block_white_polosa_animation {
    -webkit-animation: animation_name_eight 0s ease 1s;
            animation: animation_name_eight 0s ease 1s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

.white_block_white_polosa_animation_two{
	background-color: #fff;
	width: 260px;
	height: 100px;
	position: absolute;
	top: 25px;
	left: 50px;
	z-index: 290;
}


@keyframes animation_name_eight_two{
  0%  {left: 50px;}
  100%{left: 295px;}
}

.white_block_white_polosa_animation_two {
    -webkit-animation: animation_name_eight_two 0s ease 1s;
            animation: animation_name_eight_two 0s ease 1s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}


.id_eight_blue_polosa_animation{
	background-color: #003D76;
}

.id_eight_very_big_white_polosa{
	bottom: 0px;
	width: 300px;
}

.white_block_white_polosa_animation_four{
	background-color: #fff;
	width: 300px;
	height: 100px;
	position: absolute;
	top: 25px;
	left: 50px;
	z-index: 290;
}

@keyframes animation_name_eight_four{
  0%  {left: 50px;}
  100%{left: 320px;}
}

.white_block_white_polosa_animation_four {
    -webkit-animation: animation_name_eight_four 0s ease 1s;
            animation: animation_name_eight_four 0s ease 1s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}













.id_eight_polosa_one_big_name_white{
	border-left: 3px solid #fff;
	text-transform:uppercase;
	font-size: 26px;
	padding-left: 30px;
	color: #fff;
	margin-bottom: 50px;
	height: 50px;
	position: absolute;
}

@keyframes animation_polosa_white_eight{
  0%  {height: 0px;}
  100%{height: 50px;}
}

.id_eight_polosa_one_big_name_white {
    -webkit-animation: animation_polosa_white_eight 0s ease 1s;
            animation: animation_polosa_white_eight 0s ease 1s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

.scroll_custom_publications{
	width: 400px;
	float: left;
	margin: 10px;
	height: 300px;
	overflow: hidden;
	-webkit-transition-duration: 2s;
	     -o-transition-duration: 2s;
	        transition-duration: 2s;
	background-size: cover;
	background-position: center;
}

.scroll_custom_publications:hover .id_eight_publication_block{
	top:0px;
	-webkit-transition-duration: 2s;
	     -o-transition-duration: 2s;
	        transition-duration: 2s;
}

.custom_teplopost_height{
	height: 280px;
}

.id_teplo_ekran_two_name_group{
	font-size: 26px;
	text-transform:uppercase;
	color: #003D76;
	font-weight: 600;
	font-weight: 600;
	margin-top: 2px;
}

.id_teplopost_name_block_with_stripe{
	border-left: 3px solid #003D76;
	height: 50px;
	text-transform: uppercase;
	font-size: 26px;
	padding-left: 30px;
	color: #003D76;
}

.id_teplopost_name_block_with_stripe_text{
	position: relative;
	top: -30px;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_teplopost_name_block_with_stripe_text_two{
	position: relative;
	top: -10px;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_pryroda_blue_text{
	color: #003D76;
}

.id_pryroda_photo_block{
	background-image: url('../img/priroda/1.png');
	width: 100%;
	height: 400px;
}

.id_vidpovid_photo_block{
	background-image: url('../img/trust/own-content.jpg');
	width: 100%;
	height: 400px;
	background-size: cover;
	background-position: center center;
}

.id_pryroda_photo_podpis{
	width: 220px;
	
	background-image: url('../img/priroda/fon.png');
	color: #fff;
	text-align: center;
	font-style: italic;
	padding-top: 10px;
	position: absolute;
	bottom: 30px;
}

.id_eight_pravka_1{
	position: fixed;
	width: 100%;
	z-index: -5;
	margin-top:-100px;
	display: none;
}

.id_eight_pravka_2{
	position: absolute;
	top:0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: black;
	opacity: .3;
}

.id_eight_pravka_3{
	height: 30px;
}

.id_eight_pravka_4{
	font-size: 16px;
}

.id_eight_pravka_5{
	height: 64px;
}

.id_eight_pravka_6{
	height: 90px;
}

.id_eight_pravka_7{
	padding: 50px 15px;
}

@media (min-width:1px) and (max-width:766px) {
.id_eight_pravka_7{
	padding-top: 0px;
}
}

.id_eight_pravka_8{
	position: relative;
	top: 96px;
}

.id_eight_pravka_9{
	height: 120px;
}

.id_eight_pravka_10{
	width:100%;
	height: 350px;
	background-color: #fff;
	position: relative;
}

.id_eight_pravka_11{
	width: 8440px;
}

.id_eight_pravka_12{
	height: 40px;
}

.id_eight_pravka_13{
	top:0px;
}

.id_eight_pravka_14{
	height: 50px;
}

.id_eight_pravka_15{
	margin-top: 60px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
}

.id_eight_pravka_16{
	height: 80px;
}

.id_eight_pravka_17{
	position: relative;
	top: 8px;
}

.id_eight_pravka_18{
	bottom:0px;
}

.id_eight_pravka_19{
	height: 50px;
}

.id_eight_pravka_20{
	height: 60px;
}

.id_eight_pravka_21{
	width: 100%;
}

.id_eight_pravka_22{
	padding: 10px;
}

.id_eight_pravka_23{
	position: relative;
	top:-70px;
	left: 360px;
	padding-top: 10px;
}

.id_eight_pravka_23:hover{
	position: relative;
	top:-70px;
	left: 360px;
	padding-top: 10px;
}

@media (min-width:1px) and (max-width:420px) {
.id_eight_pravka_24{
	margin-top: 190px;
}
}

@media (min-width:420px) and (max-width:766px) {
.id_eight_pravka_24{
	margin-top: 160px;
}
}

@media (min-width:1px) and (max-width:419px) {
.id_eight_pravka_25{
	height: 90px;
}
}

.id_eight_pravka_26{
	position: relative;
	z-index: 400;
}

.id_eight_pravka_27{
	height: 60px;
}

.id_eight_links_posilannya{
	background-color: #f8f8f8;
	padding: 8px;
	width: 100%;
	margin-top: -15px;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	padding-left: 10px;
}

.id_new_photo_pravka_1{
	height: 80px;
}

.id_priroda_pravka_1{
	height: 80px;
}

.id_priroda_pravka_2{
	height: 40px;
}

.id_priroda_pravka_3{
	height: 30px;
}

.id_teplopost_pravka_2{
	margin-top: -36px;
}

.id_vidpovidalnist_pravka_1{
	height: 80px;
}

.id_vidpovidalnist_pravka_2{
	height: 40px;
}

@media (min-width:1px) and (max-width:342px) {
.id_news_pravka_1{
	top: -50px;
}
}

@media (min-width:343px) and (max-width:437px) {
.id_news_pravka_1{
	top: -30px;
}
}

@media (min-width:438px) and (max-width:739px) {
.id_news_pravka_1{
	top: -15px;
}
}

@media (min-width:1px) and (max-width:342px) {
.id_news_polosa_one_block{
	margin-top: 50px;
}
}

@media (min-width:343px) and (max-width:642px) {
.id_news_polosa_one_block{
	margin-top: 30px;
}
}


@media (min-width:1px) and (max-width:766px) {
.pravka_id_company_podrobno_big_name_first_block{
	margin-left: -40px;
	margin-top: 20px;
}
}

@media (min-width:767px) and (max-width:8766px) {
.pravka_id_company_podrobno_big_name_first_block{
	margin-left: -40px;
	margin-top: 80px;
}
}


.id_podrobno_o_kompanii_polosa_one{
	height: 300px;
}

@media (min-width:1px) and (max-width:766px) {
.id_podrobno_o_kompanii_polosa_one{
	height: 180px;
}
}

@media (min-width:1px) and (max-width:766px) {
.o_komp_pravka_1{
	padding-top: 20px;
}
}

@media (min-width:1px) and (max-width:766px) {
.pravka_id_pryroda_big_name{
	font-size: 20px;
}
}

@media (min-width:767px) and (max-width:3766px) {
.pravka_id_pryroda_big_name{
	margin-top: 80px;
}
}





@media (min-width:1px) and (max-width:766px) {
.id_teplopost_pravka_1{
	height: 140px;
}
}

@media (min-width:767px) and (max-width:1466px) {
.id_teplopost_pravka_1{
	height: 90px;
}
}

@media (min-width:1467px) and (max-width:4466px) {
.id_teplopost_pravka_1{
	height: 70px;
}
}





@media (min-width:1px) and (max-width:338px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-90px;
}
}

@media (min-width:339px) and (max-width:430px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-70px;
}
}

@media (min-width:431px) and (max-width:528px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-50px;
}
}

@media (min-width:529px) and (max-width:729px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-30px;
}
}

@media (min-width:730px) and (max-width:990px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-10px;
}
}

@media (min-width:991px) and (max-width:1056px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-50px;
}
}

@media (min-width:1057px) and (max-width:1460px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-30px;
}
}

@media (min-width:1461px) and (max-width:2650px) {
.id_teplopost_pravka_5{
	position: relative;
	top:-15px;
}
}







@media (min-width:1px) and (max-width:366px) {
.id_teplopost_pravka_7{
	position: relative;
	top:-70px;
}
}

@media (min-width:367px) and (max-width:444px) {
.id_teplopost_pravka_7{
	position: relative;
	top:-50px;
}
}

@media (min-width:445px) and (max-width:616px) {
.id_teplopost_pravka_7{
	position: relative;
	top:-30px;
}
}

@media (min-width:617px) and (max-width:990px) {
.id_teplopost_pravka_7{
	position: relative;
	top:-10px;
}
}

@media (min-width:991px) and (max-width:1232px) {
.id_teplopost_pravka_7{
	position: relative;
	top:-30px;
}
}

@media (min-width:1233px) and (max-width:2302px) {
.id_teplopost_pravka_7{
	position: relative;
	top:-10px;
}
}

@media (min-width:2303px) and (max-width:2602px) {
.id_teplopost_pravka_7{
	position: relative;
	top:2px;
}
}


@media (min-width:1px) and (max-width:990px) {
.id_teplopost_pravka_8{
	bottom: -40px;
}
}

.pravka_id_eight_blue_block_big_padding{
	padding: 70px;
}









@media (min-width:1px) and (max-width:630px) {
.id_eight_pravka_15{
	margin-top: 50px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
	padding-right: 0px;
}
}

@media (min-width:631px) and (max-width:700px) {
.id_eight_pravka_15{
	margin-top: 50px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
	padding-right: 90px;
}
}

@media (min-width:701px) and (max-width:766px) {
.id_eight_pravka_15{
	margin-top: 50px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
	padding-right: 170px;
}
}

@media (min-width:767px) and (max-width:1186px) {
.id_eight_pravka_15{
	margin-top: 50px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
	padding-right: 0px;
}
}

@media (min-width:1187px) and (max-width:1286px) {
.id_eight_pravka_15{
	margin-top: 50px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
	padding-right: 60px;
}
}

@media (min-width:1287px) and (max-width:1486px) {
.id_eight_pravka_15{
	margin-top: 50px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
	padding-right: 120px;
}
}

@media (min-width:1487px) and (max-width:8986px) {
.id_eight_pravka_15{
	margin-top: 50px;
	background-color: #fff;
	padding: 20px 10px;
	padding-left: 0px;
	padding-right: 190px;
}
}

.id_eight_polosa_four_block_left_content{
	padding-top: 30px;
	padding-left: 10px;
	padding-bottom: 70px;
	padding-right: 70px;
	color: #003D76;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.active_tes_otstup_history{
	width: 100%;
	height: 10px;
	background-color: #fff;
	position: relative;
	top:10px;
}

.active_tes_otstup_history_polosa{
	width: 3px;
	height: 10px;
	background-color: #003D76;
	position: relative;
	padding-left: 0px;
	left: 82px;
}







@media (min-width:1px) and (max-width:420px) {
.id_o_komp_slide_one{
	margin-top: 30px;
}
}

@media (min-width:421px) and (max-width:700px) {
.id_o_komp_slide_one{
	margin-top: 80px;
}
}

@media (min-width:701px) and (max-width:766px) {
.id_o_komp_slide_one{
	margin-top: 100px;
}
}

@media (min-width:767px) and (max-width:950px) {
.id_o_komp_slide_one{
	margin-top: 30px;
}
}

@media (min-width:951px) and (max-width:1250px) {
.id_o_komp_slide_one{
	margin-top: 50px;
}
}

@media (min-width:1251px) and (max-width:3250px) {
.id_o_komp_slide_one{
	margin-top: 70px;
}
}






@media (min-width:1px) and (max-width:640px) {
.id_o_komp_slide_two{
	margin-top: 120px;
}
}

@media (min-width:641px) and (max-width:766px) {
.id_o_komp_slide_two{
	margin-top: 140px;
}
}

@media (min-width:767px) and (max-width:8366px) {
.id_o_komp_slide_two{
	margin-top: 80px;
}
}





@media (min-width:1px) and (max-width:740px) {
.id_o_komp_slide_three{
	margin-top: 110px;
}
}

@media (min-width:741px) and (max-width:766px) {
.id_o_komp_slide_three{
	margin-top: 120px;
}
}

@media (min-width:767px) and (max-width:1700px) {
.id_o_komp_slide_three{
	margin-top: 70px;
}
}

@media (min-width:1701px) and (max-width:2700px) {
.id_o_komp_slide_three{
	margin-top: 80px;
}
}

.id_active_tes_pravka_1{
	height: 50px;
}

.id_active_tes_pravka_2{
	height: 50px;
}


.id_reg_info_block_one_height{
	height: 260px;
	background-image: url('../img/reg_info/fon4.png');
}

.id_reg_info_ekran_one_name{
	font-size: 26px;
	text-transform: uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	height: 50px;
	padding-left: 30px;
	margin-top: 110px;
	font-weight: 600;
}

.id_char_obl_ekran_one_name{
	font-size: 26px;
	text-transform: uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	height: 50px;
	padding-left: 30px;
	margin-top: 110px;
	font-weight: 600;
	height: 50px;
}

.id_contsadr_ekran_one_name{
	font-size: 26px;
	text-transform: uppercase;
	color: #fff;
	border-left: 3px solid #fff;
	padding: 10px;
	height: 50px;
	padding-left: 30px;
	margin-top: 70px;
	font-weight: 600;
	height: 50px;
}

@media (min-width:496px) and (max-width:646px) {
.id_reg_info_ekran_one_name{
	font-size: 20px;
	height: 56px;
	padding-top: 12px;
}
}

@media (min-width:46px) and (max-width:495px) {
.id_reg_info_ekran_one_name{
	font-size: 20px;
	height: 56px;
	padding-top: 10px;
}
}




.id_reg_info_breadcrumbs_block{
	padding: 20px 0px;
	width: 100%;
}

.id_reg_knopka_home{
	width: 50px;
	height: 50px;
	background-color: #003D76;
	font-size: 22px;
	padding-left: 7px;
	padding-top: 8px;
	float: left;
}

.id_reg_poloca_braed{
	float: left;
	padding-top: 0px;
	padding-left: 20px;
}

.ctrelki_in_breadcrumb{
	margin: 0px 10px;
	color: #003D76;
}

.reg_info_year_blue_block{
	min-height: 140px;
	height: 100%;
	width: 100%;
	max-width: 40px;
	background-color: #003D76;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	display: table;
}

.reg_info_year_blue_block_span{
	width: 20px;
	font-weight: bold;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	-webkit-transform: rotate(270deg);
	    -ms-transform: rotate(270deg);
	        transform: rotate(270deg);
}

.custom_spisok_reg_info{
	padding-right: 10px;
}

.reg_info_otstub_gorizont_mezdu_blockami{
	height: 80px;
}

.oblozki_otcheta{
	width: 100%;
}

.akcio_det_zagolovok{
	color: #003D76;
	font-weight: 600;
	margin-bottom: 20px;
}

.akcio_det_text{
	padding-top: 20px;
	color: #003D76;
}

.akcio_det_text_right{
	color: #003D76;
}

.akcio_det_tablica_width{
	width: 100%;
}

.table_zagolovok{
	background-color: #003D76;
	color: #fff;
	text-align: center;
	padding: 6px;
	border-collapse: separate;
	border: 3px solid #fff;
}

.table_znachenie{
	text-align: center;
	padding: 6px;
	font-size: 14px;
	border: 3px solid #fff;
}

.table_znachenie:hover{
	background-color: #003D76;
	color: #fff;
	border: 3px solid #fff;
	cursor: pointer;
}

.custom_revizia_block{
	display: table;
}

.custom_revizia_ol{
	display: table-cell;
	vertical-align: middle;
}






.white_block_white_polosa_animation_long{
	background-color: #fff;
	width: 320px;
	height: 80px;
	position: absolute;
	top: 5px;
	left: 50px;
	z-index: 290;
}


@keyframes animation_name_eight_long{
  0%  {left: 50px;}
  100%{left: 410px;}
}

.white_block_white_polosa_animation_long {
    -webkit-animation: animation_name_eight_long 0s ease 1s;
            animation: animation_name_eight_long 0s ease 1s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}



.custom_name_osoblivi_povidomlennya{
	width: 100%;
	font-size: 30px;
}

.custom_white_block_povidomlennya{
	width: 100%;
}

@keyframes opac_block_povidomlennya{
  0%  { left: 10px;}
  100%{ left: 100%;}
}

.opacity_anim_blocks {
    -webkit-animation: opac_block_povidomlennya 0s ease 2s;
            animation: opac_block_povidomlennya 0s ease 2s;
    -webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

.custom_tochki{
	width: 80px;
	height: 30px;
}

.id_virobn_left_block_in_slider{
	color: #003D76;
	font-size: 36px;
	text-transform: uppercase;
	padding: 50px 70px;
	position: relative; top:50%;
	margin-top: -75px;
	hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_virobn_left_block_in_slider_mobile{
	color: #003D76;
	font-size: 36px;
	text-transform: uppercase;
	padding: 50px 8px;
	position: relative; top:50%;
	margin-top: -75px;
	hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_virobn_right_block_in_slider_mobile{
	color: #003D76;
	padding: 50px 36px; 
	hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	position: relative;
	top:50%;
	margin-top: -80px;
}

.id_virobn_right_block_in_slider{
	color: #003D76;
	padding: 50px 100px; 
	hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	position: relative;
	top:50%;
	margin-top: -80px;
}

.id_diyalnist_text_content{
	color: #003D76;
	font-size: 14px;
}

.id_diyalnist_right_block_img{
	width: 100%;
	max-width: 75px;
}

.id_diyalnist_right_block_img_text_table{
	display: table;
}

.id_diyalnist_right_block_img_text{
	display: table-cell;
	vertical-align: middle;
}

.page_history_block_right_image_one{
	width: 100%;
	height: 400px;
	background-image: url('../img/hist_page/1.png');
	background-size: cover;

	position: relative;
	z-index: 5000;
}

.page_history_block_right_image_two{
	width: 100%;
	height: 400px;
	background-image: url('../img/hist_page/2.png');
	background-size: cover;
	margin-bottom: 40px;
}

.page_history_block_right_image_three{
	width: 100%;
	height: 400px;
	background-image: url('../img/hist_page/3.png');
	background-size: cover;
	margin-bottom: 50px;
}

.page_history_block_right_image_nadpis{
	max-width: 330px;
	height: 40px;
	color: #fff;
	background-image: url('../img/id_two/black_opacity_fon2.png');
	position: relative;
	top: 340px;
	text-align: center;
	padding: 6px;
}

.id_cont_and_rek_big_name_in_content{
	position: relative;
	top:-54px;
}

@media (min-width:1px) and (max-width:766px) {
.sm_md_lg_null_lr_padding_opp{
	padding: 0px;
}
}

@media (min-width:767px) and (max-width:8366px) {
.sm_md_lg_null_lr_padding{
	padding: 0px;
}
}

.custom_big_polosa_anim{
	margin-top: -70px;
	height: 180px;
}

.spis_cont_margin_bottom{
	margin: 10px 0px;
}

.id_cont_and_rek_polosa_one_standart_yach_icon{
	float: left;
	display: table;
	width: 20px;
	padding-top: 10px;
}

.id_cont_and_rek_polosa_one_standart_yach_text{
	float: left;
	display: table;
	color: #003D76;
	width: calc(100% - 40px);
	background-color: #f8f8f8;
	padding: 10px;
	padding-left: 18px;
	border-left: 3px solid #fff;
	hyphens: auto;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.id_cont_and_rek_polosa_one_standart_yach_text p{
	display: table-cell;
	color: #003D76;
	vertical-align: middle;
}

.id_cont_and_rek_custom_icon{
	font-size: 26px;
	display: table-cell;
	vertical-align: middle;
}

.id_cont_and_rek_custom_icon_2{
	font-size: 16px;
	display: table-cell;
	vertical-align: middle;
}

.id_cont_and_rek_custom_icon_3{
	font-size: 16px;
	display: table-cell;
	vertical-align: middle;
	font-family: sans-serif;
	font-weight: 600;
}

.id_cont_and_rek_block_active{
	color: #003D76;
	margin-bottom: 40px;
}

.id_cont_and_rek_block_active span{
	color: #003D76;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: 600;
}

.id_tech_rozv_standart_text{
	color: #003D76;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_tech_razv_foto_1{
	background-image: url('../img/tech_razv/1.png');
}

.id_tech_razv_foto_2{
	background-image: url('../img/tech_razv/2.png');
}

.id_charakt_obl_slider_one_height_one{
	display: table;
	width: 100%;
}

.id_charakt_obl_slider_one_height_two{
	display: table;
	width: 100%;
}

.id_charakt_obl_next_and_prev{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	text-transform: uppercase;
	color: #003D76;
	font-weight: 600;
}

.id_charakt_obl_slider_one_content span{
	text-transform: uppercase;
	color: #003D76;
	font-weight: 600;
}

.id_charakt_obl_slider_one_teble_standart{
	padding-top: 20px;
}

.id_tripol_tes_blue_block{
	background-color: #003D76;
	padding: 20px 26px;
	color: #fff;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
}

.id_tripol_tes_text_blue{
	color: #003D76;
}

.id_tripol_tes_big_spis_number{
	font-size: 18px;
	position: relative;
	top:1px;
	left: -2px;
}

@media (min-width:991px) and (max-width:1203px) {
.id_tripol_tes_name_one_right_block{
	position: relative;
	top:-50px;
}
}

@media (min-width:1204px) and (max-width:1502px) {
.id_tripol_tes_name_one_right_block{
	position: relative;
	top:-35px;
}
}

@media (min-width:1503px) and (max-width:3502px) {
.id_tripol_tes_name_one_right_block{
	position: relative;
	top:-15px;
}
}

.id_tripol_tes_name_spisok_right_block_number{
	width: 40px;
	height: 40px;
	color: #fff;
	background-color: #003D76;
	font-size: 18px;
	text-align: center;
	padding-top: 6px;
	float: left;
}

.id_tripol_tes_name_spisok_right_block_text{
	width: calc(100% - 45px);
	background-color: #f8f8f8;
	height: 40px;
	position: relative;
	left: 45px;
	color: #003D76;
	padding-top: 8px;
}

.id_tripol_tes_name_spisok_left_right_padding{
	padding-left: 50px;
}

.menu_all_pages{
	color: #003D76;
}

.menu_all_pages:hover{
	color: #fff;
}

.id_pressc_podr_blue_info_block{
	width: 100%;
	height: 100%;
	background-color: #003D76;
	color: #fff;
	padding: 30px 30px;
	hyphens: auto;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
	display: table;
	text-align: center;
}

.id_pressc_podr_blue_info_block p{
	display: table-cell;
	vertical-align: middle;
}

.pad_right_sixteen{
	padding-right: 50px;
}



@media (min-width:766px) and (max-width:3502px) {
.id_tech_razvit_zagolovok_pravka_one{
	position: relative;
	top:-15px;
}
}


@media (min-width:766px) and (max-width:3502px) {
.id_tech_razvit_zagolovok_pravka_two{
	position: relative;
	top:-15px;
}
}





@media (min-width:1px) and (max-width:372px) {
.mobile_id_two_name_2{
	position: relative;
	top:-52px;
}
}

@media (min-width:373px) and (max-width:8070px) {
.mobile_id_two_name_2{
	position: relative;
	top:-32px;
}
}



@media (min-width:1px) and (max-width:370px) {
.mobile_id_two_name_3{
	position: relative;
	top:-25px;
}
}

@media (min-width:371px) and (max-width:768px) {
.mobile_id_two_name_3{
	position: relative;
	top:-4px;
}
}

@media (min-width:769px) and (max-width:3768px) {
.mobile_id_two_name_3{
	position: relative;
	top:14px;
}
}





@media (min-width:1px) and (max-width:602px) {
.mobile_id_two_name_4{
	position: relative;
	top:-15px;
}
}

@media (min-width:603px) and (max-width:2602px) {
.mobile_id_two_name_4{
	position: relative;
	top:-5px;
}
}





@media (min-width:1px) and (max-width:990px) {
.mobile_id_two_name_5{
	position: relative;
	top:-3px;
}
}



@media (min-width:1px) and (max-width:483px) {
.mobile_id_two_name_6{
	position: relative;
	top:-24px;
}
}

@media (min-width:484px) and (max-width:9990px) {
.mobile_id_two_name_6{
	position: relative;
	top:-4px;
}
}

@media (min-width:1px) and (max-width:9990px) {
.mobile_id_two_name_7{
	position: relative;
	top:-14px;
}
}


.mobile_id_two_name_8{
	position: relative;
	top:-4px;
}

.mobile_id_two_name_9{
	position: relative;
	top:-15px;
}

.mobile_id_two_name_10{
	position: relative;
	top:-5px;
}

.mobile_id_two_name_11{
	height: 10px;
}





@media (min-width:1px) and (max-width:766px) {
.mobile_pad_right_teen{
	padding-right: 10px;
	hyphens: auto;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}
}




@media (min-width:1px) and (max-width:766px) {
.mobile_pravka_8_min_height{
	height: 580px;
}
}


@media (min-width:1px) and (max-width:9644px) {
.id_1_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_2_name_1{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_2_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_2_name_3{
	position: relative;
	top:-3px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_3_name_1{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_3_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_3_name_3{
	position: relative;
	top:-15px;
}
}

.id_3_height_60{
	height: 60px;
}





@media (min-width:1px) and (max-width:9644px) {
.id_4_name_1_p{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:458px) {
.id_5_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:459px) and (max-width:9458px) {
.id_5_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:9458px) {
.id_5_name_2{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:326px) {
.id_6_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:327px) and (max-width:9326px) {
.id_6_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:992px) and (max-width:1018px) {
.id_6_name_2{
	position: relative;
	top:-35px;
}
}

@media (min-width:1020px) and (max-width:9018px) {
.id_6_name_2{
	position: relative;
	top:-14px;
}
}

@media (min-width:1px) and (max-width:339px) {
.id_6_name_3{
	position: relative;
	top:-35px;
}
}

@media (min-width:340px) and (max-width:9018px) {
.id_6_name_3{
	position: relative;
	top:-15px;
}
}


@media (min-width:1px) and (max-width:1018px) {
.id_6_name_4{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:992px) {
.id_6_height_1{
	margin-top: 30px;
}
}

@media (min-width:1px) and (max-width:9018px) {
.id_6_name_5{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:9018px) {
.id_6_name_6{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:346px) {
.id_7_name_1{
	position: relative;
	top:-20px;
}
}

@media (min-width:347px) and (max-width:9346px) {
.id_7_name_1{
	position: relative;
	top:0px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_8_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:9644px) {
.id_8_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:320px) {
.id_8_name_3{
	position: relative;
	top:-8px;
}
}

@media (min-width:321px) and (max-width:9320px) {
.id_8_name_3{
	position: relative;
	top:4px;
}
}

@media (min-width:1px) and (max-width:9320px) {
.id_8_name_4{
	position: relative;
	top:-13px;
}
}

@media (min-width:1px) and (max-width:9320px) {
.id_8_name_5{
	position: relative;
	top:4px;
}
}

@media (min-width:1px) and (max-width:9320px) {
.id_8_name_6{
	position: relative;
	top:-13px;
}
}


@media (min-width:1px) and (max-width:644px) {
.id_9_name_1{
	position: relative;
	top:2px;
}
}

@media (min-width:645px) and (max-width:9644px) {
.id_9_name_1{
	position: relative;
	top:-6px;
}
}


@media (min-width:1px) and (max-width:320px) {
.id_10_name_1{
	position: relative;
	top:-14px;
}
}

@media (min-width:321px) and (max-width:646px) {
.id_10_name_1{
	position: relative;
	top:-2px;
}
}

@media (min-width:647px) and (max-width:9646px) {
.id_10_name_1{
	position: relative;
	top:-4px;
}
}



@media (min-width:1px) and (max-width:348px) {
.id_12_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:349px) and (max-width:9848px) {
.id_12_name_1{
	position: relative;
	top:-6px;
}
}


@media (min-width:1px) and (max-width:348px) {
.id_13_name_1{
	position: relative;
	top:-20px;
}
}

@media (min-width:350px) and (max-width:410px) {
.id_13_name_1{
	position: relative;
	top:-20px;
}
}

@media (min-width:411px) and (max-width:542px) {
.id_13_name_1{
	position: relative;
	top:-20px;
}
}

@media (min-width:544px) and (max-width:1042px) {
.id_13_name_1{
	position: relative;
	top:-20px;
}
}

@media (min-width:1044px) and (max-width:10042px) {
.id_13_name_1{
	position: relative;
	top:-20px;
}
}







@media (min-width:1px) and (max-width:378px) {
.id_13_name_2{
	position: relative;
	top:-65px;
}
}

@media (min-width:380px) and (max-width:498px) {
.id_13_name_2{
	position: relative;
	top:-45px;
}
}

@media (min-width:500px) and (max-width:900px) {
.id_13_name_2{
	position: relative;
	top:-22px;
}
}

@media (min-width:902px) and (max-width:9900px) {
.id_13_name_2{
	position: relative;
	top:0px;
}
}


@media (min-width:1px) and (max-width:338px) {
.id_14_name_3{
	position: relative;
	top:-30px;
}
}

@media (min-width:339px) and (max-width:484px) {
.id_14_name_3{
	position: relative;
	top:-15px;
}
}

@media (min-width:485px) and (max-width:646px) {
.id_14_name_3{
	position: relative;
	top:-4px;
}
}

@media (min-width:647px) and (max-width:9646px) {
.id_14_name_3{
	position: relative;
	top:-5px;
}
}


@media (min-width:1px) and (max-width:402px) {
.id_14_name_1{
	position: relative;
	top:-15px;
}
}

@media (min-width:403px) and (max-width:646px) {
.id_14_name_1{
	position: relative;
	top:0px;
}
}

@media (min-width:647px) and (max-width:1246px) {
.id_14_name_1{
	position: relative;
	top:-6px;
}
}





@media (min-width:1px) and (max-width:662px) {
.id_15_name_1{
	position: relative;
	top:-15px;
}
}

@media (min-width:663px) and (max-width:768px) {
.id_15_name_1{
	position: relative;
	top:0px;
}
}

@media (min-width:769px) and (max-width:9768px) {
.id_15_name_1{
	position: relative;
	top:-4px;
}
}

@media (min-width:1px) and (max-width:346px) {
.id_16_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:347px) and (max-width:492px) {
.id_16_name_1{
	position: relative;
	top:-12px;
}
}

@media (min-width:493px) and (max-width:646px) {
.id_16_name_1{
	position: relative;
	top:0px;
}
}

@media (min-width:647px) and (max-width:9646px) {
.id_16_name_1{
	position: relative;
	top:-6px;
}
}

@media (min-width:1px) and (max-width:328px) {
.id_17_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:329px) and (max-width:558px) {
.id_17_name_1{
	position: relative;
	top:-12px;
}
}

@media (min-width:560px) and (max-width:958px) {
.id_17_name_1{
	position: relative;
	top:0px;
}
}

@media (min-width:1px) and (max-width:318px) {
.id_18_name_1{
	position: relative;
	top:-128px;
	font-size: 26px;
}
}

@media (min-width:319px) and (max-width:376px) {
.id_18_name_1{
	position: relative;
	top:-108px;
	font-size: 26px;
}
}

@media (min-width:377px) and (max-width:426px) {
.id_18_name_1{
	position: relative;
	top:-86px;
	font-size: 26px;
}
}

@media (min-width:427px) and (max-width:530px) {
.id_18_name_1{
	position: relative;
	top:-64px;
	font-size: 26px;
}
}

@media (min-width:531px) and (max-width:814px) {
.id_18_name_1{
	position: relative;
	top:-44px;
	font-size: 26px;
}
}

@media (min-width:815px) and (max-width:990px) {
.id_18_name_1{
	position: relative;
	top:-20px;
	font-size: 26px;
}
}

@media (min-width:991px) and (max-width:1062px) {
.id_18_name_1{
	position: relative;
	top:-64px;
	font-size: 26px;
}
}

@media (min-width:1063px) and (max-width:1630px) {
.id_18_name_1{
	position: relative;
	top:-44px;
	font-size: 26px;
}
}

@media (min-width:1631px) and (max-width:9630px) {
.id_18_name_1{
	position: relative;
	top:-22px;
	font-size: 26px;
}
}

@media (min-width:647px) and (max-width:9646px) {
.id_20_name_1{
	position: relative;
	top:-4px;
}
}

@media (min-width:1px) and (max-width:318px) {
.id_21_name_1{
	position: relative;
	top:-22px;
	font-size: 26px;
}
}

@media (min-width:319px) and (max-width:9318px) {
.id_21_name_1{
	position: relative;
	top:-5px;
	font-size: 26px;
}
}

@media (min-width:1px) and (max-width:372px) {
.id_char_obl_name_1{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:468px) {
.id_char_obl_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:528px) {
.id_char_obl_name_3{
	position: relative;
	top:-25px;
}
}

@media (min-width:529px) and (max-width:9528px) {
.id_char_obl_name_3{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:550px) {
.id_conts_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:551px) and (max-width:766px) {
.id_conts_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:767px) and (max-width:940px) {
.id_conts_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:941px) and (max-width:9940px) {
.id_conts_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:646px) {
.id_diyalnist_name_1{
	position: relative;
	top:-2px;
}
}

@media (min-width:647px) and (max-width:9940px) {
.id_diyalnist_name_1{
	position: relative;
	top:-6px;
}
}

@media (min-width:1px) and (max-width:474px) {
.id_diyalnist_name_2{
	position: relative;
	top:-23px;
}
}

@media (min-width:475px) and (max-width:9474px) {
.id_diyalnist_name_2{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:352px) {
.id_gallery_name_1{
	position: relative;
	top:-50px;
}
}

@media (min-width:353px) and (max-width:446px) {
.id_gallery_name_1{
	position: relative;
	top:-30px;
}
}

@media (min-width:447px) and (max-width:748px) {
.id_gallery_name_1{
	position: relative;
	top:-14px;
}
}

@media (min-width:749px) and (max-width:9748px) {
.id_gallery_name_1{
	position: relative;
	top:4px;
}
}

@media (min-width:1px) and (max-width:452px) {
.id_history_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:453px) and (max-width:9452px) {
.id_history_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:338px) {
.id_inv_proj_name_1{
	position: relative;
	top:-15px;
}
}

@media (min-width:339px) and (max-width:494px) {
.id_inv_proj_name_1{
	position: relative;
	top:0px;
}
}

@media (min-width:495px) and (max-width:9494px) {
.id_inv_proj_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:432px) {
.id_inv_proj_name_2{
	position: relative;
	top:-25px;
}
}

@media (min-width:433px) and (max-width:9432px) {
.id_inv_proj_name_2{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:348px) {
.id_inv_proj_name_3{
	position: relative;
	top:-15px;
}
}

@media (min-width:349px) and (max-width:9348px) {
.id_inv_proj_name_3{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:340px) {
.id_inv_proj_name_4{
	position: relative;
	top:-70px;
}
}

@media (min-width:341px) and (max-width:374px) {
.id_inv_proj_name_4{
	position: relative;
	top:-50px;
}
}

@media (min-width:375px) and (max-width:514px) {
.id_inv_proj_name_4{
	position: relative;
	top:-32px;
}
}

@media (min-width:515px) and (max-width:896px) {
.id_inv_proj_name_4{
	position: relative;
	top:-14px;
}
}

@media (min-width:897px) and (max-width:9896px) {
.id_inv_proj_name_4{
	position: relative;
	top:3px;
}
}

@media (min-width:1px) and (max-width:316px) {
.id_inv_proj_name_5{
	position: relative;
	top:-52px;
}
}

@media (min-width:317px) and (max-width:528px) {
.id_inv_proj_name_5{
	position: relative;
	top:-36px;
}
}

@media (min-width:529px) and (max-width:766px) {
.id_inv_proj_name_5{
	position: relative;
	top:-16px;
}
}

@media (min-width:767px) and (max-width:9766px) {
.id_inv_proj_name_5{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:494px) {
.id_presc_name_1{
	position: relative;
	top:0px;
}
}

@media (min-width:495px) and (max-width:646px) {
.id_presc_name_1{
	position: relative;
	top:-2px;
}
}

@media (min-width:647px) and (max-width:9646px) {
.id_presc_name_1{
	position: relative;
	top:-6px;
}
}

@media (min-width:1px) and (max-width:540px) {
.id_presc_name_1{
	position: relative;
	top:-25px;
}
}

@media (min-width:541px) and (max-width:9540px) {
.id_presc_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:348px) {
.id_presc_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:349px) and (max-width:9348px) {
.id_presc_name_2{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:380px) {
.id_presc_name_3{
	position: relative;
	top:-70px;
}
}

@media (min-width:381px) and (max-width:414px) {
.id_presc_name_3{
	position: relative;
	top:-52px;
}
}

@media (min-width:415px) and (max-width:554px) {
.id_presc_name_3{
	position: relative;
	top:-34px;
}
}

@media (min-width:555px) and (max-width:766px) {
.id_presc_name_3{
	position: relative;
	top:-15px;
}
}

@media (min-width:767px) and (max-width:1048px) {
.id_presc_name_3{
	position: relative;
	top:-34px;
}
}

@media (min-width:1px) and (max-width:9048px) {
.id_prescenter_name_1{
	margin-top: 105px;
}
}



@media (min-width:1px) and (max-width:344px) {
.id_tech_razv_name_2{
	position: relative;
	top:-70px;
}
}

@media (min-width:345px) and (max-width:366px) {
.id_tech_razv_name_2{
	position: relative;
	top:-50px;
}
}

@media (min-width:367px) and (max-width:578px) {
.id_tech_razv_name_2{
	position: relative;
	top:-34px;
}
}

@media (min-width:579px) and (max-width:766px) {
.id_tech_razv_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:767px) and (max-width:1096px) {
.id_tech_razv_name_2{
	position: relative;
	top:-34px;
}
}

@media (min-width:1097px) and (max-width:1616px) {
.id_tech_razv_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:1617px) and (max-width:9616px) {
.id_tech_razv_name_2{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:360px) {
.id_tripol_tes_name_1{
	position: relative;
	top:-80px;
}
}

@media (min-width:361px) and (max-width:376px) {
.id_tripol_tes_name_1{
	position: relative;
	top:-60px;
}
}

@media (min-width:377px) and (max-width:564px) {
.id_tripol_tes_name_1{
	position: relative;
	top:-44px;
}
}

@media (min-width:565px) and (max-width:916px) {
.id_tripol_tes_name_1{
	position: relative;
	top:-24px;
}
}

@media (min-width:917px) and (max-width:9916px) {
.id_tripol_tes_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:326px) {
.id_tripol_tes_name_2{
	position: relative;
	top:-70px;
}
}

@media (min-width:327px) and (max-width:468px) {
.id_tripol_tes_name_2{
	position: relative;
	top:-52px;
}
}

@media (min-width:469px) and (max-width:544px) {
.id_tripol_tes_name_2{
	position: relative;
	top:-34px;
}
}

@media (min-width:545px) and (max-width:990px) {
.id_tripol_tes_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:991px) and (max-width:1090px) {
.id_tripol_tes_name_2{
	position: relative;
	top:-34px;
}
}

@media (min-width:1091px) and (max-width:9090px) {
.id_tripol_tes_name_2{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:326px) {
.id_tripol_tes_name_3{
	position: relative;
	top:-72px;
}
}

@media (min-width:327px) and (max-width:468px) {
.id_tripol_tes_name_3{
	position: relative;
	top:-52px;
}
}

@media (min-width:469px) and (max-width:544px) {
.id_tripol_tes_name_3{
	position: relative;
	top:-34px;
}
}

@media (min-width:545px) and (max-width:990px) {
.id_tripol_tes_name_3{
	position: relative;
	top:-15px;
}
}

@media (min-width:991px) and (max-width:1090px) {
.id_tripol_tes_name_3{
	position: relative;
	top:-34px;
}
}

@media (min-width:1091px) and (max-width:9090px) {
.id_tripol_tes_name_3{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:354px) {
.id_tripol_tes_name_4{
	position: relative;
	top:-90px;
}
}

@media (min-width:355px) and (max-width:492px) {
.id_tripol_tes_name_4{
	position: relative;
	top:-70px;
}
}

@media (min-width:493px) and (max-width:600px) {
.id_tripol_tes_name_4{
	position: relative;
	top:-52px;
}
}

@media (min-width:601px) and (max-width:750px) {
.id_tripol_tes_name_4{
	position: relative;
	top:-34px;
}
}

@media (min-width:751px) and (max-width:990px) {
.id_tripol_tes_name_4{
	position: relative;
	top:-15px;
}
}

@media (min-width:991px) and (max-width:1202px) {
.id_tripol_tes_name_4{
	position: relative;
	top:-50px;
}
}

@media (min-width:1203px) and (max-width:1502px) {
.id_tripol_tes_name_4{
	position: relative;
	top:-34px;
}
}

@media (min-width:1px) and (max-width:428px) {
.id_virobn_name_1{
	position: relative;
	top:-15px;
}
}

@media (min-width:429px) and (max-width:494px) {
.id_virobn_name_1{
	position: relative;
	top:-2px;
}
}

@media (min-width:495px) and (max-width:646px) {
.id_virobn_name_1{
	position: relative;
	top:-4px;
}
}

@media (min-width:647px) and (max-width:9646px) {
.id_virobn_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:346px) {
.id_per_np_active_name_1{
	position: relative;
	top:-100px;
}
}

@media (min-width:347px) and (max-width:396px) {
.id_per_np_active_name_1{
	position: relative;
	top:-80px;
}
}

@media (min-width:397px) and (max-width:574px) {
.id_per_np_active_name_1{
	position: relative;
	top:-60px;
}
}

@media (min-width:575px) and (max-width:704px) {
.id_per_np_active_name_1{
	position: relative;
	top:-42px;
}
}

@media (min-width:705px) and (max-width:9706px) {
.id_per_np_active_name_1{
	position: relative;
	top:-24px;
}
}

@media (min-width:1px) and (max-width:376px) {
.id_per_np_active_name_2{
	position: relative;
	top:-16px;
}
}

@media (min-width:377px) and (max-width:9376px) {
.id_per_np_active_name_2{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:9376px) {
.id_per_np_active_name_3{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:322px) {
.id_per_np_active_name_4{
	position: relative;
	top:-72px;
}
}

@media (min-width:323px) and (max-width:324px) {
.id_per_np_active_name_4{
	position: relative;
	top:-52px;
}
}

@media (min-width:325px) and (max-width:512px) {
.id_per_np_active_name_4{
	position: relative;
	top:-34px;
}
}

@media (min-width:513px) and (max-width:990px) {
.id_per_np_active_name_4{
	position: relative;
	top:-15px;
}
}

@media (min-width:991px) and (max-width:1026px) {
.id_per_np_active_name_4{
	position: relative;
	top:-34px;
}
}

@media (min-width:1027px) and (max-width:9026px) {
.id_per_np_active_name_4{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:396px) {
.id_per_np_active_name_5{
	position: relative;
	top:-15px;
}
}

@media (min-width:397px) and (max-width:9396px) {
.id_per_np_active_name_5{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:348px) {
.id_per_np_active_name_6{
	position: relative;
	top:-90px;
}
}

@media (min-width:349px) and (max-width:392px) {
.id_per_np_active_name_6{
	position: relative;
	top:-72px;
}
}

@media (min-width:393px) and (max-width:482px) {
.id_per_np_active_name_6{
	position: relative;
	top:-54px;
}
}

@media (min-width:483px) and (max-width:544px) {
.id_per_np_active_name_6{
	position: relative;
	top:-34px;
}
}

@media (min-width:545px) and (max-width:990px) {
.id_per_np_active_name_6{
	position: relative;
	top:-15px;
}
}

@media (min-width:991px) and (max-width:1090px) {
.id_per_np_active_name_6{
	position: relative;
	top:-34px;
}
}

@media (min-width:1091px) and (max-width:9990px) {
.id_per_np_active_name_6{
	position: relative;
	top:-15px;
}
}

@media (min-width:1px) and (max-width:490px) {
.id_per_np_active_name_7{
	position: relative;
	top:-15px;
}
}

@media (min-width:491px) and (max-width:9890px) {
.id_per_np_active_name_7{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:392px) {
.id_anti_cor_name_1{
	position: relative;
	top:-22px;
}
}

@media (min-width:393px) and (max-width:9392px) {
.id_anti_cor_name_1{
	position: relative;
	top:-5px;
}
}

@media (min-width:1px) and (max-width:9392px) {
.id_anti_cor_name_2{
	position: relative;
	top:2px;
	font-size: 26px;
}
}

@media (min-width:1px) and (max-width:452px) {
.id_anti_cor_name_3{
	position: relative;
	top:-54px;
}
}

@media (min-width:453px) and (max-width:560px) {
.id_anti_cor_name_3{
	position: relative;
	top:-36px;
}
}

@media (min-width:561px) and (max-width:972px) {
.id_anti_cor_name_3{
	position: relative;
	top:-16px;
}
}

@media (min-width:973px) and (max-width:990px) {
.id_anti_cor_name_3{
	position: relative;
	top:1px;
}
}

@media (min-width:991px) and (max-width:1122px) {
.id_anti_cor_name_3{
	position: relative;
	top:-36px;
}
}

@media (min-width:1123px) and (max-width:3122px) {
.id_anti_cor_name_3{
	position: relative;
	top:-16px;
}
}

@media (min-width:1px) and (max-width:394px) {
.id_anti_cor_name_4{
	position: relative;
	top:-36px;
}
}

@media (min-width:395px) and (max-width:618px) {
.id_anti_cor_name_4{
	position: relative;
	top:-16px;
}
}

@media (min-width:619px) and (max-width:990px) {
.id_anti_cor_name_4{
	position: relative;
	top:2px;
}
}

@media (min-width:991px) and (max-width:1238px) {
.id_anti_cor_name_4{
	position: relative;
	top:-16px;
}
}

@media (min-width:1239px) and (max-width:9238px) {
.id_anti_cor_name_4{
	position: relative;
	top:2px;
}
}

@media (min-width:1px) and (max-width:766px) {
.id_anti_cor_name_5{
	position: relative;
	top:-36px;
	font-size: 26px;
}
}

@media (min-width:767px) and (max-width:9766px) {
.id_anti_cor_name_5{
	position: relative;
	top:2px;
	font-size: 26px;
}
}









@media (min-width:1px) and (max-width:540px) {
.mobile_id_3_vertical_height{
	height: 300vh;
}
}


.grey_ul_menu{
	background-color: #323235;
}


.id_4_pravka_1{
	height: 50px;
}

.id_6_pravkase_1{
	top:10px;
}

.id_7_pravkase_1{
	height: 40px;
}

.id_7_pravkase_2{
	top:-5px;
}

.id_7_pravkase_3{
	height: 40px;
}

.id_7_pravkase_4{
	height: 40px;
}

.id_7_pravkase_5{
	top:-5px;
}

.id_7_pravkase_6{
	height: 40px;
}

.id_7_pravkase_7{
	height: 40px;
}

.id_7_pravkase_8{
	top:-5px;
}

.id_7_pravkase_9{
	height: 40px;
}

.id_7_pravkase_10{
	height: 60px;
}




.id_8_pravkase_1{
	background-color: #fff;
}

.id_8_pravkase_2{
	top:28px;
}

.id_8_pravkase_3{
	height: 20px;
}

.id_8_pravkase_4{
	margin-top: -380px;
}

.id_8_pravkase_5{
	margin-top: -180px;
}




.id_9_pravkase_1{
	background-color: #fff;
}

.id_9_pravkase_2{
	height: 80px;
}

.id_9_pravkase_3{
	position: relative;
	z-index: 6000;
}

.id_9_pravkase_4{
	top: -20px;
}

.id_9_pravkase_5{
	height: 140px;
}

.id_9_pravkase_6{
	margin-left: 0px;
}

.id_9_pravkase_7{
	height: 70px;
}

.id_9_pravkase_8{
	height: 70px;
}

.id_9_pravkase_9{
	position: relative;
	z-index: 5000;
}

.id_9_pravkase_10{
	position: relative;
	z-index: 5000;
}

.id_9_pravkase_11{
	height: 80px;
}

.id_9_pravkase_12{
	height: 140px;
}

.id_9_pravkase_13{
	margin-left: 0px;
}

.id_9_pravkase_14{
	height: 70px;
}

.id_9_pravkase_15{
	height: 70px;
}

.id_9_pravkase_16{
	position: relative;
	z-index: 5000;
}

.id_9_pravkase_17{
	height: 80px;
}

.id_9_pravkase_18{
	position: relative;
	z-index: 5000;
}




.id_10_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_13_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_13_pravkase_2{
	width: 100%;
	height: 54px;
}

.id_13_pravkase_3{
	height: 80px;
}

.id_13_pravkase_4{
	top:-75px;
	height: 210px;
}

.id_13_pravkase_5{
	width: 100%;
	height: 120px;
}

.id_13_pravkase_6{
	height: 80px;
}

.id_13_pravkase_7{
	width: 100%;
	height: 0px;
}

.id_13_pravkase_8{
	height: 80px;
}

.id_13_pravkase_9{
	top:-75px;
	height: 210px;
}

.id_13_pravkase_10{
	width: 100%;
	height: 120px;
}

.id_13_pravkase_11{
	height: 80px;
}

.id_14_pravkase_1{
	background-size: cover;
	background-position: center;
}


.id_16_pravkase_1{
	background-color: #fff;
}


.id_17_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_18_pravkase_1{
	height: 80px;
}

.id_18_pravkase_2{
	height: 40px;
}

.id_18_pravkase_3{
	height: 20px;
}

.id_18_pravkase_4{
	top:-75px;
	height: 210px;
}

.id_18_pravkase_5{
	width: 100%;
	height: 80px;
}

.id_18_pravkase_6{
	height: 30px;
}

.id_18_pravkase_7{
	height: 80px;
}




.id_20_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_anticor_pravkase_1{
	top:-100px;
}

.id_anticor_pravkase_2{
	background-color: #fff;
}

.id_anticor_pravkase_3{
	height: 40px;
}

.id_anticor_pravkase_4{
	height: 80px;
}

.id_anticor_pravkase_5{
	height: 80px;
}

.id_anticor_pravkase_6{
	top:0px;
	height: 140px;
}

.id_anticor_pravkase_7{
	height: 30px;
}

.id_anticor_pravkase_8{
	height: 120px;
}

.id_anticor_pravkase_9{
	height: 40px;
}

.id_anticor_pravkase_10{
	height: 80px;
}

.id_anticor_pravkase_11{
	height: 80px;
}

.id_anticor_pravkase_12{
	height: 30px;
}

.id_anticor_pravkase_13{
	height: 120px;
}

.id_anticor_pravkase_14{
	top: -30px;
}

.id_anticor_pravkase_15{
	height: 80px;
}



.id_charobl_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_charobl_pravkase_2{
	height: 50px;
}

.id_charobl_pravkase_3{
	margin-left: 0px;
}

.id_charobl_pravkase_4{
	height: 130px;
}

.id_charobl_pravkase_5{
	z-index: 5000;
}

.id_charobl_pravkase_6{
	z-index: 5000;
}

.id_charobl_pravkase_7{
	z-index: 5000;
}

.id_charobl_pravkase_8{
	width: 30px;
}

.id_charobl_pravkase_9{
	height: 80px;
}

.id_charobl_pravkase_10{
	margin-left: 0px;
}

.id_charobl_pravkase_11{
	height: 130px;
}

.id_charobl_pravkase_12{
	z-index: 5000;
}

.id_charobl_pravkase_13{
	z-index: 5000;
}

.id_charobl_pravkase_14{
	z-index: 5000;
}

.id_charobl_pravkase_15{
	width: 30px;
}

.id_charobl_pravkase_16{
	height: 80px;
}

.id_contsadr_pravkase_1{
	height: 40px;
}

.id_contsadr_pravkase_2{
	height: 60px;
}

.id_contsadr_pravkase_3{
	height: 130px;
}

.id_contsadr_pravkase_4{
	height: 50px;
}

.id_contsadr_pravkase_5{
	height: 400px;
	padding: 0px;
}


.id_diyaln_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_diyaln_pravkase_2{
	height: 80px;
}

.id_diyaln_pravkase_3{
	height: 52px;
}

.id_diyaln_pravkase_4{
	height: 124px;
}

.id_diyaln_pravkase_5{
	padding-top: 52px;
}

.id_diyaln_pravkase_6{
	margin-bottom: 50px;
}

.id_diyaln_pravkase_7{
	margin-bottom: 50px;
}

.id_diyaln_pravkase_8{
	height: 80px;
}


.id_gallery_pravkase_1{
	height: 50px;
}

.id_gallery_pravkase_2{
	height: 50px;
}

.id_gallery_pravkase_3{
	margin-left: 0px;
}

.id_gallery_pravkase_4{
	height: 140px;
}

.id_gallery_pravkase_5{
	position: relative;
	left: -9px;
	top:-2px;
}

.id_gallery_pravkase_6{
	position: relative;
	left: 0px;
	top:0px;
}

.id_gallery_pravkase_7{
	position: relative;
	left: -1px;
	top:4px;
}

.id_gallery_pravkase_8{
	height: 80px;
}




.id_history_pravkase_1{
	opacity: 0;
}

.id_history_pravkase_2{
	height: 10px;
}



.id_investproj_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_investproj_pravkase_2{
	height: 60px;
}

.id_investproj_pravkase_3{
	height: 80px;
}

.id_investproj_pravkase_4{
	height: 400px;
	width: 100%;
	background-size: cover;
}

.id_investproj_pravkase_5{
	height: 80px;
}

.id_investproj_pravkase_6{
	background-color: #fff;
}

.id_investproj_pravkase_7{
	height: 40px;
}

.id_investproj_pravkase_8{
	height: 10px;
}

.id_investproj_pravkase_8{
	height: 130px;
}

.id_investproj_pravkase_9{
	height: 60px;
}

.id_investproj_pravkase_10{
	height: 80px;
}

.id_investproj_pravkase_11{
	height: 10px;
}

.id_investproj_pravkase_12{
	height: 130px;
}

.id_investproj_pravkase_13{
	height: 80px;
}

.id_investproj_pravkase_14{
	height: 80px;
}

.id_investproj_pravkase_15{
	height: 30px;
}

.id_investproj_pravkase_16{
	height: 80px;
}

.id_investproj_pravkase_17{
	height: 10px;
}

.id_investproj_pravkase_18{
	height: 130px;
}

.id_investproj_pravkase_19{
	height: 80px;
}

.id_investproj_pravkase_20{
	height: 80px;
}



.id_perelik_np_pravkase_1{
	top:-100px;
}

.id_perelik_np_pravkase_2{
	background-color: #fff;
}

.id_perelik_np_pravkase_3{
	height: 40px;
}

.id_perelik_np_pravkase_4{
	height: 80px;
}

.id_perelik_np_pravkase_5{
	height: 30px;
}

.id_perelik_np_pravkase_6{
	height: 120px;
}

.id_perelik_np_pravkase_7{
	height: 60px;
}

.id_perelik_np_pravkase_8{
	height: 80px;
}

.id_perelik_np_pravkase_9{
	height: 30px;
}

.id_perelik_np_pravkase_10{
	height: 120px;
}

.id_perelik_np_pravkase_11{
	height: 150px;
}

.id_perelik_np_pravkase_12{
	height: 80px;
}

.id_perelik_np_pravkase_13{
	top: -10px;
	height: 170px;
}

.id_perelik_np_pravkase_14{
	height: 120px;
}

.id_perelik_np_pravkase_15{
	height: 100px;
}

.id_perelik_np_pravkase_16{
	height: 80px;
}

.id_perelik_np_pravkase_17{
	height: 60px;
}

.id_perelik_np_pravkase_18{
	height: 120px;
}

.id_perelik_np_pravkase_19{
	height: 10px;
}

.id_perelik_np_pravkase_20{
	height: 150px;
}

.id_perelik_np_pravkase_21{
	height: 80px;
}

.id_perelik_np_pravkase_22{
	top: -30px;
	height: 215px;
}

.id_perelik_np_pravkase_23{
	height: 150px;
}

.id_perelik_np_pravkase_24{
	height: 120px;
}

.id_perelik_np_pravkase_25{
	height: 20px;
}

.id_perelik_np_pravkase_26{
	height: 70px;
}

.id_perelik_np_pravkase_27{
	height: 80px;
}

.id_perelik_np_pravkase_28{
	height: 60px;
}

.id_perelik_np_pravkase_29{
	height: 120px;
}

.id_perelik_np_pravkase_30{
	height: 80px;
}



.id_presscp_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_presscp_pravkase_2{
	height: 60px;
}

.id_presscp_pravkase_3{
	height: 30px;
}

.id_presscp_pravkase_4{
	height: 40px;
}

.id_presscp_pravkase_5{
	height: 80px;
}



.id_techrazv_pravkase_1{
	background-color: #fff;
}

.id_techrazv_pravkase_2{
	height: 40px;
}

.id_techrazv_pravkase_3{
	height: 10px;
}

.id_techrazv_pravkase_4{
	height: 130px;
}

.id_techrazv_pravkase_5{
	height: 80px;
}

.id_techrazv_pravkase_6{
	height: 30px;
}

.id_techrazv_pravkase_7{
	height: 50px;
}

.id_techrazv_pravkase_8{
	height: 10px;
}

.id_techrazv_pravkase_9{
	height: 130px;
}

.id_techrazv_pravkase_10{
	height: 40px;
}

.id_techrazv_pravkase_11{
	height: 120px;
}

.id_techrazv_pravkase_12{
	height: 10px;
}

.id_techrazv_pravkase_13{
	height: 190px;
}

.id_techrazv_pravkase_14{
	height: 130px;
}

.id_techrazv_pravkase_15{
	height: 70px;
}

.id_techrazv_pravkase_16{
	height: 80px;
}



.id_triptes_pravkase_1{
	top:-100px;
}

.id_triptes_pravkase_2{
	background-color: #fff;
}

.id_triptes_pravkase_3{
	height: 40px;
}

.id_triptes_pravkase_4{
	height: 160px;
}

.id_triptes_pravkase_5{
	height: 80px;
}

.id_triptes_pravkase_6{
	top: -10px;
	height: 180px;
}

.id_triptes_pravkase_7{
	height: 120px;
}

.id_triptes_pravkase_8{
	height: 150px;
}

.id_triptes_pravkase_9{
	height: 80px;
}

.id_triptes_pravkase_10{
	top: -10px;
	height: 160px;
}

.id_triptes_pravkase_11{
	height: 120px;
}

.id_triptes_pravkase_12{
	height: 150px;
}

.id_triptes_pravkase_13{
	height: 30px;
}

.id_triptes_pravkase_14{
	top: -30px;
	height: 210px;
}

.id_triptes_pravkase_15{
	height: 150px;
}

.id_triptes_pravkase_16{
	height: 80px;
}

.id_triptes_pravkase_17{
	height: 120px;
}


.id_viro_pravkase_1{
	background-size: cover;
	background-position: center;
}

.id_viro_pravkase_2{
	background-color: #fff;
}

.id_viro_pravkase_3{
	overflow-x: auto;
}

.id_viro_pravkase_4{
	min-width: 550px;
}

.id_viro_pravkase_5{
	background-color: #fff;
}

.id_viro_pravkase_6{
	background-color: #fff;
}

.pravka_za_30_01_number1{
	font-weight: 600;
	text-transform: uppercase;
	margin-top: 20px;
	padding: 10px;
	background-color: #e8e8e8;
}

.pravka_za_30_01_number2{
	margin-top: 30px;
}

.pravka_za_30_01_number3{
	color: #003D76;
	background-color: #f8f8f8;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	display: table-cell;
	vertical-align: middle;
	background-color: #f8f8f8;
	width: 100%;
	margin-bottom: 10px;
	padding-left: 20px;
	border-left: 10px solid #fff;
}

.pravka_za_30_01_number3:hover{
	color: #003D76;
	background-color: #f8f8f8;
}

.bckg_f8{
	background-color: #f8f8f8;
}

.pravka_za_30_01_number4{
	color: #003D76;
	background-color: #f8f8f8;
	margin-top: 8px;
	padding: 6px 0px;
}

.id_cont_one_height_4{
	display: table;
	width: 100%;
	hyphens: auto;
	-moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

.id_cont_one_height_4 div{
	display: table-row;
	vertical-align: middle;
	text-transform: none;
	font-weight: 400;
	font-size: 16px;

}

.pravka_za_30_01_number5{
	background-color: #003D76;
	color: #fff;
	text-align: left;
	padding: 10px 16px;
}

.pravka_za_30_01_number6{
	color: #003D76;
	background-color: #f8f8f8;
	text-align: left;
	margin-top: 6px;
	padding: 10px 16px;
}

.custom_button_archive{
	float: right;
	position: relative;
	left: 20px;
}

.custom_button_archive span{
	margin-right: 10px;
	margin-bottom: 4px;
}

.white_text{
	color: #fff;
}

.white_text:hover{
	color: #fff;
}


.ce_custom_tabs{
	float: none;
}

.custom_archive_one_news{
	color: #003D76;
	padding: 30px;
	text-align: left;
}

.custom_archive_one_news p{
	margin: 5px;
}

#map {
        height: 100%;
      }

.id_zakugl_date{
	background-color: #003D76;
	width: 100%;
	height: 40px;
	color: #fff;
	text-align: center;
	padding-top: 12px;
	font-size: 12px;
	margin-top: 10px;
}

.plan_zak_blue_link{
	background-color: #003D76;
	color: #fff;
	text-align: center;
	padding: 14px;
	width: 100%;
	margin-top: 10px;
}

.id_11_block_video{
	margin-top: 20px;
}

.standart_height_20{
	height: 20px;
}

.standart_height_10{
	height: 10px;
}

.tb_nullpadding{
	padding-top: 0px;
	padding-bottom: 0px;
}


.standart_page_name_seven{
	color: #fff;
	text-transform: uppercase;
	font-size: 26px;
	padding-left: 30px;
	border-left: 3px solid #fff;
	position: absolute;
	left: 100px;
	top: 50%;
	margin-top: -25px;
	height: 50px;
	z-index: 1;
}

.standart_page_name_seven span{
	position: relative;
	top: 6px;
}

.id_seven_info_block_s_video{
	background-color: #003D76;
	padding: 40px;
	color: #fff;
	margin-top: 10px;
}

.id_seven_polosa_two_block_new{
	padding-top: 0px;
}

.id_seven_info_block_s_video_strelka{
	position: absolute;
	bottom: -18px;
	right: 17px;
}

.aboutonwstr{
	color: #fff;
}

.blue_knopka:hover .aboutonwstr{
color: #003D76;
}


@media (min-width:1px) and (max-width:766px) {
.mob_cust_map{
	width: calc(100% + 45px);
	margin-left: -45px;
}
}




@media (min-width:1px) and (max-width:780px) {
.ce-menu-logo{
	height: 70px;
	width: 50%;
	padding-top: 9px;
	float: left;
}

.ce-menu-buttons{
	height: 40px;
	width: 50%;
	padding-left: 40px;
	float: left;
}

.ce-menu-panel{
	height: 160px;
	width: 100%;
	align-content: center;
}

.hamburger{
 top: 0px;
 left: 20%;
}

.menu-panel-centrovka{
	width: 100%;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
}

.text_clmn_ind{
	column-count:1;
}

}




@media (min-width:781px) and (max-width:9780px) {
.ce-menu-logo{
	float: left;
	height: 100px;
	width: 200px;
	padding-top: 9px;
}

.ce-menu-buttons{
	float: left;
	height: 100px;
	width: calc(100% - 600px);
	padding-left: 40px;
}

.ce-menu-panel{
	float: right;
	height: 100px;
	width: 410px;
}

/*
.text_clmn_ind{
	column-count:3;
}
*/
}


.text_vtorogo_ekrana p{
	background-color: #f8f8f8;
	padding: 40px;

}
.text_vtorogo_ekrana p:last-child{
	background-color: #f8f8f8;
	padding: 40px;
	margin-bottom: 0;
}


@media (min-width:1px) and (max-width:780px) {
.text_vtorogo_ekrana{
	padding-bottom: 0px;
	padding-top: 10px;
}

.pravka_12{
	padding-right: 0px;
}

.pravka_16{
	margin-left: -30px;
}

.mob_cust_map{
	width: 100%;
	margin-left: 0px;
}

.lg_md_search{
	width: calc(100% - 56px);
}


}

@media (min-aspect-ratio: 3/4) { 
	.video_first_ekran{
	height: calc(100vh - 100px);
	width: auto;
	position: relative;
	top: 0px;
}
}

.video_first_ekran{
	width: 100%;
	width: 100vw;
	position: absolute;
	object-fit: cover;
	-o-object-fit:cover;
	-ms-object-fit: cover;
	bottom: 0px;
}


@media (min-width:1px) and (max-width:780px) {
.first_ekran_det_text_mob{
	margin-top: 100px;
}
}

















































































































































.content_obv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
}
.content_obv .block {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.content_obv .block .item {
  position: absolute;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.content_obv .block .item i {
  display: block;
  background-color: #003D76;
}
.content_obv .block .item1 {
  height: 5px;
  top: 0;
  left: 0;
  -webkit-animation: fullwidth 1s both;
          animation: fullwidth 1s both;
}
.content_obv .block .item1 i {
  width: 0;
  height: 5px;
  -webkit-transition-delay: 3s;
          transition-delay: 3s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
.content_obv .block .item2 {
  width: 5px;
  height: 0;
  top: 0;
  right: 0;
  -webkit-animation: fullheight 1s 1s both;
          animation: fullheight 1s 1s both;
}
.content_obv .block .item2 i {
  width: 5px;
  height: 0;
  -webkit-transition-delay: 2s;
          transition-delay: 2s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
.content_obv .block .item3 {
  width: 100%;
  height: 5px;
  bottom: 0;
  right: 0;
  -webkit-animation: fullwidth 1s 2s both;
          animation: fullwidth 1s 2s both;
}
.content_obv .block .item3 i {
  position: absolute;
  right: 0;
  width: 0;
  height: 5px;
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
.content_obv .block .item4 {
  width: 5px;
  height: 0;
  bottom: 0;
  left: 0;
  -webkit-animation: fullheight 1s 3s both;
          animation: fullheight 1s 3s both;
}
.content_obv .block .item4 i {
  position: absolute;
  bottom: 0;
  width: 5px;
  height: 0;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
.content_obv .block:hover .item1 i {
  width: 100%;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
.content_obv .block:hover .item2 i {
  height: 100%;
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
.content_obv .block:hover .item3 i {
  width: 100%;
  -webkit-transition-delay: 2s;
          transition-delay: 2s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
.content_obv .block:hover .item4 i {
  height: 100%;
  -webkit-transition-delay: 3s;
          transition-delay: 3s;
  -webkit-transition-duration: 1s;
	     -o-transition-duration: 1s;
	        transition-duration: 1s;
}
@-webkit-keyframes fullwidth {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@keyframes fullwidth {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@-webkit-keyframes fullheight {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}
@keyframes fullheight {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}

.video-bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
	background-position: center center;
    background-size: cover;
}

.video-bg > video {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
}

 @supports (object-fit: cover) {
     .video-bg > video {
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         object-fit: cover;
     }
 }


body{
	overflow-x: hidden;
}

.block_info-text_container a, .block_info-text_container_lg > a, .block_info-text_container_md > a{
    text-decoration: underline!important;
}
