﻿img.post-ratings-image {
    width: 20px;
}
/* -------------------------------------------------    Theme Name: Focus    Author: Livethemes.ru    Author URI: http://livethemes.ru/    Version: 2.2------------------------------------------------- */body {    font-family: Arial, Tahoma, serif;	line-height: 130%;	font-size: 14px;	margin: 0;	padding: 0 0 25px 0;}h1, h2, h3, h4, h5, h6 {    line-height: 120%;    letter-spacing: normal;	font-weight: bold;	color: #333;	padding: 0;	margin: 0 0 10px 0;}h1 { font-size: 18px; }h2 { font-size: 17px; }h3 { font-size: 16px; }h4 { font-size: 15px; }h5 { font-size: 14px; }h6 { font-size: 13px; }a { outline: none; color: #495369; text-decoration: none;}a:hover {text-decoration: none; color: #888;}img { border: 0px;}blockquote { font-style: italic; padding: 0 10px 0 10px; margin: 10px; border-left: 1px solid #ccc; }pre, code {	line-height: 1.8;}del { text-decoration: line-through; }p { margin: 0 0 10px 0; }ul {	list-style: none;	padding: 0;	margin: 0;}
/*ul  li {    background: url(images/list_icon.png) 0 7px no-repeat;	margin: 0 0 5px 0;	padding: 0 0 0 14px;	display: block;} */
/* -------------------- Search Form -------------------- */
.searchform {    background: #fff;    width: 298px;	height: 26px;	margin: 0 0 2px 0;	padding: 0 5px;	color: #999;	font-size: 13px;	border: 0px;	border: 1px solid #b1b1b1;	-moz-box-shadow: 0 1px 1px #ababab;    -webkit-box-shadow: 0 1px 1px #ababab;		box-shadow: 0 1px 1px #ababab;}#bottom .searchform, #bottom .searchform .in-search {    width: 288px;}.searchform .in-search {    font-family: Arial, Tahoma, serif;    background: none;	border: 0;    width: 298px;	height: 26px;	margin: 0;	padding: 0;	color: #999;	font-size: 13px;	outline: none;}.ie7 .searchform  .in-search { margin: 3px 0 0 0; }.ie8 .searchform  .in-search { margin: 4px 0 0 0; }/* -------------------- Slider -------------------- */#slider {    background: #f8f8f8;	width: 960px;	margin: 0 auto 60px auto;	padding: 10px;    -moz-box-shadow: 0 0 6px #bfbfbf;    -webkit-box-shadow: 0 0 6px #bfbfbf;		box-shadow: 0 0 6px #bfbfbf;}.home #slider {	height: 500px;}#slider ul, #slider ol {	margin: 0;	padding: 0;	list-style: none;}#slider li {    background: none;	margin: 0;	padding: 0;}.flexslider { 	width: 960px; 	position: relative; }.loading {    background: url(images/load.gif) center center no-repeat;	max-width: 960px;	max-height: 1000px;}.home .flexslider { 	height: 500px;}.flexslider .slides > li { 	width: 960px;	display: none;	position: relative;}.home .flexslider .slides > li { 	height: 500px;}.flexslider .slides img {     width: 960px; 		display: block;}.home .flexslider .slides img { 	height: 500px;}#slider .lt-control-nav {	width: 100%;	position: absolute;	left: 0;	bottom: -50px;	text-align: center;	z-index: 10;}#slider .lt-control-nav li {    background: none;	margin:0;	padding:0;	list-style:none;	display: inline;}#slider .lt-control-paging li a {    background: url(images/pn_sl.png) 0 -50px no-repeat;	display: inline-block;	width: 20px;	height: 0;	margin: 0 3px;	padding-top: 19px;		cursor: pointer; 	overflow: hidden;}#slider .lt-control-paging li a:hover, #slider .lt-control-paging li a.lt-active {     background-position: -20px -50px;}#slider .lt-prev, #slider .lt-next {    background: url(images/pn_sl.png) no-repeat;	width: 34px;	height: 50px;    display: block;	margin-top: -25px;    position: absolute;	top: 50%;}#slider .lt-prev {     background-position: 0 0;    left: -54px;	}#slider .lt-prev:hover {     background-position: -68px 0;	}#slider .lt-next {     background-position: -34px 0;    right: -54px; }#slider .lt-next:hover {     background-position: -102px 0; }#slider .caption {    background: url(images/c_sl.png);	padding: 10px;	width: 940px;	font-size: 16px;	text-align: center;	text-transform: uppercase;	font-weight: bold;	line-height: 1.3;	color: #e2e2e2;	position: absolute;	bottom: 0;	left: 0;}#slider .caption a {	color: #e2e2e2;	text-decoration: none;}#slider .caption a:hover {	color: #fefefe;}/* -------------------- Widgets -------------------- *//* Recent Post */.recent-post-wg {   }.recent-post-wg .thumb-entry {	margin: 0 4px 8px 4px;	float: left;	position: relative;}.recent-post-wg img {	-moz-box-shadow: 0 2px 2px #ababab;    -webkit-box-shadow: 0 2px 2px #ababab;		box-shadow: 0 2px 2px #ababab;}.recent-post-wg span.gallery-overlay{    background: #dadada url(images/arrow_icon.png) 50% 50% no-repeat;    width: 92px;	height: 92px;	display: none;	position: absolute;	left: 0;	top: 0;	cursor: pointer;	z-index: 1;}.recent-post-wg-more {	display: inline-block;	float: right;}/* Tags */.wg-tags { }.wg-tags-con { }.wg-tags a {    background: #191919;   margin: 0 2px 5px 2px;   padding: 3px 10px;   display: inline-block;   text-shadow: 1px 1px 0 #000;   color: #c9c9c9 !important;   border-bottom: 2px solid #939286;}.wg-tags a:hover {    background: #313131;}/* Categories */.wg-categories {}.wg-categories ul {     list-style: none;	padding: 0;	margin: 0;}.wg-categories ul li {    background: #191919;   margin: 0 2px 5px 2px;   padding: 3px 10px;   display: inline-block;   text-shadow: 1px 1px 0 #000;   color: #c9c9c9 !important;   border-bottom: 2px solid #8ea67f;}.ie7 .wg-categories ul li {    display: inline;}.wg-categories ul li:hover {    background: #313131;}.wg-categories ul.children li {    background: none;   padding: 3px 5px 0 5px;   margin: 0;   border-bottom: 0;}.wg-categories ul li a {     color: #c9c9c9 !important;}.wg-categories ul li.current-cat a {    color: #888;}.cat-c {    padding-left: 5px;}
/* -------------------- Header -------------------- */
#header {    background: #000000;	width: 100%;	height: 126px;	margin: 0 0 0px 0;	border-bottom: 0px solid #939286;}
#header1 {    background: #000000;	width: 100%;	height: 50px;	margin: 0 0 25px 0;	border-bottom: 5px solid #939286;}
#header-con{	width: 1114px;	margin: 0 auto;	padding: 0;	position: relative;	z-index: 900;}/* Logo */
#logo{    display: inline-block;	position: absolute;	left: 0;	top: 20px;}.ie7 #logo{    display: inline;}
#logo-text {	display: inline-block;	line-height: 100%;	font-size: 36px;	position: absolute;	left: 0;	top: 20px;}.ie7 #logo-text{    display: inline;}#logo-text a{   color: #999;}#logo-text a:hover{   color: #c9c9c9;}/* -------------------- Drop Down Menu -------------------- */#top-nav {    background: url(images/m_line.png) right center no-repeat;	    width: 680px;	height: 70px;	padding-right: 2px;	position: absolute;	right: 0;	top: 0;	z-index: 900;}	#top-nav ul {    margin: 0; 	padding: 0; 	list-style: none;} .top-menu li {    background: none;		margin: 0;	padding: 0;	float: right;	position: relative;	list-style: none;}.top-menu a {	display: block;	height: 34px;	margin-left: 15px;	padding: 26px 15px 0 0;    color: #c9c9c9;	font-size: 14px;	text-transform: uppercase;	text-shadow: 1px 1px 0 #000;	position: relative;}.top-menu li a span.m-a {	background: url(images/m_line.png) no-repeat;	width: 2px;	height: 34px;	display: inline-block;	position: absolute;	right: -2px;	top: 18px;}.top-menu a:hover, .top-menu li:hover a.sublist, .top-menu li.current-menu-item > a {    color: #999;}/* dropdown */.top-menu li:hover > ul {	display: none;}/* level 2 list */.top-menu ul {    background: #282828;	display: none;     border: 1px solid #121212;	border-bottom: 0;	position: absolute; 	top: 60px;	left: 0; }.top-menu ul li {	margin: 0;	padding: 0;}.top-menu ul a {	width: 130px;	height: auto;	padding: 8px 13px;	margin: 0;	line-height: 130%;	color: #afafaf;	font-weight: normal;	text-transform: none;    border-bottom: 1px solid #121212;}.top-menu ul a span.m-a {	display: none;}.top-menu ul a:hover, .top-menu ul li.current-menu-item  a{    color: #999;}/* level 3+ list */.top-menu ul ul {	left: 155px;	top: -1px;}/* -------------------- Content -------------------- */#container {     width: 1200px;    margin: 7px auto 25px;	padding: 0;}#dark-container {     background: url(images/bg_grey.png);    width: 100%;	margin: 0 auto 20px auto;	padding: 30px 0 0 0;	border-top: 1px solid #f0f0f0;	border-bottom: 1px solid #f0f0f0;}.posts-container{    width: 100%;    margin: 0 auto 10px auto;    padding: 30px 0 0 0;}#con-container,.con-container{    width: 1000px;	margin: 0 auto;	padding: 0;}.content-wrap{float: right}#primary {     width: 667px;	margin: 0;	padding: 0 23px 0 0;	float: left;}#sidebar {      width: 200px;	margin: 0;    padding: 0;	float: left;}.sidebar-block { 	width: 100%;	margin: 0 30px 20px 0;	text-shadow: 1px 1px 0 #e6e6e6;	overflow: hidden;}.sidebar-block-title {    margin: 0 0 15px 0;	font-size: 16px;	font-weight: bold;	color: #333;	text-shadow: 1px 1px 0 #e6e6e6;}.subcategories-widget{    margin-top: 25px;    width: 90%;}.subcategories-widget .sidebar-block-title{margin-bottom: 5px}.subcategories-widget .wg-categories ul li{    display: block;    margin: 0;    padding: 8px;}#home-post-block,.home-post-block{    width: 100%;	margin: -8px 0 20px 0;	padding: 0;	text-align: center;	text-shadow: 1px 1px 0 #e6e6e6;}.home-post-title {     margin: 0 0 15px 0;	font-size: 17px;	font-weight: bold;	color: #333;}/* -------------------- Post Blog -------------------- *//* Format Gallery */#gallery-con {	margin: 0;	padding: 0;}/* Format Image */.image-block{    width: 980px;	margin: 0 auto 30px auto;	text-align: center;}.image-block img{    background: #f8f8f8;	padding: 10px;	-moz-box-shadow: 0 0 6px #bfbfbf;    -webkit-box-shadow: 0 0 6px #bfbfbf;		box-shadow: 0 0 6px #bfbfbf;	}/* Format Video */.video-block{    background: #f8f8f8;    width: 960px;	margin: 0 auto 30px auto;	padding: 10px;	text-align: center;	-moz-box-shadow: 0 0 6px #bfbfbf;    -webkit-box-shadow: 0 0 6px #bfbfbf;		box-shadow: 0 0 6px #bfbfbf;		}.video-block iframe {    width: 960px;	display: block;	border: 0;	padding: 0;	margin: 0;}/* Global post */.post {  	width: 100%;}.home .post, .archive .post, .search .post  {      background: #f8f8f8;	width: 295px;	height: 185px;	margin: 0 11px 30px 11px;	padding: 8px;	float: left;	position: relative;	-moz-box-shadow: 0 0 6px #ababab;    -webkit-box-shadow: 0 0 6px #ababab;		box-shadow: 0 0 6px #ababab;}.format-gallery span.f-icon, .format-video span.f-icon, .format-image span.f-icon{      background: url(images/post_icons.png) no-repeat;	display: block;	width: 44px;	height: 44px;    position: absolute;	top: 0;	right: 0;	z-index: 2;}.format-gallery span.f-icon { background-position: 0 0; }.format-video span.f-icon { background-position: -44px 0; }.format-image span.f-icon { background-position: -88px 0; }.entry-shadow {      background: url(images/post_icons.png) 0 -44px no-repeat;	width: 310px;	height: 22px;    position: absolute;	bottom: -22px;	left: 0;}.entry-con  {      background: #f8f8f8;	width: 940px;	margin: 0 auto 30px auto;	padding: 20px;	-moz-box-shadow: 0 0 6px #ababab;    -webkit-box-shadow: 0 0 6px #ababab;		box-shadow: 0 0 6px #ababab;}.entry-details{       background: #e9e9e9;	padding: 10px;	font-size: 13px;		color: #666;	font-style: italic;}.entry-details a { color: #333; }.entry-details a:hover { color: #888; }.thumb-entry {    display: block;}.thumb-entry img {    display: block;}span.gallery-overlay{    background: #dadada url(images/arrow_icon.png) 50% 50% no-repeat;    width: 295px;	height: 185px;	display: none;	position: absolute;	left: 8px;	top: 8px;	cursor: pointer;	z-index: 1;}h1.entry-title { 	margin-bottom: 20px;	padding-bottom: 20px;	text-align: center;	border-bottom: 1px solid #cdcdcd;}h2.entry-title {     background: url(images/c_sl.png);	width: 279px;	padding: 8px;	margin: 0;	color: #e2e2e2;	font-size: 15px; 	font-weight: normal;	text-align: center;	position: absolute;	left: 8px;	bottom: 8px;}.post ol {	margin: 0 0 13px 4px;	padding: 0 0 0 21px;}.post ol li {	margin: 0 0 4px 0;}.post ul{	margin: 0 0 10px 8px;}.edit-link{    background: #FFE500;    margin: 0 0 15px 10px;	padding: 2px 10px;	font-size: 12px;	display:inline-block;}.edit-link a{	color: #333;}.edit-link a:hover{	color: #000;}.alignleft,img.alignleft {	display: inline;	float: left;	margin-right: 20px;}.alignright,img.alignright {	display: inline;	float: right;	margin-left: 20px;}.aligncenter,img.aligncenter {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;}img.alignleft,img.alignright,img.aligncenter {    margin-top: 2px;	margin-bottom: 10px;}/* -------------------- Comments -------------------- */#comments {	margin: 20px 0 0 0;}#comments-title {	color: #888;	font-size: 16px;	font-weight: bold;	line-height: 1.8em;	padding: 0 0 20px 0;}#comments-title span {    color: #444;}#comments ol, #comments ul{	list-style: none;	padding:0;	margin: 0;} #comments li{	background: none;	padding:0;	margin: 0;}.nopassword,.nocomments {	font-size: 14px;	font-weight: normal;	margin: 20px 0;	text-align: center;}.commentlist div.comment {    background: #fff;	margin: 0 0 15px 80px;	padding: 10px 10px 5px 10px;	border: 1px solid #cdcdcd;	position: relative;		-moz-box-shadow: 0 1px 2px #e4e4e4;    -webkit-box-shadow: 0 1px 2px #e4e4e4;		box-shadow: 0 1px 2px #e4e4e4;}.commentlist .children div.comment {	margin-left: 160px;}.commentlist .children .children div.comment {	margin-left: 240px;}.commentlist .children .children .children div.comment {	margin-left: 320px;}.commentlist .children .children .children .children div.comment {	margin-left: 400px;}.comment-author {	font-size: 16px;	margin-bottom: 5px;}.comment-author .fn {	color: #444;}.commentlist .avatar {	position: absolute;	top: 0;	left: -80px;	-webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;		-moz-box-shadow: 2px 2px 1px #dedede;    -webkit-box-shadow: 2px 2px 1px #dedede;	box-shadow: 2px 2px 1px #dedede;}.comment-meta{	color: #888;	font-size: 12px;}.comment-content{	padding-top: 10px;}#cancel-comment-reply-link {    margin-top: 10px;	display: block;	color: #e96666;	font-size: 12px;}.comment-awaiting-moderation {	color: #e96666;	font-style: italic;}#comment-navigation {	padding-top: 10px;}/* Comment Form */#respond input, #respond textarea {    font-family: Arial, Tahoma, sans-serif;	background: #fff;	display: block;	height: 26px;	width: 300px;	border: 1px solid #cdcdcd;	padding: 0 5px;    color: #555;	font-size: 13px;	outline: none;	-moz-box-shadow: 0 1px 2px #e4e4e4;    -webkit-box-shadow: 0 1px 2px #e4e4e4;		box-shadow: 0 1px 2px #e4e4e4;}#respond input:focus, #respond textarea:focus {	background: #f8f8f8;	border: 1px solid #ccc;	}#respond textarea {    width: 95%;	height: 120px;	padding: 5px;}#respond input#submit {    font-family: Arial, Tahoma, sans-serif;    background: #191919;	width: 100px;	margin: 5px 0 0 0;	padding: 4px 0 6px;	border: 0;	color: #fefefe;	outline: none;	cursor: pointer;	-moz-box-shadow: 0 1px 2px #e4e4e4;    -webkit-box-shadow: 0 1px 2px #e4e4e4;		box-shadow: 0 1px 2px #e4e4e4;}#respond input#submit:hover {	background: #313131;}p.comment-form-author,p.comment-form-email, p.comment-form-url {    width: 312px;	position: relative;}p.comment-form-author label,p.comment-form-email label, p.comment-form-url label {    width: 50px;    text-align: left;	position: absolute;	top: 4px;	right: -60px;}.required {    display: block;	position: absolute;	top: 4px;	right: 0;}p.comment-form-author .required {	right: 0;}#respond .comment-form-author .required,#respond .comment-form-email .required {	color: #ff7777;	font-size: 15px;	font-weight: bold;	}#reply-title {    margin-top: 20px;	font-size: 16px;}/* -------------------- Blocks -------------------- *//* Blocks Center */.block {    width: 980px;	margin: 0 auto 20px auto;	text-shadow: 1px 1px 0 #f4f4f4;}.archive .block,  .search .block{	text-shadow: 1px 1px 0 #e6e6e6;}#primary .block {    width: 645px;	margin-left: 11px;}.single .post .block {    width: 100%;}.block-title{     margin: 0 0 15px 0;	font-size: 16px;	font-weight: bold;	color: #333;}.block .textwidget p {	padding: 0;	margin: 0 0 10px 0;}
.meta-desc {    width: 770px;	margin: 0 auto 20px auto;	clear: both;}
.meta-desc p{    	margin: 0;	padding: 0;	}
.meta-desc h1{ 		margin-bottom: 10px;}/* -------------------- Nav List -------------------- */.navlist {    padding: 0;    margin: 0 0 15px 10px;    font-size: 14px;    line-height: 14px;	clear: both;	overflow: hidden;} .navlist span, .navlist a, .inactive {    background: #313131;    display: block;    float: left;    margin: 0 3px 5px 0;    padding: 5px 8px;    text-decoration: none;    color: #e2e2e2;} .navlist a:hover, .navlist .current{    background: #191919;}/* -------------------- Shortcodes -------------------- *//* Toggle */.toggle {	margin-bottom: 3px;	position: relative;	}.toggle-block {	display: none;	border: 1px solid #cdcdcd;	border-top: 0;	overflow: hidden;}.toggle-block .toggle-con {	padding: 10px;	overflow: hidden;}.toggle-open {	padding: 5px;  	display: block; 	color: #444;	font-weight: bold;		font-size: 14px;	border: 1px solid #cdcdcd;	cursor: pointer;}.toggle-open span {    background: url(images/shortcodes/toggle_icons.png) 0 0 no-repeat;	background-position: 0 0;	width: 8px;	height: 11px;	margin: 0 5px 0 0;	display: inline-block;}.ie7 .toggle-open span {	display: inline;	vertical-align: middle;}.toggle-close span {	background-position: 0 -11px;}/* Tabs */ul.tabs-lt {  	margin: 0 !important; 	padding: 0;	height: 31px; 	}ul.tabs-lt li {      background: none;	float: left;	 	padding: 0; 	margin: 0;  	list-style-type: none;	}ul.tabs-lt a { 	height: 17px;	margin-right: 3px;		padding: 6px 12px 6px 12px;	display: block;					font-size: 14px;	color: #777 !important;	font-weight: bold;	outline: 0;	border: 1px solid #cdcdcd;	float: left;	position: relative;		bottom: -1px;	z-index: 1;	-webkit-border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;}ul.tabs-lt a:hover {	color: #444 !important;}ul.tabs-lt a.current {	height: 18px;	color: #444 !important;		border-bottom: 0;	cursor: default;}ul.tabs-lt a:hover {	color: #444 !important;}.panes {	padding: 10px;	    border: 1px solid #cdcdcd;}.panes > div {	display: none;	overflow: hidden;}/* Color Blocks */.color-bl {    padding: 10px;	margin: 5px 0;    overflow: hidden;	clear: both;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.color-bl a {   text-decoration: underline;}.color-bl a:hover {   text-decoration: none;}.white-bl {    background: #fff;	color: #555;	border: 1px solid #dedede;}.blue-bl {    background: #ecf4f8;	color: #5e779e;	border: 1px solid #d3dee4;}.blue-bl a{	color: #5e779e;}.green-bl {    background: #f3ffd8;	color: #669500;	border: 1px solid #d1ec97;}.green-bl a {	color: #669500;}.red-bl {    background: #fcefef;	color: #c65555;	border: 1px solid #efd3d3;}.red-bl a {	color: #c65555;}/* Buttons */a.button {	padding: 6px 10px;	color: #fffffe !important;	font-weight: bold;	font-size: 13px;	display: inline-block;	text-shadow: none;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;    -webkit-transition: 0.2s ease;    -moz-transition: 0.2s ease;    -o-transition: 0.2s ease;    -ms-transition: 0.2s ease;    transition: 0.2s ease;}.wg-text-block a.button{	-webkit-box-shadow: none;	-moz-box-shadow: none;    box-shadow: none;}a.button.green{	background: #8dbc00;	border: 1px solid #478f00;	-webkit-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #51a400;	-moz-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #51a400;	box-shadow: 0 1px 1px #ccc, inset 0 0 6px #51a400;}a.button.green:hover{	background: #98c809;}a.button.blue {	background: #3ba0e0;	border: 1px solid #3365ca;	-webkit-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #386eda;	-moz-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #386eda;	box-shadow: 0 1px 1px #ccc, inset 0 0 6px #386eda;}a.button.blue:hover{	background: #40aef3;}a.button.red {	background: #dd5f5f;	border: 1px solid #c02a2a;	-webkit-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #d42f2f;	-moz-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #d42f2f;	box-shadow: 0 1px 1px #ccc, inset 0 0 6px #d42f2f;}a.button.red:hover{	background: #ef6969;}a.button.orange{	background: #ffa800;	border: 1px solid #e77200;	-webkit-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #f37800;	-moz-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #f37800;	box-shadow: 0 1px 1px #ccc, inset 0 0 6px #f37800;}a.button.orange:hover{	background: #ffb400;}a.button.pink{	background: #cd61c5;	border: 1px solid #a5289c;	-webkit-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #b32ca9;	-moz-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #b32ca9;	box-shadow: 0 1px 1px #ccc, inset 0 0 6px #b32ca9;}a.button.pink:hover{	background: #df69d6;}a.button.dark{	background: #828282;	border: 1px solid #4b4b4b;	-webkit-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #565656;	-moz-box-shadow: 0 1px 1px #ccc, inset 0 0 6px #565656;	box-shadow: 0 1px 1px #ccc, inset 0 0 6px #565656;}a.button.dark:hover{	background: #8d8d8d;}/* Column */.two_col{	width: 48%;	margin: 0 0 15px 0;	float: left;}.three_col{	width: 30.66%;	margin: 0 4% 15px 0;	float: left;}.four_col{	width: 22%;	margin: 0 4% 15px 0;	float: left;}.last_col{	margin: 0 0 15px 0;	float: right;	clear: right;}/* -------------------- Bottom -------------------- */#bottom {    width: 980px;	margin: 0 auto;	padding: 0;	text-shadow: 1px 1px 0 #f4f4f4;}#bottom-left-block, #bottom-center-block, #bottom-right-block {    width: 300px;	margin-right: 35px;	float: left;} #bottom-right-block { 	margin-right: 0;}.bottom-left, .bottom-center, .bottom-right{     width: 100%;	margin-bottom: 20px;}.bottom-title{     margin: 0 0 20px 0;	font-size: 16px;	font-weight: bold;	color: #333;}
/* -------------------- Footer -------------------- */
#footer{     width: 850px;	margin: 20px auto 0 auto;	padding: 15px 0 0 0;	text-align: left;	text-shadow: 1px 1px 0 #f4f4f4;	position: relative;	border-top: 5px solid #191919;}
#footer a { text-decoration: underline;}
#footer a:hover {text-decoration: none;}
.footer-con{    width: 850px;}
.footer-title{	display: none;}/* Social */#footer-social {	min-width: 28px;	height: 28px;	margin: 0;	padding: 0;	position: absolute;	right: 0;	top: 10px;}.rss-soc, .v-soc, .t-soc, .f-soc {    background: url(images/social.png) no-repeat;	margin: 0 0 0 5px; 	float: left;	width: 28px;	height: 28px;}.rss-soc:hover, .v-soc:hover, .t-soc:hover, .f-soc:hover {    cursor: pointer;}.rss-soc { background-position: 0 0; }.rss-soc:hover { background-position: 0 -112px; }.v-soc { background-position: 0 -28px; }.v-soc:hover { background-position: 0 -140px; }.t-soc { background-position: 0 -56px; }.t-soc:hover { background-position: 0 -168px; }.f-soc { background-position: 0 -84px; }.f-soc:hover { background-position: 0 -196px; }/* -------------------- Clear -------------------- */.clear {    clear: both;    height: 0;    overflow: hidden;    font-size: 0;    line-height: 0;}h2.entry-title a {  color: #E2E2E2;}



.sidebar-block{
text-shadow: 0px;
}

/*начало стилей меню*/
#menu4 {
        width: 200px;
        margin: 10px;
		/*
        border-style: solid solid none solid;
        border-color: #000;
        border-size: 1px;
        border-width: 1px;
		*/
        }

		
		
#menu4 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
		margin-right: 10px;margin-bottom: 1px;
        }

#menu4 li a:link, #menu4 li a:visited {
        color: #FFF;
        display: block;
        /*background:  url(images/menu4.gif);*/
		background-color: #890747;
        padding: 8px 0 0 10px;
		margin-bottom: 1px;
		border-radius: 9px 0px 9px 9px;
        }

#menu4 li a:hover, #menu4 li #current {
        color: #FFF;
        /*background:  url(images/menu4.gif) 0 -32px;*/
		background-color: #890747;
        padding: 8px 0 0 10px;
  font-size: 17px;
        }
/*конец стилей меню*/		
		
		
		
#header-con #mega_main_menu{
display: none;
}

.g{
margin-left: 11px!important;
}

.yarpp-related h3 {
text-align: center!important;
}

.yarpp-thumbnails-horizontal{
display: flex;
}

.yarpp-thumbnails-horizontal .yarpp-thumbnail {
margin: auto!important;
}


.friends {
 
padding-top 15px;
color:red;
}

.friends p.name-friend {
color:#369410;
margin:0;
}


.friends p.link {
font-size:16px;
margin:0;
}



.friends p.link:hover {
font-size:22px;
    transition: all 0.5s ease-out;
 
}

/*rait-anons*/


/*
span.rating {margin-top:0px; }

img.post-ratings-image {
    margin-top: -6px;
}
.rrrr {font-size:80%; color:#999;     margin-top: 0px;}

@media (min-width:1198px) {
img.attachment-category-thumbnail.size-category-thumbnail.wp-post-image {
    2margin-left: 25px !important;
}}

@media (min-width:600px) and (max-width:1198px){
img.attachment-category-thumbnail.size-category-thumbnail.wp-post-image {
    margin-left: auto ;}
span.rating img {
    width: 15px !important;}

}

@media (min-width:560px) and (max-width:1045px){   img.attachment-category-thumbnail.size-category-thumbnail.wp-post-image {
    2margin-left: 25px !important;
}  }

@media  (max-width:400px){   img.attachment-category-thumbnail.size-category-thumbnail.wp-post-image {
    2margin-left: 25px !important;
}  }






.thumb-entry {
    overflow: hidden;
}

@media (max-width:1198px){
span.rating img {
    width: 13px;
}}

@media (max-width:885px) and (min-width:768px){
span.rating img {
    width: 13px;
}}

@media (max-width:600px) and (min-width:480px){
span.rating img {
    width: 15px;
}}


img.post-ratings-image {
    margin-top: -4px;
}



@media (max-width: 670px) and (min-width: 580px)
{span.rating img {
    width: 12px !important;
}}        */

.rrrr {
    text-align: center;
 
}


 
.archive .post, .search .post {

    height: 205px;}



span.gallery-overlay {
    height: 205px; 

top: 28px;
}
   

/*
li [href*="intsest"] {
    display: none !important;
} */


.yarpp-thumbnails-horizontal {
    display: inline !important;
}




@media (min-width:640px)
{.yarpp-thumbnails-horizontal .yarpp-thumbnail {
    
    width: 24% !important;
    height: auto !important;
   
}

.yarpp-thumbnail > img, .yarpp-thumbnail-default {
    width: 80% !important;
    height: auto !important;
    
}

.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
    
    max-height: auto !important;
   
    width: auto !important;}

.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
    word-break: break-word;
 
}



}


@media (min-width:560px)
{.yarpp-thumbnails-horizontal .yarpp-thumbnail {
    
    width: 23% !important;
   
}


.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {

    width: auto !important;

}


.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
    word-break: break-word;
 
}

}



.yarpp-related .yarpp-thumbnail-title {
 
    font-weight: normal !important;
 
}



@media (max-width:800px) {.knopka, object.ob {display: none !important;}}



h1.entry-title {
    margin-bottom: 10px;
    }


.entry-details {
    margin: 0 0 10px 0;
}

