.breadcrumbs {padding-bottom: 15px;}
.head-cont {padding: 0 2px;}
.head-title {background: url(images/bg-head.png) 0px 100% no-repeat; font-size: 15pt; text-transform: uppercase; position: relative; margin-left: 1px; padding-bottom: 2px;}
.head-title .rss {background-position: right bottom; background-repeat: no-repeat; color: #333333; display: block; float: right; font-size: 10pt; line-height: 1em; padding: 8px 15px 0 0; text-decoration: none; margin-right: 1px;}
.head-title .corner {bottom: 0; height: 12px; margin-left: 4px; position: absolute; width: 10px;}
.head-title .corner-red {background: url("images/bg-title-corner-red.png") no-repeat scroll left top transparent;}
.head-cont .title-topic {margin-top: 2px; padding: 3px 8px 9px 14px; background: url(images/bg-head-info.png) left top repeat-x #ffeccc;}
.head-cont .title-topic .date {float: left; color: #333333; font-size: 8pt; line-height: 1em; padding: 0px; margin: 5px 10px 0 0; width: 77px; border-right: 1px solid #b2b2b2;}
.head-cont .title-topic .date .day {float: left; font-size: 17pt; padding-right: 2px; line-height: 1em;}
.head-cont .title-topic .date .month {}
.head-cont .title-topic .date .year {}
.head-cont .title-topic .cont-r {float: right; margin: 5px 0 0 14px;}
.head-cont .title-topic h2 {margin: 0; font-size: 18pt; font-family: Georgia; color: #262626;}
.head-cont .title-topic .right {margin-top: 4px;}

.container {padding-top: 0;}

.articles-recent {padding-top: 7px;}
html .articles-by-link h2.block-title {background: url(images/bg-title-small.png) 14px 100% no-repeat;}
html .articles-by-link {border-bottom: 0px solid #B4B4B4;}
html .articles-by-link .items {border-bottom: 1px solid #B4B4B4; margin-left: 14px; padding-left: 0px;}

.article-info {width: 703px; background: url(images/bg-head-info.png) 0 -43px repeat-x #ffeccc; padding: 0px 0px 10px 14px;}

.article-info .image {float: left; margin: 1px 8px 0 0;}
.article-info .article-image {clear: both;}
.article-info .label {font-family: Arial; font-weight: bold; font-size: 14pt; color: #333333; text-transform: uppercase; padding-left: 20px; height: 18px; line-height: 16px; margin: 6px 0 0;}

.article-info .cont {float: left; width: 582px; position: relative; background: url(images/plashka/bg-top.png) 0 0 no-repeat; padding-top: 6px;}
.article-info .in {background: url(images/plashka/bg-middle.png) 0 0 repeat-y; padding: 0 7px 0 9px;}
.article-info .in .in-bg {padding: 0 9px 2px 8px; min-height: 97px; background: url(images/plashka/bg-bg.png) 0px 100% repeat-x;}
.article-info .in-bottom {height: 8px; background: url(images/plashka/bg-bottom.png) 0 0 no-repeat;}
.article-info .arrow {width: 10px; height: 21px; background: url(images/plashka/bg-arrow.png) -1px 0 no-repeat; position: absolute; z-index: 9000; left: 0; top: 26px;}
.article-info .title, .article-info .title h1 {font-family: Georgia; font-style: italic; font-size: 11pt; margin: 0; text-decoration: underline;}
.article-info .title h1 {padding-bottom: 0.4em;}
.article-info .text {line-height: 12pt; font-family: Georgia; font-style: italic; font-size: 10pt; padding-bottom: 0.5em;}
.article-info .text a {text-decoration: none; color: #333333;}
.article-info .text a:hover {text-decoration: underline;}

.article-info .cont-r {float: right; margin: 0 14px 0 12px;}
.article-info .cont-r .control {padding-top: 4px;}


.article-cont {padding: 13px 0px 13px 13px; border-left: 1px solid #dddddd; font-size: 9pt;}
.article-cont .text {padding-right: 13px;}
.article-cont .info {height: 25px; padding: 12px 0 0; border-top: 1px solid #dddddd;}
.article-cont .info .votes {float: left; height: 23px;}
.article-cont .info .votes img {float: left;}
.article-cont .info .votes span {float: left;}
.article-cont .info .votes span {padding: 0 12px; line-height: 21px; font-size: 12pt; font-weight: bold;}
.article-cont .info .votes .green {color: #6f904b;}
.article-cont .info .social {text-align: center;}
.article-cont .info .views {float: right; height: 23px; line-height: 21px; padding-left: 22px; font-size: 12pt; font-weight: bold;}
.article-cont .info .i-vi-eye {background-position: 0 5px;}
.article-cont .info .b-share__handle {padding-top: 0px !important;}

.head-no .title-topic {background-image: none; background-color: #d5d8e0;}
.container-no .article-info {background-image: none; background-color: #d5d8e0;}

.head-yes {}
.container-yes {}