/*@import url('https://fonts.googleapis.com/css?family=Scada:400,700');
@import url('https://fonts.googleapis.com/css?family=Tinos:400,400i,700&subset=cyrillic');*/

/* cyrillic-ext */
@font-face {
	font-family: 'Tinos';
	font-style: italic;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/italic_400/cyrillic_ext_400/buE2poGnedXvwjX-TmtJ9RI-.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
	font-family: 'Tinos';
	font-style: italic;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/italic_400/cyrillic_400/buE2poGnedXvwjX-TmJJ9RI-.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Tinos';
	font-style: italic;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/italic_400/latin_ext_400/buE2poGnedXvwjX-TmhJ9RI-.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Tinos';
	font-style: italic;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/italic_400/latin_400/buE2poGnedXvwjX-TmZJ9Q.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/normal_400/cyrillic_ext_400/buE4poGnedXvwjX2fmRR8Q.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/normal_400/cyrill_400/buE4poGnedXvwjX_fmRR8Q.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/normal_400/latin_ext_400/buE4poGnedXvwjX1fmRR8Q.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/tinos/normal_400/latin_400/buE4poGnedXvwjX7fmQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/tinos/normal_bold_700/cyrill_ext_700/buE1poGnedXvwj1AW3Fj0C8H-Q.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/tinos/normal_bold_700/cyrillic_700/buE1poGnedXvwj1AW3Fq0C8H-Q.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/tinos/normal_bold_700/latin_ext_700/buE1poGnedXvwj1AW3Fg0C8H-Q.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Tinos';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/tinos/normal_bold_700/latin_700/buE1poGnedXvwj1AW3Fu0C8.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
@font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/scada/normal_400/cyrillic_ext_400/RLpxK5Pv5qumeVJizTQYbg.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/scada/normal_400/cyrillic_400/RLpxK5Pv5qumeVJrzTQYbg.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/scada/normal_400/latin_ext_400/RLpxK5Pv5qumeVJhzTQYbg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 400;
	src: url(/lenta/new_files/fonts/scada/normal_400/latin_400/RLpxK5Pv5qumeVJvzTQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/scada/normal_bold_700/cyrillic_ext_700/RLp8K5Pv5qumeVrU6CEqT1bWZA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/scada/normal_bold_700/cyrillic_700/RLp8K5Pv5qumeVrU6CEjT1bWZA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* latin-ext */
  @font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/scada/normal_bold_700/latin_ext_700/RLp8K5Pv5qumeVrU6CEpT1bWZA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Scada';
	font-style: normal;
	font-weight: 700;
	src: url(/lenta/new_files/fonts/scada/normal_bold_700/latin_700/RLp8K5Pv5qumeVrU6CEnT1Y.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }

* {
	box-sizing: border-box;
}
html {
	height: 100%;
}
body {
	font: 15px/1.4 Scada, sans-serif;
	background-color: #fff;
	min-width: 360px;
	position: relative;
}
input, img, textarea, button {
	outline: none;
}
.wrapper_all_content {
	padding: 0 5px;
}
header {
	width: 100%;
	max-width: 1300px;
	margin: auto;
	/*height: 80px;*/
	height: 95px;
}


.logo {
	float: left;
	line-height: 80px;
}
.logo img {
	vertical-align: middle;
	max-width: 240px;
}
.settings_block {
	float: left;
	line-height: 80px;
	margin-left: 20px;
	color: #133d8b;
	font-size: 13px;
	text-transform: lowercase;
	position: relative;
}
.wrapper_set_show > span, .setting_head_hide > span {
	cursor: pointer;
}
.text_calendar_center > div {
	display: block;
	position: relative;
}
.text_calendar_center .title_sec_col a {
	color: #ffcc00;
}
.text_block_cal {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 5px;
	background:  rgba(19,61,139,0.85);
}
.text_block_cal {
	text-align: center;
}
.text_block_cal .news_text_img a {
	color: #fff !important;
}
.spec_project_line {
	margin-left: 130px;
	margin-bottom: 10px !important;
}
.spec_project_line > span {
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 2px solid #133d8b;
	color: #133d8b;
	padding-top: 2px;
}

.settings-icon {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(../img/settings-icon.png);
	vertical-align: middle;
	margin-right: 5px;
}
.weather_exchange_wrapper {
	float: right;
	line-height: 80px;
}
.weather_exchange_block {
	font-size: 13px;
	color: #ae1c07;
	display: inline-block;
	vertical-align: middle;
	width: 300px;
	line-height: 50px;
	overflow: hidden;
}
.weather_exchange_block > div, .weather_exchange_block > div > span {
	display: inline-block;
	line-height: 1.7;
	vertical-align: middle;
}
.weather_exchange_block > div > span {
	text-decoration: underline;
	cursor: pointer;
}
.weather_block {
	margin-right: 30px;
}
.search_wrapper {
	float: right;
	line-height: 80px;
	margin-left: 35px;
}
.works_wrap_cont ul {
overflow: hidden;
}
.works_wrap_cont ul li {
float: left;
width: 150px;
margin: 0 30px 30px 0;
}
.works_wrap_cont ul li img {
width: 100%;
}
.data_works i {
display: inline-block;
}
.name_works {
font-weight: bold;
font-size: 14px;
margin: 5px 0 10px;
}
.tel_works, .mail_works {
font-size: 12px;
margin: 3px 0;
}
.photo_works img {
border: 1px solid #133d8b;
}
.photobank{
	margin-top: 10px;
}
.photobank > a > img {
	width: 100%;
}
.mail_works a {
color: #292929;
text-decoration: none;
}

.search_block {
	width: 100%;
	line-height: 25px;
	border: 1px solid #133d8b;
}
.search_wrapper > div {
	height: 50px;
	width: 350px;
	display: inline-block;
	vertical-align: middle;
}
.teleg_whats_block {
	width: 100%;
	line-height: 35px !important;
	text-align: right;
}
.teleg_whats_block > span {
	display: inline-block;
	font-size: 16px;
	color: #133d8b;
}
.icon-whatsapp, .icon-telegram {
	display: inline-block;
	vertical-align: -8px;
	margin-right: 5px;
	margin-top: 2px;
}
.icon-whatsapp {
	width: 30px;
	height: 30px;
	background: url('../img/whatsapp2.png') no-repeat;
}
.icon-telegram {
	width: 30px;
	height: 27px;
	background: url('../img/telegram2.png') no-repeat;
}
.icon-android {
	background: url(/lenta/img/android.gif) no-repeat;
}
.icon-apple {
	background: url(/lenta/img/apple.gif) no-repeat;
}
.icon-weibo_ch {
		background: url(/lenta/img/weibo_ch.jpg) no-repeat;
	}
.icon-weibo_ch:hover {
		background: url(/lenta/img/weibo_ch_h.jpg) no-repeat;
	}
.icon-io2_ch {
		background: url(/lenta/img/io2_ch.jpg) no-repeat;
	}
.icon-io2_ch:hover {
		background: url(/lenta/img/io2_ch_h.jpg) no-repeat;
	}
.icon-sitemap-ru {
	background: url(/lenta/new_files/img/sitemap_ru.jpg) no-repeat;
}
.icon-sitemap-kz {
	background: url(/lenta/new_files/img/sitemap_lat_kz.jpg) no-repeat;
}
.icon-sitemap-en {
	background: url(/lenta/new_files/img/sitemap_en.jpg) no-repeat;
}
.icon-sitemap-cn {
	background: url(/lenta/new_files/img/sitemap_cn.jpg) no-repeat;
}
.icon-sitemap-uz {
	background: url(/lenta/new_files/img/sitemap_uzb.jpg) no-repeat;
}
.search_block input[placeholder] {
	border: none;
	padding-left: 10px;
	color: #a4a4a4;
	font-size: 13px;
	width: 320px;
}
.search_block input[type='image'] {
	vertical-align: middle;
}
.search_block input[type='image']:hover {
	opacity: .5;
}
.wrapper_all_content > nav {
	width: 100%;
	max-width: 1300px;
	border: 1px solid #133d8b;
	line-height: 28px;
	height: 30px;
	overflow: hidden;
	padding: 0 10px 0 20px;
	background-color: #133d8b !important;
	margin: auto;
	position: relative;
}
nav .menu_block {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 0;
	z-index: 9999999;
}
nav .img {
	height: 30px !important;
	margin-top: -1px !important;
	margin-right: -1px !important;
}
nav > ul > li {
	display: inline-block;
	line-height: 1.4;
	font-weight: bold;
	font-size: 14px;
	padding: 0 10px;
}
nav > ul > li > a {
	text-decoration: none;
	color: #fff;
}
nav > ul > li > a:hover {
	text-decoration: underline;
}
.line{
height:5px;
width:100%;
border-top:1px solid #133d8b;
}
.banner_number_5, .banner_number_5 a, .banner_number_4, .banner_number_4 a, .banner_number_3, .banner_number_3 a, .banner_number_5-show, .banner_number_4-show, .banner_number_3-show, .banner_number_3-show a {
		width: 100% !important;
		max-width: 470px;
		padding: 2px;
	}

.banner_number_6, .banner_number_6 a, .banner_number_7, .banner_number_7 a {
		width: 100% !important;
		max-width: 109px;
		padding: 2px;
}

.banner_block_full, .banner_block_full a {
		width: 100% !important;
		max-width: 1300px;
		padding: 2px;
}

.main_container {
	margin: 15px auto 20px;
	position: relative;
	width: 100%;
	max-width: 1300px;
	line-height: 1.15;
}
.left_main_block {
	float: right;
	max-width: 390px;
	width: 100%;
	margin-left: 10px;
	margin-right: 0 !important;
	/*position: relative;*/
	z-index: 999999;
}
.select-region{
	width: 100%;
	border: 1px solid #dedede;
    padding: 5px;
	margin-bottom: 10px;
	color: #ccc;
	font-family: Scada;
	font-size: 12px;
}
.right_main_block {
	float: left;
	max-width: 900px;
	width: 100%;
	margin-bottom: 10px;
	overflow: hidden;
}
.lenta_container {
	width: 100%;
	border: 1px solid #dedede;
	padding: 15px;
}
.lenta_tab {
	width: 100%;
	padding-bottom: 12px;
	border-bottom: 1px solid #dedede;
}
.lenta_tab > div {
	display: inline-block;
	margin-right: 12px;
	color: #a3b6b8;
	font-size: 22px;
	text-transform: uppercase;
	cursor: pointer;
}
.lenta_tab .active {
	color: #133d8b;
}

.cont_news_t li, .cont_popular_t li {
	border-bottom: 1px solid #ebebeb;
	padding: 13px 0;
}

.img_block_lenta_adaptive img, .block-2-adaptive_main .img_block-adaptive_main img {
	width: 100px !important;
	margin-right: 7px;
}

.block-2-adaptive_main > div, .wrap_9_block > div, .block-1-adaptive_main > div {
	border-bottom: 1px solid #fff;
}

.img_block_lenta_adaptive > a > img[src=''], .wrap_9_block, .adaptive_main_cont {
	display: none;
}

.lenta_adaptive_container .lenta_news_block, .wrap_adapt_info, .block-2-adaptive_main > div > div, .block-2-adaptive_main .text_news-adaptive_main {
	overflow: hidden;
}
.img_block_lenta_adaptive, .block-2-adaptive_main .img_block-adaptive_main {
	float: left;
}
.lenta_adaptive_container .lenta_tab {
	position: relative;
}
.lenta_adaptive_container .lenta_tab:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.adaptive_main_cont {
	margin-bottom: 20px;
}
.block-1-adaptive_main img {
	width: 100%;
}
.block-1-adaptive_main {
	margin-bottom: 20px;
}
.block-1-adaptive_main .img_block-adaptive_main {
	margin-bottom: 7px;
}
.block-1-adaptive_main .text_news-adaptive_main {
	font-size: 20px;
	font-weight: bold;
}
.block-2-adaptive_main .text_news-adaptive_main {
	font-weight: bold;
	padding-top: 5px;
}

.adaptive_main_cont a:hover, .info_9 a:hover {
	text-decoration: underline;
}
.block-2-adaptive_main > div:first-child {
	margin-bottom: 15px;
}
.title_9 { color: #bb1717; padding-bottom: 3px; font-size: 14px; }
.title_9 a { color: #bb1717; text-decoration: none; }
.title_9_2 { padding-bottom: 3px; font-size: 14px; }
.title_9_2 a { color: #133d8b; text-decoration: none; }
.info_9 a {
	font-weight: normal;
	font-size: 13px;
}
.wrap_9_block > div {
	margin-bottom: 5px;
	padding-bottom: 5px;
}
@media(max-width:767px) {
	.adaptive_main_cont, .wrap_9_block {
		display: block;
		overflow: hidden;
	}
}

.article_news_body blockquote {
    padding: 30px 15px 15px 15px;
    font-size: 17px;
    /* background-color: #e5e5e5; */
    margin-bottom: 10px;
    position: relative;
    background: url(/lenta/inform_2020/img/backgr_cit.png);
    color: rgb(19,61,139);
	line-height: 1.3;
	font-style: italic;
	font-weight: bold;
}
.article_news_body blockquote p {
    font-size: 17px;
	color: rgb(19,61,139);
}
.article_news_body blockquote::after {
    /* content: '\201C'; */
    content: '';
    position: absolute;
    top: 9px;
    left: 15px;
    width: 20px;
    height: 20px;
    background: url(/lenta/inform_2020/img/quot_cit.png) no-repeat;
}
.article_news_body .frame_news_article {
	position: relative;
	z-index: 2;
	background: #fff;
}


.head_lenta_b {
	margin-bottom: 3px;
}
.head_lenta_b > span {
	display: inline-block;
	margin-right: 15px;
	color: #a4a4a4;
	font-weight: bold;
	font-size: 12px;
}
.icon-view {
	width: 17px;
	height: 8px;
	display: inline-block;
	background: url(../img/view.png);
	margin-right: 3px;
}

.icon3 { display: inline-block; height: 15px; width: 15px; vertical-align: -6px; }
.icon-views { background: url(../img/views.png) no-repeat; }

.body_lenta_b a {
	color: #292929;
	font-weight: bold;
	text-decoration: none;
}
.body_lenta_b a:hover, .foot_lenta_b a:hover {
	text-decoration: underline;
}
.foot_lenta_b {
	font-size: 13px;
	margin-top: 5px;
}
.foot_lenta_b a {
	color: #a4a4a4;
	text-decoration: none;
}
.main_container:after {
	content: '';
	display: block;
	clear: both;
}
.cont_popular_t {
	display: none;
}
.icon-play {
	width: 7px;
	height: 12px;
	display: inline-block;
	background: url(../img/play.png);
	vertical-align: -2px;
}
.head_lenta_b .comment_b, .head_block_sec_no-img .comment_b {
	color: #133d8b;
}
.icon-comment {
	width: 15px;
	height: 10px;
	display: inline-block;
	background: url(../img/comment.png);
	vertical-align: -1px;
	margin-right: 3px;
}
.lenta_news_block .urgently_b > a{
	color: #cc2f00 !important;
}
.lenta_news_block > li {
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;
    list-style: none;
}
.lenta_news_block > li > a {
	float: left;
}
.lenta_news_block > li > a > img {
	padding-right: 5px;
}
.icon-urgently {
	width: 8px;
	height: 14px;
	display: inline-block;
	background: url(../img/urgent.png);
	margin-right: 3px;
	vertical-align: middle;
}
.icon-photo {
	width: 14px;
	height: 12px;
	display: inline-block;
	background: url(../img/photo.png);
	vertical-align: -2px;
}

.icon-pr {
	width: 14px;
	height: 12px;
	display: inline-block;
	background: url(../img/pr.png);
	vertical-align: -2px;
}
.icon-inter-ru {
	width: 70px;
	height: 14px;
	display: inline-block;
	background: url(../img/inter_ru.png);
	background-repeat: no-repeat;
	vertical-align: -2px;
}
.icon-inter-kz {
	width: 70px;
	height: 14px;
	display: inline-block;
	background: url(../img/inter_kz.png);
	background-repeat: no-repeat;
	vertical-align: -2px;
}


.img_block_lenta {
	margin-bottom: 5px;
}
.img_block_lenta img { width: 100%; }

.img_block_lenta_adaptive img { width: 100%; }

.all_lenta_link {
	text-align: center;
	font-size: 13px;
	padding-top: 10px;
}
.all_lenta_link > a {
	color: #133d8b;
	text-decoration: none;
}
.all_lenta_link > a:hover {
	text-decoration: underline;
}
.archive_block {
	margin: 10px 0;
	float: left;
	width: 310px;
}
.title_archive, .title_news_tema, .title_comment, .title_comment_form {
	margin-bottom: 10px;
}
.title_archive > span, .title_redaction > span, .title_analit > span, .title_photo > span, .title_video > span, .title_infograph > span, .title_news_tema > span, .title_comment > span, .title_comment_form > span, .title_read_also > span, .title_last_comment > span {
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 2px solid #133d8b;
	color: #133d8b;
	padding-top: 2px;
}
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {
	height: 100px !important;
}
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
	opacity: 1 !important;
}
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail {
	background: rgba(0,0,0,0.2) !important;
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #133d8b !important;
}

/* Datepicker */
.datepicker {
	width: 100% !important;
	border: none !important;
	background: #f7f7f7 !important;
	font-size: 13px !important;
	font-family: Scada, sans-serif !important;
	color: #a4a4a4 !important;
	padding-top: 20px;
}
.datepicker--content {
	padding: 5px 20px !important;
}
.datepicker--nav {
	border-bottom: none !important;
	min-height: 21px !important;
}
.datepicker--nav, .datepicker--cell {
	height: 25px !important;
}
.datepicker--nav-action svg {
	height: 21px !important;
}
.datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade-, .datepicker--nav-title {
	color: #a4a4a4 !important;
}
.-other-month- {
	opacity: .6 !important;
}
.-focus- {
	background: #f7f7f7 !important;
}
.datepicker--days-names {
	margin-bottom: 5px;
}
.datepicker--nav-title i {
	color: #a4a4a4 !important;
}
.datepicker--nav-action:hover, .datepicker--nav-title:hover {
	background: #f7f7f7 !important;
}
.datepicker--content {
	min-height: 180px;
}
.datepicker--day-name {
	color: #a4a4a4 !important;
}
.datepicker--cell.-current- {
	color: #133d8b !important;
	font-weight: bold;
}
.datepicker--nav-title i:hover, .datepicker--cell-day:hover, .datepicker--cell-month:hover, .datepicker--cell-year:hover {
	text-decoration: underline;
}
.datepicker--cell.-selected-, .datepicker--cell.-selected-.-current- {
	background: #133d8b !important;
	color: #fff !important;
}
.datepicker--nav-action:hover {
	opacity: .7;
}
.datepicker--nav {
	justify-content: center !important;
}
.datepicker--nav-title {
	min-width: 150px;
}

.main_news_block {
	overflow: hidden;
	margin-bottom: 15px !important;
}
.main_news_block > div, .second_news_block > div {
	float: right;
	width: 100%;
	overflow: hidden;
}
.left_news_cont, .sec_left_block {
	max-width: 690px;
	padding-right: 20px;
}
.second_news_block .sec_left_block {
	max-width: 780px;
}
.right_news_cont{
	margin-top: -18px;
}
.right_news_cont, .sec_right_block {
	max-width: 210px;
	padding-left: 20px;
	border-left: 1px solid #dedede;
	font-size: 14px;
}
.second_news_block .sec_right_block {
	max-width: 120px;
}
.left_news_cont > div {
	float: left;
	overflow: hidden;
	width: 100%;
}
.block-1-news-main {
	max-width: 460px;
	padding-right: 8px;
	margin-bottom: 15px;
}
.block-2-news-main {
	max-width: 220px;
}
.main_news_block .img_block {
	width: 100%;
	position: relative;
}
.main_news_block img {
	width: 100%;
	display: block;
}
.main_news_block .date_news {
	position: absolute;
	top: -18px;
	left: 0;
	background: rgba(255,255,255,0.75);
	padding: 3px 7px;
	font-size: 11px;
	color: #133d8b;
}
.text_news > a, .right_news_cont a {
	color: #292929;
	text-decoration: none;
}
.text_news > a:hover, .right_news_cont a:hover {
	text-decoration: underline;
}
.block-1-news-main .text_news {
	font-size: 22px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(19,61,139,0.85);
	width: 100%;
	padding: 10px 12px;
}
.left_news_cont .text_news > a {
	color: #fff;
}
.block-2-news-main > div {
	width: 100%;
	margin-bottom: 15px;
}
.block-2-news-main .text_news, .block-3-news-main .text_news {
	font-size: 13px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(19,61,139,0.85);
	padding: 6px 8px;
	width: 100%;
}
.block-3-news-main > div {
	float: left;
	width: 32.6%;
	margin-bottom: 10px;
	margin-right: 1.1%;
}
.block-3-news-main > div:last-child {
	margin-right: 0 !important;
}
.title_redaction, .title_analit, .title_photo, .title_video, .title_infograph {
	margin: 5px 0 15px;
}
.right_news_cont > ul > li {
	border-top: 1px solid #ebebeb;
	padding: 12px 5px 12px 0;
}
.left_aside, .right_aside {
	position: absolute;
	top: 0;
}
.left_aside {
	left: -40px;
}
.right_aside {
	right: -40px;
}
.left_aside li, .right_aside li {
	margin-bottom: 10px;
}
.left_aside span {
	display: none;
	color: #fff;
	background: #a4a4a4;
	height: 30px;
	vertical-align: middle;
	padding: 5px 10px 0;
}
.left_aside a {
	text-decoration: none;
}
.icon2 {
	display: inline-block;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	border: 1px solid #dedede;
}
.icon-left-1 {
	background: url(../img/left_icon_1.jpg) no-repeat;
}
.icon-left-2 {
	background: url(../img/left_icon_2.jpg) no-repeat;
}
.icon-left-3 {
	background: url(../img/left_icon_3.jpg) no-repeat;
}
.icon-left-4 {
	background: url(../img/left_icon_4.jpg) no-repeat;
}
.icon-left-5 {
	background: url(../img/left_icon_5.jpg) no-repeat;
}
.icon-left-6 {
	background: url(../img/left_icon_6.jpg) no-repeat;
}
.icon-left-7 {
	background: url(../img/left_icon_7.jpg) no-repeat;
}
.left_aside a:hover span {
	display: inline-block;
	border: 1px solid #dedede;
}
.left_aside a:hover .icon-left-1 {
	background: url(../img/left_icon_h_1.jpg) no-repeat;
}
.left_aside a:hover .icon-left-2 {
	background: url(../img/left_icon_h_2.jpg) no-repeat;
}
.left_aside a:hover .icon-left-3 {
	background: url(../img/left_icon_h_3.jpg) no-repeat;
}
.left_aside a:hover .icon-left-4 {
	background: url(../img/left_icon_h_4.jpg) no-repeat;
}
.left_aside a:hover .icon-left-5 {
	background: url(../img/left_icon_h_5.jpg) no-repeat;
}
.left_aside a:hover .icon-left-6 {
	background: url(../img/left_icon_h_6.jpg) no-repeat;
}
.left_aside a:hover .icon-left-7 {
	background: url(../img/left_icon_h_7.jpg) no-repeat;
}
.icon-google_plus {
	background: url(../img/google-plus.jpg) no-repeat;
}
.icon-google_plus:hover {
	background: url(../img/google-plus_h.jpg) no-repeat;
}
.icon-twitter {
	background: url(../img/twitter.jpg) no-repeat;
}
.icon-twitter:hover {
	background: url(../img/twitter_h.jpg) no-repeat;
}
.icon-facebook {
	background: url(../img/facebook.jpg) no-repeat;
}
.icon-facebook:hover {
	background: url(../img/facebook_h.jpg) no-repeat;
}
.icon-instagram {
	background: url(../img/instagram.jpg) no-repeat;
}
.icon-instagram:hover {
	background: url(../img/instagram_h.jpg) no-repeat;
}
.icon-vk {
	background: url(../img/vk.jpg) no-repeat;
}
.icon-vk:hover {
	background: url(../img/vk_h.jpg) no-repeat;
}
.icon-ok {
	background: url(../img/ok.jpg) no-repeat;
}
.icon-ok:hover {
	background: url(../img/ok_h.jpg) no-repeat;
}
.icon-youtube {
	background: url(../img/youtube.jpg) no-repeat;
}
.icon-youtube:hover {
	background: url(../img/youtube_h.jpg) no-repeat;
}
.icon-imgur {
	background: url(../img/imgur.jpg) no-repeat;
}
.icon-imgur:hover {
	background: url(../img/imgur_h.jpg) no-repeat;
}
.icon-mail {
	background: url(../img/mail.jpg) no-repeat;
}
.icon-mail:hover {
	background: url(../img/mail_h.jpg) no-repeat;
}
/*.icon-android {
	background: url(../img/android.jpg) no-repeat;
}*/
.icon-android:hover {
	background: url(../img/android_h.jpg) no-repeat;
}
.icon-rss {
	background: url(../img/rss.jpg) no-repeat;
}
.icon-rss:hover {
	background: url(../img/rss_h.jpg) no-repeat;
}
.icon-map {
	display: inline-block;
	width: 30px;
	height:90px;
	vertical-align: middle;
	background: url(../img/map.png) no-repeat;
}
.icon-reactor {
	background: url(../img/reactor.png) no-repeat;
	height: 77px !important;
	border: none;
	transform: rotate(180deg);
}
.setting_select_hide {
	position: absolute;
	top: 11px;
	left: -10px;
	line-height: 1.4;
	background-color: #133d8b;
	color: #fff;
	width: 230px;
	padding: 10px;
	overflow: hidden;
	z-index: 99999999;
	display: none;
}
.set-i-hide {
	background: url(../img/settings-hide.png) !important;
}
.setting_head_hide {
	margin-bottom: 10px;
}
.lang_set {
	margin-bottom: 15px;
}
.lang_set li {
	display: inline-block;
	font-size: 15px;
	margin-right: 5px;
}
.lang_set a {
	text-decoration: none;
	color: #d6d6d6;
}
.lang_set > a:active {
	text-decoration: none;
	color: #fff;
}
.lang_set .active {
	color: #133d8b;
}
.settings-icon .active {
	color: #fff;
}
.wrapper_set_show > ul> li active {
	color: #fff;
}
.rub_set input[type='checkbox'] {
	vertical-align: middle;
	margin-right: 5px;
	cursor: pointer;
}
.rub_set label {
	font-size: 13px;
	cursor: pointer;
}
.rub_set li {
	margin-bottom: 6px;
	text-transform: none;
}
.rub_set .active {
	color: #292929 !important;
}

.employe_online_tab {
	background-color: #133d8b;
	color: #fff;
	cursor: pointer;
	width: 220px;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding: 0 5px;
	overflow: hidden;
	transform: rotate(-90deg);
	margin-left: -94px;
	position: fixed;
	z-index: 9999;
	top: 65%;
	left: 0;
}
.employe_online_hide {
	transition: all 300ms linear;
	position: fixed;
	left: -700px;
	top: calc(65% - 91px);
	z-index: 999;
}
.shift {
	left: 33px;
}
.employe_online_block {
	border: 1px solid #133d8b;
	background-color: #fff;
	padding: 10px 15px;
	overflow: hidden;
}
.employe_online_block > div {
	float: left;
	width: 115px;
	margin: 0 8px;
}
.emp_photo img {
	width: 100%;
	border: 1px solid #133d8b;
}
.emp_title {
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #133d8b;
	word-wrap: break-word;
}
.emp_data {
	color: #000;
}
.name_emp {
	font-weight: bold;
	font-size: 13px;
	margin: 5px 0 10px;
}
.tel_emp, .mail_emp {
	font-size: 12px;
	margin: 2px 0;
}
.soc_emp i {
	vertical-align: middle;
	display: inline-block;
	margin-right: 2px;
}
.soc_emp i:hover {
	opacity: .7;
}
.emp_icon_facebook {
	background: url(../img/facebook-icon-emp.png) no-repeat;
	width: 6px;
	height: 12px;
}
.emp_icon_vk {
	background: url(../img/vk-emp.png) no-repeat;
	width: 14px;
	height: 9px;
}
.emp_icon_instagram {
	background: url(../img/instagram-icon-emp.png) no-repeat;
	width: 13px;
	height: 12px;
}
.emp_icon_twitter {
	background: url(../img/twitter-icon-emp.png) no-repeat;
	width: 13px;
	height: 11px;
}
.satellite_block {
	text-align: center;
	border: 1px solid #133d8b;
	/*margin-bottom: 15px !important;*/
}
.satellite_block > li {
	display: inline-block;
	padding: 0 15px;
}
.satellite_block > li > a {
	line-height: 1;
	display: block;
}
.satellite_block > li img {
	vertical-align: middle;
}
.second_news_block {
	overflow: hidden;
}
.wrap_column_cont {
	width: 100%;
}
.second_news_block img {
	width: 100%;
}
.right_main_block > * {
	margin-bottom: 25px;
}
.second_news_block a {
	text-decoration: none;
}
.title_sec_col a {
	color: #bb1717;
	font-size: 16px;
	padding: 5px 0;
	display: block;
}
.news_text_img a {
	color: #292929;
	font-weight: bold;
}
.sec_left_block > div > div {
	width: 32.6%;
	margin-right: 1.1%;
	float: left;
}
.sec_left_block > div > div:last-child {
	margin-right: 0;
}
.head_block_sec_no-img {
	font-size: 12px;
	margin-bottom: 5px;
}
.rub_sec_text > a {
	color: #a3a2a2;
	margin-right: 15px;
}
.rub_sec_text > a:hover, .news_text_no-img a:hover, .title_sec_col a:hover, .news_text_img a:hover {
	text-decoration: underline;
}
.news_text_no-img a {
	color: #292929;
}
.title_analit > span {
	border-top: 2px solid #000;
	color: #000;
}
.title_analit > span > a {
	border-top: 2px solid #000;
	color: #133d8b;
}
.text_analit {
	font-size: 18px;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(0, -50%);
	padding: 0 15px;
	text-align: center;
	z-index: 2;
}
.analit_block > a {
	position: relative;
	display: block;
}
.analit_block > a:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	z-index: 1;
	transition: all 200ms linear;
}
.analit_block > a:hover:after {
	background: rgba(0,0,0,0.3);
}
.news_slider_cont {
	border: 1px solid #06baca;
}
.news_slider_cont img {
	width: auto;
}
.news_slider_cont .owl-stage-outer {
	margin: 0 30px;
	line-height: 26px;
}
.news_slider_cont .owl-nav, .video_container .owl-nav {
	position: absolute;
	width: 100%;
	left: 0;
	top: 50%;
	margin-top: -9px;
	z-index: -1;
}
.video_container .owl-nav {
	z-index: 1 !important;
}
.news_slider_cont .owl-prev {
	float: left;
	margin-left: 10px;
}
.news_slider_cont .owl-next {
	float: right;
	margin-right: 10px;
}
.news_slider_cont .slide_news {
	padding: 5px 10px;
}
.news_slider_cont .slide_news a {
	color: #133d8b;
	font-size: 14px;
	text-decoration: none;
}
.news_slider_cont .slide_news a:hover {
	text-decoration: underline;
}
.video_container .owl-prev {
	position: absolute;
	left: 17%;
	top: 50%;
}
.video_container .owl-next {
	position: absolute;
	right: 17%;
	top: 50%;
}
.main_photo_block {
	overflow: hidden;
}
.photo_container img {
	/*width: 100%;*/
	height: 195px;
}
.photo_container a {
	text-decoration: none;
}
.photo_block {
	float: left;
	width: 100%;
	max-width: 32.6%;
	margin-right: 1.1%;
}
.photo_block:last-child {
	margin-right: 0;
}
.photo_block_info {
	padding: 5px 0;
}
.photo_block_info > a {
	color: #292929;
	font-weight: bold;
	font-size: 18px;
}
.photo_block_info > a:hover {
	text-decoration: underline;
}
.view_b {
	font-weight: normal !important;
	font-size: 12px;
	display: inline-block;
	color: #a4a4a4;
	margin-right: 15px;
}
.comment_b {
	font-size: 12px;
	display: inline-block;
	margin-right: 15px;
	color: #133d8b;
}
.img_video_block {
	position: relative;
	display: block;
}
.play_img {
	position: absolute;
	left: calc(50% - 9px);
	top: calc(50% - 15px);
	width: auto !important;
}
.text_video_block {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 15px;
	background: linear-gradient(to top, rgba(6,142,154,0.9), rgba(6,142,154,0.1));
	font-weight: bold;
	font-size: 18px;
	width: 100%;
}
.text_video_block > a {
	text-decoration: none;
	color: #fff;
}
.head_text_video {
	font-weight: normal !important;
	margin-bottom: 2px;
}
.view_video, .comment_video {
	font-size: 12px;
	display: inline-block;
	color: #fff;
	margin-right: 15px;
}
.icon-view_white {
	width: 17px;
	height: 8px;
	display: inline-block;
	margin-right: 3px;
	background: url(../img/view_white.png) no-repeat;
}
.icon-comment_white {
	width: 15px;
	height: 10px;
	display: inline-block;
	vertical-align: -1px;
	margin-right: 3px;
	background: url(../img/comment_white.png) no-repeat;
}
.video_container .owl-stage > div:not(.active):after {
	content: '';
	display: block;
	position: absolute;
	background: rgba(255,255,255,0.8);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.main_infograph_block {
	overflow: hidden;
}
.infograph_block {
	float: left;
	width: 100%;
	max-width: 290px;
	overflow: hidden;
	margin-right: 15px;
	padding-bottom: 15px;
}
.inf_img_block {
	float: left;
	width: 40%;
}
.inf_text_block {
	float: left;
	width: 60%;
	padding: 5px;
}
.main_infograph_block img {
	width: 100%;
}
.inf_text_block > a {
	color: #292929;
	text-decoration: none;
	margin-top: 2px;
	display: inline-block;
}
.inf_text_block > a:hover {
	text-decoration: underline;
}
.infograph_block:nth-of-type(3), .infograph_block:nth-of-type(6) {
	margin-right: 0px;
}
.infograph_block:nth-of-type(4) {
	clear: both;
}
footer {
	width: 100%;
	max-width: 1100px;
	margin: 20px auto 10px;
}
.list_section {
	margin-bottom: 15px;
}
.list_section > li {
	display: inline-block;
	margin: 0 30px 5px 0;
	font-size: 12px;
}
.list_section > li a {
	color: #133d8b;
	text-decoration: none;
}
.list_section > li a:hover {
	text-decoration: underline;
}
.copyright_block {
	font-size: 13px;
	margin: 30px 0 15px;
	position: relative;
	line-height: 30px;
}
.main_video_block .img_video_block > div, .photo_block_img > a {
	transition: all 200ms linear;
}
.main_video_block .owl-item > div:hover .img_video_block > div, .photo_block_img:hover a {
	opacity: .8;
}
.photo_block_img > a {
	display: block;
	text-align: center;
	overflow: hidden;
}
.right_news_cont > ul, .sec_left_block .sec_1_column  {
	overflow: hidden;
}


.modal_lang_cont {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(255,255,255,0.8);
	z-index: 9999999999;
}
.modal_lang_cont ul {
	position: absolute;
	top: calc(50% - 75px);
	left: calc(50% - 250px);
	width: 500px;
	height: 150px;
	background: rgba(4,64,136,0.9);
}
.modal_lang_cont ul li {
	display: inline-block;
	font-size: 26px;
	width: 30%;
	text-align: center;
	padding-top: 25px;
}
.modal_lang_cont ul li:nth-of-type(3), .modal_lang_cont ul li:last-child {
	width: 38% !important;
}
.modal_lang_cont ul li a {
	color: #98a5c3;
}
.modal_lang_cont ul .active a {
	color: #fff;
}


/*Article_page*/
.article_left_block {
	float: right;
	width: 100%;
	max-width: 690px;
	padding-left: 20px;
}
.article_right_block {
	float: left;
	width: 100%;
	max-width: 210px;
}
.article_news_block {
	padding: 10px 0;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}
.article_title {
	color: #292929;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 1.4;
}
.article_news_head {
	overflow: hidden;
	margin-bottom: 10px;
	line-height: 22px;
}
.date_public_art {
	color: #a3a2a2;
	font-size: 12px;
	float: left;
	margin-right: 10px;
}
.soc_art_block {
	float: right;
	color: #a3a2a2;
	font-size: 12px;
}
.soc_art_block2 {
	color: #133d8b;
	font-size: 17px;
}
.soc_art_block > div {
	display: inline-block;
	margin-left: 7px;
	vertical-align: middle;
}
.main_foto_art {
	width: 100%;
        /* width: 800px; */
	margin-bottom: 10px;
        /* height: 533px; */
}
.author_foto_art {
	color: #a3a2a2;
	font-size: 12px;
	padding: 0 0 15px 15px;
	display: inline-block;
}
.article_news_body, .article_news_foot {
	margin-bottom: 15px;
	overflow: hidden;
}
.article_news_body {
	font-size: 18px;
	color: #292929;
	font-family: Tinos, sans-serif;
}
.article_news_foot {
	line-height: 22px;
}
.article_news_body p {
	font-size: 18px;
	color: #292929;
	margin-bottom: 20px;
	font-family: Tinos, sans-serif;
}
.article_news_body i {
	font-style: italic;
}
.article_news_body b {
	font-weight: bold !important;
}

/*.article_news_body p b {
    font-family: Tinos, sans-serif;
    font-weight: bold;
}

.article_news_body p p b {
    font-family: Tinos, sans-serif;
    font-weight: bold;
}*/

.keyword_art {
	color: #a3a2a2;
	font-size: 14px;
	float: left;
	margin-right: 10px;
}
.keyword_art a {
	color: #5aabe0;
	text-decoration: underline;
}
.keyword_art a:hover {
	text-decoration: none;
}
.author_article_block {
	font-size: 12px;
}
.author_article_block > img {
	float: left;
	max-width: 55px;
	margin-right: 10px;
	transition: all 300ms linear;
}
.author_article_block p {
	margin: 0 10px 5px 0;
}
.author_p {
	color: #a4a4a4;
}
.author_article_block:after {
	content: '';
	display: block;
	clear: both;
}
.author_article_block > img:hover {
	transform: scale(1.8);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);
}
.name_p {
	color: #292929;
}
.icon_twit, .icon_mail {
	display: inline-block;
	vertical-align: middle;
	width: 13px;
	height: 10px;
	margin-right: 5px;
}
.icon_twit {
	background: url(../img/twit.png);
}
.icon_mail {
	background: url(../img/email.png);
}
.title_news_tema > span, .title_comment > span, .title_comment_form > span {
	color: #6665a3;
	border-top: 2px solid #6665a3;
	text-transform: none;
}
.news_tema_block, .comment_block {
	margin-top: 350px;
	padding: 20px 0;
	border-bottom: 1px solid #dedede;
}
.comment_block {
	display: none !important;
}
.body_news_tema {
	overflow: hidden;
}
.news_tema {
	float: left;
	width: 23.5%;
	margin-right: 2%;
}
.news_tema:last-child {
	margin-right: 0 !important;
}
.body_news_tema img {
	width: 100%;
}
.news_tema a:last-child {
	color: #292929;
	text-decoration: none;
	font-size: 13px;
	padding: 5px 0 10px;
}
.news_tema a:hover {
	text-decoration: underline;
}
.icon_like, .icon_dislike {
	display: inline-block;
	width: 13px;
	height: 12px;
	vertical-align: middle;
}
.icon_like {
	background: url(../img/like.png);
}
.icon_dislike {
	background: url(../img/dislike.png);
}
.body_comment > li {
	padding: 10px;
}
.body_comment > li:nth-of-type(odd) {
	background-color: #f0f0f0;
}
.body_comment > li:nth-of-type(even) {
	background-color: #fff;
}
.comment_h_a {
	margin-bottom: 10px;
	overflow: hidden;
	font-size: 12px;
	color: #a4a4a4;
}
.comment_h_a > div:first-child {
	float: left;
}
.comment_h_a > div:last-child {
	float: right;
}
.comment_h_b {
	font-size: 13px;
	color: #292929;
}
.comment_h_b > span {
	font-weight: bold;
	color: #044088;
}
.comment_h_a span {
	margin-left: 5px;
}
.comment_h_a > div:last-child > span:first-child, .comment_h_a > div:last-child i {
	cursor: pointer;
}
.comment_form_block {
	margin-top: 30px;
	width: 100%;
	max-width: 690px;
}
.body_form_comment > form > div {
	margin-bottom: 10px;
	color: #a4a4a4;
	font-size: 12px;
}
.body_form_comment input {
	width: 300px;
	border: 1px solid #a4a4a4;
	padding: 7px;
}
.body_form_comment textarea {
	border: 1px solid #a4a4a4;
	padding: 7px;
	width: 100%;
}
.body_form_comment textarea:focus, .body_form_comment input:focus {
	border: 1px solid #044088;
}
.body_form_comment button {
	padding: 6px 9px;
	background-color: #a4a4a4;
	color: #fff;
	border: none;
	cursor: pointer;
}
.read_also_block, .last_comment_block {
	background-color: #ebebeb;
	padding: 20px 15px 10px;
}
.title_read_also > span {
	border-top: 2px solid #8e8e8e;
	color: #8e8e8e;
	line-height: 1.5;
}
.title_last_comment > span {
	line-height: 1.5;
}
.read_also_list1 > li {
	padding: 17px 0;
	border-top: 1px solid #fff;
	font-size: 14px;
}
.read_also_list1 > li a, .read_also_list2 > li a {
	color: #656565;
	text-decoration: none;
}
.read_also_list1 > li a:hover, .read_also_list2 > li a:hover {
	text-decoration: underline;
}
.title_read_also, .title_last_comment {
	margin-bottom: 15px;
}
.read_also_list2 {
	padding-top: 20px;
	border-top: 1px solid #fff;
}
.read_also_list2 img {
	width: 100%;
}
.read_also_list2 > li > a:last-child {
	padding: 15px 0 30px;
	display: inline-block;
}
.last_comment_block {
	margin: 30px 0;
}
.title_last_comment > span {
	text-transform: none;
	font-size: 20px;
}
.last_comment_block li {
	padding-bottom: 20px;
}
.last_comment_article a {
	text-decoration: none;
	font-size: 12px;
	color: #a4a4a4;
}
.last_comment_article a:hover {
	text-decoration: underline;
}
.last_comment_text {
	font-size: 13px;
	color: #292929;
}
.last_comment_text span {
	font-weight: bold;
	color: #133d8b;
}
.last_comment_block li > div {
	margin-bottom: 5px;
}
.lenta_link_mob {
	display: none !important;
}
.frame_news_article {
	border: 1px solid #dedede;
	width: 300px;
	padding: 17px 17px 10px;
	float: left;
	margin: 10px 20px 10px 0;
}
.frame_title_art {
    color: #03545b;
    font-size: 14px;
    text-transform: uppercase;
    /* margin-bottom: 10px; */
}
.frame_news_article a { 
    color: #292929 !important;;
    text-decoration: none !important;;
    font-size: 14px !important;
    font-family: "PT Serif Caption", sans-serif !important;
}
.frame_news_article a:hover {
	text-decoration: underline;
}
.main_frame_news {
    margin-bottom: 10px;
}
.main_frame_news a {
    font-weight: bold;
    text-decoration: none !important;
    color: #000 !important;
    font-size: 14px !important;
}
.frame_news_article img {
	width: 100%;
	margin-bottom: 10px;
}
.frame_news_article > a {
	padding: 10px 0;
	display: inline-block;
	border-top: 1px solid #dedede;
}

.lenta_adaptive_container {
	display: none;
}
.wrapper_set_show {
	display: inline-block;
	line-height: 1;
	vertical-align: middle;
}
.wrapper_set_show > .lang_set {
	margin: 5px 0 0 0 !important;
}

.block-1-news-main > .img_block a {
	display: block;
	overflow: hidden;
}
.link_aside_left_block {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin: 25px 0;
}
.link_aside_left_block a {
	color: #133d8b;
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
}
.link_aside_left_block a:hover {
	text-decoration: underline;
}
.weather_block img {
	max-width: 20px;
	vertical-align: middle;
	margin-right: 3px;
}
.title_archive > span {
	color: #8b1313 !important;
	border-top: 2px solid #8b1313 !important;
}

.message_block {
	cursor: pointer;
	padding: 3px 7px;
	font-weight: bold;
	font-size: 13px;
	background-color: #A52A2A;
	color: #fff;
	position: absolute;
	top: -12px;
	left: -12px;
	border-radius: 5px;
}
.tab_news, .news_load_animate {
	position: relative;
}
.modal_animate {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999;
	background: rgba(0,0,0,.3);
	display: none;
}
.hide_block_news_animate {
	background-color: #fff;
	color: #292929;
	position: absolute;
	top: -12px;
	left: calc(100% - 12px);
	display: none;
	font-size: 0;
	z-index: 999999;
	text-transform: none;
	font-weight: bold;
	border-radius: 5px;
	box-shadow: 0px 0px 40px 2px rgba(0,0,0,0.3);
	cursor: default;
}
#main_page .hide_block_news_animate {
	right: calc(100% - 4px) !important;
	left: auto !important;
}
.news_load_animate > .lenta_news_block {
	display: none;
}
li.news_load_animate {
	padding: 0;
	border-bottom: 0;
}
.load_news_lenta1 {
	display: none;
	position: absolute;
	left: calc(50% - 40px);
	top: calc(50% - 7px);
	z-index: 3;
}
.analit_cont .title_analit {
	margin: 25px 0 5px;
}
.analit_cont .title_analit:first-child {
	margin: 5px 0 5px !important;
}
.title-online-kazv b {
	color: #8b1313 !important;
}
.analit_cont .title_analit > span {
	border-top: 2px solid #133d8b;
	color: #133d8b;
}
.analit_cont .title_analit > span > a {
	border-top: 2px solid #133d8b;
	color: #133d8b;
}
/*.banner_block_full, .banner_right_block {
	margin-bottom: 20px;
}*/
.banner_block_full, .arhive_block {
	max-width: 1300px;
	margin: auto;
	width: 100%;
}
.banner_block_full img, .banner_right_block img {
	width: 100%;
}
#main_page .right_news_cont, #main_page .sec_right_block {
	padding-right: 10px !important;
	padding-left: 0 !important;
	border-right: 1px solid #dedede !important;
	border-left: none !important;
}
#main_page .left_news_cont, #main_page .sec_left_block {
	padding-right: 0 !important;
	padding-left: 10px !important;
}
.banner_left_block_new > a {
	display: inline-block;
	width: 100%;
	vertical-align: top;
}
/*.banner_left_block_new > a:nth-of-type(odd) {
	margin-right: 3px;
}*/
.delimiter_banners_line {
	width: 100%;
	height: 2px;
	background-color: #dedede;
	margin: 10px 0;
}
.wrap_column_cont {
	overflow: hidden;
}
.wrap_column_cont > div > div {
	width: 100%;
	padding-bottom: 15px;
}
.wrap_column_cont > div {
	overflow: hidden;
}
.wrap_archive_infogr_block, .wrap_com_form_archive_block {
	overflow: hidden;
	max-width: 1300px;
	width: 100%;
	margin: auto;
	padding-bottom: 50px;
}
.article_left_block {
	margin-bottom: 0 !important;
}
nav.fixed_nav {
	position: fixed;
	top: 0;
	left: 50%;
	background-color: #fff;
	z-index: 9999999;
	margin-left: -650px;
}
header.fixed_nav {
	margin-bottom: 37px;
}
.editor_cont {
	position: fixed;
	bottom: 0;
	right: 50%;
	z-index: 999999;
	margin-right: -250px;
	box-shadow: 0px -1px 15px 0px rgba(0,0,0,0.45);
}
.editor_cont span {
	line-height: 40px;
	padding: 0 15px;
	cursor: pointer;
	background: rgba(19,61,139,.8);
	color: #fff;
	font-weight: bold;
	display: inline-block;
}
.delimiter_banners_line {
	display: none;
}
.infographic_container {
	margin-bottom: 0;
}
.block-1-news-main > div, .block-2-news-main > div > div, .block-3-news-main > div > div {
	width: 100%;
	overflow: hidden;
	position: relative;
}
.arhive_block {
	font-size: 14px;
	margin-bottom: 50px;
}
.arhive_block h3, .article_comment-container h3, .write_comment-container h3 {
	font-family: "PT Serif Caption", sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 20px 0;
}
.arhive_block > div:last-child {
	border: 1px solid #133d8b;
	padding: 10px;
	background-color: #f0f0f0;
}
.list_year, .list_month {
	margin-bottom: 15px;
}
.list_day {
	margin: 0;
}
.arhive_block li {
	display: inline-block;
}
.list_year li {
	margin-right: 20px;
}
.list_month li, .list_day li {
	margin-right: 15px;
}
.arhive_block a {
	color: #a4a4a4;
	text-decoration: none;
}
.arhive_block a.active {
	color: #133d8b !important;
}
.arhive_block li {
	display: inline-block;
}
.arhive_block {
	padding: 30px;
	font-size: 13px;
}
.arhive_block a:hover {
	text-decoration: none !important;
}
.arhive_block > div:last-child {
	background: #e8e8e8;
	padding: 15px;
}
.banners_table {
	display: table;
	width: 100%;
}
.banners_row {
	display: table-row;
}
.banners_cell {
	display: table-cell;
}
.banners_cell.left {
	text-align: left;
}
.banners_cell.right {
	text-align: right;
}
.banners_row > div > div {
	width: 440px;
	height: 60px;
	background-color: #ae1c07;
	display: inline-block;
	color: #fff;
	font-size: 30px;
	line-height: 60px;
	text-align: center;
}
.article_news_body p img {
	width: 100% !important;
	/*width-max: 100% !important;*/
	padding-right: 7px;
	height: auto !important;
}

.article_news_body p a, .article_news_body span a, .article_news_body a { color: #ae1800; text-decoration: underline; }
.article_news_body p a:hover, .article_news_body span a:hover, .article_news_body a:hover { text-decoration: none; }

.lenta_menu_button > button {
	background-color: #fff;
	color: #133d8b;
	line-height: 23px;
	padding: 0 10px;
	border: none;
	cursor: pointer;
}

/*Rubrics*/
.rubrics_container {
	padding-top: 1px;
}
.title_rubric {
	margin: 5px 0 15px;
}
.title_rubric > span {
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 2px solid #133d8b;
	color: #133d8b;
	padding-top: 2px;
	display: inline-block;
}
.rubrics_container ul {
	overflow: hidden;
}
.rubrics_container ul li {
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
}
/*.rubrics_container ul li:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	background-color: #fff;
}*/
.rubrics_container ul div:nth-of-type(4n) li {
	margin-right: 0;
}
/*.rubrics_container ul li img {
	width: 100% !important;
	height: auto !important;
}*/
.text_block_rub {
	font-size: 18px;
	color: #000;
	display: inline-block;
	padding: 7px 5px;
	text-decoration: none;
}
.text_block_rub:hover {
	text-decoration: underline;
}
.img_block_rub {
	display: block;
}
.info_block_rub {
	font-size: 12px;
	color: #a4a4a4;
	padding: 7px 5px 0;
}
.rubrics_container .icon-view {
	margin-left: 5px;
}
.show_more_rub {
	margin: 10px 0 30px;
	text-align: center;
	cursor: pointer;
	color: #a4a4a4;
}
#load-archive {
	text-decoration: underline;
}
#load-archive:hover {
	text-decoration: none;
}
.block-1-news-main img {
	width: auto !important;
	height: 309px;
	margin-left: -7px;
}
.title_redaction > span {
	line-height: 1.5;
}
.show_more {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #a4a4a4;
	margin-top: 10px;
}
.show_more span {
	cursor: pointer;
	text-decoration: underline;
}
.show_more span:hover {
	text-decoration: none;
}
.load_gif {
	display: none;
	text-align: center;
	margin-top: 5px;
}
.load_gif > img {
	height: 30px;
	width: 30px;
}
.write_comment-container {
	margin-top: 10px !important;
}
#main_page .rubrics_container .lenta_news_block .lenta_news_img {
	display: block;
	float: left;
	margin: 0 10px 5px 0;
}

#lenta .lenta_news_img {
margin-right: 15px;
}

#lenta .lenta_news_title {
margin-bottom: 10px;
font-weight: bold;
}

#lenta .lenta_news_time-rubric {
font-size: 12px;
color: #a4a4a4;
margin-top: 10px;
}

table.banner_block-2 td .adaptive_block_full_head, table.banner_block-2 td .adaptive_block_full_head a {
	display: none;
	overflow: hidden;
	/* height: 140px !important; */
}
table.banner_block-2 td .adaptive_block_full_head img {
	width: 100%;
}

/*.lenta_news_img{
	width: 200px;
}
#main_page .rubrics_container .lenta_news_text {
	display: none;
}*/
#tab-content > .lenta_news_title {
	font-size: 18px;
	color: #000;
	/*display: inline-block;
	padding: 7px 5px;*/
	text-decoration: none;
	font-weight: bold;
	padding-left: 150px;
	padding-bottom: 5px;
}
#main_page .rubrics_container .lenta_news_title {
	font-size: 18px;
	color: #000;
	/*display: inline-block;
	padding: 7px 5px;*/
	text-decoration: none;
	font-weight: bold;
	padding-left: 160px;
	margin-top: 5px;
}
#main_page .rubrics_container .lenta_news_text {
	padding: 7px 0 0 160px;
}
#main_page .rubrics_container .lenta_news_title:hover {
	text-decoration: underline;
}
#main_page .rubrics_container .lenta_news_time-rubric {
	font-size: 12px;
	color: #a4a4a4;
	padding: 7px 5px 0 160px;

	/*position: absolute;
	bottom: 10px;
	left: 5px;
	z-index: 2;*/
}
.fancybox-overlay {
	z-index: 999999999 !important;
}
.online_slide_video_block > a {
	width: 100%;
	display: block;
}
.online_slide_video_block .text_video_block > div:last-child {
	color: #fff;
}


.head_wrap_adapt {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	line-height: 100px;
	height: 100px;
	background: rgba(19,61,139,.8);
	z-index: 9;
	text-align: center;
}
.head_wrap_adapt a {
	color: #fff;
}
.head_wrap_adapt > div {
	line-height: 1;
	display: inline-block;
	vertical-align: middle;
}
.close_adapt_head {
	color: #fff;
	font-size: 30px;
	position: absolute;
	right: 15px;
	top: 10px;
	cursor: pointer;
}

#media-container, #modal_container-0, #modal_container-1, #modal_container-2 {
	width: 640px !important;
}
#modal_container-0, #modal_container-1, #modal_container-2, #media-container {
	display: none;
}
#media-container h3, #modal_container-0 h3, #modal_container-1 h3, #modal_container-2 h3 {
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 20px 0;
}
#media-container .title__modal, #modal_container-0 .title__modal, #modal_container-1 .title__modal, #modal_container-2 .title__modal{
	font-weight: bold;
	padding: 0 10px;
	text-align: center;
}
#media-container blockquote, #modal_container-0 blockquote, #modal_container-1 blockquote, #modal_container-2 blockquote {
	border-color: #ccc;
	font-style: italic;
	margin-left: 20px;
	margin-right: 8px;
	font-size: 15px;
}
.mobile_link_block, .menu_3-line, .fixed_menu-adapt, .soc_icon_adapt_foot_block {
	display: none;
}
.cont_news_t, .cont_popular_t {
	height: 2350px;
}
.lenta_news_block {
	overflow: hidden;
}
.mobile_link_block-foot {
	position: absolute;
	right: 0;
	top: 0;
}
.mobile_link_block-foot > a img {
	width: 100%;
}
.mobile_link_block-foot > a {
	margin-right: 10px;
	width: 20px;
	display: inline-block;
}
.mobile_link_block-foot > span {
	color: #133d8b;
	display: inline-block;
	margin-right: 5px;
	vertical-align: 4px;
}
.last_comment_block #LentaInformComposite653712 .mghead {
	font-size: 18px !important;
	line-height: 1.4 !important;
	color: #133d8b !important;
}
.banner_art-right_block a img {
	height: 305px;
}

@media (min-width: 768px) {
    .adapt_spec_cont { display: none; }
}
.list_adapt_spec { display: none; }

.fixed_menu-adapt .hideMediaQ_top-1, .fixed_menu-adapt .hideMediaQ_top-2, .fixed_menu-adapt .hideMediaQ_top-3 {
	display: block !important;
}
.fixed_menu-adapt .spec_project_block {
	display: none !important;
}
.hgtAut_banBl-1 {
	width: 100%;
}
.hgtAut_banBl-2 {
	overflow: hidden;
}
.hgtAut_banBl-2 > div {
	float: left !important;
	width: 50% !important;
	height: 90px !important;
	overflow: hidden;
	padding: 0 5px !important;
}
.hgtAut_banBl-2 > div img {
	width: 100% !important;
	height: 90px !important;
}
.hgtAut_banBl-2 > div a {
	display: block !important;
	height: 90px !important;
	padding: 0 !important;
}
.hgtAut_banBl-3, .hgtAut_banBl-4 {
	width: 100%;
}
.hgtAut_banBl-3 td, .hgtAut_banBl-4 td {
	width: 50%;
}
#tablH.hgtAut_banBl-3 td > div, table.hgtAut_banBl-3 td > div a, #tablH-2.hgtAut_banBl-4 td > div, table.hgtAut_banBl-4 td > div a {
	height: 70px !important;
}

@media(min-width:1400px){
	/*.block-2-news-main > div:first-child .text_news {
		height: 32px;
		overflow: hidden;
	}*/
}
@media(min-width:1200px) and (max-width:1399px) {
	.search_wrapper > div {
		width: 280px !important;
	}
	.search_block input[placeholder] {
		width: 250px !important;
	}
	.weather_exchange_block {
		width: 270px;
	}
	.weather_block {
		margin-right: 10px;
	}
	.weather_exchange_wrapper {
		margin-left: 20px;
	}
	.mediaQ-1200-1 {
		height: 160px !important;
	}
	.mediaQ-1200-2 {
		height: 170px !important;
	}
}
@media(max-width:1399px) {
	.video_ed {
		width: 180px !important;
		height: 128px !important;
	}
	.hideMediaQ_top-1 {
		display: none;
	}
	.editor_cont {
		margin-right: -140px;
	}
	nav.fixed_nav {
		margin-left: -540px;
	}
	header, nav, .main_container, footer, .wrap_archive_infogr_block, .wrap_com_form_archive_block, .banner_block_full, .arhive_block {
		max-width: 1080px !important;
	}
	.comment_form_block {
		margin-left: 0 !important;
	}
	.comment_form_block {
		padding-right: 0;
		margin-right: 20px;
	}
	/*.right_news_cont {
		float: none !important;
		width: 100% !important;
		max-width: 100%;
		padding-left: 0;
		border: none;
	}*/
	.left_news_cont {
		margin-bottom: 0;
	}
	/*.right_news_cont > ul > li {
		float: left;
		width: calc(100% / 3);
		padding-right: 10px !important;
	}*/
	.right_news_cont > ul > li:nth-of-type(4), .right_news_cont > ul > li:nth-of-type(7) {
		clear: both;
	}
	.left_news_cont {
		max-width: 460px;
		padding-right: 0;
	}
	.article_left_block {
		padding-left: 0 !important;
	}
	.right_main_block, .infographic_container, .comment_form_block {
		max-width: 680px;
	}
	.sec_left_block {
		max-width: 560px !important;
		padding-right: 0;
	}
	.text_analit {
		font-size: 15px;
	}
	.block-1-news-main {
		padding-right: 0;
	}
	.right_news_cont {
		max-width: 220px !important;
	}
	.block-2-news-main {
		max-width: 460px;
	}
	.block-2-news-main > div {
		float: left;
		width: 49%;
	}
	.block-2-news-main > div:first-child {
		margin-right: 2%;
	}
	.analit_cont {
		overflow: hidden;
	}
	.infograph_block {
		max-width: 48%;
		margin-right: 4% !important;
		clear: none !important;
	}
	.infograph_block:nth-of-type(even), .photo_block:last-child {
		margin-right: 0 !important;
	}
	.infograph_block:nth-of-type(5), .infograph_block:nth-of-type(6), .article_right_block {
		display: none;
	}
	.article_left_block {
		max-width: 100%;
	}
	.link_aside_left_block a {
		display: inline-block;
		margin: 0 7px 7px !important;
	}
	#main_page .right_news_cont, #main_page .sec_right_block {
		padding-right: 0 !important;
		border-right: none !important;
	}
	.banners_row > div > div {
		width: 330px;
	}
	.video_container .owl-prev {
		left: 10%;
	}
	.video_container .owl-next {
		right: 10%;
	}
	.analit_cont .title_analit > span {
		font-size: 16px;
	}
	.photo_container img {
		height: 150px;
	}
	.search_wrapper {
		margin-left: 15px;
	}
	.article_main_cont .right_main_block {
		overflow: visible !important;
	}
	.hgtAut_banBl-1 a, .hgtAut_banBl-2 a {
		height: 80px !important;
	}
	.hgtAut_banBl-1 a img, .hgtAut_banBl-2 a img {
		height: auto !important;
	}
}
@media(max-width:1199px) {
	.hideMediaQ_top-2 {
		display: none;
	}
	.block-1-news-main img {
		width: 100% !important;
		height: auto;
		margin-left: 0;
	}
	.editor_cont {
		margin-right: -45px;
	}
	nav.fixed_nav {
		margin-left: -442px;
	}
	header, nav, .main_container, footer, .wrap_archive_infogr_block, .wrap_com_form_archive_block, .banner_block_full, .arhive_block {
		max-width: 885px !important;
	}
	.right_main_block, .infographic_container, .comment_form_block {
		max-width: 485px;
	}
	.block-1-news-main, .block-2-news-main {
		max-width: 100%;
		padding-right: 0;
	}
	.block-2-news-main > div {
		width: 49%;
		float: left;
	}
	.block-2-news-main > div:first-child {
		margin-right: 2%;
	}
	.block-3-news-main > div:nth-of-type(4), .sec_4_column, .weather_exchange_wrapper, .second_news_block .sec_right_block {
		display: none;
	}
	.banner_left_block_new > a {
		width: 20%;
	}
	.banner_left_block_new > a:nth-of-type(odd) {
		margin-right: 0;
	}
	/*.block-3-news-main > div {
		float: none;
		width: 100%;
		margin-right: 0;
	}*/
	.right_news_cont > ul > li {
		width: 50%;
		clear: none !important;
		padding-right: 20px !important;
	}
	.sec_2_column {
		margin-right: 0;
	}
	.text_video_block > a {
		font-size: 14px;
		line-height: 1;
		display: inline-block;
	}
	.photo_block_info > a {
		font-size: 14px;
	}
	.text_analit {
		font-size: 13px;
	}
	.video_container .owl-prev {
		left: 5%;
	}
	.video_container .owl-next {
		right: 5%;
	}
	.banners_row > div > div {
		width: 100%;
	}
	.banners_cell {
		float: left;
		width: 100%;
	}
	.banners_cell.left {
		margin-bottom: 10px;
	}
	.photo_container img {
		height: 110px;
	}
	#main_page .left_news_cont, .right_news_cont {
		padding-left: 0 !important;
		max-width: 100% !important;
	}
	.right_news_cont > ul > li {
		padding-right: 0 !important;
		width: 100%;
	}
	.text_calendar_center {
		width: 300px;
		margin: auto;
	}
	.right_news_cont {
		display: none !important;  
	}
	.spec_project_line {
		margin-left: 10px;
	}
}
@media(min-width:768px) and (max-width:1199px) {
	.hgtAut_banBl-1 div, .hgtAut_banBl-1 div a, .hgtAut_banBl-2 div, .hgtAut_banBl-2 div a, #main_page #tablH.hgtAut_banBl-3 div, #main_page #tablH.hgtAut_banBl-3 div a, #main_page #tablH-2.hgtAut_banBl-4 div, #main_page #tablH-2.hgtAut_banBl-4 div a {
		height: 50px !important;
	}
}
@media(min-width:768px) and (max-width:991px) {
	.logo img {
		max-width: 210px;
	}
	.search_wrapper > div {
		width: 200px !important;
	}
	.search_block input[placeholder] {
		width: 170px !important;
	}
	nav.fixed_nav {
		margin-left: -330px;
	}
	.editor_cont {
		margin-right: -20px;
	}
	.hideMediaQ_top-3 {
		display: none;
	}
}
@media(max-width:991px) {
	.spec_project_line {
		display: none;
	}
	.one_banner_art img {
		width: 100%;
	}
	.article_news_foot .soc_art_block {
		float: left;
		margin-top: 10px;
	}
	header, nav, .main_container, footer, .wrap_archive_infogr_block, .wrap_com_form_archive_block, .banner_block_full, .arhive_block {
		max-width: 660px !important;
	}
	.search_wrapper > div {
		width: 250px;
	}
	.search_block input[placeholder] {
		width: 220px;
	}
	.right_main_block, .infographic_container, .comment_form_block {
		max-width: 350px;
	}
	.left_main_block {
		max-width: 300px;
	}
	.block-1-news-main {
		padding-right: 0;
	}
	.analit_cont .title_analit > span {
		font-size: 22px;
	}
	.block-3-news-main > div:nth-of-type(3), .block-3-news-main > div:nth-of-type(4) {
		display: block;
	}
	.block-3-news-main {
		max-width: 100%;
	}
	.block-3-news-main > div {
		float: left;
		width: 49%;
		margin-right: 2%;
	}
	.block-3-news-main > div:nth-of-type(even), .photo_block:nth-of-type(2), .news_tema:nth-of-type(even) {
		margin-right: 0;
	}
	.right_news_cont > ul > li {
		width: 100%;
		padding-right: 0;
	}
	.text_analit {
		font-size: 20px;
	}
	.title_analit > span {
		font-size: 18px;
	}
	.video_container .owl-next {
		right: 1%;
	}
	.video_container .owl-prev {
		left: 1%;
	}
	.main_photo_block > div:last-child, .frame_news_article, .second_news_block, .block-3-news-main > div:last-child {
		display: none;
	}
	.photo_block {
		max-width: 48%;
		margin-right: 4%;
	}
	.inf_img_block, .inf_text_block, .sec_1_column {
		width: 100%;
	}
	.list_section {
		text-align: center;
	}
	.article_news_head .soc_art_block {
		float: left;
		margin-top: 10px;
	}
	.news_tema {
		width: 48%;
		margin-right: 2%;
	}
	.body_news_tema > div {
		margin-bottom: 20px;
	}
	.body_news_tema > div:nth-of-type(3) {
		clear: both;
	}
	.wrap_column_cont {
		width: 100%;
		margin-left: 0;
	}
	.wrap_column_cont {
		display: none;
	}
	.sec_left_block > div > div {
		width: 100%;
		margin-right: 0;
	}
	.no_mobile_wrap_9 {
		display: block !important;
	}
	.banner_block_full {
		display: none !important;
	}
	table.banner_block-2 td .adaptive_block_full_head, table.banner_block-2 td .adaptive_block_full_head a {
		display: block;
	}
	.lang_set li {
		font-size: 13px;
	}
	.ext_search_bl {
		display: none;
	}
}
@media(max-width:767px) {
	.right_aside, .left_aside, .left_main_block, .wrapper_all_content > nav, .wrap_archive_infogr_block, .right_main_block, .article_main_cont + div .archive_block, .arhive_block, .employe_online_tab {
		display: none;
	}
	header, nav, .main_container, footer, .wrap_com_form_archive_block, .banner_block_full, .arhive_block {
		max-width: 440px !important;
	}
	footer {
		overflow: hidden;
	}
	header {
		height: auto !important;
		position: relative;
	}
	.search_wrapper {
		line-height: 60px;
		margin-left: 0;
		float: none;
		clear: both;
	}
	.search_block input[placeholder] {
		width: calc(100% - 20px);
	}
	.right_main_block, .block-1-news-main {
		max-width: 100%;
	}
	.article_left_block {
		padding: 0;
	}
	.article_news_head > div {
		float: none !important;
	}
	.logo {
		line-height: 60px;
		display: block;
		margin-left: 40px;
	}
	.logo img {
		max-width: 150px;
	}
	.wrapper_set_show > span {
		display: none;
	}
	.settings_block {
		line-height: 60px;
		margin-left: 10px;
		float: right;
	}
	.lang_set li {
		margin-right: 10px;
	}
	.lang_set > li:nth-of-type(5) {
		/*display: none;*/
	}
	.lenta_link_mob a {
		color: #133d8b;
		font-weight: bold;
	}
	.lenta_link_mob a:hover {
		text-decoration: none;
	}
	.lenta_link_mob {
		display: none !important;
	}
	.setting_select_hide {
		top: -3px;
	}
	.setting_select_hide {
		left: 105px;
	}
	.lenta_adaptive_container {
		display: block;
		padding-bottom: 40px;
	}
	.tab_lenta_adaptive {
		display: block;
		color: #03545b !important;
		cursor: default !important;
	}
	.photo_adaptive_container, .video_adaptive_container, .infograph_adaptive_container {
		margin-top: 30px;
		overflow: hidden;
	}
	.photo_adaptive_container .photo_block, .video_adaptive_container .photo_block, .infograph_adaptive_container .photo_block, .comment_form_block {
		max-width: 100%;
		margin-right: 0;
	}
	.photo_adaptive_container img, .video_adaptive_container img, .infograph_adaptive_container img, .search_wrapper > div {
		width: 100%;
	}
	.main_container {
		margin-top: 15px;
	}
	.photo_adaptive_container a, .video_adaptive_container a, .infograph_adaptive_container a {
		text-decoration: none;
		font-size: 18px;
	}
	.infograph_adaptive_container {
		padding-bottom: 20px;
	}
	.article_main_cont .right_main_block {
		display: block !important;
	}
	.lang_set li:last-child {
		margin-right: 0;
	}
	.rub_set {
		text-align: left !important;
	}
	.editor_cont {
		margin-right: 0;
		right: 10px;
	}
	.cont_news_t, .cont_popular_t {
		height: auto !important;
	}
	.rubrics_container ul li:after {
		display: none;
	}
	#main_page .rubrics_container .lenta_news_time-rubric {
		position: static;
	}
	.author_article_block > img:hover {
		transform: scale(1.1);
	}
	.mobile_link_block {
		display: block;
		position: absolute;
		bottom: 0;
		left: 0;
	}
	.mobile_link_block > a {
		display: inline-block;
		width: 20px;
		margin-right: 10px;
	}
	.mobile_link_block > a img {
		width: 20px;
		vertical-align: bottom;
	}
	.menu_3-line {
		display: block;
		position: absolute;
		top: 20px;
		left: 0;
		cursor: pointer;
		font-size: 40px;
		color: #044088;
		line-height: 1;
	}
	.fixed_menu-adapt {
		display: block;
		position: fixed;
		top: 0;
		width: 240px;
		overflow: hidden;
		transition: left 50ms linear;
		text-transform: uppercase;
		padding: 30px 10px;
		font-weight: bold;
	}
	.wrap_main_fix ~ footer {
		display: none;
	}
	.hide_f_adapt {
		left: -500px;
	}
	.show_f_adapt {
		left: 0;
	}
	.wrap_main_fix {
		position: fixed;
		top: 0;
		left: 240px;
		min-width: 500px;
	}
	/*.wrap_main_fix:after {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		background: rgba(255,255,255,0.5);
		z-index: 9;
		cursor: pointer;
	}*/
	.fixed_menu-adapt ul li {
		padding: 5px 0;
		border-top: 1px solid #044088;
	}
	.fixed_menu-adapt ul li:last-child {
		border-bottom: 1px solid #044088;
	}
	.soc_icon_adapt_foot_block {
		display: block;
		text-align: center;
		width: 100%;
	}
	.soc_icon_adapt_foot_block > a {
		vertical-align: middle;
		display: inline-block;
	}
	.no_mobile_wrap_9, .spec_project_block {
		display: none !important;
	}
	.mediaQ_adapt_ban-1, .mediaQ_adapt_ban-2 {
		margin: 10px 0;
	}
	.mediaQ_adapt_ban-1 table a, .mediaQ_adapt_ban-2 table a {
		padding: 0 !important;
	}
	.mediaQ_adapt_ban-1 > a, .mediaQ_adapt_ban-1 div, .lenta_adaptive_container .mediaQ_adapt_ban-2 table div {
		display: block;
		margin-bottom: 5px;
	}
	.lenta_adaptive_container .mediaQ_adapt_ban-2 table div, .lenta_adaptive_container .mediaQ_adapt_ban-2 table div a {
		height: 65px !important;
	}
}
@media(max-width:480px) {
	.setting_select_hide {
		left: calc(50% - 115px);
	}
	.logo img {
		max-width: 130px;
	}
	.mobile_link_block-foot {
		position: static;
	}
	table.banner_block-2 td .adaptive_block_full_head, table.banner_block-2 td .adaptive_block_full_head a {
		/* height: 60px !important; */
	}
}

@media(max-width:767px) {
	.rubrics_container ul li {
		width: 100%;
		margin: 0 0 20px !important;
		height: auto;
	}
}
@media(max-width:420px) {
	.settings_block {
		width: 120px;
	}
	.lang_set li {
		margin-right: 0;
		width: 35px;
		text-align: center;
	}
	.lang_set a {
		line-height: 25px;
	}
	.mediaQ_adapt_ban-1 > a {
		margin-bottom: 20px;
	}
}

strong {
	font-weight: bold;
}
.title_redaction > span, .lenta_tab .active {
	color: #bb1717 !important;
}
.title_redaction > span {
	border-top: 2px solid #bb1717 !important;
}

.info_9 {
	overflow: hidden;
}
.info_9 > img:first-child {
	float: left;
	margin-right: 7px;
}
.info_9 > a {
	display: block;
	overflow: hidden;
}

table.banner_block-1 div[class^='banner'], table.banner_block-1 div[class^='banner'] a, table.banner_block-2 td a, table.banner_block-3 td a, table.banner_block-3 td > div, table.banner_block-4 td > div, table.banner_block-4 td a, table.banner_block-1 td a, table.banner_block-2 div[class^='banner'] {
	overflow: hidden;
	height: 60px;
	display: block;
	padding: 0;
	width: 100% !important;
	max-width: 100%;
}
table.banner_block-2 td a, table.banner_block-3 td a, table.banner_block-3 td > div, table.banner_block-4 td > div, table.banner_block-4 td a, table.banner_block-2 td > div {
	 height: 112px !important;
}
table.banner_block-1 div[class^='banner'] a img, table.banner_block-2 td a img, table.banner_block-3 td a img, table.banner_block-4 td a img, table.banner_block-1 td a img {
	width: 100% !important;
	max-width: 100% !important;
}
table.banner_block-1 div[class^='banner'] a, table.banner_block-2 td a, table.banner_block-3 td a, table.banner_block-4 td a, table.banner_block-1 td a {
	padding: 0 5px;
}
@media(max-width:991px) {
	.banner_block-1 td, .banner_block-2 td, .banner_block-3 td, .banner_block-4 td {
		float: left;
	}
}

.read_also_list1 img {
	width: 100%;
}

/*.write_comment-container {
	display: none !important;
}*/
.spec_project_block {
	z-index: 9999999;
}
.article_news_body p img[height="200"]{width:150px !important}

.relap-default__title-font-weight-400 .relap-default__item-title {
	font-family: Scada !important;
	font-size: 16px;
	margin-top: 10px !important;
}

.frame_elect {
	width: 100%;
	height: 180px;
	display: block;
	overflow: hidden;
}

.frame_elect_mob {
	width: 390px;
	height: 190px;
	display: block;
	overflow: hidden;
	margin: auto;
}

@media(max-width:1400px) {
	.ban_ru_mediaq__1 img {
		height: auto !important;
	}
}

