.news_block_header {
	position: relative;
	background:		#764696;
	color: 			#FFFFFF;
	float:			left;
	width:			100%;
	font-weight: 800;
	font-size: 13px;
	line-height: 16px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	height: 40px;
}
.news_block_header_text{
	padding: 11px 10px 10px 13px;
}
.news_block_header > h2 {
	margin:			5px 5px 3px; 
	padding:		0;
	font-size:		14px;
	letter-spacing: 1px;
}
	
#content_inner_news_left .news_block {
	padding: 20px 0 0;
	border-top: 	1px solid #d4d5d7;
	font-size:		16px;
	border-collapse:collapse;
	float:			left;
}
#content_inner_news_left .news_block_margin {
	border-top: 	0;
}
#content_inner_news_left .news_block_fat_divider {
	border-top: 	10px solid #d4d5d7;
}
#content_inner_news_left .news_block.news_block_latest_issue {
	width: 100%;
}

#content_inner_news_left .news_block.news_block_bnm td{
	padding: 20px 0 22px;
}
#content_inner_news_left .news_block_last{
	border-bottom: 	1px solid #d4d5d7;
}
#content_inner_news_left .news_block td {
	padding:		0;
}
#content_inner_news_left .news_block_image {
	box-sizing: border-box;
}

#content_inner_news_left .news_block div.news_block_flags {
	font-size:		12px;
	padding: 20px 0 0;
	display: flex;
	align-items: flex-start;
}
#content_inner_news_left .news_block div.news_block_flags .news_block_flags_date {
	padding:		5px;
	background:		#F6F5F4;
	float:			left;
	line-height: 14px;
	color: #626262;
	margin: 0 7px 0 0;
}
#content_inner_news_left .news_block div.news_block_flags .news_block_flags_news_tags {
	padding:		4px 0 0;
	color:			#626262;
	float:			left;
	font-size: 12px;
	line-height: 16px;
}

#content_inner_news_left .news_block_has_image td.news_block_image {
	padding:		20px 25px 12px 0;
}
#content_inner_news_left .news_block_has_image td.news_block_image img {

}
#content_inner_news_left .news_block_next_day td.news_block_image {
	padding:		0 15px 0 0;
}
#content_inner_news_left .news_block_next_day td.news_block_image img {
	width:			65px;
}

#content_inner_news_left .news_block td.news_block_info {
	/*padding:		0 0 12px;*/
}
#content_inner_news_left .news_block td.news_block_info .news_block_hdg {
	margin: 		4px 0 14px;
	width:			100%;
	float:			left;
	display:		block;
	text-decoration:none;
	font-weight: bold;
	font-size: 24px;
	line-height: 30px;
	color: #000000;
}
#content_inner_news_left .news_block td.news_block_info .news_block_lead p{
	font-size: 16px;
	line-height: 24px;
	padding: 0 0 12px;
}
#content_inner_news_left .news_block td.news_block_info .news_block_hdg_audio {
    color:			#aeca05;
}
#content_inner_news_left .news_block td.news_block_info .news_block_hdg:hover
/*#content_inner_news_right .news_block a:hover*/ {
	text-decoration:underline;
}
#content_inner_news_left .news_block td.news_block_info .news_block_hdg:visited,
/*#content_inner_news_right .news_block a:visited,*/
#content_inner_news_left a.news_inner_href:visited {
	color: 			#999;
}
#content_inner_news_left .news_block td.news_block_info .news_block_lead {
	width:			100%;
	float:			left;
}
#content_inner_news_left a.all_news,
#content_inner_news_left span.more_news {
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	line-height: 18px;
	margin: 20px auto 0;
	padding: 10px 9px;
  	text-decoration:none;
	color:black;
	background: linear-gradient(180deg, #EDEBE9 0%, #F6F5F4 14.36%, #D4D4D5 100%);
	border: 1px solid #939598;
	box-sizing: border-box;
	border-radius: 20px;
	transition: .3s;
}
#content_inner_news_left a.all_news:hover,
#content_inner_news_left span.more_news:hover {
  	background: #F6F5F4;
	transition: .3s;
}
.base_url {
	display: none;
}

/*#content_inner_news_right .news_block_header {
	margin:			20px 0 12px;
}
#content_inner_news_right .news_block_header img {
	margin:			0 5px 0 0;
	float:			left;
}
#content_inner_news_right .news_block_header img#mini {
	position:		absolute;
	right:			0;
	margin: 		0;  
	display: 		none;
}
#content_inner_news_right .news_block_header:first-child {
	margin:			0 0 12px; 
}
#content_inner_news_right .news_block {
	width: 			100%;
	float:			left;
	padding:		0 0 4px;
	margin:			0 0 10px;
}
#content_inner_news_right .news_block_last {
	margin:			0;
}
#content_inner_news_right .news_block_last.bl {
	margin: 30px 0 0 0;
	float: left;
	box-sizing: border-box;
	padding: 0 0 13px;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
#content_inner_news_right .news_block_last.bl img {
	max-width: 200px;
	width: 100%;
}
#content_inner_news_right .news_block a {
	font-weight:	bold;
	font-size:		12px;
	display:		block;
	color:			#000;
	margin:			0 0 4px;
	text-decoration:none;  
}
#content_inner_news_right .news_block .news_block_hdg_audio {
    color:			#aeca05;
}
#content_inner_news_right .news_block a:focus {
	outline:		0;
}


#content_inner_news_right .news_block p {
	font-size:		10px;
	color:			#939598;
	padding:		0 0 3px;
	letter-spacing: 2px;
}
#content_inner_news_right .news_block p span {
	background:		#e7e7e8;
	color:			#6d6e71;  
	letter-spacing: 0;
	padding:		0 3px;
	margin: 		5px 0 2px;
	display:		inline-block;
}*/
#content_inner_news_left .news_block_flags_update
/*#content_inner_news_right .news_block a .news_block_flags_update*/{
	text-decoration:none;
	color:			#faa61a;
	display:		inline-block;
	margin:			0 0 0 8px;
	background:		url(/template/images/news_update_ico.jpg) 0 2px no-repeat;
	padding: 		0 0 0 14px;
	font-size:		12px;
}

/* FRONTPAGE NEWS_SUBSCRIBE */
.news_block_header .newssubscribe_container {
	position: absolute;
	width: 240px;
	height: 30px;
	background: #fff;
	top: 0;
	right: 0;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	color: #8972aa;
}
.news_block_header .newssubscribe_container a {
	text-decoration: none;
}
.news_block_header .newssubscribe_container .envelope {
	width: 28px;
	height: 16px;
	background: #fff;
	position: relative;
	margin: 0 10px;
}
.news_block_header .newssubscribe_container .env_right {
	position: absolute;
	top: 1px;
	border-left: 13px solid #8972aa;
	border-bottom: 7px solid transparent;
	border-top: 7px solid transparent;

}
.news_block_header .newssubscribe_container .env_bottom {
	position: absolute;
	top: 1px;
	right: 0;
	border-right: 13px solid #8972aa;
	border-bottom: 7px solid transparent;
	border-top: 7px solid transparent;
}
.news_block_header .newssubscribe_container .env_left {
	position: absolute;
	right: 1px;
	bottom: 0;
	width: 0px;
	height: 0;
	border-bottom: 7px solid #8972aa;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
}
.news_block_header .newssubscribe_container .env_top {
	position: absolute;
	right: 1px;
	width: 0px;
	height: 0;
	border-top: 7px solid #8972aa;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
}
.news_block_header .newssubscribe_container .env_up {
	position: absolute;
	right: 1px;
	bottom: 16px;
	width: 0px;
	height: 0;
	border-bottom: 0 solid #8972aa;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	transition: 1s;
}
.news_block_header .newssubscribe_container .news_subscribe_lnk {
	border-bottom: 1px solid #8972aa;
	cursor: pointer;
}
.news_block_header .newssubscribe_container .news_subscribe_lnk:hover {
	transition: 1s;
}
.newssubscribe_container:hover .env_up{
	border-bottom: 7px solid #8972aa;
}
.newssubscribe_container:hover + .envelope {
	-webkit-animation: swing 1s ease;
	animation: swing 1s ease;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

/* max-width: 768px */
@media screen and (max-width: 768px){
	#content_inner_news_left .news_block td.news_block_image {
		float: 		left;
		padding:	20px 20px 3px 0;
	}
	#content_inner_news_left .news_block_next_day td.news_block_image {
		display:	none;
	}
	/*#content_inner_news_left .news_block_has_image td.news_block_image img {
		width: 		200px;
	}*/
	#content_inner_news_left .news_block td.news_block_info {
		float: 		left;
	}
}
/* max-width: 640px */
@media screen and (max-width: 640px){
	#content_inner_news_left .news_block td.news_block_flags {
		font-size:		12px;
	}
	/*#content_inner_news_right .news_block p {
		font-size: 		12px;
	}*/
	#content_inner_news_left {
		width: 		100%;
		margin: 	0 0 15px;
	}
	#content_inner_news_left > div {
		margin: 	0;
	}
	#content_inner_news_left .news_block_margin {
		margin: 20px 0 20px;
	}
	/*#content_inner_news_left .news_block_header:first-child {
		margin: 0 0 -20px;
	}*/

	#content_inner_news_left .news_block_has_image td.news_block_image {
		float: 		none;
	}
	/*#content_inner_news_left .news_block_has_image td.news_block_image img {
		width: 		120px;
	}*/
	#content_inner_news_left .news_block td.news_block_info {
		float: 		none;
	}

	/*#content_inner_news_right {
		margin: 	0;
		width: 		100% !important;
	}*/
	/*.news_block_header {
		position:	relative;
		height: 	30px;
		padding: 	0;
	}*/
	/*#content_inner_news_left .news_block_header,
	#content_inner_news_left .news_block_header:first-child{
		margin: 0;
	}*/
	/*#content_inner_news_right .news_block_header,
	#content_inner_news_right .news_block_header:first-child{
		margin: 0 0 15px;
	}*/
	.news_block_header_closed {
		margin: 0 0 2px !important;
	}
	.news_block_header_closed > h2{
	   	background-image:url(/template/images/news_block_header_pointer_closed.png) !important;
	}
	.news_block_header > h2 {
		background:		url(/template/images/news_block_header_pointer.png) left center no-repeat transparent;
		cursor:			pointer;
		padding: 		7px 0 6px 24px;
		margin: 		0 5px;
		letter-spacing: 0;
	}
	/*#content_inner_news_right .news_block_header img {
		display: 		none;
	}
	#content_inner_news_right .news_block_header img#mini {
		display: 		block;
	}
	#content_inner_news_right .news_block a {
		font-size:		13px;
	}*/
}
/* max-width: 490px */
@media screen and (max-width: 490px){
	.news_block_header .newssubscribe_container {
		display: none;
	}
}
/* max-width: 480px */
@media screen and (max-width: 480px){
	#content_inner_news_left .news_block td.news_block_image {
		float: 		left;
	}
	/*#content_inner_news_left .news_block_has_image td.news_block_image img {
		width: 		200px;
	}*/
	#content_inner_news_left .news_block td.news_block_info {
		float: 		left;
	}
}