.ya-dir{
	padding: 0 1.930501930501931%;/*10/518*/
	margin: 18px 0 25px;
}
#content-related #yandex_ad,
#content-related #yandex_ad2,
#ya-dir-teaser{
	margin: 0 0 10px -0.6em;
}
.twin-article.twin-format-free-incut .ya-dir,
.twin-article.twin-format-free .ya-dir,
.format-free-incut .ya-dir,
.format-free .ya-dir{
	padding: 0 0.3861003861003861%;/*2/518*/
}
.twin-article.twin-format-free-incut .ya-dir,
.twin-article.twin-format-free .ya-dir{
	margin-top: 20px;
}
.twin-article.twin-format-step .ya-dir,
.format-step .ya-dir{
	margin-top: -9px;
	padding-left: 7.984555984555985%;/*32/518*/
	width: 91%;
}
/* ARTICLE & LIST & MOBILE */
#yandex_ad_header_m{
	font-size: 90%;
}
#yandex_ad_comment{
	margin: 15px 0 -25px;
}
#yandex_ad_related #yap-yandex_ad_related-vertical .yap-item-inner,
#yandex_ad_header_m #yap-yandex_ad_header_m-vertical .yap-item-inner{
	padding-top: 0.4em!important;
}
#yandex_ad_related #yap-yandex_ad_related-vertical .yap-logo-color,
#yandex_ad_header_m #yap-yandex_ad_header_m-vertical .yap-logo-color{
	font-size: 11px!important;
}
#yandex_ad_list #yap-yandex_ad_list-vertical .yap-logo-block__text,
#yandex_ad_header_m #yap-yandex_ad_header_m-vertical .yap-logo-block__text,
#yandex_ad_related #yap-yandex_ad_related-vertical .yap-logo-block__text,
#yandex_ad_comment #yap-yandex_ad_comment-vertical .yap-logo-block__text,
#ya-dir-teaser #yap-yandex_ad_teaser-vertical .yap-logo-block__text,
.ya-dir #yap-yandex_ad_article-vertical .yap-logo-block__text{
	font-size: 75%!important;
	text-decoration: none!important;
}
#yandex_ad_list #yap-yandex_ad_list-vertical .yap-logo-color,
#yandex_ad_header_m #yap-yandex_ad_header_m-vertical .yap-logo-color,
#yandex_ad_related #yap-yandex_ad_related-vertical .yap-logo-color,
#yandex_ad_comment #yap-yandex_ad_comment-vertical .yap-logo-color,
#ya-dir-teaser #yap-yandex_ad_teaser-vertical .yap-logo-color,
.ya-dir #yap-yandex_ad_article-vertical .yap-logo-color{
	color: #444 !important;
}
#yandex_ad_list #yap-yandex_ad_list-vertical .yap-title-font-size{
	color: #417E50!important;
	font-family: 'Trebuchet MS', 'Trebuchet MS Custom', sans-serif!important;
	font-size: 20px!important;
	font-weight: bold!important;
}
#yandex_ad_header_m #yap-yandex_ad_header_m-vertical .yap-title-font-size,
#yandex_ad_related #yap-yandex_ad_related-vertical .yap-title-font-size,
#yandex_ad_comment #yap-yandex_ad_comment-vertical .yap-title-font-size,
.ya-dir #yap-yandex_ad_twin-vertical .yap-title-font-size,
.ya-dir #yap-yandex_ad_article-vertical .yap-title-font-size{
	color: #F87135 !important;
	font-size: 20px !important;
	font-weight: bold !important;
}
.rubric-10.ya-dir #yap-yandex_ad_twin-vertical .yap-title-font-size,
.rubric-10.ya-dir #yap-yandex_ad_article-vertical .yap-title-font-size{
	color: #000!important;
}

#yandex_ad_comment #yap-yandex_ad_comment-vertical .yap-title-font-size,
#yandex_ad_header_m #yap-yandex_ad_header_m-vertical .yap-title-font-size{
	color: #000!important;
}
#ya-dir-teaser #yap-yandex_ad_teaser-vertical .yap-title-font-size{
	color: #000 !important;
	font-size: 19px !important;
}
.ya-dir #yap-yandex_ad_article-flat .yap-title-font-size{
	font-size: 125%!important;
}
.ya-dir #yap-yandex_ad_article-flat .yap-body-text{
	display: inline!important;
}
/* LEFT SIDEBAR */
#yandex_ad_R-65055-5 #yap-yandex_ad_R-65055-5-160x600 .yap-logo-bg-color{
	color: #444!important;
	padding: 0!important;
}
#yandex_ad_R-65055-5 #yap-yandex_ad_R-65055-5-160x600 .yap-font-family,
#yandex_ad_R-65055-5 #yap-yandex_ad_R-65055-5-160x600 .yap-font-family a{
	font-family: 'PT Sans', sans-serif !important;
}
#yandex_ad_R-65055-5 #yap-yandex_ad_R-65055-5-160x600 .yap-title-font-size{
	font-size: 16px!important;
}
#yandex_ad_R-65055-5 #yap-yandex_ad_R-65055-5-160x600 .yap-warning-colors{
	background: none!important;
	border: none!important;
	font-size: 10px!important;
	padding: 0!important;
}
#yandex_ad_R-65055-5 .yap-fixed .yap-item-inner{
	padding-left: 0!important;
}
#yandex_ad_R-65055-5 #yap-yandex_ad_R-65055-5-160x600 .yap-hover-color:hover{
	color: #fff!important;
}