html{
	background-color: #B77BA4/* #C49EDB*/;
	/*background-image: url("/img/bg.png");*/
}
body {
	font-family: "PT Serif",Georgia,"Times New Roman",Times,serif;
	font-size: 16px;
	line-height: 20px;
	margin: 0 auto;
	padding: 0;
	color: #000;
}
ul {
	list-style:none;
} 
li {
	list-style-type:none;
	list-style-image:none; 
}
a{
	color: inherit; 
	text-decoration:none;
}
td, div {
	font-size: 100%;
}
* {
	padding:0;margin:0;
}
.main{
	width:1500px; margin:0 auto;
}
/*a.hideTxt, span.hideTxt {display:block;}
.hideTxt {text-indent:-9999px;}*/
.logo_block{
	overflow: hidden;
	padding: 10px 0;
	color:#fff;
}
.logo_block1{
	float:left;
}
 

.logo {
	background: url('/ui-img/turmush_logo.png') no-repeat; 
	display: block;
	height: 50px; 
	width: 200px;
	background-size: cover; 
}
.menu {
	/*background: transparent;*/
	background: white;
	/*border: 1px solid #CCC;
	border-bottom: none;*/
	padding: 12px;
}
.menu ul{  
	position: relative;
	list-style-type: none;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
li {
	line-height: 20px;
}
.menu ul li{  
	display: block;
	float: left;
	padding: 0!important;
	margin: 0!important;
	background: none;
}
.menu ul li a {
	color: #333;
	background: transparent;
	margin: 0;
	padding: 8px 30px 7px;
	text-align: center;
	position: relative;
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 0px;
	font-weight: 100!important;
	font-weight: 900;
}
.menu ul li a:hover {
	color:#965f85;
	background: #ebebeb; 
}

.menu ul li.active > a {
	color: white;
	background: #965f85;
}
.menu2{
	background: #E8E8E8!important;
	/*border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;*/
	border-bottom: 1px solid #CCC;
	margin-bottom:5px;
}
.menu2 > ul {
	display: block!important;
	margin: 0 auto!important;
}
.menu2 ul {
	text-align: center;
}
.menu2 > ul > li {
	display: inline-block;
	padding: 0!important;
}
.menu2 ul > li > a, .menu2 ul > li.active > a, .menu2 ul > li:hover > a {
	margin: 0!important;
	padding: 6px 13px 3px 13px;
	text-align: center;
	position: relative;
	display: inline-block;
	letter-spacing: 0px;
	min-width: 10px;
	float: left;
	background-image: none!important;
	color: #474547;
}
.left_block{
	width: 74%;
	float: left;
	margin: 0 5px;
}
.center_block{
	float: left;
	margin: 0 5px;
	width:50%;
}
.right_block{
	width: 23%;
	float: right;
	margin: 0 5px 0 10px;
}
.barakelde{
	float: left;
	width: 730px;
	margin: 10px;
	position:relative;
	display:block;
}
.main_news_block {    
	float: left;
	overflow: hidden;
	position: relative;
	width: 730px;
	margin: 10px;
}
#main_news_block {    
	height: 400px;
	width: 100%;
}

.aki-slides{position:relative;left:0;overflow:hidden;height:100%;}
.aki-slide-item{/*display:block;*/position:relative;width:100%;float:left;height:100%;min-height:100px;background-position:50% center;background-repeat:no-repeat;background-size:cover;}
.aki-slide-item>h2{font-weight:400;font-size:18px;line-height:24px;position:absolute;bottom:0;padding-bottom:24px;text-align:center;margin:0;color:#263238;background-color:rgba(255,255,255,0.8);width:100%}
.aki-slide-item:hover>h2{text-decoration:underline;background-color:rgba(255,255,255,0.9)}
.aki-slide-pages{position:absolute;right:20px;bottom:2px;z-index:4;overflow:hidden;}
.aki-slide-pages>a{float:left;background-color:#fff;color:#000;border:1px solid #999;padding:3px 7px;border-radius:13px;margin-right:3px;font-size:13px;line-height:13px;}
.aki-slide-pages>a.aki-page-active{border:2px solid #000;font-weight:700;}
.aki-slide-arrows:before{content:' ';height:100%;display:inline-block;vertical-align:middle;}
.aki-slide-arrows{position:absolute;top:0;height:100%;width:24px;/*display:flex;justify-content:center;flex-direction:column;*/}
.aki-slide-arrows{opacity:.7;}
.aki-slide-arrows:hover{opacity:.9}
.aki-slide-arrows>span:before{color:#fff;}
.aki-slide-arrow-left{left:0;}
.aki-slide-arrow-right{right:0;}
.aki-slide-arrow-right>span:before{text-align:right;width:20px;}
.aki-slide-arrows>span{display:inline-block;vertical-align:middle;height:20px;}

.main_left{
	padding-right: 10px;
	float: left;
	width:60%;
}
.main_right{
	float: right;
	width: 38%;
}
.main_img{
	vertical-align: top!important;
	padding: 5px !important;
	background: #F8F8F8 !important;
	border: 1px solid #DDD !important;
	width: 98%;
}
.img2{
	width:150px;
	float: left;
	margin-right: 10px;
}
.img3{
	width:100%;
	margin-right: 5px;
}
.title2{
	color:#000;
}
a:hover .title2{
	color:#444;
}
.f_main_news{
	padding-bottom:5px;
}
.main_news {
	margin-bottom: 10px;
	width: 195px;
	float: left;
	overflow: hidden;
	margin-right: 15px;
}
.breakingnews img{
	width:100px;
}
.area_block{
	width:100%;
	overflow: hidden;
}
.blocktitle{
	border-top: 3px solid #965f85;
	border-bottom: 1px solid #CCC; 
	margin: 0 0 10px 0;
	padding: 12px 0;
	font-weight: normal;
}
.blocktitle2{
	margin: 0 0 10px 0;
	padding: 5px 0;
	font-weight: normal;
	background: #965f85;
	color: white;
	text-align: center;
}
.blocktitle_new{
	border-top: 3px solid #965f85;
	border-bottom: 1px solid #CCC;
	padding: 2px 0;
}
.blocktitle_new a{
	display: block;
	background: #965f85 none repeat scroll 0% 0%;
	color: #FFF;
	font-weight: normal;
	position: relative;
	width: 100%;
	text-align: left;
	margin-top: -1px;
	line-height: 2;
	padding-left: 5px;
}
.blocktitle span, .blocktitle2 span{
	line-height: 24px;
	text-transform: uppercase;
}
.blocktitle2 .first_word{
	color: white; 
}
.blocktitle .first_word{
	color: #965f85;
}
.footer{
	border-top:2px solid #965f85;padding:5px;font-size:11px; overflow:hidden;
	width:100%;
}
.footer .infooter{
	margin: 10px;
	color:#777;
	float:left;
}
.footer .infooter:first-child{
	width:100px;
}
.footer .infooter:nth-child(2){
	width:18%;
} 
.last_content img {
	width:90%;
}
.blocknews{
	width: 59%;
	float: left;
}
.blocknews.first{
	width:41%;
	float:left;
}
.blocknews .news{
	display: inline-block;
	vertical-align:top;
}
.inblocknews{
	width: 208px;
	margin: 10px 4px;
	float: left;
}
.text_date {
	font-size: 12px;
	color: #222;
	padding-right: 5px;
}
 
.news_body img{
	max-width:100%;
	height: auto;
}
.main_descr, .main_descr2{
	margin-top: 5px;
}
.newsToolbar{
	border-bottom: 1px solid #ccc;
	padding: 0 0 5px 0;
	color: #666;
	font-size: 10px;
	margin: 0 0 10px 0;
}
.newsToolbar li{
	border-left: 1px solid #CCC;
	display: inline;
	padding: 0 4px 0 8px;
	text-align: center;
}
.newsToolbar a:hover{
	text-decoration:underline;
	color:#222;
}
.newsToolbar1{
	color: #666;
	font-size: 12px;
	margin: 5px 0;
}
.newsToolbar1 li{
	border-left: 1px solid #CCC;
	display: inline;
	padding: 0 4px;
	text-align: center;
}
.newsToolbar1, .newsToolbar1 a{
	color: #222;
}
.slider { overflow:hidden;}
.slider .viewport { margin: 0 auto;width: 300px; height: 350px; overflow: hidden; position: relative; }
.slider .buttons, #collections .buttons { display: block; background-position: 0 -22px; text-indent: -999em; float: left; width: 24px; height: 23px; overflow: hidden; position: relative; }
.slider .prev, #collections .prev  { background:url("//static.akipress.org/img/lightbox/prev.png")  no-repeat; background-size:25px; }
.slider .next, #collections .next { background:url("//static.akipress.org/img/lightbox/next.png") no-repeat; background-size:25px; }
.slider .disable { visibility: hidden; }
.slider .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 300px; left: 0; top: 0; }
li.photo{ float: left;  height: 350px; width: 300px;}
li.photo img{ width: 300px;display:block;}
li.photo_b {
    float: left;
    height: 350px;
    text-align: center;
    width: 330px;
}
li.photo_b img {
    height: 250px;
    margin-bottom: 10px;
width:auto!important;
}
.gallery_btns{text-align: right;padding: 5px 10px;}
.gallery_btns .elem{display: inline-block;width: 30px;height: 28px;overflow: hidden;line-height:10px;cursor: pointer;margin-left: 10px;}
.gallery_btns .elem:hover > div{background:#777;}
.gallery_btns .elem div{background:#555;margin:0 2px 2px 0;display: inline-block;overflow: hidden;}
.gallery_btns .elem:first-child div{width:23px;height: 13px;}
.gallery_btns .elem:last-child div{width:13px;height: 13px;}

.gallery{text-align: center;padding-top: 20px;}
.gallery img{width: 30%;padding: 0 10px 10px 0;}
.gallery img.big{width: auto;}
.gallery img.small{width: 30%;}
.photoin{
	text-align:center;
} 
.photoin img{
	max-width:100%;
	margin-top:15px;
	margin-bottom:30px;
}
.navigator{
	border-top: 1px dashed #965f85;
	float: left;
	height: 18px;
	padding: 5px 0 0 5px;
	width: 100%;
	color: #444;
}
.navigator span{
	float: right;
	margin-right:10px;
}
.catblock{
	overflow:hidden;
	padding-bottom:4px;
	margin-bottom:4px;
	padding: 5px;
}
.block{
	margin-bottom:10px;
}
.langchange, .sort {
	text-align: center;padding: 4px;font-size: 100%;cursor: pointer;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.langchange:hover, .sort:hover {
	background: #965f85; 
}
.text{
	text-align:justify;
	overflow: hidden;
	margin-bottom:10px;
	font-size: 1rem;
	line-height: 1.75rem;
	font-family: opensans;
}
.text p{
	padding:5px 0;
}
.text a{
	color:#005597;
	text-decoration:underline;
}

.pageLink{
	clear: both;
	padding: 10px;
	margin: 0 0 20px 0;
	overflow: hidden;
	position: relative;
	text-align: center;
}
.pageLink a{
	padding: 8px;
	color: #965f85;
	background-color: #f1f1f1;
	border: 1px solid white;
}
.pageNow{
	padding: 8px;
	color: white;
	background-color: #C49EDB;
	border: 1px solid #965f85;
}

.today{
	margin-bottom:5px;
	float: left;
	padding: 4px 10px;
}
#dropmenu{
	display:none;
	float:left;
	margin-right: 20px;
	color: #FFF;
	text-align: center;
	border-radius: 5px;
	background: #965F85 none repeat scroll 0% 0%;
	text-transform: uppercase;
	padding: 4px 10px;
	cursor: pointer;
}
.drop_menu{
	display:none;
	text-align:center;
	background:#B77BA4 url('/img/bg.png') repeat; /*rgba(123, 73, 153, 0.8);*/
	position: absolute;
	width: 100%;
	color:#fff;
	font-weight: bold;
	font-size: 0.95rem;
	z-index:999;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	max-width:200px;
	left:0;
}
.drop_menu li{
	padding:10px 0;
	border-top:1px dotted #fff;
}
.drop_menu li:hover{
	color:#965f85;
	background: #ebebeb; 
}
.rainbow-social-bar{
	display:none;
}
.footer_ban{
	width:100%;
	background: #FFf;
	position: fixed;
	bottom: 0;
	height:60px;
	text-align: center;
	z-index: 200 !important;
	display:none;
}
.footer_ban div.close{
	position: absolute;
	width: 30px;
	height: 30px;
	top: 0;
	right: 0;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAArwAAAK8AFCrDSYAAAAGHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3NPsx9OAAAAk1BMVEX///9VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVfX19gYGBqamp0dHR1dXV/f3+AgICKioqUlJSVlZWgoKCqqqq/v7/AwMDKysrU1NTV1dXf39/g4ODq6ur09PT19fX///84gNGdAAAAGXRSTlMADxAfIC8wP0BPX2BvcH+Aj5Cfr7C/z9/vKixAEwAAAsFJREFUSMfdl1t7ojAQhkW0WrTdtlZhOAsFRQr4/3/dJpCQM+LdPjt3xrzJZPJNZlgs/jdbbnd/kO22yyfB1du3B6N532+r2ejuiJEgzQtkeRrgX8fdPNRFc/NLcx+tueRoyH2MbxEaXtq7ZO0lRPh2mv3E6F1rGP+citMJoLgbrQA4GSP34kFY3yesDsF7MbIpf9i6wtGu+OXa1EAjNmfTynNArzk4l2w819JLl7FtEYBgQdEy2lUld4CYTriGoFh4pQvHcJDZPQREFm0OWsvJ2k0Ae+mSPLiOKxuMenYFT7ywLzg/Yhl9hi9hYwDidNrHp5KWiJt+ICWOA6yEjbNRRIitJQfQlsMAkV/Gb72kGzeEFd3v3a372xunLblQn5nTQS0dnhy1p1N6ahbwEwwaqvDcqBVDR8PURvhXNegPTpzXVD0qLbJUhczvV0iG/4mfPC2xAMPvBF4J/E6ieAWFVliipQLeR1kPIz+g0AoLP2QfKvAjCUMKCq2wJN4VHAlM48UnE0/zLIQ0YhIsKJLRAsvmTsFUsFiMT8Mx2zmeA4daVqLlM2uiHYvRjs3RVu85lu85Nt6zojCmq0ihZYVRbXeg5pFCd5K2LTGrRD1L9JhVlpzPN00OSvRNzmfxJSGTma74Ac1LYglvWD+Z1yQ3ME6zTK+nX0t6RvQwoHs9F7b4bvuVmAsQNZH4btvaitFNVYxOWzEW9lirzDRlUa2y5SrpE8c7U5UkbOPLVRILPJpXnyO1Pi8sl6V/p3YGHXsaXEvtK9Yeo1HXxfckXGeWgbfWdTSITvg0/r3hbuj2yyd2YmB7+nEftjZ1cfbjDtCeaCA/UFxLPVqiO/iY7lw3uOst1a4Xo+7mYdPs4H47K/l+u8RPt+vMatedvtP3kwxHO0v8vtN3Zn8o2PsD/41x2NtPfqRYG+cdmbOx/r0vr7/3wEaCMBM3PwAAAABJRU5ErkJggg==");
	-webkit-background-size: 30px 30px;
	background-size: 30px 30px;
	z-index: 1;
}
#showHideContent{
	color:red;
	cursor:pointer;
}
.hide_content, .hide_topcom, .hide_topview{
	display:none;
}
.barakelde-block-title{
	background: transparent url("/ui-img/barakelde_logo.png") no-repeat;
	background-size:auto 50px;
	height: 50px;
	position: relative;
	border-bottom: 4px solid #A5D6A7;
	margin-bottom: 22px;
}
.barakelde-news{
	display: inline-block;
	width: 100%;
}
.fornews {
	overflow: hidden;
	color: #1B5E20;
	margin: 10px 0px;
	border-top: 4px solid #1B5E20;
	border-bottom: 2px solid #1B5E20;
}
.topcomm, .topread, .lastnews{
	width:46%;/*width:30%;*/
	float:left;
	padding: 20px 15px;
}
.fornews_title {
	font: 24px/28px Georgia,Century,Times,serif;
	text-transform: uppercase;
	color: #1B5E20;
}
.mainnews_block{
	padding: 8px 0px 15px 0; 
	border-bottom: 4px solid #A5D6A7;
	margin-bottom: 20px;
}
.elem{
	margin: 20px 0;
	padding-right:10px;
}
.time{
	color: #1B5E20;
	font-weight: bold;
	margin-right: 0.15em;
}
.news_date{
	font-size: 12px;
}
.news_title{
	font-family: "PT Serif", Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
	color: #151515;
}
.news_title a:hover{
	color: #007973;
}
.icon_comment,  .icon_views{
	margin-left:30px;
	display: inline-block;
	padding-left: 18px;
	background-repeat: no-repeat;
	font-size: 12px;
	line-height: 1;
}
.icon_comment{
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjJGMkUyMDEwQjVFMTFFNTlGQjVBMEY5QThGOUY1NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjJGMkUyMDIwQjVFMTFFNTlGQjVBMEY5QThGOUY1NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMkYyRTFGRjBCNUUxMUU1OUZCNUEwRjlBOEY5RjU2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMkYyRTIwMDBCNUUxMUU1OUZCNUEwRjlBOEY5RjU2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgGcKZMAAAGNSURBVHjahFIxbhUxEJ0Zj9e7EFJD8y+QIkpFBYqUnIIbcAO4QYrU1L9KT4cUIYooRY5AyQ2A/V9/d23PMPZ+QUQ2iiVbsmfem/fGg+8/XbyaYrqKKqeICE8tVQVGugnev+Mxpeso+Sg4vhXV3VNgImonyW80xWvOIkfs3A0Cvg1IoDP/Aswy7MwWc0TfROSUi1ST0o+QQAzswS1CyXY06KRSaH4VHO9jDdlTMj9qCQwPvY8gtSrNsVAO/r8ZyRK6pgVnzFLFFhMKwzhURe5eU/+CRefUw9BBw2x3rVKrZLNzaKDfw67mlXsFF1bzsHXk4EVowRNDrkT/VgG0zgN1CH1RoLrVuXJpmBw/993KIY0xJ923m+4TTGbCuqzPuGk303BS/HDj+GJI44dNHH5QLH5wNDVBHx8To1EIzl+yJ/rIvv0eUz6Lms8V9SUp/vSIX3QRiqlj99WGZV3/2SOtM8raku9Q4cALrAJzv1gX65TVX6EpJdjEEXaarIf42Wd9bfFe9vIWt86a/ggwAJBSxU8lWeTTAAAAAElFTkSuQmCC') no-repeat;
}
.icon_views{
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0Y2RDI1RDUwQjVFMTFFNUI4QzJGNDNFMEUzNEEyRUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Y2RDI1RDYwQjVFMTFFNUI4QzJGNDNFMEUzNEEyRUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjZEMjVEMzBCNUUxMUU1QjhDMkY0M0UwRTM0QTJFQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjZEMjVENDBCNUUxMUU1QjhDMkY0M0UwRTM0QTJFQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi8taNYAAAJASURBVHjaNFLPS1ZREJ07c+/3fUqblgVJtGjTj02LCgIDCb9KkMAW1qJFJYgtCloU9AcUIa0SQ4MilYgMi0ilZdIiKKiEoEVQOxdBZer33r13pvNMBy7cN2/mnDNnrhsYuUnimOpOyFQpk1GZ80CyfEbNjhiZOHKZnXvjnUzWRcadc8QsVGiibEpMGyHMVWLfSiw+r+byXlTtRPESGhcAspRUjyI/9jeWH7PqHgHQZqyDgAXsqfkntj5F072Beb5N/PbA0gTQSHB8vCF+W83JbNS0fzkWi1FzN7v/Gri6pJy7fxdrs0aOGhJu1CU0s9mxmNMzMz1cWp7GmM16CCcaPlwzNP5qrc6lnNaBvKp2FbGcI3hRFz+IM4qxDuA89Cw9ZBah7FUyfW5miyC4ReR+ljmOtdDXCLUuBtoEDCQ0PIH00aSZYkoXPPMd+LS4luM82L7Ag+EixSGoI0w/7tlPVqbi+zF78RcrT2DcKag8V21KRFBgV7CtnW0SupV0R1a7XhM/BTIMTWdBdrqqRf8AI17WQ60PAAFMD2DYVShYAPMg7vcx/8mY8zjMG0Lta+Qut1KcQH0No/QhN+OrUYL4aWyib7lYfQr5t4NpJ3w475jfqxG2JY8g9nsR40ypubda7tb29l5z7kUrRvLViqrZ2iVMU2gcXEnlJKT24C0sQe4PNH9LZrty1o51QuavbT70B/YfWnhsVfjNB1MBwcx3W3x9d6npErbRj6ZDUNIBZsO/t97xFHy5yxv1m/FPgAEAKOo9/k9G1KYAAAAASUVORK5CYII=') no-repeat;
}

.gg{
	text-align: center; 
}
.gg div {
	margin: 1.8rem auto;
	background-color: #f7f7f7;
	border-top: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
	padding: 12px 0;
}
 
.main_news_img{
	background-repeat:no-repeat;
	background-size:100% auto;
	height: 120px;
	position: relative;
}
.news_body_left{
	max-width: 25%;
	min-width: 250px;
	float:left;
}
.news_body_left .fornews{
	width:96%;
}
.news_body_left .lastnews{
	width:100%;padding: 20px 0;
}
.news_body_left .fornews_title{
	font-size:18px;
}
.news_body_center{
	 float: left;
    margin-left: 18px;
    width: 73%;
}
.news_body_center .blocktitle{
	margin-bottom: 5px;
	border:none; 
	color: #333; 
	font-weight: bold; 
	font-size: 22px;
	text-align:center;
	line-height: 1.2;
}
.allnews{
	text-align: left;
	color: #1B5E20;
	font-weight: 700;
}
.videoblock iframe{
	width:100%!important;
	height: 400px!important;
}
.right_block .videoblock iframe{
	height: 193px!important;
	width:290px!important;
}
#totop, #todown {
    background: #ccc none repeat scroll 0 0;
    border-radius: 50px;
    color: #fff;
    cursor: pointer;
    display: none;
    font-weight: bold;
    padding: 12px 14px;
    position: fixed;
    right: 8px;
    top: 150px;
}
.gallery_btns{
	padding:0px;
}
.gallery_btns .elem{
	margin:0px;
}
.vv_block{
	width: 98%!important;
}
.main_b { width: 31%;} .vv_block .main_b{width: 15%; } .main_b:nth-child(4) {clear:both;}  
@-ms-viewport{
	width:device-width;
}
#collections .panel-header {
    margin-bottom: 10px
}
#collections .carousel {
    height: 210px
}
#collections ul > li {
    padding: 0 10px 0 0; float: left;
}
#collections li a {
    display: inline-block;
    overflow: hidden
}
#collections li a:hover {
    text-decoration: none
}
#collections li a::after{
    background: radial-gradient(circle, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    opacity: 1;
    transition: all .3s ease 0s;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}
#collections li:hover a::after {
    opacity: 0
}
.panel-body.carousel {
    padding: 0
} 
.carousel {
    overflow: hidden;
    position: relative
}
.carousel ul {
    width: 9999px;
    position: relative
}
.carousel li {
    margin: 0;
    padding: 0
}
.overlay-content {
    position: relative;
}
#collections{
	margin: 20px 0 50px 0;
}
#collections li:hover .overlay-title {
    background-color: rgba(0, 0, 0, 0.6)
}
.overlay-title {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.4);
    color: #fff;
    left: 0;
    bottom: 0;
    width: 100%;
}
.overlay-title a {
    color: #fff;
    font-weight: bold
}
.panel-header {
    background-color: #b77ba4;
    color: #fff;
    font-weight: bold;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
}
.carousel .left-nav, .carousel .right-nav {
    cursor: pointer;
    display: none;
    position: absolute;
    top: 0;
    width: 40px;
    height: 100%;
    z-index: 2
}
.carousel .left-nav i, .carousel .right-nav i {
    padding: 10px;
    background-color: rgba(255, 255, 255, 0.5);
}
.carousel .icon-right-open, .carousel .icon-left-open {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
    margin-left: -30px;
    margin-top: -30px;
    color: #9a1c20;
}
.carousel:hover .left-nav, .carousel:hover .right-nav {
    display: block;
}
.left-nav {
    left: 20px;
}
.right-nav {
    right: 0;
}
.icon-left-open::before {
    content: "\2039";
}
.icon-right-open::before {
    content: "\203a";
}
.showcomments{
	/*display:none;*/
	cursor: pointer;
	display: block;
	font-size: 1.1rem;
	padding: 15px 0;
	text-align: center; 
	border: 2px solid #d2d2d2;   
	font-weight: 800;
	width:180px;
}
.showcomments i {
	border: solid black;
	border-width: 0 3px 3px 0;
	display: inline-block;
	padding: 3px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	margin: 2px 2px 2px 10px;
}
.showcomments:hover, .showcomments:hover i{
	color: #005597;
	border-color: #005597;
}
.comments{
	margin-bottom:30px;
	display:none;
}
.comments #comms_tbl{
	width:100%!important;
}
.topinnews{
	background:#8dc2b4;
	padding:15px 20px;
	margin:15px 0;
}

.turmush_people{
	float:left;
	max-width: 400px;
	margin:0 30px 10px 0;
}
.turmush_people .photo_in img {
	max-width : 400px;
}
.news_contin{
	font-size: 14px;
}
.news_contin, .news_contin a{
	color: #005597;
	text-decoration:none;
	font-weight: bold
}
.news_contin a:hover{
	/*color:#0088cc;*/
	color:#965f85;
}
.news_contin td{
width:50%;
padding:5px;
vertical-align: top;
}
.photo img {
    max-width: 300px;
}
.photo_mini a {
    display: block;
    float: left;
    height: 35px;
    margin-top: 5px;
    overflow: hidden;
    width: 55px;
}
.photo_mini img {
    width: 50px;
}
.photo_in img {
    max-width: 200px;
}
.field {
    color: #194967;
    font-size: 12px;
}
.blockreg{
    width:100%;
    overflow:hidden;
    float: left;
    width: 25%;
    padding:10px 0;
}
.photo {
    background-position: 50% center;
    background-repeat: no-repeat;
    background-size: cover;
    float: left;
    height: 120px;
    width: 100px;
}
.people_info {
    float: left;
    margin-left: 10px;
    width: 50%;
}
.post {
    color: #5c5c5c;
}
.name {
    color: #194967;
    font-weight: 600;
}
.story_mid {
    position: relative;
	margin: 20px 0 50px;
	border: 1px solid #58bdc7;
	padding: 0 5px;
}
.story_mid .block {
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
}
.story_mid .header {
    font-size: 1.5rem;
    padding: 10px;
	color: #58bdc7; 
}
.story_elem {
    background: #fffeee none repeat scroll 0 0;
    display: inline-block;
    height: 225px;
    margin-right: 5px;
    max-width: 100%;
    overflow: hidden;
    width: 300px;
}
.story_elem .img {
    height: 225px;
    position: relative;
    width: 300px;
}
.story_elem .title {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 0.9rem;
    font-weight: bold;
    padding: 10px;
    position: absolute;
    white-space: normal;
    width: 100%;
}
.story_elem .cnt {
    background: #fff none repeat scroll 0 0;
    border-radius: 9px;
    color: #000;
    display: inline-block;
    padding: 3px 5px;
}
.story_lr {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 2px 5px #333;
    cursor: pointer;
    padding: 10px 12px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 15px;
}
.story_lr_l {
    left: 0px;
}
.story_lr_r {
    right: 0px;
}
.story_netlist .news_list .date {
    text-align: center;
}
.story_netlist .news_list .elem {
    margin-left: 70px;
}
.story_netlist .text {
    font-size: 0.9rem;
    padding-top: 20px;
}
.story_netlist_innews {
    margin: 0 auto;
    max-width: 1000px;
}
.story_netlist_innews .news_list b {
    font-weight: normal;
}
.viewlinelist{
	width: 100%;
   overflow: hidden;
   vertical-align: top;
   margin:5px 0;
   padding:5px 0;
   border-bottom:1px dotted #ccc;
}
.viewlinelist > div{
	float:left; 
	margin-right:10px;
}
.viewlinelist > div:last-child{
	float:none; 
	margin-right:0px;
}
.translate{
    background: #965f85;
    color: #fff;
    float: right;
    font-size: 1rem;
    margin-top: -10px;
    padding: 5px 12px!important;
}
.translate a:hover{
color:#fff;
text-decoration:none;
}
.blink {
    animation: 2s linear 0s normal none infinite running blinker;
    color: red!important;
}
@keyframes blinker {
20% {
    opacity: 0.3;
}
}

.body-stretch .blk a{text-decoration:none;}
.embed-sub-el H3, .embed-butprice, .embed-info{width:100%!important;}
.b_in_mobile img{width:100%!important;height:auto!important;}

@font-face {
	font-family: 'fontello';
	src: url('/ui-css/fontello/font/fontello.eot?19118019');
	src: url('/ui-css/fontello/font/fontello.eot?19118019#iefix') format('embedded-opentype'),
	     url('/ui-css/fontello/font/fontello.woff?19118019') format('woff'),
	     url('/ui-css/fontello/font/fontello.ttf?19118019') format('truetype'),
	     url('/ui-css/fontello/font/fontello.svg?19118019#fontello') format('svg');
	font-weight: normal;
	font-style: normal;
    }
.icon-dollar, .icon-euro, .icon-rouble {
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
}
.market {text-align:center;display:none;}
.logo_ban{text-align:center;}
.whatsapp {
    bottom: 15%;
    position: fixed;
    right: 1%;
}
.whatsapp img{
width:50px;
}
.icon_ext{color:#fe8d75;font-size: 13px;}
.bgforgg{
	background-color:#b77ba4;
}
.bgforgg img{
	padding: 10px 0;
}
.cardnowread{overflow: hidden;width: 100%;}
.cardelem{width:32%;margin:5px;float:left;min-height:300px;}
.cardpic{height: 150px;position: relative;background-size:100%;background-repeat:no-repeat;}
.cardhead {padding: 20px 5px;font-size: 1.5em;text-transform: uppercase;color:#444;}
.cardtitle{margin-top:15px;line-height:1.5em;}
.cardpic .blink{position:absolute;top:0;left:0;color:#fff!important;background-color:#fb5350;padding:5px 10px;}
.popelem {width:100%; padding:0px; margin:15px 0;overflow: hidden;}
.poppic{display: block; float: left; margin-right: 5%; height: 100px; background-position: 50% 50%; background-size: auto 100%; overflow: hidden; width: 30%;background-repeat:no-repeat;} 		
.popviews{margin-bottom: 10px; color: #1b5e20; margin-left: 0;}	
.aki-native-ad{margin:0 auto;}
.mobpic{width:100%;overflow:hidden;}
.mobpic img {width:100%!important;height:auto!important;}
.mobpic iframe{width:100%!important;}
.subs_ending{background-color: #571ec3;font-size: 1.2em;font-weight:bold;padding: 20px 10px;text-align: center;color: #b8a5dc;letter-spacing:1px;}
.subs_ending a{color: #fff;}
.news_body {padding:30px 3% 0 6%;}
.news_eyebrow { font-size: 1.125rem; letter-spacing: 0.11875em; font-weight:bold; }
.newsheadline_title { font-family: opensans; color: #000000; font-size: 2.25rem; word-wrap: break-word; line-height: 3.25rem; letter-spacing: 0.5px; font-weight: normal; margin: 15px 0 30px 0; }
.timestamp { color: #757575; font-size: 0.8125rem; margin: 0px 10px; }
.news_translate { font-size: 1rem; background: #965f85; color: #fff; float: right; padding: 5px 12px !important; margin:1px; }
.nowreadcard { width: 100%; margin:20px auto; overflow: hidden; position: relative; }
.nowreadcard:hover .nowreadcarcover { background: transparent radial-gradient(transparent, rgba(0, 0, 0, 0.5)) repeat scroll 0% 0%; position: absolute; height: 100%; width: 100%; bottom: 0px; }
.nowreadcardimg { background-position: 50% 50%; top: 0; left: 0; right: 0; bottom: 0; background-repeat: no-repeat; position: absolute; background-size: cover; }
.nowreadcardtitle { width:100%; top: auto; bottom: 0px; justify-content: flex-end; align-items: flex-start; text-align: left; padding: 24px 20px; box-sizing: border-box;  background: transparent linear-gradient(transparent, rgba(0, 0, 0, 0.7)) repeat scroll 0% 0%; position: absolute; font-weight: bold; color: #fff; font-size: 2rem; line-height: 3rem; letter-spacing: 0.5px; }
.nowreadcardicon { width: 52px; height: 52px; margin-bottom: 15px; background-color: rgb(255, 255, 255); border-radius: 50%; color:#222; text-align: center; line-height: 1.6; font-size: 30px;}
@font-face {font-family:opensans;font-weight: bold;src: url(/uiall-font/fonts/OpenSans-Bold.WOFF);}
@font-face {font-family:opensans;font-weight: normal;src: url(/uiall-font/fonts/OpenSans-Regular.WOFF);}
@font-face {font-family:opensans;font-style:italic;src: url(/uiall-font/fonts/OpenSans-Italic.WOFF);}
.aki-news-item {
	margin-top: 80px;
}
.rightBlockFixed {
	overflow: hidden;
	position: fixed;

	top: 50px;
	max-width: 300px;
	background-color: #fff;
}
#jarnama-block-bottom {
	position: fixed;
	opacity: 1;
	display: none;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	-webkit-transition: transform 1.2s ease, opacity 1.2s ease;
	transition: transform 1.2s ease, opacity 1.2s ease, -webkit-transform 1.2s ease;
	-webkit-transform: translateY(1500px);
	transform: translateY(1500px);
}
#jarnama-block-bottom iframe {
	margin: 0 auto;
	display: block;
}
.jarnama-block-2 {
	text-align: center;
}
.jarnama-block-bottom__expanded {
	-webkit-transform: translateY(0) !important;
	transform: translateY(0) !important;
	opacity: 1;
}
.jarnama-block-bottom__body, .jarnama-block-bottom__header {
	background-color: #fff;
}
#jarnama-block-bottom img, #jarnama-block-bottom frame {
	padding: 0;
   max-width: 100%;
   height: auto;
   background-color: #fff;
   margin: 0 auto;
}
.jarnama-block-bottom__wrap {
   position: relative;
}
.jarnama-block-bottom__btn {
	width: 45px;
	height: 25px;
	border-top-left-radius: 45px;
	border-top-right-radius: 45px;
	background-color: #fecc0d;
	cursor: pointer;
	position: relative;
	/*left: 50%;*/
	/*margin-left: -22px;*/
	margin: 0 auto;
	bottom: -1px;
}
.jarnama-block-bottom__btn:focus {
	outline: none;
	border-color: inherit;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.jarnama-block-bottom__arrow-line {
	position: absolute;
	-webkit-animation: b 1s infinite;
	animation: b 1s infinite;
	top: 12px;
	content: ' ';
	height: .625em;
	width: 3px;
	background-color: #fff;
	border-radius: 0 0 2px 2px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
@keyframes b {
        0% {
            top: 9px
        }
        50% {
            top: 13px
        }
        to {
            top: 9px
        }
}
@-webkit-keyframes b {
        0% {
            top: 9px
        }
        50% {
            top: 13px
        }
        to {
            top: 9px
        }
}
.jarnama-block-bottom__arrow-line:first-of-type {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	left: 40%;
}
.jarnama-block-bottom__arrow-line:nth-of-type(2) {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	right: 40%;
}
.jarnama-block-bottom__cancel {
	line-height: 25px;
	vertical-align: middle;
	position: absolute;
	top: 3px;
	right: 6px;
	cursor: pointer;
	padding: 0 3px;
	text-align: center;
	color: #fff;
	font-size: 25px;
	background-color: rgba(0, 0, 0, 0.7);
}
.jarnama-block-bottom__close-button {
	width: 25px;
	height: 25px;
	position: absolute;
	cursor: pointer;
	right: 5px;
	top: 26px;
}
.jarnama-block-bottom__close-button-line {
	position: absolute;
	top: calc(50% - .75em);
	left: 50%;
	height: 1.5em;
	content: ' ';
	width: 2px;
	background-color: #fff;
}
.jarnama-block-bottom__close-button-line:first-of-type {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.jarnama-block-bottom__close-button-line:nth-of-type(2) {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

@media print {
	 body { color: #000; background: #fff;}
	.gg,  .share-aki-btns,  #static_social_mobile_btns, .ban_full, .right_block, .lastnews, .b_hide, .footer, .header, .comments, #auth_form, .topinnews {display:none;}
	.showcomments{display:none;}
	 #fb_bottom_like, #totop, #todown {display:none!important;}
 	.left_block, .news_body_center {width:100%!important;overflow:hidden;}
	@page {margin: 2cm;}
	.text a:after {content:" <" attr(href) ">";}
	#aki_native_ad, #collections{display:none;}
}
@media (max-width: 1800px){
	 #brand img{width:100%;height:auto;}
}
@media (max-width: 1510px){
	.main  {width:98%;}
	.menu ul li a {padding:8px 20px 7px;}
	.main_news_block {width: 48%;}
	.barakelde {width:48%;}
	
}
@media (max-width: 1440px){
.blocknews.first{width:27%;}  
.blocknews {width: 72%;}
.logo_ban{text-align:center;}
.cardelem{width:31%;}
.news_body_center{margin-left: 0}
}

@media (max-width: 1380px) and (min-width: 1000px) {
	.menu ul li a {padding:8px 8px 7px;font-size:0.9rem;}
	.barakelde{margin:10px 5px;}
	.main_news{margin-right: 5px;}	 
	
	.menu2{display: none;}
	.inblocknews{width:100%;}
	.news_body_left{display: none;}
	.news_body_center{width:98%;margin:0px 5px;}
	.infooter{width:96%!important;}
	.text object, .text iframe {width: 100% !important;}
	.text img {max-width: 100%;height: auto;}
}
@media (max-width: 1010px) {
	.main  {width:98%;}
	.left_block{width:62%}
	.right_block{width:34%;}
	.blocknews.first{width:42%;}  
	.blocknews{width:58%}
	.inblocknews{width:98%;}
	.menu ul li a{font-size:0.9rem;padding:8px 8px 7px;}
	.menu,.menu2{display: none;}
	.gg img{max-width:100%}
	.barakelde{margin:10px 5px;}
	.main_news{margin-right: 5px;}	
	.fornews_title{font-size: 20px;} 
	.topcomm, .topread, .lastnews{padding:20px 10px;}
	.news_body_left{display: none;}
	.news_body_center{width:98%;margin:0px 5px;}
	.infooter{width:96%!important;}
	.text object, .text iframe {width: 100% !important;}
	.text img {max-width: 100%;height: auto;}
	.nomobile img{width:100%;height:auto;}
	.cardelem{width:47%;}
}
@media (max-width: 900px){
	.logo_block {opacity:1!important;}
	.main_news_block {width: 97%;}
	.barakelde {width:97%;}
	.lastnews, .topcomm, .topread {width:96%;}
	.news_translate { float:none; display:block; text-align:center; margin:5px 0;}
	.logo { background-size: cover; height: 35px; width: 140px; }
	
}
@media (max-width: 780px) {
	.gg {display: none;}
	.left_block{width:98%}
	.right_block{ margin-left: 5px;width: 98%;}
	.inblocknews {width: 100%;} 
	#dropmenu{display:block}
	.share-aki-btns{display:none}
	.market{display:block;}
	.logo_ban img{width:100%;height:auto;}
	.cardelem{width:30%;}
	.news_body { padding-left: 3%; }
	.newsheadline_title { font-size: 1.5rem; line-height: 2rem; }
	.nowreadcardtitle { font-size: 1rem; line-height: 1.2rem; }
	.rainbow-social-bar { 
		display: block;
		background: #fff none repeat scroll 0 0;
		bottom: 0;
		height: 50px;
		left: 0;
		margin: 0 !important;
		position: fixed;
		width: 100% !important;
		z-index: 10000;
	}
}
@media (max-width: 740px) {
	.main_news, .blocknews.first, .blocknews{width:100%;}
	.main_news_img{
		width: 100px !important;
		float: left;
		margin-right: 15px;
		height: 80px !important;
	}
	.cardelem{width:48%;}
}
@media (max-width: 540px) {
	.translate{
	width:94%;
	margin-top:10px;
	}
	.cardelem{width:96%;}
	.cardpic{height: 220px;}
	.cardtitle{margin-top:5px;}	
}
