@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed&subset=latin,cyrillic);

@-webkit-keyframes rotation {
	0% { opacity: 1; -webkit-transform:  rotate(0deg); }
	50% { opacity: 0; -webkit-transform:  rotate(180deg);  }
	100% { opacity: 1; -webkit-transform:  rotate(0deg);  }
}

@-moz-keyframes rotation {
	0% { opacity: 1; -moz-transform:  rotate(0deg); }
	50% { opacity: 0; -moz-transform:  rotate(180deg);  }
	100% { opacity: 1; -moz-transform:  rotate(0deg);  }
}
@-o-keyframes rotation {
	0% { opacity: 1; -o-transform:  rotate(0deg); }
	50% { opacity: 0; -o-transform:  rotate(180deg);  }
	100% { opacity: 1; -o-transform:  rotate(0deg);  }
}
@keyframes rotation {
	0% { opacity: 1; transform:  rotate(0deg); }
	50% { opacity: 0; transform:  rotate(180deg);  }
	100% { opacity: 1; transform:  rotate(0deg);  }
}

.animate
{

	-webkit-animation: rotation infinite 0.6s linear;
	display:block;
}

html,body{
    padding: 0;
    margin: 0 auto;
    width:100%;
    font-size: 15px;
	min-width:310px;
	max-width:640px;
	font-family: 'Roboto Condensed', sans-serif;
}

img {max-width:100% !important;margin-right: 7px;}

.main
{
	min-width:310px;
	max-width:640px;
	
}

.head-block
{
	height:50px;
	position:relative;
	
}

.adv {
	margin: 10px 0px;
	padding: 10px;
	overflow: hidden;
	background: #e5e5e5;
}

.infomsg {
	border: 1px solid #F8F8F8;
	margin: 10px 0px;
	padding: 10px;
	overflow: hidden;
	background: #f1f1a3;
}

.infomsg:hover {
	border: 1px solid #E0E0E0;
}

.warning{
    border: 1px solid #e3e0e1;
    margin: 10px 0px;
    padding: 10px;
    overflow: hidden;
	background: #fbffbd;
}

.infomsgcatseo {
	border: 1px solid #F8F8F8;
	margin: 10px 0px;
	padding: 10px;
	overflow: hidden;
	background: #f0f0f0;
}

.content {position:relative;}
.content.afisha, .content.places {background-color:#f6f6f6;}

.logo {
position: absolute;
  left: 6px;
  top: 50%;
  margin-top: -25px;
}

.logo img {height:40px;}

.weather
{
	position:absolute;
	height:50px;
	right:20px;
}

.weather-item {float:left; position:relative;height:50px; margin:0 3px;}
.weather-item .weather-icon {top:0; left:0;position:absolute; opacity:0.6;}
.weather-item.info {
	line-height:1; 
	padding:13px 0px;
	font-family: 'GothBold', sans;
	font-size:24px;
	color:#808080;
}

hr {
  margin: 1px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #ffffff;
}

.footer { 
	padding:25px 20px;
	text-align:center;
	font-size:12px;
	background-color:#4d4d4d;
	color:#fff;
	font-weight:normal;
}
.footer a {text-decoration:underline;font-weight:normal; }
.footer .fullversion {font-size: 24px; padding:10px; }
.footer .logo-footer {width:185px;}

.main-menu
{
	background: #219ad4;
	padding: 0px;
	font-weight:normal;
	width:100%;
	text-align:center;
	position:relative;
}



.main-menu .center
{
	padding: 0px;
	width:auto;
	display:inline-block;
}

.main-menu .em
{
	float:left;
}

.main-menu .em a
{
	color: #fff9f9;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-weight: 800;
	text-transform:uppercase;
	display:inline-block;
	padding: 15px 8px;
	position:relative;
}

.main-menu .em.active a:after, .main-menu a.opened:after
{
	position:absolute;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-top:none;
	border-bottom:10px solid #fff;
	bottom:0;
	left:50%;
	margin-left:-10px;
	content:" ";
	width:0;
	height:0;
}

.main-menu.submenu-open .em.active a:after {display:none;}
.main-menu.submenu-open .em.active a.opened:after {display:block;}

.block-title
{
	background: #ececdf;
	padding: 5px;
	font-weight:bold;
	border-top: 3px solid #003366;
	color: #000;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAACP0lEQVR42rTUsWtTURQG8O/k3vfghiRNUnzQQiAtRRqCoGSRlkLTRfofOLvFINIOHRyKdHGIg4u6KD46uSropJ0sFDFJhxLQDIKJS2JaXhObl9x373VvBNvYnvEsPw7nfIeMMbjs4qcbCwsLXxzHybXb7W9HR0drQoj3RIQgCAAAlmVBKQWlFDjnKJfL/0RCpxu2bWeLxSK2trauplKpt/1+/4kxJklEY08yghARBoMBcrkcSqUSW11dvS+l/Ki1vnVhiNbaq1QqODg4gO/7KBQK2NjYuJ5IJN4opR4bY+zzTkWnF7+8vJyXUpbm5uZyi4uLiMfjSKfTUErBdV3s7u5WGGMFAJ/PupMRZGVlBVrrmO/7m7FY7G4mkxGO42BmZgbZbBZ7e3twXfeX53nPhRCPyuVyf1wEQRCAiG5qrZ8lk8kbU1NTmJiYQD6fhxAC29vb2N/f/1StVpfOfcKJRAJSSgyHQwyHQ8+yLJ8xBt/3EQQBdnZ2MD8/j3A4DCISY+UEAIwxEaXUmuM465lMJt7tdnFycoLJyUl0Oh24rvvb87wXtm0/GAsxxlwjoqezs7NL09PT6HQ6MMYgEomgXq+j0Wh8DYLgnmVZHwCYsRAieuc4TioajaLZbEIIAa01arWa6fV6Lznn61rrrjEGZz3lEYRzfkUphePjY4TDYXieh1arVZdSbhLR63F+3QjCGAPnHJZlodVqodfrvSKih0T048ISzxj7LqXE4eHhz8FgcDsUCt35H+CvObmM+jMAmu8L2JyV9ooAAAAASUVORK5CYII=);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right:25px; 
}

.block-item
{
	padding:5px;
	border-bottom:1px solid #e3e3d7;
	
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABz0lEQVR42tyUv6vTUBTHT+5NQnJrLX26JKSgpWSpIuLwBKGdOgivQ4e6OurfIGgq3XQpLuV1e5PDo5tvsYNLhdJFqBWKQtt0SOmQlvBMby75cf0HfCBtdfCs3+HDOef7/Qqcc/jbg+AfjHiVYFnW+0Kh8HA2m40Gg8ELwzC+JUkCGGPgnANjDAgh0G63d98klUrdKxaLt8rl8iNFUR5HUaQc/Fyqql7L5/NQKpVutFqtt9ls9nyz2dzf5YdXQtbr9Wg4HEaUUtB1HZrN5kmtVvvo+/5zxph8EEgYhs96vd7TTqfzfTKZQBRFUK/Xb1qW1SaEnG232+KfQnCj0fit0O/3L0VR/Lparc7H4/H1xWLxQJIkyOVyUKlU7lBKnziOc7tarV7s7C5N0yAIAkAIhZlMJkin09y2bYExBrqug6qqoizL0l4W5pwfAUDZNM3Xpmne5ZxDkiSwXC6h2+1+cF33FSHky14QjPGppmknhmEolFJgjMF8Pr+cTqcNADglhPgIof3CqKrqsSRJCqUUfN8H27Y/ua77UhTFzxjjwyReluUAIQSe5/10HOdNGIbvMMZeHMeHqxVBEEZxHEuU0h+c8wsA8HZNvPDftPCvAQDcUMVnO2V/oAAAAABJRU5ErkJggg==),			url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAoCAYAAADUgSt0AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAANklEQVR42mL8+PGZOgMDAwMLAwMDKwaDDbcIhQx2IkSIkSKPgceDeBgsuEWYcYswMzAwMAAGACbLBGL3FBtzAAAAAElFTkSuQmCC);
	background-position: right center, bottom;
	background-repeat: no-repeat, repeat-x;
	padding-right:25px;
	overflow:hidden;
}

.block-item.nobg
{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABz0lEQVR42tyUv6vTUBTHT+5NQnJrLX26JKSgpWSpIuLwBKGdOgivQ4e6OurfIGgq3XQpLuV1e5PDo5tvsYNLhdJFqBWKQtt0SOmQlvBMby75cf0HfCBtdfCs3+HDOef7/Qqcc/jbg+AfjHiVYFnW+0Kh8HA2m40Gg8ELwzC+JUkCGGPgnANjDAgh0G63d98klUrdKxaLt8rl8iNFUR5HUaQc/Fyqql7L5/NQKpVutFqtt9ls9nyz2dzf5YdXQtbr9Wg4HEaUUtB1HZrN5kmtVvvo+/5zxph8EEgYhs96vd7TTqfzfTKZQBRFUK/Xb1qW1SaEnG232+KfQnCj0fit0O/3L0VR/Lparc7H4/H1xWLxQJIkyOVyUKlU7lBKnziOc7tarV7s7C5N0yAIAkAIhZlMJkin09y2bYExBrqug6qqoizL0l4W5pwfAUDZNM3Xpmne5ZxDkiSwXC6h2+1+cF33FSHky14QjPGppmknhmEolFJgjMF8Pr+cTqcNADglhPgIof3CqKrqsSRJCqUUfN8H27Y/ua77UhTFzxjjwyReluUAIQSe5/10HOdNGIbvMMZeHMeHqxVBEEZxHEuU0h+c8wsA8HZNvPDftPCvAQDcUMVnO2V/oAAAAABJRU5ErkJggg==);
	background-position: right center;
	background-repeat: no-repeat;
}

.block-item .title
{
	font-weight:bold;
	color: #004478;
}

.block-item .date, .article .date
{
	color: #888;
}

.block-item .params
{
	color: #bf0000;
	font-size: 11px;
}

.block-item .intro
{
	color: #000;
}

.catlist, .catlist select
{
	width: 100%;
	margin:0px;
}

.catlist td
{
	padding:5px;
	margin:0px;
}


.imagesList
{
	list-style: none;
}

.imagesList li
{
	float:left;
	padding:3px;
}

.main-preview
{
	position:relative;
	color:#fff;
	height: 170px;
	overflow:hidden;
}
.main-preview.big {height:230px;}
.main-preview img {min-width:100%; min-height:100%; !important;}

.news-about
{
	position: absolute;
	left:0;
	right:0;
	bottom: 0;
	color: #fff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 37%, rgba(0,0,0,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(37%,rgba(0,0,0,0.35)), color-stop(100%,rgba(0,0,0,0.8)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 37%,rgba(0,0,0,0.8) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 37%,rgba(0,0,0,0.8) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 37%,rgba(0,0,0,0.8) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 37%,rgba(0,0,0,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 );
	font-size:15px;
	padding:5px 20px;
}

.news-date { font-size: 11px; color:inherit;}
.hits, .comments {
	font-size:9px;
	padding-left:17px;
	background-position:center left;
	background-repeat:no-repeat;
	background-size:15px;
	display:inline-block;
	line-height:1;
}
.hits {background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="36px" height="36px" viewBox="0 0 36 36" enable-background="new 0 0 36 36" xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace"><g><g><path fill="#c0c0c0" d="M6.712,18.703c2.901-2.849,6.726-5.571,10.881-5.856c4.145-0.285,8.839,3.504,11.671,6.278    c1.424,1.398,6.258-0.453,4.26-2.415c-9.462-9.281-21.592-8.741-30.932,0.423C0.311,19.369,5.25,20.135,6.712,18.703L6.712,18.703    z"/></g><path fill="#c0c0c0" d="M18.188,12.554c-3.692,0-6.685,3.01-6.685,6.724c0,3.711,2.992,6.723,6.685,6.723   c3.693,0,6.684-3.012,6.684-6.723C24.872,15.563,21.882,12.554,18.188,12.554z M16.851,20.621c-1.477,0-2.673-1.203-2.673-2.688   c0-1.487,1.196-2.691,2.673-2.691c1.479,0,2.676,1.204,2.676,2.691C19.526,19.418,18.329,20.621,16.851,20.621z"/></g></svg>'); margin-right:15px;}
.comments {background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="36px" height="36px" viewBox="0 0 36 36" enable-background="new 0 0 36 36" xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace"><g><path fill="#c0c0c0" d="M20.143,9C15.102,9,11,12.204,11,16.142c0,2.237,1.308,4.304,3.588,5.671l0.227,0.135l-0.094,0.242   c-0.435,1.119-1.174,2.09-2.126,2.811c0.94-0.024,1.885-0.158,2.812-0.396c1.17-0.301,2.252-0.756,3.218-1.348l0.098-0.059   l0.114,0.012c0.433,0.049,0.872,0.074,1.308,0.074c5.041,0,9.144-3.205,9.144-7.142C29.286,12.204,25.184,9,20.143,9z"/></g></svg>');}

.no-svg .hits {background-image:url(/images/hits.png); }
.no-svg .comments {background-image:url(/images/comments.png); }

.main-preview .news-date
{
	position:absolute;
	top:15px;
	left:20px;
}

.news-item
{
	padding:20px;
	background-color: #ffffff;
	color: #686767;
	border-top:1px solid #a7a7a7;
	font-size:15px;
}

.news-item .news-date { color:#999; float:left;}
.news-item .news-info { color:#999; float:right;}

.more {padding: 0px 20px 30px 20px; background-color:#f2f2f2; min-height:32px; clear:both; margin-top:20px;}
.btn-more
{
	background-color:#0051ba;
	text-align:center;
	text-transform:uppercase;
	line-height:1;
	font-size:15px;
	padding:20px 0px;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
}
.more.loading .btn-more {display:none;}
.more.loading {
	background-image:url(/images/loading.gif);
	background-position: center 0px;
	background-repeat:no-repeat;
}

.cat-container
{
	position:relative;
	overflow:visible;
	height:45px;
	z-index:10;
}

.cat-menu
{
	position:absolute;
	top:0;
	left:0;
	right:0;
	background-color:#fff;
}

.cat-menu .cat-item
{
	font-size:14px;
	font-family:'GothBold', sans;
	color:#808080;
	line-height:1;
	border-bottom:1px solid #d9d9d9;
	padding: 15px 0px 15px 60px;
	display:none;
	position:relative;
}
.cat-menu.open .cat-item {display:block;}
.cat-menu .cat-item.active {
	color:#0051ba; 
	display:block; 
	padding-right: 45px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.menu-toggle {
	display:inline-block;
	vertical-align:middle;
	height:45px;
	width:28px;
	margin-left:15px;
	background-image:url(/images/arrow-down.png);
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}
.cat-menu.open .menu-toggle {
	background-image:url(/images/arrow-up.png);
}
.cat-menu.afisha .cat-item {
	padding:0 0px 0px 20px;
	line-height:45px;
}
.cat-menu.afisha .cat-item:not(.active) {
	font-family: 'PT Sans'; 
	font-size:17px;
	background-color:#f6f6f6;
	color:#000;
	background-image:url(/images/menuitem-bg.png);
	background-repeat:no-repeat;
	background-position:95% center;
}

.cat-menu ul {margin:0; list-style:none; cursor:pointer;}
.cat-menu ul li {line-height:1; padding:10px;}
.cat-menu ul li:last-child {padding-bottom:0px;}
.cat-menu .withsubcat ul {margin-left:15px; margin-top:10px; display:none; color:#0051ba;}

.cat-menu .withsubcat {position:relative;}
.cat-menu .withsubcat:after, .cat-menu .withsubcat:before {
	position:absolute;
	width:0;
	height:0;
	content:" ";
	display:block;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}

.cat-menu .withsubcat:before
{
	border-top:none;
	border-bottom:6px solid #0051ba;
	right:20px;
	top:10px;
}
.cat-menu .withsubcat:after
{
	border-top: none;
	border-bottom: 6px solid #fff;
	right: 20px;
	top: 11px;
}

.cat-menu .withsubcat.opened:before
{
	border-bottom:none;
	border-top:6px solid #0051ba;
	right:20px;
	top:11px;
}
.cat-menu .withsubcat.opened:after
{
	border-bottom: none;
	border-top: 6px solid #fff;
	right: 20px;
	top: 10px;
}

.cat-menu .withsubcat.cat-item:before
{
	border-top:none;
	border-bottom:8px solid #cecece;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	right:15px;
	top:12px;
}

.cat-menu .withsubcat.cat-item:after
{
	border-top: none;
	border-bottom: 8px solid #fff;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	right: 15px;
	top: 13px;
}

.cat-menu .withsubcat.cat-item.opened:before
{
	border-bottom:none;
	border-top:8px solid #0051ba;
	right:15px;
	top:13px;
}

.cat-menu .withsubcat.cat-item.opened:after
{
	border-bottom: none;
	border-top: 8px solid #fff;
	right: 15px;
	top: 12px;
}

.cat-menu .withsubcat.opened {color:#0051ba;}
.cat-menu .withsubcat.opened>ul {display:block;}
.cat-menu .withsubcat ul li {font-family:'GothMed', sans; }
.cat-menu .withsubcat ul li.withsubcat ul li {font-family:'GothReg', sans;}

.cat-menu .cat-toggle {
	height:45px;
	width:60px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
	background-image: url('data:image/svg+xml;utf8,<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="Layer_1" x="0px" y="0px" width="40" height="35" viewBox="0 0 40 35" enable-background="new 0 0 99 94" xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace" inkscape:version="0.48.4 r9939" sodipodi:docname="menu.svg"><metadata id="metadata3026"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/></cc:Work></rdf:RDF></metadata><defs id="defs3024"/><sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1154" inkscape:window-height="642" id="namedview3022" showgrid="false" inkscape:zoom="2.5106383" inkscape:cx="49.5" inkscape:cy="47" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="0" inkscape:current-layer="Layer_1"/><g id="g3014" transform="translate(-29.474576,-29.525423)"><path d="m 68.5,35 c 0,2.209 -1.791,4 -4,4 h -30 c -2.209,0 -4,-1.791 -4,-4 l 0,0 c 0,-2.209 1.791,-4 4,-4 h 30 c 2.209,0 4,1.791 4,4 l 0,0 z" id="path3016" inkscape:connector-curvature="0" style="fill:#0051ba"/><path d="m 68.5,47 c 0,2.209 -1.791,4 -4,4 h -30 c -2.209,0 -4,-1.791 -4,-4 l 0,0 c 0,-2.209 1.791,-4 4,-4 h 30 c 2.209,0 4,1.791 4,4 l 0,0 z" id="path3018" inkscape:connector-curvature="0" style="fill:#0051ba"/><path d="m 68.5,59 c 0,2.209 -1.791,4 -4,4 h -30 c -2.209,0 -4,-1.791 -4,-4 l 0,0 c 0,-2.209 1.791,-4 4,-4 h 30 c 2.209,0 4,1.791 4,4 l 0,0 z" id="path3020" inkscape:connector-curvature="0" style="fill:#0051ba"/></g></svg>');
	background-size:19px;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
}
.cat-menu.open  .cat-toggle {background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="40px" height="40px" viewBox="0 0 40 40" enable-background="new 0 0 40 40" xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace"><path fill="#0051ba" d="M33.436,27.777L25.657,20l7.778-7.778c1.562-1.562,1.562-4.095-0.001-5.657  c-1.562-1.562-4.095-1.562-5.656,0L20,14.343l-7.778-7.778c-1.562-1.562-4.095-1.562-5.656,0c-1.562,1.562-1.562,4.095-0.001,5.657  L14.342,20l-7.777,7.777c-1.562,1.562-1.562,4.096,0,5.658s4.095,1.562,5.657,0L20,25.658l7.777,7.777  c1.562,1.562,4.096,1.562,5.658,0C34.997,31.873,34.997,29.34,33.436,27.777z"/></svg>');}
.cat-menu.searched .cat-toggle {background-image: url('data:image/svg+xml;utf8,<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="Layer_1" x="0px" y="0px" width="40" height="35" viewBox="0 0 40 35" enable-background="new 0 0 99 94" xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace" inkscape:version="0.48.4 r9939" sodipodi:docname="menu.svg"><metadata id="metadata3026"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/></cc:Work></rdf:RDF></metadata><defs id="defs3024"/><sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1154" inkscape:window-height="642" id="namedview3022" showgrid="false" inkscape:zoom="2.5106383" inkscape:cx="49.5" inkscape:cy="47" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="0" inkscape:current-layer="Layer_1"/><g id="g3014" transform="translate(-29.474576,-29.525423)"><path d="m 68.5,35 c 0,2.209 -1.791,4 -4,4 h -30 c -2.209,0 -4,-1.791 -4,-4 l 0,0 c 0,-2.209 1.791,-4 4,-4 h 30 c 2.209,0 4,1.791 4,4 l 0,0 z" id="path3016" inkscape:connector-curvature="0" style="fill:#808080"/><path d="m 68.5,47 c 0,2.209 -1.791,4 -4,4 h -30 c -2.209,0 -4,-1.791 -4,-4 l 0,0 c 0,-2.209 1.791,-4 4,-4 h 30 c 2.209,0 4,1.791 4,4 l 0,0 z" id="path3018" inkscape:connector-curvature="0" style="fill:#808080"/><path d="m 68.5,59 c 0,2.209 -1.791,4 -4,4 h -30 c -2.209,0 -4,-1.791 -4,-4 l 0,0 c 0,-2.209 1.791,-4 4,-4 h 30 c 2.209,0 4,1.791 4,4 l 0,0 z" id="path3020" inkscape:connector-curvature="0" style="fill:#808080"/></g></svg>');}


.no-svg .cat-menu .cat-toggle {background-size:20px; background-image: url(/images/cat-closed.png);}
.no-svg .cat-menu.open  .cat-toggle {background-size:20px; background-image: url(/images/cat-opened.png);}

.cat-menu .search-toggle {
	height:45px;
	width:50px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:10;
	background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"><path fill="#010101" d="M340.059,288.014c15.174-24.348,23.992-53.152,23.992-83.954c0-87.854-71.139-158.995-158.995-158.995	S46.062,116.206,46.062,204.06c0,87.857,71.138,158.999,158.994,158.999c30.892,0,59.606-8.81,83.954-23.99l104.392,104.303	c13.983,14.092,36.885,14.092,50.965,0c14.09-14.08,14.09-36.979,0-51.059L340.059,288.014z M205.056,317.629 c-62.692,0-113.568-50.875-113.568-113.569c0-62.687,50.876-113.568,113.568-113.568c62.693,0,113.568,50.881,113.568,113.568	C318.624,266.754,267.749,317.629,205.056,317.629z"/></svg>');
	background-size:19px;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	opacity:0.7;
}

.cat-menu.searched .search-toggle { background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"><path fill="#0051ba" d="M340.059,288.014c15.174-24.348,23.992-53.152,23.992-83.954c0-87.854-71.139-158.995-158.995-158.995	S46.062,116.206,46.062,204.06c0,87.857,71.138,158.999,158.994,158.999c30.892,0,59.606-8.81,83.954-23.99l104.392,104.303	c13.983,14.092,36.885,14.092,50.965,0c14.09-14.08,14.09-36.979,0-51.059L340.059,288.014z M205.056,317.629 c-62.692,0-113.568-50.875-113.568-113.569c0-62.687,50.876-113.568,113.568-113.568c62.693,0,113.568,50.881,113.568,113.568	C318.624,266.754,267.749,317.629,205.056,317.629z"/></svg>'); }
.no-svg .cat-menu .search-toggle {background-size:20px; background-image: url(/images/search.png);}
.cat-menu.open .search-toggle {display:none;}
.form-search:not(.open) {display:none;}
.form-search table td {
	padding-top:10px;
}

.calendar-toggle {
	position:absolute;
	height:45px;
	top:0;
	line-height:45px;
	right:20px;
	padding-right:25px;
	background-image:url(/images/calendar.png);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:15px;
	color:#808080;
	cursor:pointer;
}
.afisha-view .calendar-toggle {display:none;} 
.calendar-open .calendar-toggle {background-image:url(/images/calendar-open.png);}

.calendar {
	position:absolute;
	top:100%;
	left:0;
	right:0;
	display:none;
	border-top:1px solid #d9d9d9;
}
.calendar-item {
	display:block;
	line-height:45px;
	font-size:17px;
	color:#000;
	padding:0 20px;
	border-bottom:1px solid #d9d9d9;
	background-color:#f6f6f6;
	background-image:url(/images/menuitem-bg.png);
	background-repeat:no-repeat;
	background-position:95% center;
}
.calendar-open .calendar{display:block;}
.cat-menu.calendar-open .cat-item.active {opacity:0;}
.cat-menu.calendar-open  .menu-toggle {display:none;}

.article {  background-color: #ffffff;font-weight: normal;padding: 0 10px 0 10px;}
.article p {padding:0px 20px;}

.swiper-container {
  width: 100%;
  background: none;
  height: 280px;
  margin:0px 0px;
}
.swiper-container.slideshow {  text-align: center; margin:5px 0px;}
.swiper-container.newslist {background-color:#f2f2f2; height:150px; border-bottom:1px solid #d4d4d4;}
.swiper-slide {
  height: 100%;
  opacity: 1;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -ms-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  width:280px;
}
.swiper-slide-active {
  opacity: 1;
}

.swiper-img {
	margin:0px 3px;
	background-color:#ddd;
	background-image:url(/images/loading.gif);
	background-position: center center;
	background-repeat:no-repeat;
	height:100%;
	text-align:center;
	overflow:hidden;
}

.swiper-img img {
	max-width:none !important;
}

.swiper-counter
{
	position: absolute;
	top: 10px;
	right: 50%;
	margin-right: -125px;
	background-color: #333333;
	border-radius: 10px;
	padding: 3px 10px;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	line-height: 1;
	z-index: 10;
}

.swiper-pagination {
	position: absolute;
	z-index: 20;
	left: 0;
	right: 0;
	bottom: 15px;
	text-align: center;
}
.swiper-pagination-switch {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 8px;
	background: #ccc;
	margin-right: 10px;
	cursor: pointer;
}
.swiper-active-switch {
  background: #dc4741;
}
.share
{
	border-top:1px solid #eaeaea;
	background-color:#f2f2f2;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1;
	padding:15px 20px;
}

.socialShareBox
{
	margin:15px 0px 0px 0px;
	list-style:none;
}
.socialShareBox img {width:32px;}

.socialShareBox li {display:inline-block; margin-right:15px; cursor:pointer;}
.socialShareBox li:last-child {margin-right:0;}

.last-head
{
	background-color:#808080;
	padding:15px 20px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:1;
}

.ads-item
{
	  background-color: #f2f2f2;
  color: #000;
  padding: 0px 0px;
  border-top: 1px solid #999999;
}
.ads-item .title {font-weight:bold;}
.ads-item .params {font-size:9px; color:red;}
.ads-item .date {font-size:9px; color:#999;}

.form-search
{
	text-align: center;
	margin: 0px;
	position: absolute;
	top: 0;
	right: 50px;
	left: 50px;
	background-color: #fff;
	z-index:10;
}

.form-search input, .form-search button {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
}
.form-search button 
{
	line-height: 1.8;
}

.with-photo, .with-video
{
	height:14px;
	width:18px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	display:inline-block;
	vertical-align:bottom;
	margin-left:10px;
}

.with-photo {
	//left:60px;
}

.with-video {
	//left:90px;
	
}


.afisha-head {
	display:block;
	line-height:30px;
	font-weight:bold;
	font-size:17px;
	text-transform:uppercase;
	padding-left:20px;
	color:#0051ba;
	margin:20px 0px 10px 0px;
	background-color:#fff;
}
.afisha-head:first-child {margin-top:10px;}
a.afisha-head {
	background-image:url(/images/menuitem-bg.png);
	background-repeat:no-repeat;
	background-position:93% center;
}
a.afisha-head.showhide {
	background-image:url(/images/arrow-down-small.png);
}
a.afisha-head.showhide.opened {background-image:url(/images/arrow-up-small.png);}
.hide {display:none;}
a.afisha-head.showhide.opened + .hide {display:block;}

.afisha-item {
	position:relative;
	padding:5px 10px 5px 100px;
	display:block;
	min-height:45px;
}

.afisha-item img {
	position:absolute;
	top:5px;
	left:10px;
	width:80px;
	border:1px solid #eee;
}

.afisha-logo {
	background-color:#fff;
	text-align:center;
	line-height:0;
	font-size:0;
	margin-bottom:15px;
}
.afisha-logo img {
	width:240px;
}

.fulltext img {
	width:auto !important;
	height:auto !important;
	max-width:100% !important;
}

.f-blue {color:#0051ba;}
.f-big {font-size:17px;}
.f-small {font-size:12px;}

.clr:after {content:""; clear:both; display:block;}
.more p {padding:0;}
.more .pull-right {display:inline-block; vertical-align:middle;}

.dayschedule {display:none;}
.item-schedule {
	margin:10px 0px;
	padding:0 20px;
}
.item-time {
	display:inline-block;
	margin-right:10px;
	border:1px solid #e7e7e7;
	background-color:#fff;
	font-size:14px;
	line-height:19px;
	width:50px;
	text-align:center;
	margin-top:5px;
}
.schedule-calendar {
	position:relative;
	z-index:2;
	height:50px;
	padding: 0 20px;
}
.schedule-day {
	text-decoration:underline;
	color:#0051ba;
	font-size:12px;
	line-height:50px;
}
.schedule-calendar-trigger {
	font-size:12px;
	line-height:50px;
	display:inline-block;
	position:absolute;
	top:0;
	right:20px;
	padding-right:25px;
	background-image:url(/images/calendar.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.calendar-open .schedule-calendar-trigger  {background-image:url(/images/calendar-open.png);}
.calendar.light .calendar-item {background-color:#fff;}

.sub-menu {
	position: absolute;
	z-index: 50;
	left: 0;
	right: 0;
	top: 100%;
	display:none;
}
.sub-menu a {
	display:block !important;
	color:#666 !important;
	text-align:left;
	background-color:#fff;
	border-bottom:1px solid #d9d9d9;
	padding:15px 20px !important;
}
.main-menu a.opened + .sub-menu {display:block;}

.placeoptions {
	margin-top:20px;
}
.placeoptions td {
	border-bottom:1px solid #ccc;
	padding:5px 20px;
	font-size: 12px;
	vertical-align: top;
}
.placeoptions tr:last-child td {border-bottom:none;}


.fenceField {margin:10px 0; width:260px;}
.fenceField input[type="text"] {
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	outline:none;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	border-radius:3px;
	border:1px solid #ccc;
}

.quote {
margin-bottom: 10.0pt;
  line-height: 115%;
  font-size: 11.0pt;
  font-family: "Calibri","sans-serif";
  /* color: black; */
  font-style: italic;
  background-color: antiquewhite;
  padding: 10;
}

#news {
  font-weight: normal;
}

.inf {
  background: #F9F6E7;
  border: 1px solid #BEAD61;
  padding: 8px 25px;
  width: auto;
  text-align: center;
  color: #000;
  font-size: 12px;
  margin: 10px auto;
  cursor: hand;
  cursor: pointer;
  font-weight: normal;
}

/*Ìîáèëüíàÿ äîñêà îáúÿâëåíèé*/
.ads_line__link {
  float: left;
}
.ads_line__image {
  display: block;
  height: 105px;
  width: 105px;
  background-color: #e1e1e1;
  background-image: url("/img/green_gray_loader.gif");
  background-position: center center;
  background-repeat: no-repeat;
}
.ads_line__info {
    height: 96px;
  margin: 9px 0px 5px 120px;
  position: relative;
}
.ads_line__title {
  margin: 0 0 5px;
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
}
.ads_line__url {
  color: #000;
}
.ads_line__date {
  display: block;
  color: #7f7f7f;
  font-size: 11px;
  line-height: 11px;
}
.ads_line__price {
  padding: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #0051BA;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
}

/**************************************/
.category {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.category ul {
    list-style: none;
    margin: 0px;
    padding: 0 0 0 25px;
}

/**************************************/

.viewBoard
{
	width:100%;
}

.viewBoard .row1
{
	background: #f5f5f5;
}

.viewBoard td
{
	padding:5px;
}

.viewBoard .title
{
	font-weight:bold;
	width:120px;
}

.gallery
{
	list-style:none;
	margin:2px;
}

.gallery li
{
	margin:3px;
	float:left;
}

.control-group
{
	padding:0px 5px;
}

.control-label
{
	padding:0px;
	margin:0px;
}

.controls input[type=text], input[type=file], select, textarea
{
	width: 100%;
}

.titlef {
font-weight: bold;
}

.thd, .ui-icon, .ico:before { display: inline-block; background-image: url(../images/sprite.png); }
.thd, .ui-icon { text-align: left; overflow: hidden; text-indent: -9999px; white-space: nowrap; }
.ico:before { float: left; content: ""; width: 12px; height: 12px }

/* Pager */
.pager { padding: 20px; }
	.pager .ico:before { float: none; position: absolute; margin-top: 4px; }
	.pprev, .pnext { color: #f8f3f3; padding: 8px 10px; background: #f6d30b; position: relative; }
	.pprev { padding-right: 30px; float: right; }
	.pnext { padding-left: 30px; float: left; }

	.pprev:before { right: 10px; background-position: -30px -14px; }
	.pnext:before { left: 10px; background-position: -42px -14px; }

	a .pprev:before { background-position: -30px -26px; }
	a .pnext:before { background-position: -42px -26px; }

	a .pprev, a .pnext { border-bottom: 1px solid #f6d30b; }
	a .pprev, a .pnext, #rel-news a:hover, .btn, .bbcodes, .ui-button {
		background-color: #f6d30b;
		background: -webkit-linear-gradient(top, #f6d30b 0%, #f6d30b 100%); 
		background: -moz-linear-gradient(top, #f6d30b 0%, #f6d30b 100%); 
		background: -ms-linear-gradient(top, #f6d30b 0%, #f6d30b 100%); 
		background: -o-linear-gradient(top, #f6d30b 0%, #f6d30b 100%);
		background: linear-gradient(top, #f6d30b 0%, #f6d30b 100%);
	}

/* == Template == */
#toolbar { position: relative; width: 100%; box-shadow: 0 1px 4px 0 rgba(0,0,0,0.2); -moz-box-shadow: 0 1px 4px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,0.2); }
#toolbar, .more1 a {
	background-color: #353535; border-bottom: 1px solid #070707;
	background: -webkit-linear-gradient(top, #353535 0%, #222 100%); 
	background: -moz-linear-gradient(top, #353535 0%, #222 100%); 
	background: -ms-linear-gradient(top, #353535 0%, #222 100%); 
	background: -o-linear-gradient(top, #353535 0%, #222 100%);
	background: linear-gradient(top, #353535 0%, #222 100%);
}
#in-toolbar { overflow: hidden; display: block; width: 100%; height: 44px; }
	#in-toolbar a { color: #fff }

/* Top Menu */
#menu-btn { cursor: pointer; float: right; width: 17px; padding: 0 20px; height: 44px; position: relative }
	#hamburger { top: 20px; }
	#hamburger:after { bottom: -3px; }
	#hamburger:before, #hamburger:after, #hamburger { background: #fff; content: ""; display: block; height: 3px; left: 0; position: relative; width: 17px; }
	#hamburger:before { top: -6px; }

	#menu-head { display: none; }
	#menu-head.open { display: block; }
	#menu-head a { border-top: 1px solid #222; display: block; height: 1%; padding: 10px 20px; color: #fff; }
	#menu-head a:hover { background: #ee4923; text-decoration: none; }

/* Login */
#login-btn { padding: 11px 20px; font-weight: bold; float: left; cursor: pointer; }
	#login-btn:before { margin: 2px 5px 0 0; height: 14px; background-position: 0 0 }

	.wideDialog { padding-top: 45px; display: none; z-index: 99999; height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; background: rgba(255,255,255,0.9); }
	.wideDialog.open { display: block; }

	#lg-close { cursor: pointer; position: absolute; right: 0; top: 0; width: 45px; height: 45px; background-position: -30px -38px; }

#loginpane { float: left; margin-top: 41px }
	.loginbox { position: fixed !important }

	.login-form { padding: 20px; margin-top: 13%; }
	.login-form .f_input { font-size: 1.2em; padding: 8px; width: 100%; height: 44px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box }
	.login-form li { margin-bottom: 1em }
	.login-form li label { display: block; margin-bottom: .2em }
	.login-form a { color: #ee4923 !important; }

	.log-links { padding: 15px 0; text-align: center; }

	#usermenu { padding: 20px; }
	#usermenu a { display: block; font-size: 1.5em; color: #ee4923; }

	/* Êíîïêà Like  
------------------------------------------*/  
.rating_like {  
   float:left;  
   font: 11px Verdana,Arial,Helvetica, sans-serif;  
   font-weight: bold;  
   color:#fff;  
   background:#5C9AD5;  
   padding: 4px 10px 4px 10px;  
   border-radius: 3px;   
}  
     
.rating_like a {  
   float:left;  
   background:#5C9AD5 url(https://mylida.org/templates/themes/images/ico_like_02.png) no-repeat left top;  
   padding: 4px 10px 4px 30px;  
   margin: -4px -10px -4px -10px;  
   border-radius: 3px;   
   color:#fff;  
   text-decoration:none;   
}  

.rating_like a:hover {  
   background:#E96465 url(https://mylida.org/templates/themes/images/ico_like_02.png) no-repeat left top;  
}  

.rating_like_r{  
   float:right;  
}

.catnew {
	 color: #f95757;
	 
}

.infomsoc {
    border: 1px solid #F8F8F8;
    color: #fffdfd;
    margin: 10px 0px;
    overflow: hidden;
    height: 230px;
    background-image: url(https://mylida.org/templates/themes/images/soc.jpg);
}
.infomsoc1 {
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    transition: ease 0.1s all;
    left: 0;
    width: 100%;
	height: 230px;
    z-index: 2;
    padding: 0 20px 20px 20px;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.9)));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#99000000', GradientType=0);
    /* IE6-9 */
}

.main_news_title10 {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 26px;
    margin-right: 50px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.main_news_title11 {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 18px;
    margin-right: 50px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.main_news_title12 {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 26px;
	color: #fbd52e;
    font-weight: 600;
    line-height: 23px;
    margin-right: 50px;
    margin-bottom: 20px;
    margin-top: 10px;
}
