@charset "UTF-8";
/* ==================================================================== */
/* NEWS PAGE
/* ==================================================================== */
.main-news {
  /* Блоки популярного берём со статьи, с теми же классами */
}
.main-news img {
  max-width: 100%;
}
.main-news-item {
  margin-bottom: 37px;
}
.main-news-item-date {
  font-weight: normal;
  margin: 7px 0;
  font-size: 16px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
}
.main-news-item h2 {
  margin-bottom: 9px;
  font-size: 26px;
}
.main-news-item p {
  margin-bottom: 9px;
}
.main-news-item table {
  margin-bottom: 9px;
  border-collapse: collapse;
}
.main-news-item table td {
  border: 1px solid #000;
  padding: 5px;
}
.main-news-item ul {
  margin-bottom: 9px;
}
.main-news-item ul li {
  /*margin-bottom: 9px;*/
}
.main-news-item ul li.article__documents-item {
  list-style-type: none;
}
.main-news-item ol {
  margin-bottom: 9px;
}
.main-news-item ol li {
  margin-bottom: 9px;
}
.main-news .article-page-block__popular-wrapper {
  border-top: 1px solid #e2e1e1;
  border-bottom: 1px solid #e2e1e1;
  padding: 30px 0;
  margin-bottom: 14px;
  margin-right: -190px;
  margin-left: -20px;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div {
  display: -ms-flexbox;
  display: flex;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div > div {
  border-right: 1px solid #e2e1e1;
  padding: 0 15px;
  font-size: 16px;
  line-height: normal;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div > div:last-of-type {
  border-right: 0 none;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div > div:first-of-type {
  padding-left: 0;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div > div[class$=__main] {
  font-size: 32px !important;
  line-height: 40px !important;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div a {
  display: block;
  border: 0 none;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div a h3 {
  font-family: Arial, sans-serif !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: normal !important;
  letter-spacing: normal !important;
  line-height: 20px !important;
  margin: 0 !important;
  text-transform: none !important;
  color: #000 !important;
  text-decoration: none !important;
  border-bottom: none !important;
  margin-bottom: 2px !important;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div a p, .main-news .article-page-block__popular-wrapper .article-page-block__popular > div a p > * {
  color: #1252a1 !important;
  text-decoration: underline !important;
  margin: 0 0 66px 0 !important;
  font-family: georgia_numerals, Georgia, "Times New Roman", Times, serif;
  font-size: inherit !important;
  line-height: inherit !important;
}
.main-news .article-page-block__popular-wrapper .article-page-block__popular > div a:hover p, .main-news .article-page-block__popular-wrapper .article-page-block__popular > div a:hover p > * {
  color: #E11F27 !important;
}

/* Fix min-width */
.rssnews-page-block .left-column-content-common {
  width: auto;
  max-width: 1172px;
}

.rssnews-page-block .service-page-block {
  max-width: 1172px;
}