.b-icon_photo {
  background: url(img/media_icons.png) no-repeat 0 0;
}
.b-icon_video {
  background: url(img/media_icons.png) no-repeat -18px 0;
}
.b-icon_infographics {
  background: url(img/media_icons.png) no-repeat -36px 0;
}
.b-ribbon {
  background-image: url(img/ribbon_label.png);
}
.b-label_proj {
  background-color: #4770d6;
}
.b-block__header {
  color: #4770d6;
}
.b-block__header-link {
  color: #4770d6;
}
.b-block__header-link:hover {
  color: #4770d6;
}
.b-block__control {
  background: #4770d6;
}
.b-block__control:hover {
  background: #86a1e4;
}
.b-block__showmore_big {
  background: #4770d6;
}
.b-block__showmore_big:hover {
  background: #7190df;
}
.b-metro-header {
  background: #4770d6;
}
.b-metro-header-search-inner {
  background: url(img/search_icon.png) right center no-repeat;
}
.b-metro-header-search__submit {
  background: #325099;
}
.b-metro-logo {
  background: url(img/logo.png) center no-repeat;
}
.is-fixed .b-header-container {
  border-bottom-color: #4770d6;
}
.b-header-menu-item_active .b-header-menu-item__title {
  color: #4770d6;
}
.b-metro-menu__list {
  border-bottom: 3px solid #325099;
}
.b-metro-menu__list-item_active {
  background: #325099;
}
.b-metro-submenu__list {
  border-bottom: 1px solid #325099;
}
.b-metro-submenu__list-item_active {
  background: #325099;
}
.b-metro2-menu {
  background-color: #4770d6;
}
.b-metro-trendings__list-item__title {
  border-color: #4770d6;
}
.b-article__title {
  border-bottom-color: #4770d6;
}
.b-article__text ul li:before {
  background: #4770d6;
}
.b-article__text ul li li:before {
  border-color: #4770d6;
}
.b-article__text table {
  border-bottom-color: #4770d6;
}
.b-article__text caption {
  background-color: #4770d6;
}
.b-article__text .readmore2 a:hover {
  color: #4770d6;
}
.b-story-article-header-content {
  background-color: rgba(26, 52, 116, 0.85);
}
.b-social-header {
  background-color: #4770d6;
}
.b-carousel-covered-inner {
  background-color: rgba(26, 52, 116, 0.85);
}
.b-carousel-covered__control {
  background: #4770d6;
}
.b-carousel-covered__control:hover {
  background: #4770d6;
}
.b-dossier-letter-list-item:before {
  background: #4770d6;
}
.b-articles-category__list-item__title:hover {
  color: #4770d6;
}
.b-news-category__list-item__section {
  color: #4770d6;
}
.b-news-category__inner-list-item__title:hover {
  color: #4770d6;
}
.b-news-category__inner-list-item__section {
  color: #4770d6;
}
.b-news-category__inner-list-item__section:hover {
  color: #4770d6;
}
.b-carousel-inside__list-item__category {
  color: #4770d6;
}
.b-carousel-inside__control-inner {
  background: url(img/project_sprite.png);
}
.b-carousel-inside_twocol .b-carousel-inside__control {
  background: #4770d6;
}
.b-carousel-inside_twocol .b-carousel-inside__control:hover {
  background: #4770d6;
}
.b-multimedia__list-item__inner-list_video .b-multimedia__list-item__section {
  color: #4770d6;
}
.b-tagcloud__list-item:hover {
  background: #4770d6;
}
.b-popular-news__list-item__title:hover {
  color: #4770d6;
}
.b-popular-news__list-item__section {
  color: #4770d6;
}
.b-last-news__list-item__title:hover {
  color: #4770d6;
}
.b-last-news__showmore {
  color: #4770d6;
}
.b-last-news__showmore:hover {
  color: #4770d6;
}
.b-article-big__list-item__title:hover {
  color: #4770d6;
}
.b-article-big__list-item__section {
  color: #4770d6;
}
.b-article-big__list-item__section:hover {
  color: #4770d6;
}
.b-articles-popular__list-item__title:hover {
  color: #4770d6;
}
.b-articles-popular__list-item__section {
  color: #4770d6;
}
.b-articles-popular__list-item__section:hover {
  color: #4770d6;
}
.b-important-day__list-item__title:hover {
  color: #4770d6;
}
.b-prev-articles__list-item__title:hover {
  color: #4770d6;
}
.b-prev-articles__list-item__metadata_section {
  color: #4770d6;
}
.b-prev-articles__list-item__metadata_section:hover {
  color: #4770d6;
}
.b-search-form {
  border-color: #4770d6;
}
.b-search-form__submit {
  display: inline-block;
  padding: 6px 10px;
  border: solid #1d3981;
  border-width: 0 1px 1px;
  border-radius: 4px;
  background-color: #4770d6;
  box-shadow: inset 0 -1px #4770d6;
  vertical-align: middle;
  font-size: 14px;
  color: #f7f9fa;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.lt-ie8 .b-search-form__submit {
  display: inline;
  zoom: 1;
}
.b-search-form__submit:active {
  border-width: 1px 1px 0;
  box-shadow: inset 0 1px #1d3981;
}
.b-search-result__list-item__title:hover {
  color: #4770d6;
}
.b-search-result__list-item__section {
  color: #4770d6;
}
.b-search-result__list-item__section:hover {
  color: #4770d6;
}
.b-search-loader {
  background: #4770d6;
}
.b-search-loader:hover {
  background: #7190df;
}
.b-control-radio__label_checked:before {
  background-color: #4770d6;
}
.lt-ie9 .b-control-radio__label_checked:after {
  background-color: #4770d6;
}
.b-gallery__voter__icon {
  background-color: #4770d6;
}
.b-gallery__voter__element_selected .b-gallery__voter__icon {
  background-color: #4770d6;
}
.b-spectheme {
  border: 1px solid #4770d6;
}
.b-spectheme__header {
  color: #4770d6;
}
.b-news-popular {
  border-bottom-color: #4770d6;
}
.b-news-popular__list-item__section {
  color: #4770d6;
}
.b-news-popular__list-item__title:hover {
  color: #333;
}
.b-news-popular_short .b-news-popular__list-item:before {
  background: #4770d6;
}
.b-pagination__list-item_active {
  background: #4770d6;
}
.b-pagination__control:before {
  background-image: url(img/project_sprite.png);
}
.b-push-update {
  background-color: #4770d6;
  background-color: rgba(71, 112, 214, 0.75);
}
.b-push-update:hover {
  background-color: #4770d6;
}
.b-push-update.is-fixed {
  background-color: #4770d6;
}
.b-calendar {
  border-bottom-color: #325099;
}
.b-calendar-days-list-item_current {
  background: #4770d6;
}
.b-calendar-days-list-item_current:hover {
  background: #4770d6;
}
.b-dropdown-select-outer {
  border-color: #4770d6;
}
.b-dropdown-select__control {
  background: #4770d6;
}
.b-dropdown-select__control:hover {
  background: #86a1e4;
}
.b-vote-button-item {
  border: 1px solid #4770d6;
}
.b-vote-button-item__icon {
  background-color: #4770d6;
}
.b-participate__button-add {
  display: inline-block;
  padding: 6px 10px;
  border: solid #1d3981;
  border-width: 0 1px 1px;
  border-radius: 4px;
  background-color: #4770d6;
  box-shadow: inset 0 -1px #4770d6;
  vertical-align: middle;
  font-size: 14px;
  color: #f7f9fa;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.lt-ie8 .b-participate__button-add {
  display: inline;
  zoom: 1;
}
.b-participate__button-add:active {
  border-width: 1px 1px 0;
  box-shadow: inset 0 1px #1d3981;
}
.b-participate-form__button {
  display: inline-block;
  padding: 6px 10px;
  border: solid #1d3981;
  border-width: 0 1px 1px;
  border-radius: 4px;
  background-color: #4770d6;
  box-shadow: inset 0 -1px #4770d6;
  vertical-align: middle;
  font-size: 14px;
  color: #f7f9fa;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.lt-ie8 .b-participate-form__button {
  display: inline;
  zoom: 1;
}
.b-participate-form__button:active {
  border-width: 1px 1px 0;
  box-shadow: inset 0 1px #1d3981;
}
.b-question-expert-form__button {
  display: inline-block;
  padding: 6px 10px;
  border: solid #1d3981;
  border-width: 0 1px 1px;
  border-radius: 4px;
  background-color: #4770d6;
  box-shadow: inset 0 -1px #4770d6;
  vertical-align: middle;
  font-size: 14px;
  color: #f7f9fa;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.lt-ie8 .b-question-expert-form__button {
  display: inline;
  zoom: 1;
}
.b-question-expert-form__button:active {
  border-width: 1px 1px 0;
  box-shadow: inset 0 1px #1d3981;
}
.b-question-expert-question-response .b-blockquote__text:before {
  border-right-color: #4770d6;
}
.b-question-expert-question-response .b-blockquote__text-outer {
  border-color: #4770d6;
}
.b-question-expert-question-data-vote-button-item__icon:before {
  background: #4770d6;
}
.b-question-expert-question-data-vote-button-item__icon:after {
  background: #4770d6;
}
.b-question-expert-question-data-vote-button-item__icon:hover {
  background: #4770d6;
}
.b-poll__header {
  color: #4770d6;
}
.b-poll__vote {
  border-color: #1d3981;
  background-color: #4770d6;
  box-shadow: inset 0 -1px #4770d6;
}
.b-poll__vote:active {
  box-shadow: inset 0 1px #1d3981;
}
.b-poll_small .b-poll__header-outer {
  background: #4770d6;
}
.b-poll-readmore__header {
  color: #4770d6;
}
.b-poll-readmore__title:hover {
  color: #4770d6;
}
.b-test__answer-list-item__label_checked {
  border-color: #4770d6;
}
.b-test__answer-list-item__label_checked .b-test__answer-list-item__input:before {
  background: #4770d6;
}
.b-test__answer-list_image .b-test__answer-list-item__label_checked {
  border-color: #4770d6;
}
.b-test__answer-list_image .b-test__answer-list-item__label_checked:hover {
  border-color: #4770d6;
}
.b-test__button {
  border-color: #1d3981;
  background: #4770d6;
}
.b-test__control-button {
  border-color: #1d3981;
  background: #4770d6;
}
.b-test__result {
  border-color: #4770d6;
}
.b-blockquote__text:before {
  border-right-color: #4770d6;
}
.b-blockquote__text-outer {
  border-color: #4770d6;
}
.lt-ie9 .b-important-day-carousel__control:before {
  background-image: url(img/arrows.png);
}
.b-important-day-carousel__control_prev:before {
  border-top-color: #4770d6;
}
.lt-ie9 .b-important-day-carousel__control_prev:before {
  background-position: 0 0;
}
.b-important-day-carousel__control_prev:after {
  border-bottom-color: #4770d6;
}
.b-important-day-carousel__control_next:before {
  border-top-color: #4770d6;
}
.lt-ie9 .b-important-day-carousel__control_next:before {
  background-position: -20px 0;
}
.b-important-day-carousel__control_next:after {
  border-bottom-color: #4770d6;
}
.b-top-news-feed-icon__image-outer {
  background-color: rgba(71, 112, 214, 0.75);
}
.b-top-news-feed-icon__title-outer {
  background-color: rgba(71, 112, 214, 0.75);
}
.b-tabs {
  border-bottom-color: #4770d6;
}
.b-tabs__list-item__title {
  color: #3d76cc;
}
.b-tabs__list-item_active {
  background-color: #4770d6;
}
.b-tabs__list-item_active .b-tabs__list-item__title {
  font-family: 'PT Sans', Tahoma, Arial, sans-serif;
}
.b-before-after-slider {
  background-color: #4770d6;
}
.b-main-news__list-item-label-icon__image-outer {
  background-color: rgba(71, 112, 214, 0.75);
}
.b-main-news__list-item-label__caption-outer {
  background-color: rgba(71, 112, 214, 0.75);
}
.b-voter__element.selected .b-voter__icon {
  background-color: #4770d6;
}
.b-voter__icon {
  background-color: #4770d6;
}
