/* Стили блока со слайдером для главной страницы сайта */

/* Испортируем стили для слайдера */
@import "glide.css";


#vertical_block_1 {
		position: relative;
		width: 31.6%;
}

/* Виджет последних новостей вертикально */
.main-post-wrap {
	height: 460px/*700px*/;
	overflow: auto;
}
.main-post-item {
	margin-bottom: 15px;
}
.main-post-item .main-post-item-text a {
	text-decoration: none;
	color: #555;
	font-size: 100%;
}
.main-post-item {
		border-bottom: 1px dotted #D7D7D7;
		padding-bottom: 5px;
}
.main-post-item .main-post-item-text a:hover {
	color: #ff6825;
}
#vertical_block_2 {
		width: 31.6%/*65.8%*/;
	position: relative;
}

.anonsi-konferencij {
	height: 280px;
	overflow: auto;
}
.anonsi-konferencij div.anons-post-item {
	margin-bottom: 25px;

}
.anonsi-konferencij div.anons-post-item:last-child {
		margin-bottom: 0 !important;
}
.anonsi-konferencij .anons-post-item-text a {
	text-decoration: none;
	color: #555;
}
.anonsi-konferencij .anons-post-item-text a:hover {
		color: #FF6825;
}
.anonsi-konferencij .anons-meta-post-info {
	margin: 3px 0;
}

.anonsi-konferencij .the-time {
	font-size: 95%;
	color: #999;
}

#vertical_block_2_2 {
		width: 31.6%;
	position: relative;
}
.faq_list {
	height: 610px;
	overflow: auto;
}

.vertical_block_17 {
	width: 31.6%;
}
.mfo_list {
	height: 280px;
	overflow: auto;
}
.mfo_list .mfo-list-item-wrap {
		margin-bottom: 25px;
}
.mfo_list .mfo-list-item > div {
	display: table-cell;
}
.mfo_list .mfo-list-item > div.img {
	width: 40%;
}
.mfo_list .mfo-list-item .detail {
		vertical-align: top;
		padding-left: 10px;
}


.mfo_list .label-span {
		background-color: #999999;
		padding: 3px;
		border-radius: 2px;
		color: #FFF;
}
.mfo_list .main_mfp_detail span {
	font-weight: bolder;
}



.product-list-wrap {
	height: 630px;
	overflow: auto;
}
.sem_sovetov_list_wrap {
	/*height: 560px;*/
	height: 280px;
	overflow: auto;
    margin-bottom: 20px;
}
.interviy-body {
	height: 610px;
	overflow: auto;
}


.vertical_block_17 .product-list-item-wrap {
		margin-bottom: 15px;
}
.vertical_block_17 .product-list-item > div {
	display: table-cell;
	width: 49%;
}
.vertical_block_17 .product-list-item .detail {
		vertical-align: top;
		padding-left: 10px;
}


.vertical_block_17 .label-span {
		background-color: #999999;
		padding: 3px;
		border-radius: 2px;
		color: #FFF;
}
.vertical_block_17 .mark {
}



.sem_sovetov_list_wrap .img {
	position: relative;
	margin-bottom: .5rem;
}
.sem_sovetov_list_wrap .img:after {
	content: "";
	position: absolute;
	border-top: 3px solid #FF6825;
	border-bottom: 3px solid #FF6825;
	height: .375rem;
	left: 0;
	top: 57%;
	width: 100%;
	transform: translateY(-50%);
	z-index: -999;
}
.sem_sovetov_list_wrap .img .number {
	font-size: 1.7rem;
	color: #153242;
	display: inline-block;
	background: #fff;
	margin-bottom: 0;
	padding-right: 1rem;
	text-transform: uppercase;
	font-weight: bold;
}
.sem_sovetov_list_wrap .img {
	text-align: center;
	width: 50%;
	margin: 12px auto 2px;
}
.sem_sovetov_list_wrap .img .number {
	padding-left: 1rem;
}
.sem_sovetov_list_wrap .detail {
	text-align: center;
}
.sem_sovetov_list_wrap .sem_sovetov-list-item .delimeter {
	padding-bottom: 10px;
	border-bottom: 1px dotted #8a99a0;
	width: 60%;
	margin: 0 auto;
}

.sem_sovetov_list_wrap .title a {
		text-decoration: none;
		color: #555;
		font-size: 115%;
}
.sem_sovetov_list_wrap .title a:hover {
		color: #ff6825;
}



#vertical_block_18 {
		width: 65.8%;
}

#vertical_block_19 {
	width: 52.3%;
}
#vertical_block_20 {
	width: 44.3%;
}
.lgot_news_wrap, .lgot_articles_wrap {
	height: 460px;
	overflow: auto;
}
.mnenie-post-wrap {
	height: 460px/*700px*/;
	overflow: auto;
}



.lgot_articles_iteam {
    width: 100%;
    display: inline-block;
	vertical-align: top;
    margin: 0 0 15px 0px;
}
.lgot_articles_iteam .thumb {
width: 150px;
margin-right: 15px;
margin-bottom: 10px;
float: left;
}

.lgot_articles_iteam .title {
		margin-bottom: 8px;
}
.lgot_articles_iteam .title a {
    color: #555;
	text-decoration: none;
}
.lgot_articles_iteam .title a:hover {
    color: #ff6825;
}

.article-menu .menu-item {
    width: 16.6%;
    float: left;
    text-align: center;
    margin-bottom: 30px;
}



.article-menu .menu-item:nth-child(even) img:hover {
    -webkit-transform: rotate(-15deg);
    -moz-transform: rotate(-15deg);
    -o-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
	-webkit-filter: brightness(80%);
}
.article-menu .menu-item:nth-child(odd) img:hover {
		-webkit-transform: rotate(15deg);
		-moz-transform: rotate(15deg);
		-o-transform: rotate(15deg);
		-ms-transform: rotate(15deg);
		transform: rotate(15deg);
	-webkit-filter: brightness(80%);
}
.article-menu .menu-item a {
		text-decoration: none;
		color: #555;
		font-size: 100%;
}
.article-menu .menu-item a:hover {
		color: #ff6825;
}
.sub-meta-post-info {
	margin-top: 5px;
}
.sub-meta-post-info .the-time {
	background-color: #999999;
	padding: 3px;
	border-radius: 2px;
	color: #FFF;
}
.sub-meta-post-info .the-cat {
	color: #8d8f90;
}

.main-meta-post-info {
	margin-top: 5px;
}
.main-meta-post-info .the-time {
	background-color: #999999;
	padding: 3px;
	border-radius: 2px;
	color: #FFF;
}
.main-meta-post-info .the-cat {
	color: #8d8f90;
}
.sub-post-wrap > div {
	width: 31%;
	display: inline-block;
	vertical-align: top;
	margin-right: 2%;
}
.sub-post-wrap .sub-post-item {
	display: table;
	margin-bottom: 15px;

}
.sub-post-item .sub-post-item-text a {
	text-decoration: none;
	color: #555;
	font-size: 90%;
	line-height: 1.3em;
}
.sub-post-item .sub-post-item-text a:hover {
	color: #ff6825;
}

#last_news_vertikal {
		background: #f0f4f7;
}
#last_news_vertikal ul {
		display: block;
		padding: 13px 0;

}
#last_news_vertikal ul li:hover {
		background: #ff6825;
}
#last_news_vertikal ul li:hover a {
		color: #fff;
}
#last_news_vertikal a {
		color: #555;
		text-decoration: none;
		width: 149px;
		display: block;
			padding: 5px 10px 5px 10px;
}

/* Виджет котировок */
#vertical_block_3 {
		width: 31.6%;
		background: #f1f4f6;
}
.like_h3_main_page {
		font-weight: bolder;
		font-size: 120%;
		color: #153242;
		line-height: 140%;
		padding: 10px 16px 15px;
		border-top: 4px solid #8a99a0;
		border-bottom: 1px solid #D7DBE8;
		background: #e6eaed;
}
.like_h3_main_page_v2 {
		color: #fff;
		border: none;
		padding: 8px 20px;
		font-weight: bolder;
		background: #2EADD6;
		font-size: 120%;
}
.like_h3_main_page_v3 {
		color: #fff;
		font-size: 200%;
		line-height: 110%;
		padding: 10px 10px 0 10px;
}
.chart_title {

		font-weight: bolder;
}
.chart_data {
		padding: 10px 15px 15px 15px;
}
.chart_text_table {
		margin: 13px auto;
		width: 100%;
}
.chart_text_table .number {
		color: #555;
		text-align: center;
		font-size: 95%;
}
.chart_text_table .head {
		color: #555;
		font-weight: bolder;
}
.chart_text_table thead th {
		border-bottom: 1px solid #D7DBE8;
}
.chart_text_table tbody tr:first-child td {
		padding-top: 5px;
}
.chart_text_table .down {
		text-align: right;
		background: url('../img/arrow_down_red.png') 5% 50% no-repeat;
		color: #FF0000;
}
.chart_text_table .up {
		text-align: right;
		background: url('../img/arrow_top_green.png') 5% 50% no-repeat;
		color: #11990D;
}

/* Делаем блок стилей для меню в рабочей области */
.menu_work {
		padding-top: 10px;
}
.menu_work > div {
		width: 31.6%;
}
.item_menu_work > div {
		float: left;
}
.item_menu_work {
		margin-bottom: 35px;
}
.item_menu_work a {
		text-decoration: none;
		color: #555;
}
.item_menu_work:hover a {
		color: #FF6825;
}
.item_menu_work > .item_menu_img {
		width: 25%;
		height: 65px;
		margin-top: 5px;
}

.item_menu_work > .item_menu_text {
		width: 75%;
}
.item_menu_work .item_menu_zag {
		margin-bottom: 10px;
}
.item_menu_work .item_menu_zag a {
		font-size: 129%;
		font-weight: bolder;
}

.credit-nal .item_menu_img {
		background: url('../img/credit-nal-gray.png') no-repeat;
}
.credit-nal:hover .item_menu_img {
		background: url('../img/credit-nal-orange.png') no-repeat;
}
.office-buildings .item_menu_img {
		background: url('../img/office-buildings-gray.png') no-repeat;
}
.office-buildings:hover .item_menu_img {
		background: url('../img/office-buildings-orange.png') no-repeat;
}
.car-credit .item_menu_img {
		background: url('../img/car-credit-gray.png') no-repeat;
}
.car-credit:hover .item_menu_img {
		background: url('../img/car-credit-orange.png') no-repeat;
}
.credit-card .item_menu_img {
		background: url('../img/credit-card-gray.png') no-repeat;
}
.credit-card:hover .item_menu_img {
		background: url('../img/credit-card-orange.png') no-repeat;
}

.wallet .item_menu_img {
		background: url('../img/wallet-gray.png') no-repeat;
}
.wallet:hover .item_menu_img {
		background: url('../img/wallet-orange.png') no-repeat;
}
.safe-box .item_menu_img {
		background: url('../img/debit_nal_gray.png') no-repeat;
}
.safe-box:hover .item_menu_img {
		background: url('../img/debit_nal_yellow.png') no-repeat;
}
.cash-register .item_menu_img {
		background: url('../img/cash-register-gray.png') no-repeat;
}
.cash-register:hover .item_menu_img {
		background: url('../img/cash-register-orange.png') no-repeat;
}

.bank-building-of-euros .item_menu_img {
		background: url('../img/bank-building-of-euros-gray.png') no-repeat;
}
.bank-building-of-euros:hover .item_menu_img {
		background: url('../img/bank-building-of-euros-orange.png') no-repeat;
}

.a-note-with-text .item_menu_img {
		background: url('../img/a-note-with-text-gray.png') no-repeat;
}
.a-note-with-text:hover .item_menu_img {
		background: url('../img/a-note-with-text-orange.png') no-repeat;
}


/* Линия последних статей на главной страницы */
#vertical_block_7 {
		width: 65%;
}
#vertical_block_8 {
		width: 32.5%;
}
#horizont_line_3 a, #horizont_line_9 a {
		text-decoration: none;
}
/* Большой анонс статьи */
.mainpage_big_trailer {
		margin-top: 20px;
}
.mainpage_big_trailer .thumb {
		float: left;
		margin: 0px 25px 15px 0px;
		width: auto;
}
.mainpage_big_trailer .thumb img {
	max-width: 280px;
	max-height: 180px;
}
.mainpage_big_trailer .text .title {
		margin-bottom: 10px;
}
.mainpage_big_trailer .text .title a {
		color: #555;
		font-size: 128%;
}
.mainpage_big_trailer .text .title a:hover {
		color: #ff6825;
}
.mainpage_big_trailer .text .descr {
		color: #666666;
		margin-bottom: 10px;
}
.mainpage_small_trailer {
		margin-top: 20px;
}

.mainpage_small_trailer_iteam {
		width: 48%;
		display: inline-block;
	vertical-align: top;
		margin: 0 0 15px 15px;
}
.mainpage_small_trailer_iteam:nth-child(2n-1) {
	margin-left: 0;
}
.mainpage_small_trailer_iteam .thumb {
		width: 120px;
		height: 80px;
		margin-right: 25px;
		margin-bottom: 10px;
		float: left;
}

.mainpage_small_trailer_iteam .title {
		margin-bottom: 8px;
}
.mainpage_small_trailer_iteam .title a {
		color: #555;
}
.mainpage_small_trailer_iteam .title a:hover {
		color: #ff6825;
}

/* Стили популярных статей */
.mainpage_most_popular {
		padding: 20px 0;
		counter-reset: section;
		background: #f1f4f6;
}
.mainpage_most_popular div.iteam_wrap {
		position: relative;
		padding: 5px 15px;
}
.mainpage_most_popular div.iteam {
		margin-left: 37px;
		padding: 0 5px;
}
.mainpage_most_popular div.iteam:before {
		counter-increment: section;
		content: counter(section);
		color: #ff6825;
		font-weight: bold;
		padding: 4px 15px;
		position: absolute;
		left: 0;
		top: 0;
		height: 100%;
		box-sizing: border-box;
}

.mainpage_most_popular div.iteam a {
		display: block;
		color: #555;
}
.mainpage_most_popular div.iteam_wrap:hover {
		background: #ff6825;
}
.mainpage_most_popular div.iteam_wrap:hover a {
		color: #fff;
}
.mainpage_most_popular div.iteam_wrap:hover div.iteam:before {
		color: #fff;
		background: #be3a00;
}
/* Контент основной рабочей области */
#vertical_block_9 {
		width: 65%;
}
#vertical_block_10 {
		width: 32.5%;
}

.main_page_text h1 {
		font-size: 130%;
		border-bottom: 2px solid #8a99a0;
		font-weight: normal;
		margin-bottom: 5px;
}
.main_page_text p {
		display: inline-block;
		margin-top: 5px;
		margin-bottom: 15px;
}

/* Виджет видео */
#video_widget .video_wrap {
		background: #f0f4f7;
		padding: 20px;
}

#subscribe_widget {
		padding: 0 20px 0 0;
		background: #ff6825 url('../img/newletter.png') 20px 20px no-repeat;
}
#subscribe_widget .content {
		padding: 10px 10px 0 10px;
	margin-left: 105px;
}
#subscribe_widget .descr {
		margin-bottom: 10px;
		line-height: 110%;
		padding: 10px 10px 0 10px;
		color: #fff;
}
#subscribe_widget .email_form_widget {
		margin-bottom: 20px;
		padding: 10px 10px 0 10px;
}
#subscribe_widget .personaldata {
	color: #fff;
	text-align: center;
	padding: 0 0 10px 10px;
}
#subscribe_widget .personaldata a {
	color: #fff;
	font-weight: bolder;

}
.email_form_widget .input_text {
		width: 75%;
		border: none;
		margin: 0;
		padding: 5px 10px;
		color: #000;
		font-size: 13px;
		height: 18px;
}
.email_form_widget .LetterForm {
		background: #fff;
}
.email_form_widget .button {
		box-shadow: none;
		border: none;
		cursor: pointer;
		width: 16px;
		height: 16px;
		margin: 6px;
		background: #fff url('../img/read_more_grey.png') no-repeat;
		text-indent: -999em;
		padding: 0;
}

.interviy_iteam.clearfix {
		margin-bottom: 25px;
}

.interviy_iteam .interviy_img {
	float: left;
	width: 120px;
	margin-right: 10px;
}
.interviy_iteam .interviy-title a {
	text-decoration: none;
	color: #555;
}
.interviy_iteam .interviy-title a:hover {
	color: #FF6825;
}
#vertical_block_21 {
		width: 65%;
}
#vertical_block_22 {
		width: 32.5%;
}



/*блок со ссылками на архив по датам*/
.tab-magaz-content {
	margin-left: 0%;
}

.tab-year-block .tab-links > div {
	display: inline-block;
}
.tab-year-block .tab-links .tab-item-year span {
	border-bottom: 1px dashed #bdbdbe;
	margin-right: 3px;
	color: #787878;
}
.tab-item-year {list-style: none; padding: 5px 10px; cursor: pointer}
.tab-year-block .tabs-content {
	height: 160px;
	overflow: auto;
}



.tab-year-block .tab-magaz-content .tabs-content .item-tab {
	display: flex;
		align-content: stretch;
		flex-wrap: wrap;
	display: none; transition: all 0.5s ease-in;
}
.tab-year-block .tab-magaz-content .tabs-content .item-tab:nth-child(1) {display: flex;}

.tab-year-block .tab-magaz-content .item {
		text-align: center;
		transition: all .3s linear;
		display: flex;
		flex-direction: column;
		width: 10%;
		padding-bottom: 20px;
		padding-right: 13px;
}

.tab-year-block .tab-magaz-content .item {
		min-height: 160px;
		min-width: 113px;
}

#vertical_block_26 {
		width: 31.6%;
}
#vertical_block_24 {
		width: 31.6%;
}
#vertical_block_25 {
		width: 31.6%;
}

.kredit_obzor_list {
	height: 280px;
	overflow: auto;
}
.kredit_obzor_list .kredit_obzor-item-wrap {
		margin-bottom: 25px;
}
.kredit_obzor_list .kredit_obzor-item > div {
	display: table-cell;
}
.kredit_obzor_list .kredit_obzor-item > div.img {
	width: 40%;
}
.kredit_obzor_list .kredit_obzor-item .detail {
		vertical-align: top;
		padding-left: 10px;
}
.kredit_obzor_list .label-span {
		background-color: #0f1a41;
		padding: 3px;
		border-radius: 2px;
		color: #FFF;
}
.kredit_obzor_list .main_mfp_detail span {
	font-weight: bolder;
}


.top_bankov_list_wrap {
	height: 630px;
	overflow: auto;
}

.top_bankov_list_wrap .img:after {

}
.top_bankov_list_wrap .img .number {
	text-align: center;
}
.top_bankov_list_wrap .img .number span{
	font-weight: bold;
	font-size: 200%;
	margin: 5px 8px;
}
.top_bankov_list_wrap .img .number img{
	margin-bottom: 10px;
}
.top_bankov_list_wrap .detail {
	text-align: center;
}
.top_bankov_list_wrap .top_bankov-list-item .delimeter {
	padding-bottom: 10px;
	border-bottom: 1px dotted #8a99a0;
	width: 60%;
	margin: 0 auto;
}

.top_bankov_list_wrap .title a {
		text-decoration: none;
		color: #555;
		font-size: 115%;
}
.top_bankov_list_wrap .title a:hover {
		color: #ff6825;
}




.wpp-list {
	padding: 10px 0;
	background: #f1f4f6;
}
.wpp-list li {
	list-style-type: none;
}
.wpp-list li a {
	display: block;
	color: #6d6c6b;
	padding: 5px 20px;
}
.wpp-list li a:hover {
	background: #ff6825;
	color: #fff;
}
.wpp-list li a:hover span {
	background: #f69e77 url('../img/rate16g.png') 6% 50% no-repeat;
}

.wpp-list li a span {
	min-width: 75px;
	padding: 5px 8px 5px 23px;
	background: #999999 url('../img/rate18.png') 6% 50% no-repeat;
	border-radius: 2px;
	color: #FFF;
	margin-right: 10px;
}
#tooltipPp {
	z-index: 9999;
	position: absolute;
	display: none;
	top:0px;
	left:0px;
	background-color: #fff;
	padding: 5px 10px 5px 10px;
	color: #000;
	border: 1px solid #888;
	border-radius: 5px;
	box-shadow: 0 1px 2px #555;
}
.koronavirush1 {
	background: #f6f6f6 url('../img/virus.png') 1% 50% no-repeat;
	background-size: 80px;
	padding: 20px 0 20px 103px;
	font-size: 25px;
}

.koronavirus {
	width: 760px;
	float: left;
}

.koronavirus .mainpage_big_trailer .text .title {
	padding: 0px !important;
}
.koronavirus .mainpage_big_trailer .text .title a {
	border-bottom: none;
}
.koronavirus .mainpage_big_trailer p {
	padding: 0px !important;
}
.koronavirus .mainpage_big_trailer .thumb img {
	max-width: 360px;
	max-height: 280px;
}

.koronavirus .mainpage_small_trailer p {
	padding: 0px !important;
}
.koronavirus .mainpage_small_trailer .text .title a {
	border-bottom: none;
	font-size: 14px;
}
.koronavirus-oper-data  {
	padding: 10px 15px;
	background: #f6f6f6 ;
}
.koronavirus-oper-data .oper-tite {
	font-size: 125%;
	padding: 0 0 5px 0;
}
.koronavirus-oper-data .oper-tite .oper-date {
	color: #FF6825;
	font-size: 90%;
	font-weight: bold;
}
.koronavirus-oper-data .oper-list .item.total {
	background: url('../img/kor-total.png') 50% 0% no-repeat;
}
.koronavirus-oper-data .oper-list .item.today {
	background: url('../img/kor-today2.png') 50% 0% no-repeat;
}
.koronavirus-oper-data .oper-list .item.vil {
	background: url('../img/kor-vil.png') 50% 0% no-repeat;
}
.koronavirus-oper-data .oper-list .item.umer {
	background: url('../img/kor-umer.png') 50% 0% no-repeat;
}
.koronavirus-oper-data .oper-list .item.date {
	background: url('../img/kor-date.png') 50% 0% no-repeat;
}
.koronavirus-oper-data .oper-list .item {
	text-align: center;
	width: 19%;
	height: 80px;
	padding-top: 115px;
	display: inline-block;
}
.koronavirus-oper-data .snos {
	color: gray;
	font-size: 90%;
	text-align: right;
	padding-top: 10px;
}
.koronavirus-oper-data .oper-list .item .counter {
	font-size: 34px;
	font-weight: bold;
	color: #FF6825;
}

.koronavirus-oper-data .oper-list .item .descr {
	color: gray;
	margin-top: -15px !important;
	display: block;
	font-style: italic;
}
.koron-news-wrap {
	margin: 15px 0 25px 0;
}

.koron-news-wrap .title a {
	border-bottom: none;
	text-decoration: none;
}
.koron-news-wrap .title a:hover {
	color: #FF6825;
}
.koron-news-wrap .item {
	margin-bottom: 15px;
}
#menu-item-33068 {
background: #f6f6f6 url('../img/virus.png') 4% 50% no-repeat;
	background-size: 29px;
	padding-left: 15px !important;
	margin-left: 10px;

}

.wpp-list > li:after {
	content: "";
	display: block;
	height: 1px;
	margin: 5px 0;
	background: #c1bebe;
}

@media screen and (max-width: 680px) {
	.koronavirus {
		width: 100%;
		float: none;
	}
}