

/* Start:/local/templates/media/components/db.by/news.detail/detail/style.css?17840489872768*/
/* sizes */
.article-container {
  padding: 2.8rem 8rem;
  background-color: var(--color-white);
  border-radius: var(--border-radius-big);
}
@media (max-width: 1199px) {
  .article-container {
    padding: 2.8rem;
  }
}
@media (max-width: 767px) {
  .article-container {
    padding: 1.2rem;
    margin: 0px -1.2rem;
  }
}

.article {
  position: relative;
  z-index: 2;
}

.article__list {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}

.article__header {
  margin-bottom: 3.2rem;
}
@media (max-width: 1199px) {
  .article__header {
    margin-bottom: 1.2rem;
  }
}

.article__subtitle {
  color: var(--color-blue-80);
  font: var(--font-h4);
  margin-bottom: 3.2rem;
}
@media (max-width: 1199px) {
  .article__subtitle {
    margin-bottom: 2rem;
  }
}

.article__footer {
  margin-top: 4.8rem;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media (max-width: 767px) {
  .article__footer {
    gap: 2rem;
    margin-top: 2rem;
  }
}

.article__more {
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 3;
  padding-top: 1.6rem;
}

.article__more-button {
  display: flex;
  justify-content: center;
}

.article__more::before {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: 100%;
  height: 14rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}

.article__more-news {
  margin-top: 0.8rem;
}
@media (max-width: 767px) {
  .article__more-news {
    padding-top: 2rem;
    margin-top: 0px;
    border-top: 1px solid var(--color-blue-20);
  }
}

.article__author {
  padding: 1.2rem 0px;
  border: 1px solid var(--color-blue-20);
  border-left: none;
  border-right: none;
  column-gap: 2.4rem;
  row-gap: 1.2rem;
  display: flex;
  flex-wrap: wrap;
  margin-top: 1.6rem;
}
@media (max-width: 1199px) {
  .article__author {
    padding: 0.8rem 0px;
    display: flex;
    flex-direction: column;
    gap: 0.8rem;
    margin-top: 1.2rem;
  }
}

.article__actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.2rem 0px;
  border: 1px solid var(--color-blue-20);
  border-left: none;
  border-right: none;
}
@media (max-width: 767px) {
  .article__actions {
    display: none;
  }
}

.article__print {
  display: flex;
}

.article__tags {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  flex-wrap: wrap;
}
.bg-block {
  display: none;
    margin-top: 3rem;
    padding: 1.6rem;
    background-color: var(--color-blue-20);
    border-radius: var(--border-radius-big);
}
.ya-share2__container.ya-share2__container_color-scheme_blackwhite .ya-share2__badge, .ya-share2__container.ya-share2__container_color-scheme_blackwhite .ya-share2__mobile-popup-badge {
  background-color: var(--color-blue-70) !important;
}
/* End */


/* Start:/local/templates/media/components/article-old-content-styles.css?1777637262622696*/
@charset "UTF-8";
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
.old-content-styles video {
  width: 100%;
}
.old-content-styles audio, .old-content-styles canvas, .old-content-styles progress, .old-content-styles video {
  display: inline-block;
  vertical-align: baseline;
}
.old-content-styles .clearfix:after,
.old-content-styles .container-fluid:after,
.old-content-styles .container:after,
.old-content-styles .dl-horizontal dd:after,
.old-content-styles .form-horizontal .form-group:after,
.old-content-styles .gallery-auto:after,
.old-content-styles .modal-footer:after,
.old-content-styles .nav:after,
.old-content-styles .news-list .item:after,
.old-content-styles .news-main .media-body-old,
.old-content-styles .pager:after,
.old-content-styles .row-clear .col-xs-3:nth-child(4n+1),
.old-content-styles .row-clear .col-xs-4:nth-child(3n+1),
.old-content-styles .row-clear .col-xs-6:nth-child(2n+1),
.old-content-styles .row:after {
  clear: both;
}
.old-content-styles .print-class *,
.old-content-styles .print-class :after,
.old-content-styles .print-class :before {
  background: 0 0 !important;
  color: #000 !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  text-shadow: none !important;
}
.old-content-styles .print-class a,
.old-content-styles .print-class a:visited {
  text-decoration: underline;
}
.old-content-styles .print-class abbr[title]:after {
  content: " (" attr(title) ")";
}
.old-content-styles .print-class a[href^="javascript:"]:after,
.old-content-styles .print-class a[href^="#"]:after {
  content: "";
}
.old-content-styles .print-class blockquote,
.old-content-styles .print-class pre {
  border: 1px solid #999;
  page-break-inside: avoid;
}
.old-content-styles .print-class thead {
  display: table-header-group;
}
.old-content-styles .print-class img,
.old-content-styles .print-class tr {
  page-break-inside: avoid;
}
.old-content-styles .print-class img {
  max-width: 100% !important;
}
.old-content-styles .print-class h2,
.old-content-styles .print-class h3,
.old-content-styles .print-class p {
  orphans: 3;
  widows: 3;
}
.old-content-styles .print-class h2,
.old-content-styles .print-class h3 {
  page-break-after: avoid;
}
.old-content-styles .print-class select {
  background: #fff !important;
}
.old-content-styles .print-class .navbar {
  display: none;
}
.old-content-styles .comments .print-class .dropup > .feed-add-button > .caret,
.old-content-styles .comments .print-class .feed-add-button > .caret,
.old-content-styles .print-class .btn > .caret,
.old-content-styles .print-class .comments .dropup > .feed-add-button > .caret,
.old-content-styles .print-class .comments .feed-add-button > .caret,
.old-content-styles .print-class .dropup > .btn > .caret {
  border-top-color: #000 !important;
}
.old-content-styles .print-class .label {
  border: 1px solid #000;
}
.old-content-styles .print-class .table {
  border-collapse: collapse !important;
}
.old-content-styles .print-class .table td,
.old-content-styles .print-class .table th {
  background-color: #fff !important;
}
.old-content-styles .print-class .table-bordered td,
.old-content-styles .print-class .table-bordered th {
  border: 1px solid #ddd !important;
}
.old-content-styles .georgia-r {
  font-family: Georgia, Arial, Helvetica, sans-serif;
}
.old-content-styles .georgia-i {
  font-family: GeorgiaItalic, Arial, Helvetica, sans-serif;
}
.old-content-styles .ubuntu-r {
  font-family: ubuntu, Arial, Helvetica, sans-serif;
}
.old-content-styles .ubuntu-b {
  font-family: ubuntubold, Arial, Helvetica, sans-serif;
}
.old-content-styles .ubuntu-m {
  font-family: ubuntumedium, Arial, Helvetica, sans-serif;
}
.old-content-styles .ubuntu-l {
  font-family: ubuntulight, Arial, Helvetica, sans-serif;
}
.old-content-styles [class*=sp-] {
  display: inline-block;
}
.old-content-styles [class*=sp-]:before {
  content: "";
  display: block;
  background-image: url("/local/templates/html_dev/images/sprite.png");
}
.old-content-styles .sp-answer:before {
  background-position: -77px -204px;
  width: 15px;
  height: 15px;
}
.old-content-styles .sp-arr-1:before {
  background-position: -212px -186px;
  width: 20px;
  height: 14px;
}
.old-content-styles .sp-arr-2:before {
  background-position: -119px -188px;
  width: 20px;
  height: 14px;
}
.old-content-styles .sp-arr-b:before {
  background-position: -254px -42px;
  width: 6px;
  height: 3px;
}
.old-content-styles .sp-arr-left:before {
  background-position: -185px -188px;
  width: 20px;
  height: 14px;
}
.old-content-styles .sp-arr-right:before {
  background-position: -163px -188px;
  width: 20px;
  height: 14px;
}
.old-content-styles .sp-arr:before {
  background-position: -141px -188px;
  width: 20px;
  height: 14px;
}
.old-content-styles .sp-arrow-acc-hover:before {
  background-position: -129px -222px;
  width: 10px;
  height: 6px;
}
.old-content-styles .sp-arrow-acc:before {
  background-position: -117px -222px;
  width: 10px;
  height: 6px;
}
.old-content-styles .sp-arrow-up-active:before {
  background-position: -234px -106px;
  width: 14px;
  height: 20px;
}
.old-content-styles .sp-arrow-up-hover:before {
  background-position: -234px -84px;
  width: 14px;
  height: 20px;
}
.old-content-styles .sp-arrow-up:before {
  background-position: -234px -128px;
  width: 14px;
  height: 20px;
}
.old-content-styles .sp-autors-icon-hover:before {
  background-position: -183px -160px;
  width: 22px;
  height: 20px;
}
.old-content-styles .sp-autors-icon:before {
  background-position: -159px -160px;
  width: 22px;
  height: 20px;
}
.old-content-styles .sp-bel:before {
  background-position: -96px -188px;
  width: 21px;
  height: 14px;
}
.old-content-styles .sp-blockquote-1:before {
  background-position: -234px 0;
  width: 18px;
  height: 18px;
}
.old-content-styles .sp-blockquote-5-bottom:before {
  background-position: -111px -204px;
  width: 16px;
  height: 14px;
}
.old-content-styles .sp-blockquote-5-top:before {
  background-position: -129px -204px;
  width: 16px;
  height: 14px;
}
.old-content-styles .sp-breadcrumb:before {
  background-position: -254px -33px;
  width: 4px;
  height: 7px;
}
.old-content-styles .sp-btn-next-h:before {
  background-position: -147px -204px;
  width: 15px;
  height: 14px;
}
.old-content-styles .sp-btn-next:before {
  background-position: -164px -204px;
  width: 15px;
  height: 14px;
}
.old-content-styles .sp-camera-slider:before {
  background-position: 0 -160px;
  width: 48px;
  height: 42px;
}
.old-content-styles .sp-catalog-no:before {
  background-position: -234px -204px;
  width: 16px;
  height: 16px;
}
.old-content-styles .sp-checkbox-checked:before {
  background-position: -234px -168px;
  width: 16px;
  height: 16px;
}
.old-content-styles .sp-checkbox:before {
  background-position: -234px -186px;
  width: 16px;
  height: 16px;
}
.old-content-styles .sp-comment:before {
  background-position: -90px -222px;
  width: 11px;
  height: 10px;
}
.old-content-styles .sp-eng:before {
  background-position: -50px -188px;
  width: 21px;
  height: 14px;
}
.old-content-styles .sp-gallery:before {
  background-position: 0 0;
  width: 210px;
  height: 158px;
}
.old-content-styles .sp-ico-fb:before {
  background-position: -254px -18px;
  width: 8px;
  height: 13px;
}
.old-content-styles .sp-ico-tw:before {
  background-position: -46px -222px;
  width: 14px;
  height: 12px;
}
.old-content-styles .sp-ico-vk:before {
  background-position: -181px -204px;
  width: 17px;
  height: 10px;
}
.old-content-styles .sp-like-light:before {
  background-position: -216px -204px;
  width: 14px;
  height: 8px;
}
.old-content-styles .sp-like:before {
  background-position: -200px -204px;
  width: 14px;
  height: 8px;
}
.old-content-styles .sp-login-icon-hover:before {
  background-position: -212px -165px;
  width: 18px;
  height: 19px;
}
.old-content-styles .sp-login-icon:before {
  background-position: -212px -144px;
  width: 18px;
  height: 19px;
}
.old-content-styles .sp-menu-arrow-hover:before {
  background-position: -254px -47px;
  width: 3px;
  height: 5px;
}
.old-content-styles .sp-menu-arrow:before {
  background-position: -259px -47px;
  width: 3px;
  height: 5px;
}
.old-content-styles .sp-message:before {
  background-position: 0 -204px;
  width: 22px;
  height: 16px;
}
.old-content-styles .sp-more-active:before {
  background-position: -212px -54px;
  width: 20px;
  height: 20px;
}
.old-content-styles .sp-more-hover:before {
  background-position: -212px -32px;
  width: 20px;
  height: 20px;
}
.old-content-styles .sp-more:before {
  background-position: -212px -76px;
  width: 20px;
  height: 20px;
}
.old-content-styles .sp-news-day-icon:before {
  background-position: -50px -160px;
  width: 28px;
  height: 26px;
}
.old-content-styles .sp-no-star-1:before {
  background-position: -62px -222px;
  width: 12px;
  height: 11px;
}
.old-content-styles .sp-no-star-big-1:before {
  background-position: -80px -160px;
  width: 24px;
  height: 22px;
}
.old-content-styles .sp-not-super:before {
  background-position: -212px -121px;
  width: 18px;
  height: 21px;
}
.old-content-styles .sp-printer-icon:before {
  background-position: -234px -150px;
  width: 16px;
  height: 16px;
}
.old-content-styles .sp-radio-checked:before {
  background-position: -24px -204px;
  width: 16px;
  height: 16px;
}
.old-content-styles .sp-radio:before {
  background-position: -42px -204px;
  width: 16px;
  height: 16px;
}
.old-content-styles .sp-rus:before {
  background-position: -73px -188px;
  width: 21px;
  height: 14px;
}
.old-content-styles .sp-search-btn-hover:before {
  background-position: -60px -204px;
  width: 15px;
  height: 15px;
}
.old-content-styles .sp-search-btn-xs:before {
  background-position: 0 -222px;
  width: 14px;
  height: 15px;
}
.old-content-styles .sp-search-btn:before {
  background-position: -94px -204px;
  width: 15px;
  height: 15px;
}
.old-content-styles .sp-search-icon-hover:before {
  background-position: -234px -40px;
  width: 18px;
  height: 18px;
}
.old-content-styles .sp-search-icon:before {
  background-position: -234px -20px;
  width: 18px;
  height: 18px;
}
.old-content-styles .sp-star-1:before {
  background-position: -76px -222px;
  width: 12px;
  height: 11px;
}
.old-content-styles .sp-star-big-1:before {
  background-position: -106px -160px;
  width: 24px;
  height: 22px;
}
.old-content-styles .sp-super:before {
  background-position: -212px -98px;
  width: 18px;
  height: 21px;
}
.old-content-styles .sp-triag-sm:before {
  background-position: -234px -60px;
  width: 14px;
  height: 22px;
}
.old-content-styles .sp-triag:before {
  background-position: -212px 0;
  width: 20px;
  height: 30px;
}
.old-content-styles .sp-upload-close-hover:before {
  background-position: -16px -222px;
  width: 13px;
  height: 13px;
}
.old-content-styles .sp-upload-close:before {
  background-position: -31px -222px;
  width: 13px;
  height: 13px;
}
.old-content-styles .sp-upload:before {
  background-position: -254px 0;
  width: 8px;
  height: 16px;
}
.old-content-styles .sp-video-icon:before {
  background-position: -103px -222px;
  width: 12px;
  height: 9px;
}
.old-content-styles .sp-volume-icon:before {
  background-position: -132px -160px;
  width: 25px;
  height: 20px;
}
.old-content-styles .ic-arrow-check:before,
.old-content-styles .ic-arrow:before,
.old-content-styles .ic-blank:before,
.old-content-styles .ic-bottom:before,
.old-content-styles .ic-btn-on-wh:before,
.old-content-styles .ic-calendar:before,
.old-content-styles .ic-chevron-down:before,
.old-content-styles .ic-chevron-left:before,
.old-content-styles .ic-chevron-right:before,
.old-content-styles .ic-chevron-up:before,
.old-content-styles .ic-class:before,
.old-content-styles .ic-close:before,
.old-content-styles .ic-drawing:before,
.old-content-styles .ic-fb:before,
.old-content-styles .ic-files:before,
.old-content-styles .ic-icon-mail:before,
.old-content-styles .ic-in:before,
.old-content-styles .ic-loop:before,
.old-content-styles .ic-mail:before,
.old-content-styles .ic-news:before,
.old-content-styles .ic-pager-next:before,
.old-content-styles .ic-pager-prev:before,
.old-content-styles .ic-pagin-next:before,
.old-content-styles .ic-pagin-prev:before,
.old-content-styles .ic-phone:before,
.old-content-styles .ic-search:before,
.old-content-styles .ic-sl-next:before,
.old-content-styles .ic-sl-prev:before,
.old-content-styles .ic-time-2:before,
.old-content-styles .ic-time-3:before,
.old-content-styles .ic-time:before,
.old-content-styles .ic-top:before,
.old-content-styles .ic-tw:before,
.old-content-styles .ic-vk:before,
.old-content-styles .ic-you:before {
  font-family: sprite;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}
.old-content-styles a,
.old-content-styles a:focus,
.old-content-styles a:hover {
  text-decoration: underline;
}
.old-content-styles .ic-arrow-check:before {
  content: "ÓÄÅ";
}
.old-content-styles .ic-arrow:before {
  content: "ÓÄÇ";
}
.old-content-styles .ic-blank:before {
  content: "ÓÄÉ";
}
.old-content-styles .ic-bottom:before {
  content: "ÓÄÑ";
}
.old-content-styles .ic-btn-on-wh:before {
  content: "ÓÄÖ";
}
.old-content-styles .ic-calendar:before {
  content: "ÓÄÜ";
}
.old-content-styles .ic-chevron-down:before {
  content: "ÓÄá";
}
.old-content-styles .ic-chevron-left:before {
  content: "ÓÄà";
}
.old-content-styles .ic-chevron-right:before {
  content: "ÓÄâ";
}
.old-content-styles .ic-chevron-up:before {
  content: "ÓÄä";
}
.old-content-styles .ic-class:before {
  content: "ÓÄã";
}
.old-content-styles .ic-close:before {
  content: "ÓÄå";
}
.old-content-styles .ic-drawing:before {
  content: "ÓÄç";
}
.old-content-styles .ic-fb:before {
  content: "ÓÄé";
}
.old-content-styles .ic-files:before {
  content: "ÓÄè";
}
.old-content-styles .ic-icon-mail:before {
  content: "ÓÄê";
}
.old-content-styles .ic-in:before {
  content: "ÓÄë";
}
.old-content-styles .ic-loop:before {
  content: "ÓÄí";
}
.old-content-styles .ic-mail:before {
  content: "ÓÄì";
}
.old-content-styles .ic-news:before {
  content: "ÓÄî";
}
.old-content-styles .ic-pager-next:before {
  content: "ÓÄï";
}
.old-content-styles .ic-pager-prev:before {
  content: "ÓÄñ";
}
.old-content-styles .ic-pagin-next:before {
  content: "ÓÄó";
}
.old-content-styles .ic-pagin-prev:before {
  content: "ÓÄò";
}
.old-content-styles .ic-phone:before {
  content: "ÓÄô";
}
.old-content-styles .ic-search:before {
  content: "ÓÄö";
}
.old-content-styles .ic-sl-next:before {
  content: "ÓÄõ";
}
.old-content-styles .ic-sl-prev:before {
  content: "ÓÄú";
}
.old-content-styles .ic-time-2:before {
  content: "ÓÄù";
}
.old-content-styles .ic-time-3:before {
  content: "ÓÄû";
}
.old-content-styles .ic-time:before {
  content: "ÓÄü";
}
.old-content-styles .ic-top:before {
  content: "ÓÄ†";
}
.old-content-styles .ic-tw:before {
  content: "ÓÄ°";
}
.old-content-styles .ic-vk:before {
  content: "ÓÄ¢";
}
.old-content-styles .ic-you:before {
  content: "ÓÄ£";
}
.old-content-styles .db-ymaps-cluster {
  line-height: 27px;
  width: 66px;
  height: 44px;
  background-repeat: no-repeat;
  text-align: left !important;
  position: relative;
  top: -42px;
  left: -15px;
}
.old-content-styles .db-ymaps-cluster-text {
  font-weight: 700 !important;
  padding: 4px 0 0 13px;
  color: #fff;
}
.old-content-styles a,
.old-content-styles body {
  color: #25262a;
}
.old-content-styles .bx-yandex-view-layout img {
  max-width: inherit;
}
.old-content-styles div[class*=bx-core] .adm-btn,
.old-content-styles div[class*=bx-core] .adm-input-file,
.old-content-styles div[class*=bxeditor] .adm-btn,
.old-content-styles div[class*=bxeditor] .adm-input-file {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.old-content-styles .adm-workarea textarea {
  line-height: 17px;
}
.old-content-styles .media-body-old,
.old-content-styles .media-old {
  zoom: 1;
}
.old-content-styles .media-left-old {
  float: left;
  margin-right: 15px;
}
.old-content-styles .media-right-old {
  float: right;
  margin-left: 15px;
}
.old-content-styles *,
.old-content-styles :after,
.old-content-styles :before {
  box-sizing: border-box;
}
.old-content-styles html {
  /*font-size: 10px;*/
  -webkit-tap-highlight-color: transparent;
}
.old-content-styles body {
  font-family: ubuntu, Helvetica, Arial, sans-serif, BYN;
  /*font-size: 16px;*/
  line-height: 1.5;
}
.old-content-styles .header-pt {
  font-size: 1rem;
}
.old-content-styles button,
.old-content-styles input,
.old-content-styles select,
.old-content-styles textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.old-content-styles a:focus,
.old-content-styles a:hover {
  color: #e84c3d;
  outline: 0;
}
.old-content-styles .p a:not(.btn):not(.comments .feed-add-button):visited,
.old-content-styles p a:not(.btn):not(.comments .feed-add-button):visited {
  color: #6f0ec1;
}
.old-content-styles .p a:not(.btn):not(.comments .feed-add-button):focus,
.old-content-styles .p a:not(.btn):not(.comments .feed-add-button):hover,
.old-content-styles p a:not(.btn):not(.comments .feed-add-button):focus,
.old-content-styles p a:not(.btn):not(.comments .feed-add-button):hover {
  color: #e84c3d;
}
.old-content-styles .dash,
.old-content-styles .dot,
.old-content-styles .lnk,
.old-content-styles .lnk-pseudo,
.old-content-styles a {
  -moz-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.old-content-styles figure {
  margin: 0;
}
.old-content-styles .g-wrap img,
.old-content-styles .img-responsive,
.old-content-styles .modal img {
  display: block;
  max-width: 100%;
  height: auto;
}
.old-content-styles .img-rounded {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.old-content-styles .img-thumbnail {
  padding: 4px;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.old-content-styles .img-circle {
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.old-content-styles hr {
  margin-top: 24px;
  margin-bottom: 24px;
  border-top: 1px solid #eee;
}
.old-content-styles .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.old-content-styles .sr-only-focusable:active,
.old-content-styles .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.old-content-styles .p,
.old-content-styles p {
  margin: 0 0 1.1em;
}
.old-content-styles .faq .title,
.old-content-styles .h1,
.old-content-styles .h2,
.old-content-styles .h3,
.old-content-styles .h4,
.old-content-styles .h5,
.old-content-styles .h6,
.old-content-styles .news-detail .title,
.old-content-styles .news-list .title,
.old-content-styles .news-list-big .title,
.old-content-styles h1,
.old-content-styles h2,
.old-content-styles h3,
.old-content-styles h4,
.old-content-styles h5,
.old-content-styles h6 {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
  color: #000;
  word-wrap: break-word;
}
.old-content-styles .h1,
.old-content-styles h1 {
  font-size: 26px;
  line-height: 1;
  margin: 0 0 0.7em;
}
.old-content-styles .h1.small,
.old-content-styles h1.small {
  font-size: 24px;
  line-height: 1.13333;
  margin: 0 0 0.85em;
}
.old-content-styles .h2,
.old-content-styles h2 {
  font-size: 20px;
  line-height: 1.18182;
  margin: 1.9em 0 1.2em;
}
.old-content-styles .h3,
.old-content-styles .news-detail .title,
.old-content-styles .news-list .title,
.old-content-styles .news-list-big .title,
.old-content-styles h3 {
  font-size: 18px;
  line-height: 1.25;
  margin: 2.1em 0 0.83em;
}
.old-content-styles .faq .title,
.old-content-styles .h4,
.old-content-styles h4 {
  font-size: 16px;
  line-height: 1.2;
  margin: 1.75em 0 0.4em;
}
.old-content-styles .h5,
.old-content-styles h5 {
  font-size: 15px;
  line-height: 1.2;
  margin: 1.6em 0 0.43em;
}
.old-content-styles .h6,
.old-content-styles h6 {
  font-size: 14px;
  line-height: 1.1;
  margin: 1.5em 0 0.45em;
}
.old-content-styles .lead {
  font-size: 20px;
  line-height: 1.44444;
  margin-bottom: 0.8em;
  color: #000;
}
.old-content-styles .small,
.old-content-styles small {
  font-size: 87%;
}
.old-content-styles .mark,
.old-content-styles mark {
  background: #ffeab9;
}
.old-content-styles .text-left {
  text-align: left;
}
.old-content-styles .text-right {
  text-align: right;
}
.old-content-styles .text-center {
  text-align: center;
}
.old-content-styles .text-justify {
  text-align: justify;
}
.old-content-styles .text-nowrap {
  white-space: nowrap;
}
.old-content-styles .text-lowercase {
  text-transform: lowercase;
}
.old-content-styles .text-uppercase {
  text-transform: uppercase;
}
.old-content-styles .text-capitalize {
  text-transform: capitalize;
}
.old-content-styles .text-normal {
  text-transform: none;
}
.old-content-styles .text-muted {
  color: #777;
}
.old-content-styles .text-primary {
  color: #428bca;
}
.old-content-styles a.text-primary:hover {
  color: #3071a9;
}
.old-content-styles .text-success {
  color: green;
}
.old-content-styles a.text-success:hover {
  color: #004d00;
}
.old-content-styles .text-info {
  color: #31708f;
}
.old-content-styles a.text-info:hover {
  color: #245269;
}
.old-content-styles .text-warning {
  color: #8a6d3b;
}
.old-content-styles a.text-warning:hover {
  color: #66512c;
}
.old-content-styles .text-danger {
  color: red;
}
.old-content-styles a.text-danger:hover {
  color: #c00;
}
.old-content-styles .g-wrap .text-lg {
  font-size: 18px;
}
.old-content-styles .g-wrap .text-sm {
  font-size: 14px;
}
.old-content-styles .bg-primary {
  color: #fff;
  background-color: #428bca;
}
.old-content-styles a.bg-primary:hover {
  background-color: #3071a9;
}
.old-content-styles .bg-success {
  background-color: #dff0d8;
}
.old-content-styles a.bg-success:hover {
  background-color: #c1e2b3;
}
.old-content-styles .bg-info {
  background-color: #d9edf7;
}
.old-content-styles a.bg-info:hover {
  background-color: #afd9ee;
}
.old-content-styles .bg-warning {
  background-color: #fcf8e3;
}
.old-content-styles a.bg-warning:hover {
  background-color: #f7ecb5;
}
.old-content-styles .bg-danger {
  background-color: #f2dede;
}
.old-content-styles a.bg-danger:hover {
  background-color: #e4b9b9;
}
.old-content-styles .page-header {
  padding-bottom: 11px;
  margin: 48px 0 24px;
  border-bottom: 1px solid #eee;
}
.old-content-styles .g-wrap ol:not(.list-unstyled),
.old-content-styles .g-wrap ul:not(.list-unstyled) {
  list-style: none;
  padding-left: 0;
}
.old-content-styles .g-wrap ol:not(.list-reset),
.old-content-styles .g-wrap ul:not(.list-reset) {
  position: relative;
  margin: 1em 0 1.5em;
  padding: 0 5em 0 0.2em;
  font-size: 16px;
  line-height: 1.57143;
}
.old-content-styles address,
.old-content-styles dd,
.old-content-styles dt {
  line-height: 1.5;
}
.old-content-styles .g-wrap ol:not(.list-reset) li,
.old-content-styles .g-wrap ul:not(.list-reset) li {
  display: table;
  margin-bottom: 0.85em;
  border-collapse: separate;
}
.old-content-styles .ie .g-wrap ol:not(.list-reset) li,
.old-content-styles .ie .g-wrap ul:not(.list-reset) li {
  position: relative;
  padding-left: 1.5em;
}
.old-content-styles .g-wrap ol:not(.list-reset) li:before,
.old-content-styles .g-wrap ul:not(.list-reset) li:before {
  display: table-cell;
  padding-right: 5px;
}
.old-content-styles .g-wrap ol:not(.list-reset) li::marker,
.old-content-styles .g-wrap ul:not(.list-reset) li::marker {
  unicode-bidi: isolate;
  font-variant-numeric: tabular-nums;
  text-transform: none;
  text-indent: 0px !important;
  text-align: start !important;
  text-align-last: start !important;
}
.old-content-styles .ie .g-wrap ol:not(.list-reset) li:before,
.old-content-styles .ie .g-wrap ul:not(.list-reset) li:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.old-content-styles .g-wrap ol:not(.list-reset) ol,
.old-content-styles .g-wrap ol:not(.list-reset) ul,
.old-content-styles .g-wrap ul:not(.list-reset) ol,
.old-content-styles .g-wrap ul:not(.list-reset) ul {
  padding-left: 23px;
  margin: 0.7em 0 0.4em;
}
.old-content-styles .g-wrap ol:not(.list-reset) ol li,
.old-content-styles .g-wrap ol:not(.list-reset) ul li,
.old-content-styles .g-wrap ul:not(.list-reset) ol li,
.old-content-styles .g-wrap ul:not(.list-reset) ul li {
  margin-bottom: 0.3em;
}
.old-content-styles address,
.old-content-styles dl {
  margin-bottom: 24px;
}
.old-content-styles .g-wrap ol:not(.list-reset) {
  padding-left: 0.1em;
  counter-reset: list 0;
}
.old-content-styles .g-wrap ol:not(.list-reset) > li:before {
  counter-increment: list;
  content: counter(list) ". ";
  color: #25262a;
}
.old-content-styles .g-wrap ol:not(.list-reset) ol > li:before {
  content: counters(list, ".") ". ";
  color: #25262a;
}
.old-content-styles .ie .g-wrap ol:not(.list-reset) ol > li {
  padding-left: 2.25em;
}
.old-content-styles .ie .g-wrap ol:not(.list-reset) ol ol > li {
  padding-left: 3em;
}
.old-content-styles .ie .g-wrap ol:not(.list-reset) ol ol ol > li {
  padding-left: 3.75em;
}
.old-content-styles .ie .g-wrap ol:not(.list-reset) ol ol ol ol > li {
  padding-left: 4.5em;
}
.old-content-styles .g-wrap ul:not(.list-reset) > li:before {
  content: "🔴";
  color: #25262a;
}
.old-content-styles .g-wrap ul:not(.list-reset) ul > li:before {
  content: "🔴";
  color: #25262a;
}
.old-content-styles .g-wrap ol[start="31"] {
  counter-reset: list 30;
}
.old-content-styles .g-wrap ol[start="26"] {
  counter-reset: list 25;
}
.old-content-styles .g-wrap ol[start="21"] {
  counter-reset: list 20;
}
.old-content-styles .g-wrap ol[start="16"] {
  counter-reset: list 15;
}
.old-content-styles .g-wrap ol[start="11"] {
  counter-reset: list 10;
}
.old-content-styles .g-wrap ol[start="6"] {
  counter-reset: list 5;
}
.old-content-styles .list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.old-content-styles .list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.old-content-styles .container-fluid:after,
.old-content-styles .container-fluid:before,
.old-content-styles .container:after,
.old-content-styles .container:before,
.old-content-styles .dl-horizontal dd:after,
.old-content-styles .dl-horizontal dd:before,
.old-content-styles .gallery-auto:after,
.old-content-styles .gallery-auto:before,
.old-content-styles .row:after,
.old-content-styles .row:before {
  display: table;
  content: " ";
}
.old-content-styles dl {
  margin-top: 0;
}
.old-content-styles dt {
  font-weight: 700;
}
.old-content-styles dd {
  margin-left: 0;
}
.old-content-styles .container,
.old-content-styles .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.old-content-styles abbr[data-original-title],
.old-content-styles abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.old-content-styles .initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.old-content-styles address {
  font-style: normal;
}
.old-content-styles .gallery-auto,
.old-content-styles .row {
  margin-left: -10px;
  margin-right: -10px;
}
.old-content-styles .row-no-mar {
  margin: 0;
}
.old-content-styles .row-no-mar > [class*=col-] {
  padding-left: 0;
  padding-right: 0;
}
.old-content-styles .col-lg-1,
.old-content-styles .col-lg-10,
.old-content-styles .col-lg-11,
.old-content-styles .col-lg-12,
.old-content-styles .col-lg-2,
.old-content-styles .col-lg-3,
.old-content-styles .col-lg-4,
.old-content-styles .col-lg-5,
.old-content-styles .col-lg-6,
.old-content-styles .col-lg-7,
.old-content-styles .col-lg-8,
.old-content-styles .col-lg-9,
.old-content-styles .col-md-1,
.old-content-styles .col-md-10,
.old-content-styles .col-md-11,
.old-content-styles .col-md-12,
.old-content-styles .col-md-2,
.old-content-styles .col-md-3,
.old-content-styles .col-md-4,
.old-content-styles .col-md-5,
.old-content-styles .col-md-6,
.old-content-styles .col-md-7,
.old-content-styles .col-md-8,
.old-content-styles .col-md-9,
.old-content-styles .col-sm-1,
.old-content-styles .col-sm-10,
.old-content-styles .col-sm-11,
.old-content-styles .col-sm-12,
.old-content-styles .col-sm-2,
.old-content-styles .col-sm-3,
.old-content-styles .col-sm-4,
.old-content-styles .col-sm-5,
.old-content-styles .col-sm-6,
.old-content-styles .col-sm-7,
.old-content-styles .col-sm-8,
.old-content-styles .col-sm-9,
.old-content-styles .col-xs-1,
.old-content-styles .col-xs-10,
.old-content-styles .col-xs-11,
.old-content-styles .col-xs-12,
.old-content-styles .col-xs-2,
.old-content-styles .col-xs-3,
.old-content-styles .col-xs-4,
.old-content-styles .col-xs-5,
.old-content-styles .col-xs-6,
.old-content-styles .col-xs-7,
.old-content-styles .col-xs-8,
.old-content-styles .col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
.old-content-styles .col-xs-1,
.old-content-styles .col-xs-10,
.old-content-styles .col-xs-11,
.old-content-styles .col-xs-12,
.old-content-styles .col-xs-2,
.old-content-styles .col-xs-3,
.old-content-styles .col-xs-4,
.old-content-styles .col-xs-5,
.old-content-styles .col-xs-6,
.old-content-styles .col-xs-7,
.old-content-styles .col-xs-8,
.old-content-styles .col-xs-9 {
  float: left;
}
.old-content-styles .col-xs-1 {
  width: 8.33333%;
}
.old-content-styles .col-xs-2 {
  width: 16.66667%;
}
.old-content-styles .col-xs-3 {
  width: 25%;
}
.old-content-styles .col-xs-4 {
  width: 33.33333%;
}
.old-content-styles .col-xs-5 {
  width: 41.66667%;
}
.old-content-styles .col-xs-6 {
  width: 50%;
}
.old-content-styles .col-xs-7 {
  width: 58.33333%;
}
.old-content-styles .col-xs-8 {
  width: 66.66667%;
}
.old-content-styles .col-xs-9 {
  width: 75%;
}
.old-content-styles .col-xs-10 {
  width: 83.33333%;
}
.old-content-styles .col-xs-11 {
  width: 91.66667%;
}
.old-content-styles .btn-block,
.old-content-styles .col-xs-12,
.old-content-styles .form-control,
.old-content-styles .table,
.old-content-styles input[type=button].btn-block,
.old-content-styles input[type=range],
.old-content-styles input[type=reset].btn-block,
.old-content-styles input[type=submit].btn-block,
.old-content-styles legend {
  width: 100%;
}
.old-content-styles .col-xs-pull-0 {
  right: auto;
}
.old-content-styles .col-xs-pull-1 {
  right: 8.33333%;
}
.old-content-styles .col-xs-pull-2 {
  right: 16.66667%;
}
.old-content-styles .col-xs-pull-3 {
  right: 25%;
}
.old-content-styles .col-xs-pull-4 {
  right: 33.33333%;
}
.old-content-styles .col-xs-pull-5 {
  right: 41.66667%;
}
.old-content-styles .col-xs-pull-6 {
  right: 50%;
}
.old-content-styles .col-xs-pull-7 {
  right: 58.33333%;
}
.old-content-styles .col-xs-pull-8 {
  right: 66.66667%;
}
.old-content-styles .col-xs-pull-9 {
  right: 75%;
}
.old-content-styles .col-xs-pull-10 {
  right: 83.33333%;
}
.old-content-styles .col-xs-pull-11 {
  right: 91.66667%;
}
.old-content-styles .col-xs-pull-12 {
  right: 100%;
}
.old-content-styles .col-xs-push-0 {
  left: auto;
}
.old-content-styles .col-xs-push-1 {
  left: 8.33333%;
}
.old-content-styles .col-xs-push-2 {
  left: 16.66667%;
}
.old-content-styles .col-xs-push-3 {
  left: 25%;
}
.old-content-styles .col-xs-push-4 {
  left: 33.33333%;
}
.old-content-styles .col-xs-push-5 {
  left: 41.66667%;
}
.old-content-styles .col-xs-push-6 {
  left: 50%;
}
.old-content-styles .col-xs-push-7 {
  left: 58.33333%;
}
.old-content-styles .col-xs-push-8 {
  left: 66.66667%;
}
.old-content-styles .col-xs-push-9 {
  left: 75%;
}
.old-content-styles .col-xs-push-10 {
  left: 83.33333%;
}
.old-content-styles .col-xs-push-11 {
  left: 91.66667%;
}
.old-content-styles .col-xs-push-12 {
  left: 100%;
}
.old-content-styles .col-xs-offset-0 {
  margin-left: 0;
}
.old-content-styles .col-xs-offset-1 {
  margin-left: 8.33333%;
}
.old-content-styles .col-xs-offset-2 {
  margin-left: 16.66667%;
}
.old-content-styles .col-xs-offset-3 {
  margin-left: 25%;
}
.old-content-styles .col-xs-offset-4 {
  margin-left: 33.33333%;
}
.old-content-styles .col-xs-offset-5 {
  margin-left: 41.66667%;
}
.old-content-styles .col-xs-offset-6 {
  margin-left: 50%;
}
.old-content-styles .col-xs-offset-7 {
  margin-left: 58.33333%;
}
.old-content-styles .col-xs-offset-8 {
  margin-left: 66.66667%;
}
.old-content-styles .col-xs-offset-9 {
  margin-left: 75%;
}
.old-content-styles .col-xs-offset-10 {
  margin-left: 83.33333%;
}
.old-content-styles .col-xs-offset-11 {
  margin-left: 91.66667%;
}
.old-content-styles .col-xs-offset-12 {
  margin-left: 100%;
}
.old-content-styles .g-wrap table:not(.table-reset) {
  max-width: 100%;
  width: 100%;
  background-color: transparent;
  margin-bottom: 30px;
}
.old-content-styles .g-wrap table:not(.table-reset) + .table-caption {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.66667;
  font-family: ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .g-content .g-wrap table:not(.table-reset) + .table-caption {
  margin: -19px 0 50px;
}
.old-content-styles .g-wrap table:not(.table-reset) thead {
  border-bottom: 2px solid #e8e8e8;
}
.old-content-styles .g-wrap table:not(.table-reset) th {
  padding: 15px 11px 12px;
  text-align: left;
  color: #000;
  font-size: 13px;
  line-height: 1.23077;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
  background: #f1ede4;
}
.old-content-styles .g-wrap table:not(.table-reset) tbody tr {
  font-size: 13px;
  line-height: 1.38462;
  border-bottom: 1px solid #e8e8e8;
}
.old-content-styles .g-wrap table:not(.table-reset) tbody tr:hover {
  background: #e9eff2;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
}
.old-content-styles .g-wrap table:not(.table-reset) td {
  vertical-align: top;
  padding: 10px 10px 25px;
}
.old-content-styles .g-wrap table.no-border:not(.table-reset) tbody tr {
  border-bottom: none;
}
.old-content-styles .g-wrap table.no-hover:not(.table-reset) tbody tr:hover {
  background: 0 0;
}
.old-content-styles .g-wrap .table-numb .cost {
  padding-bottom: 9px;
  text-align: right;
}
.old-content-styles .g-wrap .table-numb .quant th {
  padding-top: 0;
  min-width: 110px;
  text-align: right;
}
.old-content-styles .g-wrap .table-numb td {
  padding: 14px 11px 11px;
}
.old-content-styles .table {
  max-width: 100%;
  margin-bottom: 24px;
}
.old-content-styles .table > tbody > tr > td,
.old-content-styles .table > tbody > tr > th,
.old-content-styles .table > tfoot > tr > td,
.old-content-styles .table > tfoot > tr > th,
.old-content-styles .table > thead > tr > td,
.old-content-styles .table > thead > tr > th {
  padding: 8px;
  line-height: 1.5;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.old-content-styles .table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.old-content-styles .table > caption + thead > tr:first-child > td,
.old-content-styles .table > caption + thead > tr:first-child > th,
.old-content-styles .table > colgroup + thead > tr:first-child > td,
.old-content-styles .table > colgroup + thead > tr:first-child > th,
.old-content-styles .table > thead:first-child > tr:first-child > td,
.old-content-styles .table > thead:first-child > tr:first-child > th {
  border-top: 0;
}
.old-content-styles .table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.old-content-styles .table .table {
  background-color: #fff;
}
.old-content-styles .table-condensed > tbody > tr > td,
.old-content-styles .table-condensed > tbody > tr > th,
.old-content-styles .table-condensed > tfoot > tr > td,
.old-content-styles .table-condensed > tfoot > tr > th,
.old-content-styles .table-condensed > thead > tr > td,
.old-content-styles .table-condensed > thead > tr > th {
  padding: 5px;
}
.old-content-styles .table-bordered,
.old-content-styles .table-bordered > tbody > tr > td,
.old-content-styles .table-bordered > tbody > tr > th,
.old-content-styles .table-bordered > tfoot > tr > td,
.old-content-styles .table-bordered > tfoot > tr > th,
.old-content-styles .table-bordered > thead > tr > td,
.old-content-styles .table-bordered > thead > tr > th {
  border: 1px solid #ddd;
}
.old-content-styles .table-bordered > thead > tr > td,
.old-content-styles .table-bordered > thead > tr > th {
  border-bottom-width: 2px;
}
.old-content-styles .table-striped > tbody > tr:nth-child(odd) {
  background-color: #f9f9f9;
}
.old-content-styles .table-hover > tbody > tr:hover,
.old-content-styles .table > tbody > tr.active > td,
.old-content-styles .table > tbody > tr.active > th,
.old-content-styles .table > tbody > tr > td.active,
.old-content-styles .table > tbody > tr > th.active,
.old-content-styles .table > tfoot > tr.active > td,
.old-content-styles .table > tfoot > tr.active > th,
.old-content-styles .table > tfoot > tr > td.active,
.old-content-styles .table > tfoot > tr > th.active,
.old-content-styles .table > thead > tr.active > td,
.old-content-styles .table > thead > tr.active > th,
.old-content-styles .table > thead > tr > td.active,
.old-content-styles .table > thead > tr > th.active {
  background-color: #e9eff2;
}
.old-content-styles table col[class*=col-] {
  position: static;
  float: none;
  display: table-column;
}
.old-content-styles table td[class*=col-],
.old-content-styles table th[class*=col-] {
  position: static;
  float: none;
  display: table-cell;
}
.old-content-styles .table-hover > tbody > tr.active:hover > td,
.old-content-styles .table-hover > tbody > tr.active:hover > th,
.old-content-styles .table-hover > tbody > tr:hover > .active,
.old-content-styles .table-hover > tbody > tr > td.active:hover,
.old-content-styles .table-hover > tbody > tr > th.active:hover {
  background-color: #d9e3e9;
}
.old-content-styles .table > tbody > tr.success > td,
.old-content-styles .table > tbody > tr.success > th,
.old-content-styles .table > tbody > tr > td.success,
.old-content-styles .table > tbody > tr > th.success,
.old-content-styles .table > tfoot > tr.success > td,
.old-content-styles .table > tfoot > tr.success > th,
.old-content-styles .table > tfoot > tr > td.success,
.old-content-styles .table > tfoot > tr > th.success,
.old-content-styles .table > thead > tr.success > td,
.old-content-styles .table > thead > tr.success > th,
.old-content-styles .table > thead > tr > td.success,
.old-content-styles .table > thead > tr > th.success {
  background-color: #dff0d8;
}
.old-content-styles .table-hover > tbody > tr.success:hover > td,
.old-content-styles .table-hover > tbody > tr.success:hover > th,
.old-content-styles .table-hover > tbody > tr:hover > .success,
.old-content-styles .table-hover > tbody > tr > td.success:hover,
.old-content-styles .table-hover > tbody > tr > th.success:hover {
  background-color: #d0e9c6;
}
.old-content-styles .table > tbody > tr.info > td,
.old-content-styles .table > tbody > tr.info > th,
.old-content-styles .table > tbody > tr > td.info,
.old-content-styles .table > tbody > tr > th.info,
.old-content-styles .table > tfoot > tr.info > td,
.old-content-styles .table > tfoot > tr.info > th,
.old-content-styles .table > tfoot > tr > td.info,
.old-content-styles .table > tfoot > tr > th.info,
.old-content-styles .table > thead > tr.info > td,
.old-content-styles .table > thead > tr.info > th,
.old-content-styles .table > thead > tr > td.info,
.old-content-styles .table > thead > tr > th.info {
  background-color: #d9edf7;
}
.old-content-styles .table-hover > tbody > tr.info:hover > td,
.old-content-styles .table-hover > tbody > tr.info:hover > th,
.old-content-styles .table-hover > tbody > tr:hover > .info,
.old-content-styles .table-hover > tbody > tr > td.info:hover,
.old-content-styles .table-hover > tbody > tr > th.info:hover {
  background-color: #c4e3f3;
}
.old-content-styles .table > tbody > tr.warning > td,
.old-content-styles .table > tbody > tr.warning > th,
.old-content-styles .table > tbody > tr > td.warning,
.old-content-styles .table > tbody > tr > th.warning,
.old-content-styles .table > tfoot > tr.warning > td,
.old-content-styles .table > tfoot > tr.warning > th,
.old-content-styles .table > tfoot > tr > td.warning,
.old-content-styles .table > tfoot > tr > th.warning,
.old-content-styles .table > thead > tr.warning > td,
.old-content-styles .table > thead > tr.warning > th,
.old-content-styles .table > thead > tr > td.warning,
.old-content-styles .table > thead > tr > th.warning {
  background-color: #fcf8e3;
}
.old-content-styles .table-hover > tbody > tr.warning:hover > td,
.old-content-styles .table-hover > tbody > tr.warning:hover > th,
.old-content-styles .table-hover > tbody > tr:hover > .warning,
.old-content-styles .table-hover > tbody > tr > td.warning:hover,
.old-content-styles .table-hover > tbody > tr > th.warning:hover {
  background-color: #faf2cc;
}
.old-content-styles .table > tbody > tr.danger > td,
.old-content-styles .table > tbody > tr.danger > th,
.old-content-styles .table > tbody > tr > td.danger,
.old-content-styles .table > tbody > tr > th.danger,
.old-content-styles .table > tfoot > tr.danger > td,
.old-content-styles .table > tfoot > tr.danger > th,
.old-content-styles .table > tfoot > tr > td.danger,
.old-content-styles .table > tfoot > tr > th.danger,
.old-content-styles .table > thead > tr.danger > td,
.old-content-styles .table > thead > tr.danger > th,
.old-content-styles .table > thead > tr > td.danger,
.old-content-styles .table > thead > tr > th.danger {
  background-color: #f2dede;
}
.old-content-styles .table-hover > tbody > tr.danger:hover > td,
.old-content-styles .table-hover > tbody > tr.danger:hover > th,
.old-content-styles .table-hover > tbody > tr:hover > .danger,
.old-content-styles .table-hover > tbody > tr > td.danger:hover,
.old-content-styles .table-hover > tbody > tr > th.danger:hover {
  background-color: #ebcccc;
}
.old-content-styles .table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
.old-content-styles .control-group.form-group .controls {
  margin-bottom: 5px;
  line-height: 1.28571;
}
.old-content-styles .control-group .controls {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.66667;
  font-family: ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .comments .feed-add-button {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .modal .control-group .controls {
  margin-top: 0;
}
.old-content-styles .control-group .controls .error {
  color: red;
  line-height: 1.1;
  min-height: 13px;
  margin-top: 7px;
  margin-bottom: 0;
}
.old-content-styles .control-group .controls .valid {
  color: green;
}
.old-content-styles .form-group .name {
  color: #595959;
  font-size: 14px;
  line-height: 1.28571;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.old-content-styles .form-group .label-pt {
  padding-top: 12px;
}
.old-content-styles .form-group .captcha_img {
  margin-bottom: 10px;
}
.old-content-styles .form-group .form_required {
  padding-top: 11px;
  display: inline-block;
}
.old-content-styles .form-group .btn_submit {
  margin-right: 3.7%;
  float: left;
}
.old-content-styles .form-group .checkbox,
.old-content-styles .form-group .radio {
  padding-left: 20px;
  line-height: 18px;
  margin-bottom: 12px;
  margin-top: 0;
}
.old-content-styles fieldset,
.old-content-styles legend {
  padding: 0;
  border: 0;
}
.old-content-styles .g-wrap .form-group .checkbox,
.old-content-styles .g-wrap .form-group .radio {
  padding-top: 20px;
}
.old-content-styles .form-group .checkbox.fs,
.old-content-styles .form-group .radio.fs {
  padding-left: 0;
}
.old-content-styles .form-group .icon {
  position: absolute;
  top: 8px;
  right: 25px;
  font-size: 17px;
  color: #656565;
  cursor: pointer;
}
.old-content-styles .form-group .icon:hover {
  color: #25262a;
}
.old-content-styles fieldset {
  margin: 0;
  min-width: 0;
}
.old-content-styles legend {
  display: block;
  margin-bottom: 24px;
  font-size: 24px;
  line-height: inherit;
  color: #333;
  border-bottom: 1px solid #e5e5e5;
}
.old-content-styles .form-control,
.old-content-styles output {
  color: #000;
  display: block;
}
.old-content-styles label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
}
.old-content-styles input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
}
.old-content-styles input[type=checkbox],
.old-content-styles input[type=radio] {
  margin: 3px 0 0;
  margin-top: 1px\9 ;
  line-height: normal;
}
.old-content-styles input[type=file],
.old-content-styles input[type=range] {
  display: block;
}
.old-content-styles select[multiple],
.old-content-styles select[size] {
  height: auto;
}
.old-content-styles input[type=checkbox]:focus,
.old-content-styles input[type=file]:focus,
.old-content-styles input[type=radio]:focus {
  outline: dotted thin;
  outline: -webkit-focus-ring-color auto 5px;
  outline-offset: -2px;
}
.old-content-styles output {
  padding-top: 11px;
  font-size: 16px;
  line-height: 1.5;
}
.old-content-styles .form-control {
  height: 40px;
  padding: 7px 11px;
  font-size: 18px;
  line-height: 1.33333;
  background-color: #fcfcfc;
  background-image: none;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.old-content-styles .form-control:hover {
  outline: 0;
  border-color: #a3b8c2;
  -webkit-box-shadow: inset 0 1px 3px rgba(77, 131, 158, 0.5);
  box-shadow: inset 0 1px 3px rgba(77, 131, 158, 0.5);
}
.old-content-styles .form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.old-content-styles .form-control:-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .form-control::-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .form-control:-ms-input-placeholder {
  color: #adadad;
}
.old-content-styles .form-control::-webkit-input-placeholder {
  color: #adadad;
}
.old-content-styles .form-control.placeholder {
  color: #adadad;
}
.old-content-styles .has-success .control-label,
.old-content-styles .has-success .form-control-feedback,
.old-content-styles .has-success .help-block,
.old-content-styles .has-success.checkbox label,
.old-content-styles .has-success.checkbox-inline label,
.old-content-styles .has-success.radio label,
.old-content-styles .has-success.radio-inline label {
  color: green;
}
.old-content-styles .form-control[disabled],
.old-content-styles .form-control[readonly],
.old-content-styles fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}
.old-content-styles textarea.form-control {
  height: auto;
  resize: vertical;
}
.old-content-styles input[type=date],
.old-content-styles input[type=datetime-local],
.old-content-styles input[type=month],
.old-content-styles input[type=time] {
  line-height: 46px;
  line-height: 1.5\9 ;
}
.old-content-styles .form-horizontal .form-group-sm input[type=date].form-control,
.old-content-styles .form-horizontal .form-group-sm input[type=datetime-local].form-control,
.old-content-styles .form-horizontal .form-group-sm input[type=month].form-control,
.old-content-styles .form-horizontal .form-group-sm input[type=time].form-control,
.old-content-styles input[type=date].input-sm,
.old-content-styles input[type=datetime-local].input-sm,
.old-content-styles input[type=month].input-sm,
.old-content-styles input[type=time].input-sm {
  line-height: 33px;
  line-height: 1.5\9 ;
}
.old-content-styles .form-horizontal .form-group-lg input[type=date].form-control,
.old-content-styles .form-horizontal .form-group-lg input[type=datetime-local].form-control,
.old-content-styles .form-horizontal .form-group-lg input[type=month].form-control,
.old-content-styles .form-horizontal .form-group-lg input[type=time].form-control,
.old-content-styles input[type=date].input-lg,
.old-content-styles input[type=datetime-local].input-lg,
.old-content-styles input[type=month].input-lg,
.old-content-styles input[type=time].input-lg {
  line-height: 46px;
  line-height: 1.33\9 ;
}
.old-content-styles :root input[type=date],
.old-content-styles :root input[type=datetime-local],
.old-content-styles :root input[type=month],
.old-content-styles :root input[type=time],
.old-content-styles _:-ms-fullscreen {
  line-height: 1.5;
}
.old-content-styles .form-horizontal .form-group-sm :root input[type=date].form-control,
.old-content-styles .form-horizontal .form-group-sm :root input[type=datetime-local].form-control,
.old-content-styles .form-horizontal .form-group-sm :root input[type=month].form-control,
.old-content-styles .form-horizontal .form-group-sm :root input[type=time].form-control,
.old-content-styles .form-horizontal .form-group-sm _.form-control:-ms-fullscreen,
.old-content-styles :root .form-horizontal .form-group-sm input[type=date].form-control,
.old-content-styles :root .form-horizontal .form-group-sm input[type=datetime-local].form-control,
.old-content-styles :root .form-horizontal .form-group-sm input[type=month].form-control,
.old-content-styles :root .form-horizontal .form-group-sm input[type=time].form-control,
.old-content-styles :root input[type=date].input-sm,
.old-content-styles :root input[type=datetime-local].input-sm,
.old-content-styles :root input[type=month].input-sm,
.old-content-styles :root input[type=time].input-sm,
.old-content-styles _:-ms-fullscreen.input-sm {
  line-height: 1.5;
}
.old-content-styles .form-horizontal .form-group-lg :root input[type=date].form-control,
.old-content-styles .form-horizontal .form-group-lg :root input[type=datetime-local].form-control,
.old-content-styles .form-horizontal .form-group-lg :root input[type=month].form-control,
.old-content-styles .form-horizontal .form-group-lg :root input[type=time].form-control,
.old-content-styles .form-horizontal .form-group-lg _.form-control:-ms-fullscreen,
.old-content-styles :root .form-horizontal .form-group-lg input[type=date].form-control,
.old-content-styles :root .form-horizontal .form-group-lg input[type=datetime-local].form-control,
.old-content-styles :root .form-horizontal .form-group-lg input[type=month].form-control,
.old-content-styles :root .form-horizontal .form-group-lg input[type=time].form-control,
.old-content-styles :root input[type=date].input-lg,
.old-content-styles :root input[type=datetime-local].input-lg,
.old-content-styles :root input[type=month].input-lg,
.old-content-styles :root input[type=time].input-lg,
.old-content-styles _:-ms-fullscreen.input-lg {
  line-height: 1.33;
}
.old-content-styles .form-group {
  margin-bottom: 21px;
}
.old-content-styles .checkbox,
.old-content-styles .radio {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.old-content-styles .checkbox label,
.old-content-styles .radio label {
  min-height: 18px;
  padding-left: 0;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.old-content-styles .checkbox input[type=checkbox],
.old-content-styles .checkbox-inline input[type=checkbox],
.old-content-styles .radio input[type=radio],
.old-content-styles .radio-inline input[type=radio] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px\9 ;
}
.old-content-styles .checkbox + .checkbox,
.old-content-styles .radio + .radio {
  margin-top: -5px;
}
.old-content-styles .checkbox-inline,
.old-content-styles .radio-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: 400;
  cursor: pointer;
}
.old-content-styles .checkbox-inline.disabled,
.old-content-styles .checkbox.disabled label,
.old-content-styles .radio-inline.disabled,
.old-content-styles .radio.disabled label,
.old-content-styles fieldset[disabled] .checkbox label,
.old-content-styles fieldset[disabled] .checkbox-inline,
.old-content-styles fieldset[disabled] .radio label,
.old-content-styles fieldset[disabled] .radio-inline,
.old-content-styles fieldset[disabled] input[type=checkbox],
.old-content-styles fieldset[disabled] input[type=radio],
.old-content-styles input[type=checkbox].disabled,
.old-content-styles input[type=checkbox][disabled],
.old-content-styles input[type=radio].disabled,
.old-content-styles input[type=radio][disabled] {
  cursor: not-allowed;
}
.old-content-styles .checkbox-inline + .checkbox-inline,
.old-content-styles .radio-inline + .radio-inline {
  margin-top: 0;
  margin-left: 10px;
}
.old-content-styles .btn-block + .btn-block,
.old-content-styles .help-block {
  margin-top: 5px;
}
.old-content-styles fieldset[disabled] input[type=checkbox] + span,
.old-content-styles fieldset[disabled] input[type=radio] + span,
.old-content-styles input[type=checkbox].disabled + span,
.old-content-styles input[type=checkbox][disabled] + span,
.old-content-styles input[type=radio].disabled + span,
.old-content-styles input[type=radio][disabled] + span {
  cursor: not-allowed;
  opacity: 0.4;
}
.old-content-styles .form-control-static {
  padding-top: 11px;
  padding-bottom: 11px;
  margin-bottom: 0;
}
.old-content-styles .form-control-static.input-lg,
.old-content-styles .form-control-static.input-sm,
.old-content-styles .form-horizontal .form-group-lg .form-control-static.form-control,
.old-content-styles .form-horizontal .form-group-sm .form-control-static.form-control {
  padding-left: 0;
  padding-right: 0;
}
.old-content-styles .form-group-sm .form-control,
.old-content-styles .form-horizontal .form-group-sm .form-control,
.old-content-styles .input-sm {
  height: 33px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 1.5;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.old-content-styles .form-group-sm select.form-control,
.old-content-styles .form-horizontal .form-group-sm select.form-control,
.old-content-styles select.input-sm {
  height: 40px;
  line-height: 40px;
}
.old-content-styles .form-group-lg .form-control,
.old-content-styles .form-horizontal .form-group-lg .form-control,
.old-content-styles .input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.old-content-styles .form-group-lg select.form-control,
.old-content-styles .form-horizontal .form-group-lg select.form-control,
.old-content-styles select.input-lg {
  height: 46px;
  line-height: 46px;
}
.old-content-styles .advert-list .item-pic .media-old,
.old-content-styles .form-group-lg select[multiple].form-control,
.old-content-styles .form-group-lg textarea.form-control,
.old-content-styles .form-group-sm select[multiple].form-control,
.old-content-styles .form-group-sm textarea.form-control,
.old-content-styles .form-horizontal .form-group-lg select[multiple].form-control,
.old-content-styles .form-horizontal .form-group-lg textarea.form-control,
.old-content-styles .form-horizontal .form-group-sm select[multiple].form-control,
.old-content-styles .form-horizontal .form-group-sm textarea.form-control,
.old-content-styles select[multiple].input-lg,
.old-content-styles select[multiple].input-sm,
.old-content-styles textarea.input-lg,
.old-content-styles textarea.input-sm {
  height: auto;
}
.old-content-styles .form-control-feedback,
.old-content-styles .form-horizontal .form-group-lg .form-control + .form-control-feedback,
.old-content-styles .input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.old-content-styles .has-feedback {
  position: relative;
}
.old-content-styles .has-feedback .form-control {
  padding-right: 57.5px;
}
.old-content-styles .form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  text-align: center;
  pointer-events: none;
}
.old-content-styles .form-horizontal .form-group-sm .form-control + .form-control-feedback,
.old-content-styles .input-sm + .form-control-feedback {
  width: 33px;
  height: 33px;
  line-height: 33px;
}
.old-content-styles .has-success .form-control {
  border-color: green;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.old-content-styles .has-success .form-control:focus {
  border-color: #004d00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00e600;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00e600;
}
.old-content-styles .has-success .datepickerbutton,
.old-content-styles .has-success .input-group-addon {
  color: green;
  border-color: green;
}
.old-content-styles .has-warning .control-label,
.old-content-styles .has-warning .form-control-feedback,
.old-content-styles .has-warning .help-block,
.old-content-styles .has-warning.checkbox label,
.old-content-styles .has-warning.checkbox-inline label,
.old-content-styles .has-warning.radio label,
.old-content-styles .has-warning.radio-inline label {
  color: #8a6d3b;
}
.old-content-styles .has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.old-content-styles .has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.old-content-styles .has-warning .datepickerbutton,
.old-content-styles .has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
}
.old-content-styles .has-error .control-label,
.old-content-styles .has-error .form-control-feedback,
.old-content-styles .has-error .help-block,
.old-content-styles .has-error.checkbox label,
.old-content-styles .has-error.checkbox-inline label,
.old-content-styles .has-error.radio label,
.old-content-styles .has-error.radio-inline label {
  color: red;
}
.old-content-styles .has-error .form-control {
  border-color: red;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.old-content-styles .has-error .form-control:focus {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f66;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f66;
}
.old-content-styles .has-error .datepickerbutton,
.old-content-styles .has-error .input-group-addon {
  color: red;
  border-color: red;
}
.old-content-styles .has-feedback label ~ .form-control-feedback {
  top: 29px;
}
.old-content-styles .has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.old-content-styles .help-block {
  display: block;
  margin-bottom: 0;
  color: #989898;
  font-style: italic;
  font-size: 11px;
  line-height: 1.09091;
}
.old-content-styles .form-horizontal .checkbox-inline,
.old-content-styles .form-horizontal .radio-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 11px;
}
.old-content-styles .form-horizontal .form-group {
  margin-left: -10px;
  margin-right: -10px;
}
.old-content-styles .form-horizontal .form-group:after,
.old-content-styles .form-horizontal .form-group:before {
  content: " ";
  display: table;
}
.old-content-styles .breadcrumb li + li:before,
.old-content-styles .modal-header .close:before,
.old-content-styles .webform-button-upload,
.old-content-styles .webform-button-upload:before {
  content: "";
}
.old-content-styles .form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 10px;
}
.old-content-styles .f-star {
  color: red;
}
.old-content-styles .forms {
  margin-bottom: 0;
}
.old-content-styles .forms-etalon {
  margin-bottom: 66px;
}
.old-content-styles .etalon-block {
  margin-bottom: 44px;
}
.old-content-styles .webform-field-upload-list {
  margin-top: 0.2em !important;
}
.old-content-styles .webform-field-upload-list .delete-file {
  vertical-align: top;
  display: inline-block;
  outline: 0;
}
.old-content-styles .webform-field-upload-list .delete-file:before {
  content: "";
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -31px -222px;
  width: 13px;
  height: 13px;
  display: inline-block;
  margin-left: 6px;
}
.old-content-styles .webform-field-upload-list .delete-file:hover:before {
  background-position: -16px -222px;
  width: 13px;
  height: 13px;
}
.old-content-styles .webform-field-upload-list i {
  display: none;
  width: 15px;
  height: 15px;
  background: url(/local/templates/html_dev/images/upload-waiting.gif) 0 2px no-repeat;
  margin: 0 0 0 8px;
}
.old-content-styles .webform-field-upload-list .hidden-caption {
  display: none;
}
.old-content-styles .webform-field-upload-list .upload-file-name {
  margin: 0 0 0 -4px;
  color: #25262a;
  text-decoration: underline;
}
.old-content-styles .webform-field-upload-list .upload-file-name:hover {
  color: #e84c3d;
}
.old-content-styles .webform-field-upload-list li {
  white-space: nowrap;
  color: #656565;
}
.old-content-styles .webform-field-upload-list .uploading .upload-file-name {
  cursor: default;
  opacity: 0.5;
}
.old-content-styles .webform-field-upload-list .uploading i {
  display: inline-block;
}
.old-content-styles .webform-field-upload {
  width: 200px;
  height: 36px;
  margin-bottom: 10px;
}
.old-content-styles .webform-field-upload:hover {
  color: #000;
  cursor: pointer !important;
}
.old-content-styles .webform-field-upload input {
  margin-top: -50px;
  margin-left: -410px;
  opacity: 0;
  font-size: 150px;
  height: 100px;
}
.old-content-styles .webform-field-upload .webform-small-button {
  position: relative;
  background: #f6f6f6;
  border: 1px solid #e8e8e8;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 1px #e8e8e8;
  box-shadow: 1px 1px 1px #e8e8e8;
  padding: 0 21px;
  font-size: 15px;
  color: #656565;
}
.old-content-styles .webform-button-upload {
  cursor: pointer;
  display: inline-block;
  height: 35px;
  line-height: 35px;
  vertical-align: top;
}
.old-content-styles .webform-button-upload:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -254px 0;
  width: 8px;
  height: 16px;
  display: inline-block;
  vertical-align: text-top;
  margin-right: 5px;
}
.old-content-styles .webform-button-upload .webform-button-left,
.old-content-styles .webform-button-upload .webform-button-right {
  display: none;
}
.old-content-styles .comments .feed-add-button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  text-decoration: none;
  max-width: 100%;
  padding: 10px 21px 9px;
  font-size: 15px;
  line-height: 1.46667;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  -moz-user-select: none;
  user-select: none;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.old-content-styles .btn-index,
.old-content-styles .btn-primary {
  font-size: 13px;
  text-transform: uppercase;
}
.old-content-styles .btn-big,
.old-content-styles .btn-primary {
  -webkit-border-radius: 4px;
}
.old-content-styles .hamburger,
.old-content-styles .jq-number__spin,
.old-content-styles .scroll-to-top {
  -moz-user-select: none;
}
.old-content-styles .btn.focus,
.old-content-styles .btn:focus,
.old-content-styles .btn:hover,
.old-content-styles .comments .feed-add-button:focus,
.old-content-styles .comments .feed-add-button:hover,
.old-content-styles .comments .focus.feed-add-button {
  outline: 0;
  color: #fff;
  text-decoration: none;
}
.old-content-styles .btn.active,
.old-content-styles .btn:active,
.old-content-styles .comments .active.feed-add-button,
.old-content-styles .comments .feed-add-button:active {
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.old-content-styles .btn.disabled,
.old-content-styles .btn[disabled],
.old-content-styles .comments .disabled.feed-add-button,
.old-content-styles .comments [disabled].feed-add-button,
.old-content-styles .comments fieldset[disabled] .feed-add-button,
.old-content-styles fieldset[disabled] .btn,
.old-content-styles fieldset[disabled] .comments .feed-add-button {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles .btn-default,
.old-content-styles .comments .feed-add-button {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlMWUxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2Q4MWIxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2JmMTAxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNjBjMTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #de1e1e 0, #d81b1c 21%, #bf1014 73%, #b60c11 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #de1e1e), color-stop(21%, #d81b1c), color-stop(73%, #bf1014), color-stop(100%, #b60c11));
  background: -webkit-linear-gradient(top, #de1e1e 0, #d81b1c 21%, #bf1014 73%, #b60c11 100%);
  background: -o-linear-gradient(top, #de1e1e 0, #d81b1c 21%, #bf1014 73%, #b60c11 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(#de1e1e), color-stop(21%, #d81b1c), color-stop(73%, #bf1014), to(#b60c11));
  background: linear-gradient(to bottom, #de1e1e 0, #d81b1c 21%, #bf1014 73%, #b60c11 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de1e1e', endColorstr='#b60c11', GradientType=0);
  border-color: transparent;
}
.old-content-styles .btn-default.active,
.old-content-styles .btn-default:active,
.old-content-styles .btn-default:focus,
.old-content-styles .btn-default:hover,
.old-content-styles .comments .active.feed-add-button,
.old-content-styles .comments .feed-add-button:active,
.old-content-styles .comments .feed-add-button:focus,
.old-content-styles .comments .feed-add-button:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMTIxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzExMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ea1212 0, #d71117 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ea1212), color-stop(100%, #d71117));
  background: -webkit-linear-gradient(top, #ea1212 0, #d71117 100%);
  background: -o-linear-gradient(top, #ea1212 0, #d71117 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(#ea1212), to(#d71117));
  background: linear-gradient(to bottom, #ea1212 0, #d71117 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea1212', endColorstr='#d71117', GradientType=0);
  border-color: transparent;
}
.old-content-styles .btn-default.disabled,
.old-content-styles .btn-default[disabled],
.old-content-styles .comments .disabled.feed-add-button,
.old-content-styles .comments [disabled].feed-add-button {
  background: #9a9ba0;
  color: #ccccce;
  opacity: 1;
}
.old-content-styles .btn-primary,
.old-content-styles .btn-primary.focus,
.old-content-styles .btn-primary:focus {
  background-color: #9a9ba0;
  color: #fff;
}
.old-content-styles .btn-primary {
  border-radius: 4px;
  border: none;
}
.old-content-styles .btn-success,
.old-content-styles .btn-warning {
  -webkit-box-shadow: none;
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif;
  font-weight: 400;
  box-shadow: none;
}
.old-content-styles .btn-primary:hover {
  color: #fff;
  background-color: #e84c3d;
  border-color: #7b7c82;
}
.old-content-styles .btn-primary.active,
.old-content-styles .btn-primary:active {
  background: #d04437;
}
.old-content-styles .btn-primary.disabled,
.old-content-styles .btn-primary.disabled.active,
.old-content-styles .btn-primary.disabled.focus,
.old-content-styles .btn-primary.disabled:active,
.old-content-styles .btn-primary.disabled:focus,
.old-content-styles .btn-primary.disabled:hover,
.old-content-styles .btn-primary[disabled],
.old-content-styles .btn-primary[disabled].active,
.old-content-styles .btn-primary[disabled].focus,
.old-content-styles .btn-primary[disabled]:active,
.old-content-styles .btn-primary[disabled]:focus,
.old-content-styles .btn-primary[disabled]:hover,
.old-content-styles fieldset[disabled] .btn-primary,
.old-content-styles fieldset[disabled] .btn-primary.active,
.old-content-styles fieldset[disabled] .btn-primary.focus,
.old-content-styles fieldset[disabled] .btn-primary:active,
.old-content-styles fieldset[disabled] .btn-primary:focus,
.old-content-styles fieldset[disabled] .btn-primary:hover {
  background-color: #9a9ba0;
  border-color: #9a9ba0;
}
.old-content-styles .btn-success,
.old-content-styles .btn-success.focus,
.old-content-styles .btn-success:focus {
  background-color: #27ae61;
  border-color: #27ae61;
  color: #fff;
}
.old-content-styles .btn-success:hover {
  color: #fff;
  background-color: #1e844a;
  border-color: #1e844a;
}
.old-content-styles .btn-success.active,
.old-content-styles .btn-success:active {
  color: #fff;
  background-color: #145b33;
  border-color: #145b33;
}
.old-content-styles .btn-warning,
.old-content-styles .btn-warning.focus,
.old-content-styles .btn-warning:focus {
  background-color: #e84c3d;
  border-color: #e84c3d;
  color: #fff;
}
.old-content-styles .btn-warning:hover {
  color: #fff;
  background-color: #d82a1a;
  border-color: #d82a1a;
}
.old-content-styles .btn-warning.active,
.old-content-styles .btn-warning:active {
  color: #fff;
  background-color: #ab2114;
  border-color: #ab2114;
}
.old-content-styles .btn-index {
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #9a9ba0;
  color: #9a9ba0;
  background: 0 0;
  font-weight: 400;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .alert .alert-link,
.old-content-styles .close {
  font-weight: 700;
}
.old-content-styles .btn-index:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .btn-index:focus {
  color: #9a9ba0;
  border-color: #9a9ba0;
}
.old-content-styles .btn-index.active,
.old-content-styles .btn-index:active {
  color: #25262a;
  border-color: #25262a;
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles .btn-index.disabled,
.old-content-styles .btn-index[disabled] {
  opacity: 0.5;
}
.old-content-styles .btn-lg {
  padding: 14px 29px 13px;
  font-size: 21px;
  line-height: 1.46667;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.old-content-styles .btn-sm {
  padding: 9px 18px 8px;
  font-size: 13px;
  line-height: 1;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.old-content-styles .btn-xs {
  padding: 7px 15px 6px;
  font-size: 11px;
  line-height: 1;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.old-content-styles .btn-big {
  padding: 13px 87px;
  font-size: 18px;
  line-height: 21px;
  border-radius: 4px;
}
.old-content-styles .btn-block {
  display: block;
}
.old-content-styles .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.old-content-styles .fade.in {
  opacity: 1;
}
.old-content-styles .collapse {
  display: none;
  visibility: hidden;
}
.old-content-styles .collapse.in {
  display: block;
  visibility: visible;
}
.old-content-styles tr.collapse.in {
  display: table-row;
}
.old-content-styles tbody.collapse.in {
  display: table-row-group;
}
.old-content-styles .collapsing {
  position: relative;
  height: 0;
  -webkit-transition-property: height, visibility;
  -moz-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -moz-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.old-content-styles .breadcrumb {
  padding: 8px 15px 8px 0;
  margin-top: 12px;
  margin-bottom: 12px;
  list-style: none;
  background-color: transparent;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.old-content-styles .g-wrap .breadcrumb ol {
  font-size: 12px;
}
.old-content-styles .breadcrumb li {
  display: inline-block;
}
.old-content-styles .breadcrumb li > a {
  color: #848484;
}
.old-content-styles .breadcrumb li > a:hover {
  color: #e84c3d;
}
.old-content-styles .breadcrumb li + li:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -254px -33px;
  width: 4px;
  height: 7px;
  display: inline-block;
  margin: 0 5px 0 3px;
  color: #848484;
  position: static;
}
.old-content-styles .breadcrumb .active {
  color: #25262a;
}
.old-content-styles .alert {
  padding: 15px;
  margin-bottom: 24px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.old-content-styles .alert h4 {
  margin-top: 0;
  color: inherit;
}
.old-content-styles .alert > p,
.old-content-styles .alert > ul {
  margin-bottom: 0;
}
.old-content-styles .alert > p + p {
  margin-top: 5px;
}
.old-content-styles .alert-dismissable,
.old-content-styles .alert-dismissible {
  padding-right: 35px;
}
.old-content-styles .alert-dismissable .close,
.old-content-styles .alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.old-content-styles .modal,
.old-content-styles .modal-backdrop {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.old-content-styles .alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: green;
}
.old-content-styles .alert-success hr {
  border-top-color: #c9e2b3;
}
.old-content-styles .alert-success .alert-link {
  color: #004d00;
}
.old-content-styles .alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.old-content-styles .alert-info hr {
  border-top-color: #a6e1ec;
}
.old-content-styles .alert-info .alert-link {
  color: #245269;
}
.old-content-styles .alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.old-content-styles .alert-warning hr {
  border-top-color: #f7e1b5;
}
.old-content-styles .alert-warning .alert-link {
  color: #66512c;
}
.old-content-styles .alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: red;
}
.old-content-styles .alert-danger hr {
  border-top-color: #e4b9c0;
}
.old-content-styles .alert-danger .alert-link {
  color: #c00;
}
.old-content-styles .media {
  margin-top: 15px;
}
.old-content-styles .media:first-child {
  margin-top: 0;
}
.old-content-styles .media-right,
.old-content-styles .media > .pull-right {
  padding-left: 10px;
}
.old-content-styles .media-left,
.old-content-styles .media > .pull-left {
  padding-right: 10px;
}
.old-content-styles .media-body,
.old-content-styles .media-left,
.old-content-styles .media-right {
  display: table-cell;
  vertical-align: top;
}
.old-content-styles .media-middle {
  vertical-align: middle;
}
.old-content-styles .media-bottom {
  vertical-align: bottom;
}
.old-content-styles .media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.old-content-styles .media-list {
  padding-left: 0;
  list-style: none;
}
.old-content-styles .close {
  float: right;
  font-size: 24px;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
  outline: 0;
  z-index: 5;
}
.old-content-styles .close:focus,
.old-content-styles .close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.old-content-styles button.close {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}
.old-content-styles .modal {
  display: none;
  position: fixed;
  z-index: 1040;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.old-content-styles .modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  -moz-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.old-content-styles .modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
}
.old-content-styles .modal .modal-dialog {
  padding-top: 20px;
  padding-bottom: 20px;
}
.old-content-styles .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.old-content-styles .modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.old-content-styles .modal-dialog .title {
  margin-top: 0;
}
.old-content-styles .modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.old-content-styles .modal-backdrop {
  position: fixed;
  background-color: #000;
  z-index: 1035;
}
.old-content-styles .modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.old-content-styles .modal-backdrop.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.old-content-styles .modal-header {
  padding: 15px 30px 0;
  min-height: 17px;
  position: relative;
}
.old-content-styles .modal-header .close {
  position: absolute;
  top: 5px;
  right: 8px;
  opacity: 1;
}
.old-content-styles .modal-header .close:before {
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -234px -204px;
  width: 16px;
  height: 16px;
}
.old-content-styles .modal-header .close:hover {
  opacity: 0.8;
}
.old-content-styles .modal-title {
  margin: 15px 0 0;
}
.old-content-styles .modal-body {
  position: relative;
  padding: 10px 30px 15px;
}
.old-content-styles .faq .modal-body > .title,
.old-content-styles .modal-body > .h1,
.old-content-styles .modal-body > .h2,
.old-content-styles .modal-body > .h3,
.old-content-styles .modal-body > .h4,
.old-content-styles .modal-body > .h5,
.old-content-styles .news-detail .modal-body > .title,
.old-content-styles .news-list .modal-body > .title,
.old-content-styles .news-list-big .modal-body > .title {
  margin-top: 0;
}
.old-content-styles .modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.old-content-styles .modal-footer:after,
.old-content-styles .modal-footer:before {
  content: " ";
  display: table;
}
.old-content-styles .comments .modal-footer .btn + .feed-add-button,
.old-content-styles .comments .modal-footer .feed-add-button + .btn,
.old-content-styles .comments .modal-footer .feed-add-button + .feed-add-button,
.old-content-styles .modal-footer .btn + .btn,
.old-content-styles .modal-footer .comments .btn + .feed-add-button,
.old-content-styles .modal-footer .comments .feed-add-button + .btn,
.old-content-styles .modal-footer .comments .feed-add-button + .feed-add-button {
  margin-left: 5px;
  margin-bottom: 0;
}
.old-content-styles .comments .modal-footer .btn-group .btn + .feed-add-button,
.old-content-styles .comments .modal-footer .btn-group .feed-add-button + .btn,
.old-content-styles .comments .modal-footer .btn-group .feed-add-button + .feed-add-button,
.old-content-styles .modal-footer .btn-group .btn + .btn,
.old-content-styles .modal-footer .btn-group .comments .btn + .feed-add-button,
.old-content-styles .modal-footer .btn-group .comments .feed-add-button + .btn,
.old-content-styles .modal-footer .btn-group .comments .feed-add-button + .feed-add-button {
  margin-left: -1px;
}
.old-content-styles .modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.old-content-styles .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
.old-content-styles .menu-drop .item_1 > a,
.old-content-styles .menu-drop .item_1 > span,
.old-content-styles .menu-foot,
.old-content-styles .pm,
.old-content-styles .pm .lang,
.old-content-styles .pm .social,
.old-content-styles .pm-open,
.old-content-styles .social a {
  overflow: hidden;
}
.old-content-styles .tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-size: 14px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.old-content-styles .tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.old-content-styles .tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.old-content-styles .tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.old-content-styles .tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.old-content-styles .tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.old-content-styles .tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.old-content-styles .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.old-content-styles .tooltip.top .tooltip-arrow,
.old-content-styles .tooltip.top-left .tooltip-arrow,
.old-content-styles .tooltip.top-right .tooltip-arrow {
  bottom: 0;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.old-content-styles .tooltip.top .tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}
.old-content-styles .tooltip.top-left .tooltip-arrow {
  left: 5px;
}
.old-content-styles .tooltip.top-right .tooltip-arrow {
  right: 5px;
}
.old-content-styles .tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.old-content-styles .tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.old-content-styles .tooltip.bottom-right .tooltip-arrow,
.old-content-styles img.glyph {
  right: 5px;
}
.old-content-styles .tooltip.bottom .tooltip-arrow,
.old-content-styles .tooltip.bottom-left .tooltip-arrow,
.old-content-styles .tooltip.bottom-right .tooltip-arrow {
  top: 0;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.old-content-styles .tooltip.bottom .tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}
.old-content-styles .tooltip.bottom-left .tooltip-arrow {
  left: 5px;
}
.old-content-styles .clearfix:after,
.old-content-styles .clearfix:before,
.old-content-styles .news-list .item:after {
  content: " ";
  display: table;
}
.old-content-styles .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.old-content-styles .pull-right {
  float: right !important;
}
.old-content-styles .pull-left {
  float: left !important;
}
.old-content-styles .hide {
  display: none !important;
}
.old-content-styles .show {
  display: block !important;
}
.old-content-styles .hidden,
.old-content-styles .visible-lg,
.old-content-styles .visible-lg-block,
.old-content-styles .visible-lg-inline,
.old-content-styles .visible-lg-inline-block,
.old-content-styles .visible-md,
.old-content-styles .visible-md-block,
.old-content-styles .visible-md-inline,
.old-content-styles .visible-md-inline-block,
.old-content-styles .visible-print,
.old-content-styles .visible-sm,
.old-content-styles .visible-sm-block,
.old-content-styles .visible-sm-inline,
.old-content-styles .visible-sm-inline-block,
.old-content-styles .visible-xs,
.old-content-styles .visible-xs-block,
.old-content-styles .visible-xs-inline,
.old-content-styles .visible-xs-inline-block {
  display: none !important;
}
.old-content-styles .invisible {
  visibility: hidden;
}
.old-content-styles .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.old-content-styles .menu-hor .item_1 > a,
.old-content-styles .menu-hor .item_1 > span,
.old-content-styles .menu-mobile .item_1 > a,
.old-content-styles .menu-mobile .item_1 > span,
.old-content-styles blockquote.style-6 {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 700;
}
.old-content-styles .hidden {
  visibility: hidden !important;
}
.old-content-styles .affix {
  position: fixed;
}
.old-content-styles .print-class .visible-print {
  display: block !important;
}
.old-content-styles .print-class table.visible-print {
  display: table;
}
.old-content-styles .print-class tr.visible-print {
  display: table-row !important;
}
.old-content-styles .print-class td.visible-print,
.old-content-styles .print-class th.visible-print {
  display: table-cell !important;
}
.old-content-styles .print-class .hidden-print,
.old-content-styles .visible-print-block,
.old-content-styles .visible-print-inline,
.old-content-styles .visible-print-inline-block {
  display: none !important;
}
.old-content-styles .print-class .visible-print-block {
  display: block !important;
}
.old-content-styles .print-class .visible-print-inline {
  display: inline !important;
}
.old-content-styles .print-class .visible-print-inline-block {
  display: inline-block !important;
}
.old-content-styles .logo-head {
  float: left;
  width: 26%;
}
.old-content-styles .logo-head .logo {
  padding-top: 28px;
}
.old-content-styles .header-extended .logo-head .logo {
  float: none;
}
.old-content-styles .logo-head .title {
  font-size: 12px;
  line-height: 1.2;
}
.old-content-styles .header-extended .logo-head .title {
  padding: 4px 0 0 71px;
}
.old-content-styles .contacts-head .tel {
  font-size: 12px;
  line-height: 1;
  margin-bottom: 10px;
}
.old-content-styles .contacts-head .tel a {
  text-decoration: none;
  color: #25262a;
  font-size: 16px;
  margin-right: 2px;
}
.old-content-styles .contacts-head .tel a:hover {
  color: #868995;
}
.old-content-styles .pm .contacts-head {
  padding: 20px 0;
  color: #fff;
}
.old-content-styles .pm .contacts-head a {
  color: #fff;
}
.old-content-styles .pm .contacts-head a:hover {
  text-decoration: none;
}
.old-content-styles .pm .contacts-head .text {
  color: #fff;
  font-size: 14px;
  line-height: 1.2;
  margin: 0 0 5px;
}
.old-content-styles .search-sm-extended {
  margin: 0 0 14px;
}
.old-content-styles .search-sm-extended .field {
  position: relative;
  width: 100%;
}
.old-content-styles .search-sm-extended .input {
  height: 38px;
  padding: 9px 35px 9px 10px;
  line-height: 18px;
  font-size: 14px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #25262a;
  background: #fff;
  border: 1px solid #ccc;
  width: 100%;
}
.old-content-styles .search-sm-extended .input:-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .search-sm-extended .input::-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .search-sm-extended .input:-ms-input-placeholder {
  color: #adadad;
}
.old-content-styles .search-sm-extended .input::-webkit-input-placeholder {
  color: #adadad;
}
.old-content-styles .search-sm-extended .input.placeholder {
  color: #adadad;
}
.old-content-styles .search-sm-extended .input:focus {
  border-color: #b3b3b3;
}
.old-content-styles .search-sm-extended .btn-search {
  border: none;
  padding: 0;
  position: absolute;
  right: 11px;
  top: 11px;
  background: url(/local/templates/html_dev/images/sprite.png) -94px -204px #fff;
  content: "";
  display: block;
  width: 15px;
  height: 15px;
}
.old-content-styles .search-sm-extended .btn-search:hover {
  background-position: -60px -204px;
  width: 15px;
  height: 15px;
}
.old-content-styles .lang > a,
.old-content-styles .lang > span {
  float: left;
  margin-right: 14px;
}
.old-content-styles .lang > a:last-child,
.old-content-styles .lang > span:last-child,
.old-content-styles .pm .lang {
  margin-right: 0;
}
.old-content-styles .lang > a:before,
.old-content-styles .lang > span:before {
  content: "";
  display: block;
  width: 21px;
  height: 14px;
}
.old-content-styles .lang > a.active,
.old-content-styles .lang > span.active {
  color: #000;
}
.old-content-styles .header-extended .lang {
  padding: 0 0 20px;
}
.old-content-styles .header-extended .lang > a:before,
.old-content-styles .header-extended .lang > span:before {
  display: none;
}
.old-content-styles .lang .bel:before,
.old-content-styles .lang .eng:before,
.old-content-styles .lang .rus:before {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
}
.old-content-styles .lang .eng:before {
  background-position: -50px -188px;
  width: 21px;
  height: 14px;
}
.old-content-styles .lang .rus:before {
  background-position: -73px -188px;
  width: 21px;
  height: 14px;
}
.old-content-styles .lang .bel:before {
  background-position: -96px -188px;
  width: 21px;
  height: 14px;
}
.old-content-styles .pm .lang {
  color: #fff;
  display: block;
  padding: 20px 0;
}
.old-content-styles .pm .lang > a,
.old-content-styles .pm .lang > span {
  color: #fff;
}
.old-content-styles .pm .lang > a.active,
.old-content-styles .pm .lang > span.active {
  color: #fff;
  font-weight: 700;
}
.old-content-styles .pm .lang > a:hover {
  text-decoration: none;
}
.old-content-styles .menu-hor {
  float: left;
}
.old-content-styles .menu-hor .menu_level_1 {
  margin: 0;
}
.old-content-styles .menu-hor .item_1 {
  display: inline-block;
  margin: 0 12px;
}
.old-content-styles .menu-hor .item_1.hover .drop-list:before,
.old-content-styles .menu-hor .item_1:hover .arrow,
.old-content-styles .menu-hor .item_1:hover .drop-list {
  display: block;
}
.old-content-styles .menu-hor .item_1:first-child {
  margin-left: 0;
}
.old-content-styles .menu-hor .item_1:last-child {
  margin-right: 0;
}
.old-content-styles .menu-hor .item_1.hover .drop-list {
  opacity: 1;
  top: 60px;
}
.old-content-styles .menu-hor .item_1.hover .arrow {
  opacity: 1;
}
.old-content-styles .menu-hor .item_1 > a,
.old-content-styles .menu-hor .item_1 > span {
  position: relative;
  z-index: 5;
  display: block;
  padding: 20px 0 14px;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  border-bottom: 5px solid transparent;
}
.old-content-styles .menu-hor .item_1 > a .arrow,
.old-content-styles .menu-hor .item_1 > span .arrow {
  display: none;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  width: 28px;
  height: 16px;
  left: 50%;
  margin-left: -14px;
  bottom: -5px;
}
.old-content-styles .menu-hor .item_1 > a .arrow:before,
.old-content-styles .menu-hor .item_1 > span .arrow:before {
  content: "";
  position: absolute;
  z-index: 10;
  bottom: 0;
  left: 50%;
  margin-left: -12px;
  border: 12px solid transparent;
  border-bottom: 12px solid #fff;
  border-top: none;
}
.old-content-styles .menu-hor .item_1 > a .arrow:after,
.old-content-styles .menu-hor .item_1 > span .arrow:after {
  content: "";
  display: none;
  position: absolute;
  z-index: 1;
  border: 15px solid transparent;
  border-bottom: 14px solid #ccc;
  border-top: none;
  bottom: 0;
  left: 50%;
  margin-left: -15px;
}
.old-content-styles .menu-hor .drop-list,
.old-content-styles .menu-hor .drop-list:before {
  display: none;
  position: absolute;
  width: 100%;
  left: 0;
}
.old-content-styles .menu-hor .item_1 > a:hover {
  color: #25262a;
}
.old-content-styles .menu-hor .item_1.active > a,
.old-content-styles .menu-hor .item_1.active > span {
  color: #25262a;
  border-color: #25262a;
}
.old-content-styles .menu-hor .item_1.active > a:hover {
  color: #ccc;
  border-color: #ccc;
}
.old-content-styles .menu-hor .drop-list {
  opacity: 0;
  z-index: 10;
  top: 80px;
  -webkit-box-shadow: 0 7px 20px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 7px 20px -3px rgba(0, 0, 0, 0.5);
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.old-content-styles .menu-hor .drop-list:before {
  content: "";
  height: 20px;
  top: -16px;
  background: 0 0;
  z-index: -1;
}
.old-content-styles .menu-hor .drop-list:after {
  content: "";
  display: block;
  width: 600%;
  height: 0;
}
.old-content-styles .menu-drop [class*=item_] > a,
.old-content-styles .menu-drop [class*=item_] > span {
  display: block;
}
.old-content-styles .menu-drop [class*=item_] > a {
  color: #25262a;
}
.old-content-styles .menu-drop [class*=item_] > a:hover {
  color: #e84c3d;
}
.old-content-styles .menu-drop [class*=item_].active > a,
.old-content-styles .menu-drop [class*=item_].active > span {
  color: #000;
}
.old-content-styles .menu-drop [class*=item_].active > a:hover {
  color: #1ca83b;
}
.old-content-styles .menu-drop .menu_level_1 {
  height: 50px;
  width: 100%;
  display: table;
  position: relative;
  margin: 0;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.old-content-styles .menu-drop .item_1 {
  text-align: center;
  vertical-align: middle;
  position: relative;
  display: table-cell;
}
.old-content-styles .menu-drop .item_1:hover .submenu {
  display: block;
}
.old-content-styles .menu-drop .item_1:last-child .submenu {
  right: 0;
  left: auto;
}
.old-content-styles .menu-drop .item_1 > a,
.old-content-styles .menu-drop .item_1 > span {
  height: 50px;
  line-height: 50px;
}
.old-content-styles .menu-drop .item_1.active > a,
.old-content-styles .menu-drop .item_1.active > span {
  color: #000;
}
.old-content-styles .menu-drop .submenu {
  position: absolute;
  left: 0;
  display: none;
  z-index: 1001;
  top: 100%;
}
.old-content-styles .menu-drop .menu_level_2 {
  padding: 10px;
  background: #fff;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.old-content-styles .menu-drop .item_2 {
  text-align: left;
  margin-bottom: 10px;
}
.old-content-styles .menu-drop .item_2:last-child {
  right: 0;
  left: auto;
}
.old-content-styles .menu-drop .menu_level_3 {
  margin-top: 10px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.old-content-styles .search-sm {
  margin: -17px 0 14px;
  padding-left: 55px;
}
.old-content-styles .pm .search-sm {
  margin-top: 0;
}
.old-content-styles .search-sm .field {
  position: relative;
  width: 100%;
}
.old-content-styles .search-sm .input {
  height: 30px;
  padding: 5px 35px 5px 10px;
  line-height: 17px;
  font-size: 13px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #25262a;
  background: #fff;
  border: 1px solid #ccc;
  width: 100%;
}
.old-content-styles .search-sm .input:-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .search-sm .input::-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .search-sm .input:-ms-input-placeholder {
  color: #adadad;
}
.old-content-styles .search-sm .input::-webkit-input-placeholder {
  color: #adadad;
}
.old-content-styles .search-sm .input.placeholder {
  color: #adadad;
}
.old-content-styles .search-sm .input:focus {
  border-color: #b3b3b3;
}
.old-content-styles .search-sm .btn-follow,
.old-content-styles .search-sm .btn-search {
  border: none;
  padding: 0;
  position: absolute;
  right: 11px;
  display: block;
  width: 15px;
  content: "";
}
.old-content-styles .search-sm .btn-search {
  top: 7px;
  background: url(/local/templates/html_dev/images/sprite.png) -94px -204px #fff;
  height: 15px;
}
.old-content-styles .search-sm .btn-search:hover {
  background-position: -60px -204px;
  width: 15px;
  height: 15px;
}
.old-content-styles .search-sm .btn-follow {
  top: 8px;
  background: url(/local/templates/html_dev/images/sprite.png) -164px -204px #fff;
  height: 14px;
}
.old-content-styles .search-sm .btn-follow:hover {
  background-position: -147px -204px;
  width: 15px;
  height: 14px;
}
.old-content-styles .g-footer .search-sm .btn-follow {
  background-color: transparent;
}
.old-content-styles .search-sm .text-label {
  color: #6d6e72;
  font-size: 11px;
  margin-bottom: 7px;
}
.old-content-styles .search-sm .form-group,
.old-content-styles .search-sm .form-group .controls {
  margin-bottom: 0;
}
.old-content-styles .logo-foot {
  margin-bottom: 20px;
  padding-right: 10px;
}
.old-content-styles .logo-foot.visible-xs {
  display: none;
}
.old-content-styles .logo-foot .logo {
  margin-bottom: 11px;
}
.old-content-styles .logo-foot .title {
  font-size: 13px;
  color: #fff;
  line-height: 1.6;
}
.old-content-styles .footer-short .logo-foot {
  margin-bottom: 3px;
}
.old-content-styles .social {
  display: inline-block;
  padding-left: 0;
  margin-left: -10px;
  padding-top: 1px;
}
.old-content-styles .social a {
  display: block;
  text-decoration: none;
  float: left;
  width: 24px;
  height: 24px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.old-content-styles .social a:not(:last-child) {
  margin-right: 7px;
}
.old-content-styles .social a:before {
  font-size: 23px;
  line-height: 1;
  color: #fff;
  position: relative;
  top: 8px;
}
.old-content-styles .menu-foot .item_1 > a,
.old-content-styles .menu-foot .item_1 > span,
.old-content-styles .social .text {
  font-size: 13px;
  color: #fff;
}
.old-content-styles .osLinux .social a:before {
  top: 0;
}
.old-content-styles .social a:hover:before {
  color: #e84c3d;
}
.old-content-styles .g-header .social a {
  width: 18px;
  height: 18px;
}
.old-content-styles .social .text {
  display: inline-block;
  float: left;
  padding-right: 24px;
}
.old-content-styles .pm .social {
  color: #fff;
  display: block;
  padding: 20px 0;
  margin-right: 0;
  float: none;
}
.old-content-styles .pm .social .text {
  display: block;
  float: none;
  margin-bottom: 8px;
}
.old-content-styles .g-wrap .pm .social a {
  margin-right: 15px;
}
.old-content-styles .contacts-foot .address {
  margin-bottom: 0;
}
.old-content-styles .menu-foot {
  margin-bottom: 20px;
  padding-left: 55px;
}
.old-content-styles .menu-foot .menu_level_1 {
  margin: 0;
}
.old-content-styles .menu-foot .item_1 {
  display: inline-block;
  margin: 0 16% 0 0;
}
.old-content-styles .menu-foot .item_1:first-child {
  margin-left: 0;
}
.old-content-styles .menu-foot .item_1:last-child {
  margin-right: 0;
}
.old-content-styles .menu-foot .item_1 > a {
  text-decoration: none;
}
.old-content-styles .menu-foot .item_1 > a:hover {
  color: #e84c3d;
}
.old-content-styles .menu-foot .item_1.active > a,
.old-content-styles .menu-foot .item_1.active > span {
  color: #9f9f8d;
}
.old-content-styles .menu-foot .item_1.active > a:hover {
  color: #1ca83b;
}
.old-content-styles .footer-short .menu-foot {
  margin-bottom: 0;
}
.old-content-styles .footer-short .menu-foot .menu_level_1 {
  margin: 0;
}
.old-content-styles .menu-foot.menu-foot-big {
  padding-left: 0;
}
.old-content-styles .menu-foot.menu-foot-big .item_1 {
  margin: 0 1.2% 0 0;
}
.old-content-styles .menu-foot-2 .menu_level_1 {
  margin-top: 10px;
  margin-bottom: 30px;
}
.old-content-styles .menu-foot-2 .item_1 > a,
.old-content-styles .menu-foot-2 .item_1 > span {
  color: #fff;
}
.old-content-styles .studio {
  margin: 0 0 15px;
  padding-left: 48px;
  font-size: 11px;
}
.old-content-styles .footer-short .studio {
  margin: 0;
}
.old-content-styles .studio .pic {
  width: 22px;
  float: left;
  margin: 4px 7px 0;
}
.old-content-styles .studio .link {
  display: table-cell;
}
.old-content-styles .studio .link > a {
  color: #fff;
  text-decoration: none;
}
.old-content-styles .studio .link > a:hover {
  color: #e84c3d;
}
.old-content-styles .studio .text {
  display: block;
  color: #6d6e72;
}
.old-content-styles .studio .delimeter {
  display: none;
}
.old-content-styles .foot-add {
  font-size: 11px;
  color: #6d6e72;
}
.old-content-styles .foot-add.foot-add-1 {
  padding-left: 42px;
}
.old-content-styles .menu-aside {
  font-size: 16px;
}
.old-content-styles .menu-aside [class*=item_] {
  margin-bottom: 9px;
  display: block;
}
.old-content-styles .menu-aside [class*=item_] > a,
.old-content-styles .menu-aside [class*=item_] > span {
  color: #25262a;
}
.old-content-styles .menu-aside [class*=item_] > a:hover {
  color: #e84c3d;
}
.old-content-styles .menu-aside [class*=item_].active > a,
.old-content-styles .menu-aside [class*=item_].active > span {
  color: #000;
}
.old-content-styles .menu-aside [class*=item_].active > a:hover {
  color: #1ca83b;
}
.old-content-styles .menu-aside .item_1 {
  margin-bottom: 12px;
}
.old-content-styles .menu-aside .menu_level_2 {
  font-size: 15px;
  margin: 13px 0 12px 6.5%;
}
.old-content-styles .menu-aside .menu_level_3 {
  font-size: 13px;
  margin: 10px 0 12px 7%;
}
.old-content-styles .menu-aside .menu_level_4 {
  font-size: 13px;
  margin: 10px 0 12px 5.5%;
}
.old-content-styles .menu-aside-vertical {
  margin: 0 -15px 40px -20px;
  z-index: 30;
  position: relative;
}
.old-content-styles .menu-aside-vertical .submenu {
  top: 0;
  position: absolute;
  left: 100%;
  display: none;
  z-index: -1;
  -webkit-box-shadow: 1px 2px 3px #9aacbd;
  box-shadow: 1px 2px 3px #9aacbd;
  padding: 0 15px;
  background: #f5f5f5;
}
.old-content-styles .menu-aside-vertical [class*=item_]:hover .submenu,
.old-content-styles .menu-aside-vertical [class*=item_] > a,
.old-content-styles .menu-aside-vertical [class*=item_] > span {
  display: block;
}
.old-content-styles .menu-aside-vertical [class*=item_] > a {
  color: #1a6cb8;
}
.old-content-styles .menu-aside-vertical [class*=item_] > a:hover {
  color: #e84c3d;
}
.old-content-styles .menu-aside-vertical [class*=item_].active > a,
.old-content-styles .menu-aside-vertical [class*=item_].active > a:hover,
.old-content-styles .menu-aside-vertical [class*=item_].active > span {
  color: #242424;
}
.old-content-styles .menu-aside-vertical .menu_level_1 {
  display: block;
  position: relative;
}
.old-content-styles .menu-aside-vertical .menu_level_1._another .item_1 > a,
.old-content-styles .menu-aside-vertical .menu_level_1._another .item_1 > span {
  border-top: none;
}
.old-content-styles .menu-aside-vertical .menu_level_1._another .item_1:hover {
  background: initial;
}
.old-content-styles .menu-aside-vertical .menu_level_1._another .menu_level_2 {
  padding: 0 15px 15px 30px;
  min-width: initial;
  max-width: initial;
  display: block;
}
.old-content-styles .menu-aside-vertical .item_1 {
  position: relative;
  margin-right: 15px;
  display: block;
}
.old-content-styles .menu-aside-vertical .item_1 > a,
.old-content-styles .menu-aside-vertical .item_1 > span {
  border-top: 1px dotted #c9d3df;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.28571;
  overflow: hidden;
  padding: 10px 8px 10px 0;
  margin: 0 0 0 20px;
  position: relative;
}
.old-content-styles .menu-aside-vertical .item_1 > a:after,
.old-content-styles .menu-aside-vertical .item_1 > span:after {
  position: absolute;
  top: 17px;
  right: 0;
}
.old-content-styles .pm,
.old-content-styles .pm-backdrop {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.old-content-styles .menu-aside-vertical .item_1:hover {
  background: #eee;
}
.old-content-styles .menu-aside-vertical .item_1:hover + .item_1 > a,
.old-content-styles .menu-aside-vertical .item_1:hover + .item_1 > span,
.old-content-styles .menu-aside-vertical .item_1:hover > a,
.old-content-styles .menu-aside-vertical .item_1:hover > span {
  border-top-color: transparent;
}
.old-content-styles .hamburger,
.old-content-styles .menu-aside-vertical .item_1:first-child > a,
.old-content-styles .menu-aside-vertical .item_1:first-child > span {
  border: none;
}
.old-content-styles .menu-aside-vertical .item_1:hover > a {
  text-decoration: none;
}
.old-content-styles .menu-aside-vertical .item_1.arr {
  margin-right: 0;
}
.old-content-styles .menu-aside-vertical .item_1.arr > a,
.old-content-styles .menu-aside-vertical .item_1.arr > span {
  margin: 0 15px 0 20px;
}
.old-content-styles .menu-aside-vertical .item_1.arr > a:after,
.old-content-styles .menu-aside-vertical .item_1.arr > span:after {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -259px -47px;
  width: 3px;
  height: 5px;
}
.old-content-styles .menu-aside-vertical .item_1.arr:hover > a:after,
.old-content-styles .menu-aside-vertical .item_1.arr:hover > span:after {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -254px -47px;
  width: 3px;
  height: 5px;
}
.old-content-styles .menu-aside-vertical .menu_level_2 {
  padding: 30px 15px 15px;
  min-width: 172px;
  max-width: 172px;
  display: table-cell;
}
.old-content-styles .nav > li > a > img,
.old-content-styles .video-2 .main-new {
  max-width: none;
}
.old-content-styles .menu-aside-vertical .item_2 {
  margin-bottom: 10px;
}
.old-content-styles .menu-aside-vertical .item_2 > a,
.old-content-styles .menu-aside-vertical .item_2 > span {
  line-height: 1.38462;
}
.old-content-styles .pm-content {
  position: relative;
  z-index: 5;
}
.old-content-styles .pm {
  display: none;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: opacity 0.25s, z-index 0.5s;
  -moz-transition: opacity 0.25s, z-index 0.5s;
  -o-transition: opacity 0.25s, z-index 0.5s;
  transition: opacity 0.25s, z-index 0.5s;
  z-index: 1;
}
.old-content-styles .pm-open .pm {
  z-index: 1000;
  opacity: 1;
  display: block;
}
.old-content-styles .pm-backdrop {
  display: none;
  position: absolute;
}
.old-content-styles .pm-open .pm-backdrop {
  display: block;
}
.old-content-styles .pm-wrap {
  width: 75%;
  background: #3f4044;
  height: 100%;
  position: absolute;
  left: -75%;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.old-content-styles .pm-open .pm-wrap {
  left: 0;
}
.old-content-styles .pm-inner {
  overflow: auto;
  height: 100%;
  padding: 10px;
}
.old-content-styles .hamburger {
  float: right;
  cursor: pointer;
  height: 40px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  width: 40px;
  padding: 0;
  background: 0 0;
  outline: 0;
  user-select: none;
  position: relative;
  margin-top: 25px;
}
.old-content-styles .hamburger.pm-opener {
  opacity: 1;
}
.old-content-styles .hamburger .ico {
  top: 50%;
  margin-top: -3px;
  border: none;
}
.old-content-styles .hamburger .ico,
.old-content-styles .hamburger .ico:after,
.old-content-styles .hamburger .ico:before {
  position: absolute;
  height: 6px;
  left: 0;
  width: 100%;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  background: #e84c3d;
}
.old-content-styles .hamburger .ico:after,
.old-content-styles .hamburger .ico:before {
  content: "";
  -webkit-transform-origin: 3px center;
  -moz-transform-origin: 3px center;
  -ms-transform-origin: 3px center;
  -o-transform-origin: 3px center;
  transform-origin: 3px center;
}
.old-content-styles .hamburger .ico:before {
  top: 10px;
}
.old-content-styles .hamburger .ico:after {
  top: -10px;
}
.old-content-styles .hamburger.opened .ico {
  -webkit-transform: scale3d(0.8, 0.8, 0.8);
  -moz-transform: scale3d(0.8, 0.8, 0.8);
  transform: scale3d(0.8, 0.8, 0.8);
  background: 0 0;
}
.old-content-styles .hamburger.opened .ico:after,
.old-content-styles .hamburger.opened .ico:before {
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  top: 0;
  background: #25262a;
}
.old-content-styles .hamburger.opened .ico:before {
  -webkit-transform: rotate3d(0, 0, 1, 45deg);
  -moz-transform: rotate3d(0, 0, 1, 45deg);
  transform: rotate3d(0, 0, 1, 45deg);
}
.old-content-styles .hamburger.opened .ico:after {
  -webkit-transform: rotate3d(0, 0, 1, -45deg);
  -moz-transform: rotate3d(0, 0, 1, -45deg);
  transform: rotate3d(0, 0, 1, -45deg);
}
.old-content-styles .no-csstransforms3d .hamburger.opened .ico {
  background: 0 0;
  position: static;
}
.old-content-styles .no-csstransforms3d .hamburger.opened .ico:after,
.old-content-styles .no-csstransforms3d .hamburger.opened .ico:before {
  left: 0;
  -webkit-transform-origin: initial;
  -moz-transform-origin: initial;
  -ms-transform-origin: initial;
  -o-transform-origin: initial;
  transform-origin: initial;
}
.old-content-styles .no-csstransforms3d .hamburger.opened .ico:before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 41%;
}
.old-content-styles .no-csstransforms3d .hamburger.opened .ico:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  bottom: 42%;
  top: auto;
  left: -1px;
}
.old-content-styles .hamburger.opened.pm-opener {
  opacity: 0;
}
.old-content-styles .hamburger.pm-closer {
  position: absolute;
  left: 100%;
  top: 0;
  margin-top: 0;
}
.old-content-styles .menu-mobile [class*=item_] {
  position: relative;
}
.old-content-styles .menu-mobile [class*=item_] > a,
.old-content-styles .menu-mobile [class*=item_] > span {
  display: block;
  line-height: 1.1;
  padding: 5px 40px 5px 15px;
}
.old-content-styles .menu-mobile [class*=item_] > a.icon,
.old-content-styles .menu-mobile [class*=item_] > span.icon {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  text-align: center;
  padding: 0;
  margin: 0;
}
.old-content-styles .menu-mobile [class*=item_] > a.icon:before,
.old-content-styles .menu-mobile [class*=item_] > span.icon:before {
  content: "";
  border: 2px solid #fff;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(225deg);
  -moz-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  -o-transform: rotate(225deg);
  transform: rotate(225deg);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  border-right: none;
  border-bottom: none;
  left: 16px;
}
.old-content-styles .menu-mobile [class*=item_] > a.icon:hover:before,
.old-content-styles .menu-mobile [class*=item_] > span.icon:hover:before {
  border-color: #e84c3d;
}
.old-content-styles .menu-mobile [class*=item_] > a.icon .closer,
.old-content-styles .menu-mobile [class*=item_] > a.icon .opener,
.old-content-styles .menu-mobile [class*=item_] > span.icon .closer,
.old-content-styles .menu-mobile [class*=item_] > span.icon .opener {
  font-size: 30px;
  line-height: 1;
}
.old-content-styles .menu-mobile [class*=item_] > a.icon.collapsed:before,
.old-content-styles .menu-mobile [class*=item_] > span.icon.collapsed:before {
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
.old-content-styles .menu-mobile [class*=item_] > a {
  color: #a9a9a9;
  text-decoration: none;
}
.old-content-styles .menu-mobile [class*=item_] > a:hover {
  color: #e84c3d;
}
.old-content-styles .menu-mobile [class*=item_].active > a,
.old-content-styles .menu-mobile [class*=item_].active > span {
  color: #fff;
}
.old-content-styles .menu-mobile [class*=item_].active > a:hover {
  color: #1ca83b;
}
.old-content-styles .menu-mobile .menu_level_1 {
  padding: 0 0 20px;
  border-bottom: 1px solid #666;
}
.old-content-styles .menu-mobile .item_1 > a,
.old-content-styles .menu-mobile .item_1 > span {
  padding: 10px;
  margin-right: 40px;
  font-size: 14px;
  text-transform: uppercase;
}
.old-content-styles .menu-mobile .item_1 > a {
  text-decoration: none;
}
.old-content-styles .menu-mobile .menu_level_2 {
  font-size: 14px;
  margin: 0 0 12px 6%;
}
.old-content-styles .menu-mobile .menu_level_2 .item_2 > a,
.old-content-styles .menu-mobile .menu_level_2 .item_2 > span {
  margin-bottom: 0;
  padding-bottom: 3px;
}
.old-content-styles .menu-mobile .menu_level_2 .item_2 .icon {
  top: -5px;
}
.old-content-styles .menu-mobile .menu_level_3 {
  list-style: none;
  font-size: 13px;
  margin: 8px 0 15px 3%;
}
.old-content-styles .exit-header {
  font-size: 12px;
}
.old-content-styles .st-menu .exit-header {
  margin-bottom: 20px;
  text-align: right;
}
.old-content-styles .st-menu .exit-header a {
  color: #fff;
}
.old-content-styles .st-menu .exit-header a:hover {
  text-decoration: none;
}
.old-content-styles .btn-question .btn,
.old-content-styles .btn-question .comments .feed-add-button,
.old-content-styles .comments .btn-question .feed-add-button {
  padding: 7px 13px;
}
.old-content-styles .scroll-to-top {
  z-index: 1000;
  cursor: pointer;
  display: none;
  position: fixed;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  height: 46px;
  width: 46px;
  right: 40px;
  bottom: 40px;
  border: 1px solid #9a9ba0;
  color: #25262a;
  font-size: 11px;
  text-align: center;
  padding-top: 24px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: 0 0;
}
.old-content-styles .scroll-to-top:before,
.old-content-styles blockquote.style-1:before {
  content: "";
  display: block;
}
.old-content-styles .scroll-to-top:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-position: -234px -128px;
  width: 14px;
  height: 20px;
}
.old-content-styles .scroll-to-top:hover {
  border-color: #e84c3d;
}
.old-content-styles .scroll-to-top:hover:before {
  background-position: -234px -84px;
  width: 14px;
  height: 20px;
}
.old-content-styles .scroll-to-top:active {
  border-color: #d04437;
}
.old-content-styles .scroll-to-top:active:before {
  background-position: -234px -106px;
  width: 14px;
  height: 20px;
}
.old-content-styles .columns [class^=col-] {
  padding-right: 20px;
}
.old-content-styles .cite {
  width: 38%;
  color: #656565;
  font-size: 13px;
  line-height: 1.53846;
  border: 0 solid #25262a;
}
.old-content-styles .cite.left {
  margin: 5px 34px 10px 0;
  padding: 0 19px 0 0;
  float: left;
  border-right-width: 1px;
}
.old-content-styles .cite.right {
  margin: 5px 0 10px 34px;
  padding: 0 0 0 19px;
  float: right;
  border-left-width: 1px;
}
.old-content-styles .cite .title {
  font-weight: 700;
  font-size: 14px;
  line-height: 1.28571;
  margin: 0 0 0.55em;
  color: #000;
}
.old-content-styles .cite p {
  margin: 0 0 0.5em;
  font-style: italic;
}
.old-content-styles blockquote {
  color: #25262a;
  margin: 24px;
  padding: 0 0 0 14px;
  font-size: 18px;
  line-height: 1.33333;
  border-left: 1px solid #25262a;
  font-style: normal;
  background: 0 0;
  font-weight: 400;
  -webkit-border-radius: 0;
  border-radius: 0;
  text-align: left;
}
.old-content-styles blockquote.style-1 {
  color: #656565;
  font-style: italic;
  margin: 27px 0 22px;
  padding: 0;
  font-size: 17px;
  line-height: 1.41176;
  border: none;
}
.old-content-styles blockquote.style-1:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -234px 0;
  width: 18px;
  height: 18px;
  margin: 2px 15px 5px;
  float: left;
}
.old-content-styles blockquote.style-4:after,
.old-content-styles blockquote.style-4:before {
  content: "";
  width: 16px;
  height: 14px;
  display: block;
}
.old-content-styles blockquote.style-2 {
  color: #25262a;
  background: #e9e6d7;
  margin: 20px 0 25px;
  padding: 18px 41px 16px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.33333;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: none;
}
.old-content-styles .accordion .panel .link:before,
.old-content-styles blockquote.style-4:after,
.old-content-styles blockquote.style-4:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
}
.old-content-styles blockquote.style-3 {
  color: #656565;
  margin: 36px 0 27px;
  padding: 17px 31px 20px;
  font-size: 13px;
  line-height: 1.38462;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  border-left: none;
}
.old-content-styles blockquote.style-3 .title {
  text-transform: uppercase;
  font-size: 15px;
  line-height: 1.46667;
  margin: 0 0 0.55em;
}
.old-content-styles blockquote.style-4 {
  color: #000;
  margin: 34px 0 24px;
  padding: 0 35px;
  font-size: 18px;
  line-height: 1.33333;
  text-align: center;
  border-left: none;
}
.old-content-styles blockquote.style-4:before {
  background-position: -129px -204px;
  margin: 0 auto 10px;
}
.old-content-styles blockquote.style-4:after {
  background-position: -111px -204px;
  margin: 18px auto 0;
}
.old-content-styles blockquote.style-5 {
  border: none;
  padding: 10px 20px 10px 27px;
  margin: 0 0 20px 20px;
  position: relative;
  font-style: italic;
  font-size: 17.5px;
}
.old-content-styles blockquote.style-5:after,
.old-content-styles blockquote.style-5:before {
  font-size: 30px;
  position: absolute;
  line-height: 1;
  font-weight: 700;
}
.old-content-styles blockquote.style-5:before {
  content: "¬´";
  top: 4px;
  left: 0;
}
.old-content-styles blockquote.style-5:after {
  content: "¬ª";
  bottom: 11px;
  margin-left: 7px;
}
.old-content-styles blockquote.style-6 {
  margin: 27px 0 42px;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  padding: 31px 43px 33px 92px;
  font-size: 16px;
  line-height: 25px;
  color: #25262a;
  border-left: none;
  position: relative;
}
.old-content-styles blockquote.style-6:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 100%;
  top: 0;
  left: 0;
  background: #e84c3d;
}
.old-content-styles blockquote.style-7 {
  border: none;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  padding: 28px 182px 42px 180px;
  margin: 30px 0;
  position: relative;
  font-family: Georgia-Italic, "Times New Roman", Times, serif, BYN;
}
.old-content-styles blockquote.style-7:after,
.old-content-styles blockquote.style-7:before {
  position: absolute;
  line-height: 1;
  font-family: ubuntu-l, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 80px;
  color: #c9cacf;
}
.old-content-styles blockquote.style-7:before {
  content: "¬´";
  top: 4px;
  left: 78px;
}
.old-content-styles blockquote.style-7:after {
  content: "¬ª";
  margin-left: 7px;
  right: 95px;
  bottom: 25px;
}
.old-content-styles blockquote.style-7 .text {
  font-style: italic;
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
  font-size: 20px;
  margin-bottom: 27px;
  line-height: 25px;
}
.old-content-styles blockquote.style-7 .sign {
  font-size: 13px;
  float: none;
}
.old-content-styles blockquote.style-7 .sign .name {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  color: #25262a;
}
.old-content-styles blockquote.style-7 .sign .who {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  color: #9a9ba0;
}
.old-content-styles blockquote.style-8 {
  color: #25262a;
  padding: 50px 51px 58px 88px;
  font-size: 18px;
  line-height: 1.38889;
  border: 1px solid #ddd;
  margin: 30px 0;
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .caption .text,
.old-content-styles .caption-text,
.old-content-styles .files-text,
.old-content-styles .news-list .date,
.old-content-styles .news-main .date {
  font-family: ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles blockquote.style-8 .title {
  text-transform: uppercase;
  font-size: 15px;
  line-height: 1.46667;
  margin: 0 0 0.55em;
}
.old-content-styles .caption .text,
.old-content-styles .caption-text,
.old-content-styles .news-list .date {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.66667;
}
.old-content-styles .caption .text,
.old-content-styles .caption img {
  margin-bottom: 9px;
}
.old-content-styles .caption.left .text {
  margin-left: 0;
}
.old-content-styles .caption.right .text {
  margin-right: 0;
}
.old-content-styles .slider-gallery {
  overflow: hidden;
  width: 100%;
  margin: 0 0 15px;
}
.old-content-styles .slider-gallery .wrap {
  position: relative;
}
.old-content-styles .js-off .slider-gallery .slider {
  height: 400px;
  overflow: hidden;
}
.old-content-styles .slider-gallery .slide {
  float: left;
  position: relative;
  overflow: hidden;
}
.old-content-styles .js-off .slider-gallery .slide {
  width: 100%;
}
.old-content-styles .slider-gallery .pic {
  margin: 0 auto;
}
.old-content-styles .slider-gallery .next,
.old-content-styles .slider-gallery .prev {
  width: 10%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 10;
  cursor: pointer;
  background: rgba(255, 255, 255, 0);
  text-decoration: none;
  color: #fff;
}
.old-content-styles .slider-gallery .next:before,
.old-content-styles .slider-gallery .prev:before {
  font-size: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-shadow: 1px 1.73px 2px rgba(0, 0, 0, 0.43);
}
.old-content-styles .slider-gallery .next:hover,
.old-content-styles .slider-gallery .prev:hover {
  color: #e84c3d;
}
.old-content-styles .slider-gallery .next:active,
.old-content-styles .slider-gallery .prev:active {
  color: #000;
}
.old-content-styles .slider-gallery .next.disabled,
.old-content-styles .slider-gallery .prev.disabled {
  color: #ccc;
}
.old-content-styles .slider-gallery .prev {
  left: 0;
}
.old-content-styles .slider-gallery .next {
  right: 0;
}
.old-content-styles .slider-gallery .media {
  margin-top: 5px;
}
.old-content-styles .slider-gallery .logbox,
.old-content-styles .slider-gallery .slide-text {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.66667;
  margin: 0;
  font-family: ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .slider-gallery .slide-text {
  width: 100%;
  height: 100%;
  float: left;
  z-index: 2;
}
.old-content-styles .pagination {
  margin: 34px 0 14px;
}
.old-content-styles .pagination ul {
  display: inline-block;
}
.old-content-styles .g-wrap .pagination ul {
  font-size: 18px;
  line-height: 1;
}
.old-content-styles .pagination li {
  display: inline;
}
.old-content-styles .pagination li > a,
.old-content-styles .pagination li > span {
  position: relative;
  float: left;
  padding: 8px 13px;
  text-decoration: none;
  color: #25262a;
  background-color: transparent;
  border: 1px solid transparent;
  margin-left: -1px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.old-content-styles .pagination li:first-child > a,
.old-content-styles .pagination li:first-child > span {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
}
.old-content-styles .pagination li:last-child > a,
.old-content-styles .pagination li:last-child > span {
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
.old-content-styles .pagination li > a:focus,
.old-content-styles .pagination li > a:hover,
.old-content-styles .pagination li > span:focus,
.old-content-styles .pagination li > span:hover {
  color: #e84c3d;
  background-color: transparent;
  border-color: transparent;
}
.old-content-styles .pagination .active > a,
.old-content-styles .pagination .active > a:focus,
.old-content-styles .pagination .active > a:hover,
.old-content-styles .pagination .active > span,
.old-content-styles .pagination .active > span:focus,
.old-content-styles .pagination .active > span:hover {
  z-index: 2;
  color: #333;
  background-color: transparent;
  border-color: #c2ced4;
  cursor: default;
}
.old-content-styles .pagination .disabled > a,
.old-content-styles .pagination .disabled > a:focus,
.old-content-styles .pagination .disabled > a:hover,
.old-content-styles .pagination .disabled > span,
.old-content-styles .pagination .disabled > span:focus,
.old-content-styles .pagination .disabled > span:hover {
  color: #e4eaec;
  background-color: transparent;
  border-color: transparent;
  cursor: not-allowed;
}
.old-content-styles .pager:after,
.old-content-styles .pager:before {
  content: " ";
  display: table;
}
.old-content-styles .g-wrap .pager {
  margin: 10px 0 20px;
}
.old-content-styles .pager li {
  display: inline;
}
.old-content-styles .pager li > a,
.old-content-styles .pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: transparent;
  border: 1px solid transparent;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  text-decoration: none;
}
.old-content-styles .pager li > a span {
  text-decoration: underline;
}
.old-content-styles .pager li > a:focus,
.old-content-styles .pager li > a:hover {
  background-color: transparent;
}
.old-content-styles .pager li i {
  font-size: 5px;
  padding: 0 5px;
  vertical-align: middle;
}
.old-content-styles .pager .next > a,
.old-content-styles .pager .next > span {
  float: right;
}
.old-content-styles .nav-pills > li,
.old-content-styles .nav-tabs > li,
.old-content-styles .pager .previous > a,
.old-content-styles .pager .previous > span {
  float: left;
}
.old-content-styles .pager .disabled > a,
.old-content-styles .pager .disabled > a:focus,
.old-content-styles .pager .disabled > a:hover,
.old-content-styles .pager .disabled > span {
  color: #e4eaec;
  background-color: transparent;
  cursor: not-allowed;
}
.old-content-styles .files {
  margin: 0 0 50px;
}
.old-content-styles .files-item {
  margin-bottom: 30px;
}
.old-content-styles .files-item:last-child,
.old-content-styles .nav {
  margin-bottom: 0;
}
.old-content-styles .files-link {
  display: block;
  position: relative;
  padding: 0 0 0 45px;
}
.old-content-styles .files-link:hover .files-icon {
  opacity: 1;
}
.old-content-styles .files-icon {
  border: 2px solid #e52986;
  display: block;
  width: 31px;
  height: 36px;
  position: absolute;
  top: 3px;
  left: 0;
  padding: 18px 0 0 1px;
  font-style: normal;
  text-transform: uppercase;
  font-weight: 700;
  color: #e52986;
  font-size: 9px;
  text-align: center;
  text-decoration: none;
  opacity: 0.7;
  -moz-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.old-content-styles .files-icon .icon-inner {
  width: 11px;
  height: 11px;
  position: absolute;
  top: 0;
  right: 0;
  border-left: 2px solid #e52986;
  border-bottom: 2px solid #e52986;
}
.old-content-styles .files-icon .icon-inner:after,
.old-content-styles .files-icon .icon-inner:before {
  position: absolute;
  border-left: 11px solid transparent;
  content: "";
}
.old-content-styles .files-icon .icon-inner:before {
  right: -1px;
  top: -1px;
  border-top: 11px solid #e52986;
}
.old-content-styles .files-icon .icon-inner:after {
  right: -2px;
  top: -2px;
  border-top: 11px solid #fff;
}
.old-content-styles .files-text {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.66667;
  padding: 0 0 0 45px;
}
.old-content-styles .accordion .panel,
.old-content-styles .zaglushka .info {
  padding-left: 20px;
}
.old-content-styles .accordion {
  margin: 0 0 40px;
}
.old-content-styles .accordion .panel .link {
  text-decoration: none;
  position: relative;
  display: inline-block;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.old-content-styles .accordion .panel .link:before {
  content: "";
  display: block;
  background-position: -117px -222px;
  width: 10px;
  height: 6px;
  position: absolute;
  top: 10px;
  left: -20px;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
  -webkit-transition: -webkit-transform 0.3s ease;
  -moz-transition: -moz-transform 0.3s ease;
  -o-transition: -o-transform 0.3s ease;
  transition: transform 0.3s ease;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
.old-content-styles .accordion .panel .link:focus,
.old-content-styles .accordion .panel .link:hover {
  color: #e84c3d;
}
.old-content-styles .accordion .panel .collapsed,
.old-content-styles .nav > li > a {
  color: #25262a;
}
.old-content-styles .accordion .panel .link:focus:before,
.old-content-styles .accordion .panel .link:hover:before {
  background-position: -129px -222px;
  width: 10px;
  height: 6px;
}
.old-content-styles .accordion .panel .collapsed:before {
  background-position: -117px -222px;
  width: 10px;
  height: 6px;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.old-content-styles .js-off .slider-main .slide,
.old-content-styles .nav-justified,
.old-content-styles .nav-tabs.nav-justified {
  width: 100%;
}
.old-content-styles .accordion .acc-heading {
  padding: 0 0 8px;
}
.old-content-styles .accordion .acc-body {
  padding-bottom: 10px;
}
.old-content-styles .closer,
.old-content-styles .opener {
  cursor: pointer;
}
.old-content-styles .closer {
  display: inline-block;
}
.old-content-styles .collapsed .closer,
.old-content-styles .opener {
  display: none;
}
.old-content-styles .collapsed .opener {
  display: inline-block;
}
.old-content-styles .nav {
  padding-left: 0;
  list-style: none;
}
.old-content-styles .nav:after,
.old-content-styles .nav:before {
  content: " ";
  display: table;
}
.old-content-styles .nav > li,
.old-content-styles .nav > li > a {
  display: block;
  position: relative;
}
.old-content-styles .nav > li > a {
  padding: 9px 24px;
  text-decoration: none;
}
.old-content-styles .nav > li > a:focus,
.old-content-styles .nav > li > a:hover {
  text-decoration: none;
  background-color: #f0f0f0;
}
.old-content-styles .nav > li.disabled > a {
  color: #777;
}
.old-content-styles .nav > li.disabled > a:focus,
.old-content-styles .nav > li.disabled > a:hover {
  color: #777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.old-content-styles .nav .open > a,
.old-content-styles .nav .open > a:focus,
.old-content-styles .nav .open > a:hover {
  background-color: #f0f0f0;
  border-color: #25262a;
}
.old-content-styles .nav .nav-divider {
  height: 1px;
  margin: 11px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.old-content-styles .nav-tabs {
  border-bottom: 1px solid #e8e8e8;
}
.old-content-styles .g-wrap .nav-tabs > li {
  margin-bottom: -1px;
}
.old-content-styles .nav-tabs > li > a {
  line-height: 1.5;
  border: 1px solid #e8e8e8;
  position: relative;
  background: #fcfcfc;
  -webkit-transition: background ease 0.15s;
  -moz-transition: background ease 0.15s;
  -o-transition: background ease 0.15s;
  transition: background ease 0.15s;
}
.old-content-styles .nav-tabs > li > a:after {
  content: "";
  height: 3px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(230, 230, 230, 0.8)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(bottom, rgba(230, 230, 230, 0.8) 0, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(bottom, rgba(230, 230, 230, 0.8) 0, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(bottom, rgba(230, 230, 230, 0.8) 0, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to top, rgba(230, 230, 230, 0.8) 0, rgba(255, 255, 255, 0) 100%);
}
.old-content-styles .nav-tabs > li.active > a:after,
.old-content-styles .nav-tabs > li.active > a:focus:after,
.old-content-styles .nav-tabs > li.active > a:hover:after,
.old-content-styles .nav-tabs > li > a:hover:after {
  content: none;
}
.old-content-styles .nav-tabs > li > a:hover {
  border-color: #e8e8e8;
}
.old-content-styles .nav-tabs > li.active > a,
.old-content-styles .nav-tabs > li.active > a:focus,
.old-content-styles .nav-tabs > li.active > a:hover {
  color: #25262a;
  background-color: #fff;
  border: 1px solid #e8e8e8;
  border-bottom-color: transparent;
  cursor: default;
}
.old-content-styles .nav-justified > li,
.old-content-styles .nav-stacked > li,
.old-content-styles .nav-tabs.nav-justified > li {
  float: none;
}
.old-content-styles .nav-pills > li > a {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.old-content-styles .nav-pills > li + li {
  margin-left: 2px;
}
.old-content-styles .nav-pills > li.active > a,
.old-content-styles .nav-pills > li.active > a:focus,
.old-content-styles .nav-pills > li.active > a:hover {
  color: #fff;
  background-color: #428bca;
}
.old-content-styles .nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.old-content-styles .faq .tab-content > .tab-pane > .title,
.old-content-styles .faq .tabs-acordeon .tab-pane > .title,
.old-content-styles .tab-content > .tab-pane > .h4,
.old-content-styles .tabs-acordeon .faq .tab-pane > .title,
.old-content-styles .tabs-acordeon .tab-pane > .h4 {
  margin-top: 0;
}
.old-content-styles .nav-justified > li > a,
.old-content-styles .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.old-content-styles .nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
.old-content-styles .nav-tabs-justified,
.old-content-styles .nav-tabs.nav-justified {
  border-bottom: 0;
}
.old-content-styles .nav-tabs-justified > li > a,
.old-content-styles .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.old-content-styles .nav-tabs-justified > .active > a,
.old-content-styles .nav-tabs-justified > .active > a:focus,
.old-content-styles .nav-tabs-justified > .active > a:hover,
.old-content-styles .nav-tabs.nav-justified > .active > a,
.old-content-styles .nav-tabs.nav-justified > .active > a:focus,
.old-content-styles .nav-tabs.nav-justified > .active > a:hover {
  border: 1px solid #ddd;
}
.old-content-styles .tab-content {
  border: 1px solid #e8e8e8;
  border-top: none;
  padding: 30px 24px;
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.old-content-styles .tab-content > .tab-pane {
  display: none;
  visibility: hidden;
}
.old-content-styles .tab-content > .active {
  display: block;
  visibility: visible;
}
.old-content-styles .tab-content.no-styles {
  border: none;
  padding: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.old-content-styles .tabs-acordeon {
  position: relative;
  border-top: none;
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.old-content-styles .tabs-acordeon .tab-pane {
  display: none;
  padding: 0 24px;
  position: absolute;
  border: solid #e8e8e8;
  border-width: 1px 1px 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.old-content-styles .tabs-acordeon .active {
  display: block;
}
.old-content-styles .tabs-acordeon.no-styles {
  border: none;
  padding: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.old-content-styles .nav-tabs .dropdown-menu {
  margin-top: -1px;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
.old-content-styles .slider-main {
  margin: 0 0 30px;
  position: relative;
}
.old-content-styles .slider-main .wrap {
  display: block;
  position: relative;
  top: 0;
  height: 100%;
  overflow: hidden;
}
.old-content-styles .js-off .slider-main .next,
.old-content-styles .js-off .slider-main .prev,
.old-content-styles .slider-main .next.disabled,
.old-content-styles .slider-main .prev.disabled {
  display: none;
}
.old-content-styles .js-off .slider-main .slider {
  height: 650px;
  overflow: hidden;
}
.old-content-styles .slider-main .slide {
  float: left;
  position: relative;
  overflow: hidden;
}
.old-content-styles .slider-main .pic {
  margin: auto;
}
.old-content-styles .slider-main .sl-descr {
  position: absolute;
  z-index: 1;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 150px;
  background: #00b3ee;
}
.old-content-styles .slider-main .next,
.old-content-styles .slider-main .prev {
  width: 48px;
  height: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  z-index: 10;
  cursor: pointer;
  text-decoration: none;
  border-color: #1d3e8e;
  font-size: 30px;
  color: #fff;
}
.old-content-styles .slider-main .next:before,
.old-content-styles .slider-main .prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.old-content-styles .slider-main .next:hover,
.old-content-styles .slider-main .prev:hover {
  background: #1d3e8e;
  border-color: #1d3e8e;
}
.old-content-styles .slider-main .next:focus,
.old-content-styles .slider-main .prev:focus {
  border-color: #1d3e8e;
}
.old-content-styles .slider-main .next:active,
.old-content-styles .slider-main .prev:active {
  background: #052b80;
}
.old-content-styles .news-main .part,
.old-content-styles .news-main .pic,
.old-content-styles .news-main .time {
  display: inline-block;
}
.old-content-styles .slider-main .prev {
  left: 0;
  border-right: 2px solid #1d3e8e;
}
.old-content-styles .slider-main .next {
  right: 0;
  border-left: 2px solid #1d3e8e;
}
.old-content-styles .slider-main .text-slider-wrap {
  overflow: hidden;
  zoom: 1;
  margin: 0 48px;
  height: 100%;
}
.old-content-styles .slider-main .slider-text {
  width: 100%;
  height: 100%;
  z-index: 2;
  max-height: 150px;
}
.old-content-styles .slider-main .slide-text {
  float: left;
  color: #fff;
  margin: 0;
  padding: 16px 37px 30px;
}
.old-content-styles .slider-main .slide-text .title {
  font-size: 27px;
  text-transform: uppercase;
  margin-bottom: 5px;
  max-height: 110px;
  overflow: hidden;
  line-height: 1.2;
}
.old-content-styles .slider-main .slide-text .text {
  font-size: 15px;
  line-height: 1.4;
}
.old-content-styles .slider-main .logbox {
  margin: 0 35px 0 0;
  float: left;
}
.old-content-styles .slider-main .text-slider {
  position: absolute;
  bottom: 45px;
  left: 0;
  right: 0;
  margin: 0 auto;
  color: #fff;
  width: 620px;
  height: 160px;
  overflow: hidden;
  background: #304291;
  padding-bottom: 10px;
}
.old-content-styles .js-off .slider-main .text-slider {
  height: 125px;
}
.old-content-styles .news-main {
  margin: 0 0 100px;
}
.old-content-styles .news-main .i-link {
  text-align: right;
  margin: 25px 0 0;
}
.old-content-styles .news-main .i-link a {
  color: #25262a;
  font-size: 18px;
}
.old-content-styles .news-main .i-link a:hover {
  color: #e84c3d;
}
.old-content-styles .news-main .i-title {
  text-transform: uppercase;
  font-size: 40px;
  margin-bottom: 17px;
  color: #000;
}
.old-content-styles .news-main .pic {
  max-width: 100%;
  margin: 0 0 20px;
  position: relative;
}
.old-content-styles .news-main .date {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.1;
  margin-bottom: 4px;
}
.old-content-styles .news-like .media-col .title > a,
.old-content-styles .news-like a,
.old-content-styles .tab-week .nav-tabs,
.old-content-styles .tab-week .title-tab {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .news-main .time + .part:before {
  content: "/";
  display: inline-block;
  padding: 0 5px;
}
.old-content-styles .bright-title:before,
.old-content-styles .main-new .link:before,
.old-content-styles .news-like-1 .link:after,
.old-content-styles .news-like-1 .link:before,
.old-content-styles .opinions .link:after,
.old-content-styles .people__link--pic:before,
.old-content-styles .people__link:after,
.old-content-styles .tab-region .drop .icon-more:before,
.old-content-styles .tab-week:before,
.old-content-styles .tv-program .scroll:after,
.old-content-styles .videos-col .link:before {
  content: "";
}
.old-content-styles .news-main .part a {
  text-decoration: none;
  color: #656565;
}
.old-content-styles .news-main .part a:hover {
  color: #e84c3d;
}
.old-content-styles .news-main .link {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-main .link.hover .title,
.old-content-styles .news-main .link:hover .title {
  color: #e84c3d;
}
.old-content-styles .news-main .title {
  font-size: 18px;
  line-height: 1.25;
  margin: 0 0 0.83em;
}
.old-content-styles .news-main .title a {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-main .title a.hover,
.old-content-styles .news-main .title a:hover {
  color: #e84c3d;
}
.old-content-styles .news-main .text {
  line-height: 1.25;
}
.old-content-styles .icon-block .item {
  margin-bottom: 50px;
}
.old-content-styles .icon-block .pic {
  display: block;
  margin-bottom: 10px;
  min-height: 111px;
}
.old-content-styles .icon-block .title {
  font-size: 18px;
  padding-bottom: 9px;
  line-height: 1.3;
  display: block;
}
.old-content-styles .icon-block .wrap-head .title {
  color: #25262a;
}
.old-content-styles .icon-block a {
  text-decoration: none;
}
.old-content-styles .icon-block a .title,
.old-content-styles .icon-block a:hover {
  text-decoration: underline;
}
.old-content-styles .icon-block a:hover .title {
  color: #e84c3d;
}
.old-content-styles .icon-block .text {
  font-size: 15px;
  line-height: 1.33333;
  margin-top: 21px;
}
.old-content-styles .icon-block .wrap {
  border-top: 2px solid;
}
.old-content-styles .catalog-search {
  padding-top: 24px;
  padding-bottom: 24px;
}
.old-content-styles .catalog-search.search .wrap {
  padding-right: 140px;
}
.old-content-styles .catalog-search .form,
.old-content-styles .catalog-search .ttl {
  display: inline-block;
  vertical-align: bottom;
}
.old-content-styles .catalog-search .ttl {
  width: 34%;
  font-size: 32px;
  line-height: 1;
}
.old-content-styles .catalog-search .ttl a {
  line-height: 1.1;
  text-decoration: none;
  display: inline-block;
}
.old-content-styles .catalog-search .ttl a:hover span {
  border-bottom: 1px solid #e84c3d;
}
.old-content-styles .catalog-search .form {
  width: 66%;
  margin-left: -4px;
}
.old-content-styles #db .catalog-search .input {
  background: 0 0;
  border-color: transparent;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-bottom: 2px solid #25262a;
  width: 100%;
  font-size: 14px;
  line-height: 1.5;
  color: #000;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles #db .catalog-search .input:focus,
.old-content-styles #db .catalog-search .input:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles #db .catalog-search .input:-moz-placeholder {
  color: rgba(34, 38, 140, 0.73);
  font-style: italic;
  opacity: 1;
}
.old-content-styles #db .catalog-search .input::-moz-placeholder {
  font-style: italic;
  color: rgba(34, 38, 140, 0.73);
  opacity: 1;
}
.old-content-styles .partners-slider .next:active,
.old-content-styles .partners-slider .prev:active,
.old-content-styles .slider-partner .next:active,
.old-content-styles .slider-partner .prev:active {
  opacity: 0.9;
}
.old-content-styles #db .catalog-search .input:-ms-input-placeholder {
  font-style: italic;
  color: rgba(34, 38, 140, 0.73);
}
.old-content-styles #db .catalog-search .input::-webkit-input-placeholder {
  font-style: italic;
  color: rgba(34, 38, 140, 0.73);
}
.old-content-styles #db .catalog-search .input.placeholder {
  font-style: italic;
  color: rgba(34, 38, 140, 0.73);
}
.old-content-styles .main .catalog {
  padding-bottom: 23px;
  margin-bottom: 68px;
}
.old-content-styles .main .catalog a {
  text-decoration: none;
}
.old-content-styles .main .catalog a:hover {
  text-decoration: underline;
}
.old-content-styles .teaser .title a:hover,
.old-content-styles .teaser a {
  text-decoration: none;
}
.old-content-styles .main .catalog .pic {
  margin-top: 5px;
  margin-left: 10px;
}
.old-content-styles .main .catalog .section {
  padding-bottom: 34px;
}
.old-content-styles .main .catalog .sect-ttl {
  font-size: 18px;
  line-height: 1.4;
  display: block;
  margin-bottom: 9px;
  padding-right: 25px;
}
.old-content-styles .main .catalog .divider {
  height: 2px;
  background: #425db2;
  margin-bottom: 31px;
  position: relative;
  z-index: 1;
}
.old-content-styles .main .catalog .list-items {
  z-index: 1;
}
.old-content-styles .main .catalog .list-items .list {
  margin-top: 5px;
}
.old-content-styles .main .catalog .cat-img {
  position: absolute;
  bottom: 0;
  right: 0;
}
.old-content-styles .about-us {
  font-size: 16px;
  line-height: 1.3125;
  margin-bottom: 20px;
}
.old-content-styles .about-us .title {
  text-transform: uppercase;
  font-size: 40px;
  margin-bottom: 17px;
  color: #000;
}
.old-content-styles .teaser {
  padding: 0 40px 20px;
  margin-bottom: 70px;
  background: #efefef;
}
.old-content-styles .teaser .title {
  font-size: 32px;
  line-height: 1;
  padding-top: 37px;
  margin-bottom: 37px;
}
.old-content-styles .teaser .title a {
  text-transform: uppercase;
  display: inline-block;
  line-height: 1.2;
}
.old-content-styles .teaser .title a:hover span {
  border-bottom: 1px solid;
}
.old-content-styles .slider-partner .title a,
.old-content-styles .teaser .title a span {
  border-bottom: 1px solid transparent;
}
.old-content-styles .teaser .item {
  padding-bottom: 30px;
}
.old-content-styles .teaser .link:hover,
.old-content-styles .teaser a:hover {
  text-decoration: underline;
}
.old-content-styles .teaser .img {
  margin-bottom: 21px;
  -webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.5);
}
.old-content-styles .teaser .link {
  margin-bottom: 15px;
  line-height: 1.25;
  display: inline-block;
}
.old-content-styles .slider-partner {
  overflow: hidden;
  width: 100%;
  margin: 0 0 50px;
  position: relative;
}
.old-content-styles .slider-partner .title {
  font-size: 25px;
  line-height: 1.1;
  margin-bottom: 38px;
}
.old-content-styles .slider-partner .title a {
  text-decoration: none;
  display: inline-block;
}
.old-content-styles .slider-partner .title a:hover {
  border-bottom-color: #e84c3d;
}
.old-content-styles .slider-partner .wrap {
  position: relative;
  padding: 0 10px;
}
.old-content-styles .js-off .slider-partner .slider {
  height: 100px;
  overflow: hidden;
}
.old-content-styles .slider-partner .slide {
  height: 38px;
  line-height: 38px;
  float: left;
  padding: 0 20px;
}
.old-content-styles .slider-partner .slide img {
  margin: 0 auto;
  max-height: 100%;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.old-content-styles .js-off .slider-partner .next,
.old-content-styles .js-off .slider-partner .prev,
.old-content-styles .slider-partner .next.disabled,
.old-content-styles .slider-partner .prev.disabled {
  display: none;
}
.old-content-styles .slider-partner .slide img:hover {
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(0);
}
.old-content-styles .slider-partner .next,
.old-content-styles .slider-partner .prev {
  width: 20px;
  height: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  z-index: 10;
  cursor: pointer;
  text-decoration: none;
  font-size: 20px;
  background: #fff;
}
.old-content-styles .slider-partner .next:before,
.old-content-styles .slider-partner .prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 16px;
  height: 29px;
}
.old-content-styles .slider-partner .prev {
  left: 0;
}
.old-content-styles .slider-partner .next {
  right: 0;
}
.old-content-styles .partners-slider {
  overflow: hidden;
  width: 100%;
  margin: 0 0 50px;
  position: relative;
}
.old-content-styles .partners-slider .title {
  font-size: 25px;
  line-height: 1.1;
  margin-bottom: 38px;
}
.old-content-styles .partners-slider .title a {
  text-decoration: none;
  display: inline-block;
  border-bottom: 1px solid transparent;
}
.old-content-styles .partners-slider .title a:hover {
  border-bottom-color: #e84c3d;
}
.old-content-styles .partners-slider .wrap {
  position: relative;
  padding: 0 10px;
}
.old-content-styles .js-off .partners-slider .slider {
  height: 70px;
  overflow: hidden;
}
.old-content-styles .partners-slider .slide {
  float: left;
  padding: 0 20px;
  height: 70px;
  line-height: 70px;
}
.old-content-styles .tab-week .nav-tabs,
.old-content-styles .tab-week .title-tab {
  line-height: 1;
  text-transform: uppercase;
}
.old-content-styles .partners-slider .slide img {
  margin: 0 auto;
  max-height: 100%;
}
.old-content-styles .tab-week.bord .nav li,
.old-content-styles .tab-week.inset {
  margin-bottom: 0;
}
.old-content-styles .partners-slider .link {
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .js-off .partners-slider .next,
.old-content-styles .js-off .partners-slider .prev,
.old-content-styles .partners-slider .next.disabled,
.old-content-styles .partners-slider .prev.disabled {
  display: none;
}
.old-content-styles .partners-slider .next,
.old-content-styles .partners-slider .prev {
  width: 20px;
  height: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  z-index: 10;
  cursor: pointer;
  text-decoration: none;
  font-size: 20px;
  background: #fff;
}
.old-content-styles .partners-slider .next:before,
.old-content-styles .partners-slider .prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 16px;
  height: 29px;
}
.old-content-styles .partners-slider .prev {
  left: 0;
}
.old-content-styles .partners-slider .next {
  right: 0;
}
.old-content-styles .tab-week {
  position: relative;
  z-index: 1;
  padding-bottom: 10px;
}
.old-content-styles .tab-week.inset {
  margin-top: 20px;
  padding-bottom: 50px;
  border-top: 1px solid #c7cacf;
}
.old-content-styles .tab-week.txt {
  padding-bottom: 70px;
}
.old-content-styles .tab-week.txt .tab-content {
  padding-bottom: 0;
}
.old-content-styles .tab-week.bord {
  border-top: 1px solid #c7cacf;
  padding-top: 30px;
  padding-bottom: 70px;
}
.old-content-styles .tab-week.bord .tab-content {
  padding-bottom: 0;
}
.old-content-styles .tab-week.bord .nav,
.old-content-styles .tab-week.bord .title-tab {
  vertical-align: middle;
}
.old-content-styles .tab-week:before {
  position: absolute;
  width: 300%;
  left: 50%;
  margin-left: -150%;
  height: 100%;
  display: block;
  background: #f4f4f4;
  top: 0;
  z-index: -1;
}
.old-content-styles .tab-week .title-tab {
  position: relative;
  top: -1px;
  font-size: 24px;
  color: #25262a;
  display: inline-block;
  padding-right: 18px;
  vertical-align: bottom;
}
.old-content-styles .tab-week .nav-tabs {
  font-size: 13px;
  display: inline-block;
  vertical-align: bottom;
  margin-top: 0;
  border: none;
}
.old-content-styles .tab-week .nav-tabs > li {
  margin-bottom: 0;
  display: inline-block;
  float: none;
}
.old-content-styles .g-wrap .tab-week .nav-tabs > li {
  border: none;
}
.old-content-styles .tab-week .nav-tabs > li:first-child a:hover,
.old-content-styles .tab-week .nav-tabs > li:first-child.active a {
  color: #e84c3d;
}
.old-content-styles .tab-week .nav-tabs > li.active a {
  color: #1ca83b;
}
.old-content-styles .tab-week .nav-tabs > li a {
  color: #9a9ba0;
  padding: 0 14px 0 0;
  margin-right: 0;
}
.old-content-styles .tab-week .nav-tabs > li a:hover {
  color: #1ca83b;
}
.old-content-styles .g-wrap .tab-week .nav-tabs > li a:after {
  background: 0 0;
}
.old-content-styles .g-wrap .tab-week .nav-tabs > li a {
  background: 0 0;
  padding-top: 0;
  padding-bottom: 0;
  border: none;
}
.old-content-styles .tab-week .tabpanel {
  position: relative;
}
.old-content-styles .tab-week .tabpanel.active .tab-preloader {
  display: block;
}
.old-content-styles .tab-week .tabpanel.active .tab_i {
  opacity: 0.3;
}
.old-content-styles .tab-week .tab-preloader {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  display: none;
}
.old-content-styles .tab-week .tab_i {
  opacity: 1;
  -webkit-transition: opacity 0.15s ease-out;
  -moz-transition: opacity 0.15s ease-out;
  -o-transition: opacity 0.15s ease-out;
  transition: opacity 0.15s ease-out;
}
.old-content-styles .tab-week .tab-content {
  background: 0 0;
  border: none;
  padding: 10px 0;
}
.old-content-styles .preloader-wrapper {
  display: inline-block;
  position: absolute;
  width: 48px;
  height: 48px;
  top: 40%;
  left: 50%;
  margin-left: -24px;
  margin-top: -24px;
}
.old-content-styles .preloader-wrapper.small {
  width: 36px;
  height: 36px;
  margin-left: -18px;
  margin-top: -18px;
}
.old-content-styles .preloader-wrapper.big {
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
}
.old-content-styles .preloader-wrapper.active {
  -webkit-animation: container-rotate 1568ms linear infinite;
  -moz-animation: container-rotate 1568ms linear infinite;
  -o-animation: container-rotate 1568ms linear infinite;
  animation: container-rotate 1568ms linear infinite;
}
.old-content-styles .spinner-layer {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  border-color: #e84c3d;
}
.old-content-styles .circle-clipper,
.old-content-styles .circle-clipper .circle,
.old-content-styles .gap-patch {
  height: 100%;
  border-color: inherit;
}
.old-content-styles .active .spinner-layer {
  opacity: 1;
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -moz-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -o-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.old-content-styles .gap-patch {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  overflow: hidden;
}
.old-content-styles .gap-patch .circle {
  width: 1000%;
  left: -450%;
}
.old-content-styles .circle-clipper {
  display: inline-block;
  position: relative;
  width: 50%;
  overflow: hidden;
}
.old-content-styles .circle-clipper .circle {
  width: 200%;
  border-width: 3px;
  border-style: solid;
  border-bottom-color: transparent !important;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
}
.old-content-styles .circle-clipper.left .circle {
  left: 0;
  border-right-color: transparent !important;
  -webkit-transform: rotate(129deg);
  -moz-transform: rotate(129deg);
  -ms-transform: rotate(129deg);
  -o-transform: rotate(129deg);
  transform: rotate(129deg);
}
.old-content-styles .circle-clipper.right .circle {
  left: -100%;
  border-left-color: transparent !important;
  -webkit-transform: rotate(-129deg);
  -moz-transform: rotate(-129deg);
  -ms-transform: rotate(-129deg);
  -o-transform: rotate(-129deg);
  transform: rotate(-129deg);
}
.old-content-styles .active .circle-clipper.left .circle {
  -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -moz-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -o-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.old-content-styles .active .circle-clipper.right .circle {
  -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -moz-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  -o-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.old-content-styles .news-like {
  background: #fff;
}
.old-content-styles .news-like > .gallery-auto,
.old-content-styles .news-like > .row {
  overflow: hidden;
}
.old-content-styles .news-like .pic {
  position: relative;
  float: none;
  margin-right: 0;
  overflow: hidden;
}
.old-content-styles .news-like .pic:hover + .media-body-old a {
  color: #e84c3d;
}
.old-content-styles .news-like .link {
  padding-bottom: 66.6%;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  display: block;
}
.old-content-styles .news-like .link .img {
  min-width: 100%;
  position: absolute;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto 0;
}
.old-content-styles .news-like a {
  font-size: 15px;
  color: #25262a;
  text-decoration: none;
}
.old-content-styles .news-like a:hover {
  color: #e84c3d;
}
.old-content-styles .news-like .media-old {
  overflow: inherit;
}
.old-content-styles .news-like .media-body-old {
  overflow: inherit;
  position: relative;
  padding: 10px 25px 5px 20px;
}
.old-content-styles .news-like .media-body-old .text {
  max-height: 4.5em;
  min-height: 4.5em;
  overflow: hidden;
}
.old-content-styles .news-like .media-col {
  padding-top: 8px;
  padding-bottom: 8px;
}
.old-content-styles .news-like .media-col .title {
  padding: 7px 20px;
}
.old-content-styles .news-like .media-col .title > a {
  overflow: hidden;
  line-height: 1.3;
  max-height: 5.2em;
  display: block;
}
.old-content-styles .opinions {
  position: relative;
  z-index: 1;
  padding-top: 20px;
}
.old-content-styles .opinions .item {
  margin-top: 9px;
  padding-left: 18px;
  padding-right: 18px;
}
.old-content-styles .opinions .link {
  text-decoration: none;
  display: block;
  margin-bottom: 20px;
  position: relative;
  z-index: 1;
}
.old-content-styles .opinions .link:after {
  position: absolute;
  width: 100%;
  left: 0;
  height: 5px;
  background: #e84c3d;
  z-index: 1;
  bottom: -5px;
  display: block;
  opacity: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.old-content-styles .opinions .link:hover:after {
  opacity: 1;
}
.old-content-styles .opinions .link:hover .media-old {
  background: #3f4044;
}
.old-content-styles .opinions .link:hover .read {
  display: block;
}
.old-content-styles .opinions .link:hover .comment,
.old-content-styles .opinions .link:hover .like {
  display: none;
}
.old-content-styles .opinions .media-old {
  background: #525357;
  padding-top: 17px;
  overflow: visible;
  height: 193px;
  -webkit-transition: background 0.2s ease;
  -moz-transition: background 0.2s ease;
  -o-transition: background 0.2s ease;
  transition: background 0.2s ease;
}
.old-content-styles .opinions .media-body-old {
  overflow: visible;
  margin-left: -18px;
  position: relative;
  z-index: 1;
  max-width: 76%;
}
.old-content-styles .opinions .name {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 10px;
  padding-bottom: 10px;
  text-transform: uppercase;
  color: #fff;
}
.old-content-styles .opinions .title {
  display: block;
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
  text-decoration: none;
  font-size: 16px;
  font-style: italic;
  line-height: 20px;
  height: 7.5em;
  padding-bottom: 5px;
  overflow: hidden;
  color: #fff;
}
.old-content-styles .opinions .pic {
  float: right;
  margin-top: 0;
  position: absolute;
  right: 0;
  bottom: 0;
}
.old-content-styles .opinions .media-left-old {
  margin-right: 0;
}
.old-content-styles .opinions .row-mar-r {
  margin: 0;
}
.old-content-styles .opinions .preview-blog-block {
  position: absolute;
  bottom: -20px;
  left: 0;
}
.old-content-styles .opinions .disp-inline-block {
  display: inline-block;
  line-height: 1;
}
.old-content-styles .opinions .read {
  display: none;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 13px;
  color: #e84c3d;
  position: relative;
  text-decoration: none;
}
.old-content-styles .opinions .read:hover {
  color: #ccc;
}
.old-content-styles .opinions .text {
  font-family: Georgia-Italic, "Times New Roman", Times, serif, BYN;
}
.old-content-styles .bright-title {
  line-height: 1;
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding-right: 50px;
  margin-bottom: 4px;
}
.old-content-styles .bright-title:before {
  position: absolute;
  right: 13px;
  top: 0;
  display: block;
  height: 40px;
  width: 50px;
  background: url(/local/templates/html_dev/images/bg3.svg) no-repeat;
}
.old-content-styles .bright-title .title {
  background: #3f4044;
  padding: 18px 50px 0 0;
  overflow: hidden;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 26px;
  color: #e7e7e7;
  text-transform: uppercase;
  display: block;
  margin-left: -2px;
  margin-bottom: -4px;
  letter-spacing: 1px;
  min-width: 230px;
  white-space: nowrap;
}
.old-content-styles .bright-title.bright-title-sm .title {
  padding-right: 50px;
}
.old-content-styles .bright-title.bright-title-sm + .text-all {
  margin-top: 16px;
  margin-right: 15px;
}
.old-content-styles .bright-title.bright-title-xs:before {
  background-image: url(/local/templates/html_dev/images/bg2.svg);
}
.old-content-styles .bright-title.bright-title-xs .title {
  text-transform: none;
  padding-right: 49px;
  background: #989ba0;
  padding-top: 9px;
  margin-bottom: -6px;
}
.old-content-styles .tab-region .title-tab,
.old-content-styles .tv-program .all a,
.old-content-styles .tv-program .title-tv,
.old-content-styles .videos-col .all a,
.old-content-styles .week-tv .all a,
.old-content-styles .week-tv .title-tv {
  text-transform: uppercase;
}
.old-content-styles .bright-title.bright-title-inl {
  margin-bottom: 4px;
}
.old-content-styles .bright-title.bright-title-inl .title {
  display: inline-block;
  padding-right: 50px;
  min-width: inherit;
}
.old-content-styles .bright-title.bright-title-inl + .all {
  text-align: right;
  display: inline-block;
  float: right;
  padding-top: 14px;
  margin-right: 0;
}
.old-content-styles .bright-title.bright-title-inl + .all a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #e84c3d;
  text-transform: uppercase;
  margin-bottom: 5px;
  text-decoration: none;
}
.old-content-styles .bright-title.bright-title-inl + .all a:hover {
  color: #000;
}
.old-content-styles .tv-program {
  background: #525357;
  padding: 18px 4px 20px 19px;
  margin-top: -49px;
}
.old-content-styles .tv-program .title-tv {
  color: #fff;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 13px;
  line-height: 15px;
  margin-bottom: 14px;
}
.old-content-styles .tv-program .time {
  color: #e84c3d;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 13px;
  margin-right: 1px;
  vertical-align: bottom;
}
.old-content-styles .tv-program .date {
  margin-bottom: 5px;
}
.old-content-styles .tv-program .date .part {
  display: inline-block;
}
.old-content-styles .tv-program .date .part a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  color: #989c9f;
  font-size: 10px;
  text-decoration: none;
  vertical-align: bottom;
}
.old-content-styles .tv-program .date .part a:hover {
  color: #e84c3d;
}
.old-content-styles .tv-program .title {
  padding-right: 0;
}
.old-content-styles .tv-program .title a,
.old-content-styles .tv-program .title span {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 13px;
  line-height: 1.2;
  color: #fff;
  text-decoration: none;
  display: block;
}
.old-content-styles .tv-program .title a:hover {
  color: #e84c3d;
}
.old-content-styles .tv-program .item {
  margin-bottom: 12px;
}
.old-content-styles .tv-program .all a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #e84c3d;
  margin-bottom: 5px;
  text-decoration: none;
}
.old-content-styles .tv-program .all a:hover {
  color: #fff;
}
.old-content-styles .tv-program .scroll {
  margin-bottom: 9px;
  position: relative;
}
.old-content-styles .tv-program .scroll:after {
  position: absolute;
  height: 2px;
  -webkit-box-shadow: 0 0 11px 8px #525357;
  box-shadow: 0 0 11px 8px #525357;
  width: 90%;
  bottom: -2px;
}
.old-content-styles .videos-block {
  padding: 0;
  position: relative;
  z-index: 1;
  width: 100%;
}
.old-content-styles .videos-block > .block-title {
  padding: 20px 0 10px;
  position: relative;
  z-index: 11;
  width: 70%;
}
.old-content-styles .videos-block > .block-title .title-main {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 26px;
  line-height: 1.2;
  color: #fff;
  display: inline-block;
  padding-right: 10px;
  vertical-align: middle;
}
.old-content-styles .videos-block > .block-title .title-img {
  max-width: 150px;
  max-height: 40px;
}
.old-content-styles .videos-block > .block-title .date-main {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 13px;
  color: #e84c3d;
  padding-right: 6px;
}
.old-content-styles .videos-col .all a,
.old-content-styles .videos-col a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.old-content-styles .videos-block > .block-title .date-main:before {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 1px;
}
.old-content-styles .header-news .pic,
.old-content-styles .videos-col .media-left-old {
  margin-right: 10px;
}
.old-content-styles .videos-block > .block-title .text {
  display: inline-block;
  position: relative;
  width: 440px;
  font-size: 13px;
  color: #fff;
  min-height: 1.4em;
  max-height: 1.4em;
}
.old-content-styles .videos-block > .block-title .text:hover .icon {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.old-content-styles .videos-block > .block-title .text:hover .dropdown-block {
  -webkit-box-shadow: 0 12px 15px -2px rgba(0, 0, 0, 0.4);
  box-shadow: 0 12px 15px -2px rgba(0, 0, 0, 0.4);
  background: #3f4044;
  white-space: normal;
}
.old-content-styles .videos-block > .block-title .text .dropdown-block {
  display: block;
  color: #fff;
  position: absolute;
  z-index: 1;
  top: -6px;
  left: 0;
  width: 100%;
  padding: 10px 10px 8px 25px;
  line-height: 1.4;
  font-size: 13px;
  background: 0 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.old-content-styles .videos-block > .block-title .text .icon {
  position: absolute;
  z-index: 2;
  top: 12px;
  left: 10px;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: -webkit-transform 0.3s ease;
  -moz-transition: -moz-transform 0.3s ease;
  -o-transition: -o-transform 0.3s ease;
  transition: transform 0.3s ease;
}
.old-content-styles .videos-col {
  padding-left: 10px;
  padding-right: 10px;
  margin-top: -33px;
}
.old-content-styles .videos-col a {
  color: #fff;
  font-size: 13px;
  line-height: 19.5px;
  display: block;
}
.old-content-styles .videos-col a:hover {
  color: #e84c3d;
}
.old-content-styles .videos-col .all {
  padding-top: 1px;
  text-align: right;
  margin-bottom: 11px;
}
.old-content-styles .videos-col .all a {
  font-size: 10px;
  color: #e84c3d;
  margin-bottom: 5px;
}
.old-content-styles .main-new .title a,
.old-content-styles .week-tv .title-tv {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .videos-col .all a:hover {
  color: #fff;
}
.old-content-styles .videos-col .pic {
  width: 180px;
  position: relative;
  margin-top: 2px;
}
.old-content-styles .videos-col.arhive,
.old-content-styles .videos-col.arhive .pic {
  margin-top: 0;
}
.old-content-styles .videos-col .link:before {
  display: block;
  position: absolute;
  z-index: 5;
  opacity: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .main-new .media-old:hover .link:before,
.old-content-styles .videos-col .item:hover .link:before {
  opacity: 1;
}
.old-content-styles .videos-col .icon-1 {
  position: absolute;
  z-index: 10;
  bottom: 20px;
  left: 20px;
}
.old-content-styles .main-new,
.old-content-styles .main-new .title {
  position: relative;
}
.old-content-styles .videos-col .item {
  margin-bottom: 10px;
  height: 107px;
}
.old-content-styles .videos-col .item:hover a {
  color: #e84c3d;
}
.old-content-styles .videos-col .title a {
  max-height: 7.5em;
  overflow: hidden;
}
.old-content-styles .videos-col.arhive a {
  color: #000;
  max-height: 100px;
}
.old-content-styles .main-new .title {
  width: 100%;
}
.old-content-styles .main-new .title a {
  font-size: 16px;
  color: #fff;
  text-decoration: none;
  line-height: 1.3;
}
.old-content-styles .main-new .title .icon {
  position: absolute;
  left: 8px;
  top: 6px;
}
.old-content-styles .main-new .title .text {
  display: inline-block;
  padding-left: 58px;
  max-height: 2.5em;
  overflow: hidden;
}
.old-content-styles .main-new .media-old:hover .text {
  color: #e84c3d;
}
.old-content-styles .main-new .like {
  position: absolute;
  top: 27px;
  left: 29px;
  z-index: 5;
}
.old-content-styles .main-new .media-body-old {
  background: rgba(37, 48, 71, 0.4);
  position: absolute;
  bottom: 0;
  padding: 15px 12px 17px;
  z-index: 3;
  height: 73px;
  overflow: hidden;
  width: 100%;
}
.old-content-styles .main-new .filter-blur {
  position: absolute;
  height: 100%;
  top: 0;
  display: block;
  width: 100%;
}
.old-content-styles .main-new .pic-wrap {
  position: relative;
  z-index: 1;
  height: 269px;
  overflow: hidden;
  width: 100%;
}
.old-content-styles .main-new .link {
  display: block;
}
.old-content-styles .main-new .link:before {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 5;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.2);
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .main-new .pic {
  position: relative;
  z-index: 1;
  height: 340px;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.old-content-styles .main-new.arhive .media-body-old {
  width: 100%;
  padding-right: 200px;
}
.old-content-styles .main-new.arhive .pic {
  height: 460px;
}
.old-content-styles .main-new.arhive .pic-wrap {
  height: 388px;
}
.old-content-styles .week-tv {
  padding-bottom: 10px;
  padding-top: 10px;
  background: #000;
}
.old-content-styles .week-tv .title-tv {
  color: #fff;
  font-size: 13px;
  line-height: 15px;
  margin-bottom: 10px;
}
.old-content-styles .week-tv .all a,
.old-content-styles .week-tv a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.old-content-styles .week-tv a {
  color: #fff;
  font-size: 14px;
}
.old-content-styles .week-tv a:hover {
  color: #e84c3d;
}
.old-content-styles .week-tv .text-all {
  position: relative;
  top: 0;
}
.old-content-styles .week-tv .all {
  float: right;
  padding-top: 4px;
}
.old-content-styles .week-tv .all a {
  font-size: 10px;
  color: #e84c3d;
  margin-bottom: 5px;
}
.old-content-styles .week-tv .all a:hover {
  color: #fff;
}
.old-content-styles .week-tv .pic {
  display: inline-block;
}
.old-content-styles .week-tv .pic .img {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.old-content-styles .news-like-1 .link:after,
.old-content-styles .news-like-1 .link:before {
  -webkit-transition: opacity 0.2s ease;
  position: absolute;
}
.old-content-styles .week-tv .item {
  margin-bottom: 10px;
  padding-right: 10px;
  display: none;
}
.old-content-styles .week-tv .item:nth-child(1),
.old-content-styles .week-tv .item:nth-child(2),
.old-content-styles .week-tv .item:nth-child(3),
.old-content-styles .week-tv .item:nth-child(4),
.old-content-styles .week-tv .item:nth-child(5),
.old-content-styles .week-tv .item:nth-child(6) {
  display: block;
}
.old-content-styles .week-tv .item:hover .pic .img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.old-content-styles .services .pic .img,
.old-content-styles .week-tv .link {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}
.old-content-styles .week-tv .item:hover a {
  color: #e84c3d;
}
.old-content-styles .week-tv .media-left-old {
  margin-right: 0;
  float: none;
  margin-bottom: 5px;
}
.old-content-styles .week-tv .link {
  position: relative;
  display: block;
  transform: translate3d(0, 0, 0);
  overflow: hidden;
}
.old-content-styles .tab-region {
  padding-top: 20px;
  padding-bottom: 20px;
}
.old-content-styles .tab-region .title-tab {
  font-size: 24px;
  color: #25262a;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  display: inline-block;
  padding-right: 16px;
  line-height: 1;
}
.old-content-styles .tab-region .drop .more,
.old-content-styles .tab-region .nav-tabs,
.old-content-styles .tab-region.tab-edition .list-more {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 13px;
  text-transform: uppercase;
}
.old-content-styles .tab-region .nav-tabs {
  position: relative;
  vertical-align: bottom;
  border: none;
  display: block;
  margin: 0;
  max-height: 2em;
  overflow: hidden;
}
.old-content-styles .tab-region .nav-tabs > li {
  padding-top: 6px;
}
.old-content-styles .tab-region .nav-tabs > li:first-child {
  padding-top: 0;
}
.old-content-styles .g-wrap .tab-region .nav-tabs > li {
  border: none;
}
.old-content-styles .tab-region .nav-tabs > li.active a {
  color: #e84c3d;
}
.old-content-styles .tab-region .nav-tabs > li a {
  color: #9a9ba0;
  padding: 0;
  margin-right: 19px;
}
.old-content-styles .tab-region .nav-tabs > li a:hover {
  color: #e84c3d;
}
.old-content-styles .g-wrap .tab-region .nav-tabs > li a:after {
  background: 0 0;
}
.old-content-styles .g-wrap .tab-region .nav-tabs > li a {
  background: 0 0;
  padding-top: 0;
  padding-bottom: 0;
  border: none;
}
.old-content-styles .tab-region .tab-content {
  background: 0 0;
  border: none;
  padding: 8px 0 0;
  min-height: 150px;
}
.old-content-styles .tab-region .icon-more {
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
  opacity: 0.8;
}
.old-content-styles .tab-region.tab-edition {
  border-bottom: 1px solid #fff;
}
.old-content-styles .tab-region.tab-edition .nav-tabs {
  display: block;
  vertical-align: bottom;
  margin: 0;
  max-height: 2em;
  overflow: hidden;
}
.old-content-styles .tab-region.tab-edition div[role=tabpanel] {
  overflow: hidden;
  padding-top: 2px;
}
.old-content-styles .tab-region.tab-edition .list-more {
  float: right;
  display: inline-block;
  vertical-align: top;
  width: 150px;
  margin: 0;
  position: relative;
  top: -2px;
}
.old-content-styles .tab-region.tab-edition .list-more a {
  color: #e84c3d;
  text-decoration: none;
}
.old-content-styles .tab-region.tab-edition .list-more a:hover {
  color: #333;
}
.old-content-styles .tab-region.tab-edition .list-more a:hover .icon-more {
  opacity: 0.9;
}
.old-content-styles .tab-region.tab-edition .list-more .text {
  display: inline-block;
  vertical-align: bottom;
}
.old-content-styles .tab-region.tab-edition .icon-more {
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
  opacity: 0.8;
}
.old-content-styles .tab-region.tab-edition .title-tab {
  float: left;
  padding-right: 15px;
}
.old-content-styles .tab-region.tab-edition li a {
  margin-right: 13px;
}
.old-content-styles .tab-region.tab-edition .more:hover {
  opacity: 1;
}
.old-content-styles .news-like-1 .link:after,
.old-content-styles .news-like-1 .link:before {
  left: 0;
  opacity: 0;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
}
.old-content-styles .tab-region .row-nav {
  position: relative;
  padding-right: 60px;
}
.old-content-styles .tab-region .drop {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  padding-top: 6px;
}
.old-content-styles .tab-region .drop .more {
  display: block;
  text-decoration: none;
}
.old-content-styles .tab-region .drop .more .text {
  color: #e84c3d;
}
.old-content-styles .tab-region .drop .icon-more {
  position: relative;
  top: -2px;
}
.old-content-styles .tab-region .drop .icon-more:before {
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -212px -76px;
  width: 20px;
  height: 20px;
}
.old-content-styles .tab-region .drop.open .list-drop-tab {
  display: block;
}
.old-content-styles .tab-region .drop.open .text {
  color: #000;
}
.old-content-styles .tab-region .drop.open .icon-more:before {
  background-position: -212px -32px;
  width: 20px;
  height: 20px;
}
.old-content-styles .tab-region .drop.open .more:hover .icon-more:before {
  background-position: -212px -54px;
  width: 20px;
  height: 20px;
}
.old-content-styles .news-like-1 .pic {
  float: none;
  margin-right: 0;
  margin-bottom: 0;
}
.old-content-styles .news-like-1 .pic:hover .news-like-1 .pic.hover + .media-body-old a {
  color: #e84c3d;
}
.old-content-styles .news-like-1 .link {
  border-bottom: 5px solid transparent;
  position: relative;
  display: inline-block;
  margin-bottom: -4px;
}
.old-content-styles .news-like-1 .link:after {
  height: 5px;
  width: 100%;
  bottom: 0;
  background: #e84c3d;
  z-index: 11;
  transition: opacity 0.2s ease;
}
.old-content-styles .news-like-1 .link:before {
  height: 100%;
  width: 100%;
  top: 0;
  background: rgba(10, 38, 86, 0.5);
  z-index: 1;
  transition: opacity 0.2s ease;
}
.old-content-styles .news-like-1 a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #25262a;
  text-decoration: none;
}
.old-content-styles .news-like-1 a.hover,
.old-content-styles .news-like-1 a:hover {
  color: #e84c3d;
}
.old-content-styles .news-like-1 a.hover .bg-sm,
.old-content-styles .news-like-1 a.hover:after,
.old-content-styles .news-like-1 a.hover:before,
.old-content-styles .news-like-1 a:hover .bg-sm,
.old-content-styles .news-like-1 a:hover:after,
.old-content-styles .news-like-1 a:hover:before {
  opacity: 1;
}
.old-content-styles .news-like-1 .item {
  padding-right: 10px;
  z-index: 2;
  display: none;
}
.old-content-styles .news-like-1 .item:nth-child(1),
.old-content-styles .news-like-1 .item:nth-child(2),
.old-content-styles .news-like-1 .item:nth-child(3),
.old-content-styles .news-like-1 .item:nth-child(4),
.old-content-styles .news-like-1 .item:nth-child(5) {
  display: block;
}
.old-content-styles .news-like-1 .bg-sm {
  opacity: 0;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  position: absolute;
  top: 5px;
  left: 5px;
  background: rgba(0, 0, 0, 0.5);
  padding: 3px 0 3px 5px;
  z-index: 111;
}
.old-content-styles .news-like-1 .item-region {
  padding-right: 0;
  display: block;
}
.old-content-styles #db .news-like-1 .item-region {
  clear: none;
}
.old-content-styles .news-like-1 .item-region .title {
  position: relative;
  border-top: 1px dotted #c8c9cd;
  border-bottom: 1px dotted #c8c9cd;
  padding: 15px 32px 15px 0;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 13px;
  color: #e84c3d;
  text-transform: uppercase;
  display: block;
}
.old-content-styles .news-like-1 .item-region .title.hover,
.old-content-styles .news-like-1 .item-region .title:hover {
  color: #000;
}
.old-content-styles .news-like-1 .item-region .title.hover .icon,
.old-content-styles .news-like-1 .item-region .title:hover .icon {
  opacity: 0.8;
}
.old-content-styles .news-like-1 .item-region .icon {
  position: absolute;
  right: 0;
  top: 18px;
}
.old-content-styles .news-like-1 .pic-region {
  position: absolute;
  right: 0;
  bottom: 0;
  max-width: 260px;
  max-height: 204px;
}
.old-content-styles .news-like-1 .text {
  max-height: 4.5em;
  overflow: hidden;
}
.old-content-styles .news-like-1.news-like-2 .pic-region {
  position: relative;
  margin: 20px 0 0;
}
.old-content-styles .delivery {
  padding-top: 20px;
  padding-bottom: 20px;
}
.old-content-styles .delivery .name {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  color: #25262a;
  font-size: 14px;
  line-height: 1.2;
}
.old-content-styles .delivery .form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 10px 11px 11px;
  font-size: 13px;
  line-height: 1.33333;
  color: #000;
  background-color: #fff;
  background-image: none;
  border: 1px solid #fff;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.old-content-styles .delivery .form-control:hover {
  outline: 0;
  border-color: #a3b8c2;
}
.old-content-styles .delivery .form-control:focus {
  border-color: #9a9ba0;
  outline: 0;
}
.old-content-styles .delivery .form-control:-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .delivery .form-control::-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .services .pic-link:after,
.old-content-styles .services .pic-link:before {
  left: 0;
  opacity: 0;
  width: 100%;
  content: "";
}
.old-content-styles .delivery .form-control:-ms-input-placeholder {
  color: #adadad;
}
.old-content-styles .delivery .form-control::-webkit-input-placeholder {
  color: #adadad;
}
.old-content-styles .delivery .form-control.placeholder {
  color: #adadad;
}
.old-content-styles .delivery .btn-index {
  padding-left: 47px;
  padding-right: 47px;
}
.old-content-styles .delivery .text {
  padding-right: 29px;
}
.old-content-styles .delivery .text .controls {
  display: none;
}
.old-content-styles .delivery .form-group,
.old-content-styles .delivery .forms-etalon {
  margin-bottom: 0;
}
.old-content-styles .list-drop-tab {
  display: none;
  background: #fff;
  padding: 16px 6px;
  position: absolute;
  top: 18px;
  right: 2px;
  text-align: right;
  z-index: 150;
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}
.old-content-styles #db .list-drop-tab {
  padding-left: 16px;
}
.old-content-styles .list-drop-tab > li {
  display: inline-block;
  margin-bottom: 6px;
}
.old-content-styles .list-drop-tab > li a,
.old-content-styles .list-drop-tab > li span {
  display: block;
  text-decoration: none;
  text-align: right;
  text-transform: uppercase;
  font-size: 13px;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  margin-top: 0;
  vertical-align: bottom;
  border: none;
  padding: 0;
  margin-right: 19px;
  color: #9a9ba0;
  white-space: nowrap;
}
.old-content-styles .list-drop-tab > li:hover a {
  color: #e84c3d !important;
}
.old-content-styles .list-drop-tab > li.active a,
.old-content-styles .list-drop-tab > li.active span {
  color: #e84c3d;
  cursor: default;
}
.old-content-styles .services {
  padding: 40px 0 31px;
}
.old-content-styles .services .pic {
  float: none;
  margin-right: 0;
  display: block;
}
.old-content-styles .services .pic.hover + .media-body-old a,
.old-content-styles .services .pic:hover + .media-body-old a {
  color: #e84c3d;
}
.old-content-styles .services .pic .img {
  display: block;
  transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.old-content-styles .services .img-wrap,
.old-content-styles .spec__pic {
  -webkit-transform: translate3d(0, 0, 0);
  overflow: hidden;
}
.old-content-styles .services .img-wrap {
  width: 100%;
  position: relative;
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.old-content-styles .services .pic-link {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.old-content-styles .services .pic-link:after {
  height: 5px;
  position: absolute;
  bottom: 0;
  background: #e84c3d;
  z-index: 11;
}
.old-content-styles .services .pic-link:before {
  height: 100%;
  position: absolute;
  top: 0;
  background: rgba(10, 38, 86, 0.4);
  z-index: 1;
  display: block;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .services .pic-link .img {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.old-content-styles .services .pic-link:hover .text-pic {
  color: #fff;
}
.old-content-styles .services a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #25262a;
  text-decoration: none;
}
.old-content-styles .services .item-region .title,
.old-content-styles .services .text-pic {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .services a.hover,
.old-content-styles .services a.hover .text-pic,
.old-content-styles .services a:hover,
.old-content-styles .services a:hover .text-pic {
  color: #e84c3d;
}
.old-content-styles .services a.hover:after,
.old-content-styles .services a.hover:before,
.old-content-styles .services a:hover:after,
.old-content-styles .services a:hover:before {
  opacity: 1;
}
.old-content-styles .services a.hover .bg-sm,
.old-content-styles .services a:hover .bg-sm {
  display: block;
}
.old-content-styles .services .col-1 {
  padding-right: 15px;
}
.old-content-styles .services .col-2 {
  padding-left: 30px;
}
.old-content-styles .services .bg-sm {
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  background: rgba(0, 0, 0, 0.5);
  padding: 3px 0 3px 5px;
  z-index: 111;
}
.old-content-styles .services .item-region {
  padding-right: 0;
}
.old-content-styles .services .item-region .title {
  position: relative;
  border-top: 1px dotted #c8c9cd;
  border-bottom: 1px dotted #c8c9cd;
  padding: 15px 25px 15px 0;
  font-size: 13px;
  color: #e84c3d;
  text-transform: uppercase;
  display: block;
}
.old-content-styles .services .item-region .title.hover,
.old-content-styles .services .item-region .title:hover {
  color: #000;
}
.old-content-styles .services .item-region .title.hover .icon,
.old-content-styles .services .item-region .title:hover .icon {
  opacity: 0.8;
}
.old-content-styles .services .item-region .icon {
  position: absolute;
  right: 0;
  top: 18px;
}
.old-content-styles .services .pic-region {
  position: absolute;
  margin-top: -32px;
  margin-left: -25px;
  right: 0;
  bottom: 0;
}
.old-content-styles .services .text-pic {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px 15px 20px 20px;
  background: rgba(0, 0, 0, 0.3);
}
.old-content-styles .services .text-pic-i {
  max-height: 3.85714em;
  overflow: hidden;
}
.old-content-styles .services .item {
  padding-right: 15px;
  border-top: none;
}
.old-content-styles .services .item-text {
  padding-left: 8px;
}
.old-content-styles .services .item-text .media-old {
  border-top: 1px solid #c7cacf;
  padding-top: 16px;
  padding-bottom: 15px;
}
.old-content-styles .services .item-pic .text {
  font-size: 14px;
  line-height: 19.5px;
  max-height: 5.57143em;
  overflow: hidden;
}
.old-content-styles .people {
  padding: 20px 0 10px;
  position: relative;
}
.old-content-styles .people:not(:last-child) {
  border-bottom: 1px solid #c7cacf;
}
.old-content-styles .people__list {
  margin: 0 -5px;
}
.old-content-styles .people__item {
  margin-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
}
.old-content-styles .people__item--title {
  height: 93px;
}
.old-content-styles .people__item--pic {
  height: 196px;
}
.old-content-styles .people__link {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #25262a;
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  position: relative;
}
.old-content-styles .people__link:after {
  height: 5px;
  position: absolute;
  width: 0;
  bottom: 0;
  left: 0;
  background: #e84c3d;
  z-index: 11;
}
.old-content-styles .people__link--title {
  padding: 9px 10px 5px;
  background: #fff;
}
.old-content-styles .people__link--pic {
  overflow: hidden;
}
.old-content-styles .people__link--pic:before {
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(10, 38, 86, 0.4);
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .people__link:hover {
  color: #e84c3d;
  text-decoration: none;
}
.old-content-styles .people__link:hover:before {
  opacity: 1;
}
.old-content-styles .people__link:hover:after {
  -webkit-transition: width 0.3s ease-out;
  -moz-transition: width 0.3s ease-out;
  -o-transition: width 0.3s ease-out;
  transition: width 0.3s ease-out;
  width: 100%;
}
.old-content-styles .people__title {
  line-height: 1.3;
  max-height: 5.2em;
  overflow: hidden;
  display: block;
}
.old-content-styles .people__title-inline:after,
.old-content-styles .people__title-inline:before {
  content: " ";
  display: table;
}
.old-content-styles .people__title-inline:after {
  clear: both;
}
.old-content-styles .people__see {
  position: absolute;
  top: 5px;
  left: 5px;
  background: rgba(0, 0, 0, 0.5);
  padding: 3px 0 3px 5px;
  z-index: 111;
}
.old-content-styles .people__see .like {
  display: inline-block;
}
.old-content-styles .people__img {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.old-content-styles .people__text {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  position: absolute;
  z-index: 5;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 5px 10px;
  background: rgba(0, 0, 0, 0.3);
}
.old-content-styles .people__text-inner {
  max-height: 5.14286em;
  overflow: hidden;
}
.old-content-styles .people__col {
  width: 33.3%;
  float: left;
}
.old-content-styles .people__col:after,
.old-content-styles .people__col:before {
  content: " ";
  display: table;
}
.old-content-styles .faq .answer + .answer:before,
.old-content-styles .reviews .answer:before,
.old-content-styles .search-list .item + .item:after {
  content: "";
}
.old-content-styles .people__col:after {
  clear: both;
}
.old-content-styles .advert {
  background: #fff;
  margin-bottom: 18px;
  padding: 15px 16px 16px;
}
.old-content-styles .advert:hover {
  opacity: 0.9;
}
.old-content-styles .advert-list .pic-link:after,
.old-content-styles .advert-list .pic-link:before {
  left: 0;
  opacity: 0;
  width: 100%;
  content: "";
}
.old-content-styles .advert-list {
  background: #fff;
  padding: 16px 20px 5px;
  margin-left: 0;
  margin-right: 0;
}
.old-content-styles .advert-list .text-all {
  padding-top: 3px;
}
.old-content-styles .advert-list .pic {
  float: none;
  margin-right: 0;
  margin-bottom: 4px;
  max-width: 340px;
}
.old-content-styles .advert-list .pic.hover + .media-body-old a,
.old-content-styles .advert-list .pic:hover + .media-body-old a {
  color: #e84c3d;
}
.old-content-styles .advert-list .pic-link {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.old-content-styles .advert-list .pic-link:after {
  height: 5px;
  position: absolute;
  bottom: 0;
  background: #e84c3d;
  z-index: 11;
}
.old-content-styles .advert-list .pic-link:before {
  height: 100%;
  position: absolute;
  top: 0;
  background: rgba(10, 38, 86, 0.4);
  z-index: 1;
  display: block;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .advert-list .pic-link .img {
  height: 160px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.old-content-styles .advert-list .pic-link:hover .text-pic {
  color: #fff;
}
.old-content-styles .advert-list a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 19px;
  color: #25262a;
  text-decoration: none;
}
.old-content-styles .advert-list .item-region .title,
.old-content-styles .advert-list .text-pic,
.old-content-styles .advert-list .title-main .title-text {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .advert-list a.hover,
.old-content-styles .advert-list a.hover .text-pic,
.old-content-styles .advert-list a:hover,
.old-content-styles .advert-list a:hover .text-pic {
  color: #e84c3d;
}
.old-content-styles .advert-list a.hover:after,
.old-content-styles .advert-list a.hover:before,
.old-content-styles .advert-list a:hover:after,
.old-content-styles .advert-list a:hover:before {
  opacity: 1;
}
.old-content-styles .advert-list a.hover .bg-sm,
.old-content-styles .advert-list a:hover .bg-sm {
  display: block;
}
.old-content-styles .advert-list .title-main {
  margin-bottom: 15px;
  margin-right: 0;
}
.old-content-styles .advert-list .title-main .title-text {
  display: inline-block;
  font-size: 13px;
  line-height: 16px;
  color: #25262a;
  text-transform: uppercase;
}
.old-content-styles .advert-list .title-main.title-text:hover {
  color: #e84c3d;
}
.old-content-styles .advert-list .col-1 {
  padding-right: 15px;
}
.old-content-styles .advert-list .col-2 {
  padding-left: 30px;
}
.old-content-styles .advert-list .bg-sm {
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  background: rgba(0, 0, 0, 0.5);
  padding: 3px 0 3px 5px;
  z-index: 111;
}
.old-content-styles .advert-list .item-region {
  padding-right: 0;
}
.old-content-styles .advert-list .item-region .title {
  position: relative;
  border-top: 1px dotted #c8c9cd;
  border-bottom: 1px dotted #c8c9cd;
  padding: 15px 25px 15px 0;
  font-size: 13px;
  color: #e84c3d;
  text-transform: uppercase;
  display: block;
}
.old-content-styles .advert-list .item-region .title.hover,
.old-content-styles .advert-list .item-region .title:hover {
  color: #000;
}
.old-content-styles .advert-list .item-region .title.hover .icon,
.old-content-styles .advert-list .item-region .title:hover .icon {
  opacity: 0.8;
}
.old-content-styles .advert-list .item-region .icon {
  position: absolute;
  right: 0;
  top: 18px;
}
.old-content-styles .advert-list .pic-region {
  position: absolute;
  margin-top: -32px;
  margin-left: -25px;
  right: 0;
  bottom: 0;
}
.old-content-styles .advert-list .text-pic {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  position: absolute;
  z-index: 5;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px 15px 20px 20px;
  background: rgba(0, 0, 0, 0.3);
}
.old-content-styles .advert-list .text-pic-i {
  max-height: 3.85714em;
  overflow: hidden;
}
.old-content-styles .advert-list .item {
  padding-right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}
.old-content-styles .advert-list .item-text .media-old,
.old-content-styles .g-wrap .advert-list .item-pic .text {
  padding-bottom: 0;
}
.old-content-styles .advert-list .item + .item {
  border-top: 1px solid #f4f4f4;
}
.old-content-styles .advert-list .item-text {
  margin-bottom: 1px;
  padding-right: 0;
}
.old-content-styles .advert-list .item-pic {
  margin-bottom: 0;
  position: relative;
}
.old-content-styles .advert-list .item-pic .link {
  color: #f4f4f4;
  left: 0;
  display: block;
}
.old-content-styles .advert-list .item-pic .link:hover {
  color: #e84c3d;
}
.old-content-styles .advert-list .item-pic .title {
  position: absolute;
  bottom: 15px;
  left: 10px;
  z-index: 10;
  max-height: 7.30769em;
  overflow: hidden;
}
.old-content-styles .g-wrap .text-all {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #e84c3d;
  text-transform: uppercase;
  text-decoration: none;
}
.old-content-styles .g-wrap a.text-all:hover {
  color: #000;
}
.old-content-styles .aside-advert {
  margin-top: 61px;
  padding-bottom: 1px;
  padding-left: 10px;
}
.old-content-styles .aside-advert .item_2 {
  margin-bottom: 10px;
}
.old-content-styles .aside-advert .img {
  margin: 0 auto;
}
.old-content-styles .auth .form-group {
  margin-bottom: 9px;
}
.old-content-styles .auth .form-group .name {
  font-weight: 700;
  margin-bottom: 3px;
}
.old-content-styles .auth .form-group .btn_submit {
  font-size: 18px;
  letter-spacing: 0.5px;
  line-height: 1;
  padding: 9px 30px 11px;
}
.old-content-styles .auth .form-group .form_required {
  font-size: 12px;
}
.old-content-styles .contacts .title {
  margin-top: 0;
}
.old-content-styles .contacts .mail,
.old-content-styles .contacts .tel {
  margin: 0 0 20px;
}
.old-content-styles .contacts .tel li {
  display: block;
}
.old-content-styles .contacts .mail td:first-child {
  padding-right: 30px;
}
.old-content-styles .contacts .popup-btn i {
  color: #c0c6cf;
  margin-right: 8px;
  position: relative;
  top: 1px;
  font-size: 12px;
}
.old-content-styles .contacts .time {
  margin: 0 0 43px;
}
.old-content-styles .contacts .time li {
  display: block;
}
.old-content-styles .search .submit,
.old-content-styles .search .wrap {
  display: table-cell;
  vertical-align: top;
}
.old-content-styles .cont-table {
  width: 100%;
  margin-bottom: 30px;
}
.old-content-styles .cont-table tr {
  line-height: 1.42857;
  padding: 7px 0 17px;
}
.old-content-styles .cont-table tr + tr {
  border-top: 1px solid #e8e8e8;
}
.old-content-styles .cont-table td {
  padding: 7px 5px 10px;
  vertical-align: top;
}
.old-content-styles .search {
  margin: 0 0 40px;
}
.old-content-styles .search .field {
  position: relative;
  width: 100%;
}
.old-content-styles .search .wrap {
  width: 10000px;
}
.old-content-styles .search .input {
  width: 100%;
}
.old-content-styles .search .input:-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .search .input::-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .search .input:-ms-input-placeholder {
  color: #adadad;
}
.old-content-styles .search .input::-webkit-input-placeholder {
  color: #adadad;
}
.old-content-styles .search .input.placeholder {
  color: #adadad;
}
.old-content-styles .search .input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles .search label {
  margin-bottom: 0;
}
.old-content-styles .search .submit {
  padding-left: 15px;
}
.old-content-styles .comments .search .feed-add-button,
.old-content-styles .search .btn,
.old-content-styles .search .comments .feed-add-button {
  height: 40px;
  padding: 0 31px;
}
.old-content-styles .search-result {
  margin: 0 0 18px;
}
.old-content-styles .search-list .item {
  position: relative;
  width: 100%;
  display: block;
  padding-left: 1.5em;
}
.old-content-styles .g-wrap .search-list .item {
  margin-bottom: 51px;
}
.old-content-styles .search-list .item:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 16px;
  line-height: 1.375;
  margin: 0 0 7px;
}
.old-content-styles .flexbox .search-list .item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
}
.old-content-styles .flexbox .search-list .item:before {
  position: static;
}
.old-content-styles .search-list .item + .item:after {
  height: 1px;
  background: #e8e8e8;
  width: 100%;
  display: block;
  clear: both;
  position: absolute;
  top: -31px;
  left: 0;
  margin: 0;
}
.old-content-styles .__tmp-ol__,
.old-content-styles .search-results {
  position: absolute;
  display: none;
}
.old-content-styles .search-list .title {
  font-size: 16px;
  line-height: 1.375;
  margin: 0 0 7px;
}
.old-content-styles .search-list .text {
  line-height: 1.71429;
  margin: 0 0 4px;
}
.old-content-styles .reviews .date,
.old-content-styles .search-list .link {
  line-height: 1.66667;
  font-family: ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .search-list .link {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  margin: 0 0 5px;
}
.old-content-styles .search-list .link a {
  color: #656565;
}
.old-content-styles .search-list .link a:hover {
  color: #e84c3d;
}
.old-content-styles .__tmp-ol__ {
  padding-right: 5px;
}
.old-content-styles .search-results {
  z-index: 1;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
  padding: 15px 10px;
  margin: 0 0 10px;
  width: 100%;
}
.old-content-styles #db .search-results {
  padding-left: 10px;
}
.old-content-styles .search-results .item_1 {
  margin-bottom: 20px;
  word-wrap: break-word;
}
.old-content-styles .search-results .item_1:last-child {
  padding-bottom: 0;
}
.old-content-styles .search-results .item_1 > a {
  display: block;
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  padding-bottom: 10px;
  margin-top: 0;
  font-weight: 700;
  color: #000;
  margin-bottom: 5px;
}
.old-content-styles .reviews .date,
.old-content-styles .reviews .who {
  font-style: italic;
  color: #656565;
}
.old-content-styles .search-results .item_2 {
  margin-bottom: 15px;
  word-wrap: break-word;
}
.old-content-styles .search-results .item_2:last-child {
  margin-bottom: 0;
}
.old-content-styles .reviews {
  margin: 0 0 78px;
}
.old-content-styles .reviews .name {
  font-size: 13px;
  line-break: 1.38462;
  margin: 0 0 5px;
  font-weight: 700;
}
.old-content-styles .reviews .date {
  font-size: 12px;
  display: block;
  margin-bottom: 2px;
}
.old-content-styles .reviews .question {
  margin: 0 0 15px;
}
.old-content-styles .reviews .answer {
  position: relative;
  padding-left: 30px;
  font-size: 12px;
  line-height: 1.58333;
}
.old-content-styles .reviews .answer:before {
  position: absolute;
  left: 0;
  top: 2px;
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -77px -204px;
  width: 15px;
  height: 15px;
}
.old-content-styles .reviews .title {
  margin: 0 0 1px;
  font-weight: 700;
}
.old-content-styles .reviews .text {
  margin: 0 0 5px;
}
.old-content-styles .sitemap {
  margin: 0 0 50px;
}
.old-content-styles .sitemap .tab-list a {
  text-decoration: none;
}
.old-content-styles .sitemap .tab-list li {
  margin-bottom: 6px;
  display: inline-block;
}
.old-content-styles .sitemap .tab-list li.active a {
  color: #25262a;
  cursor: default;
}
.old-content-styles .sitemap .tab-list li.active .lnk-pseudo {
  color: #25262a;
  cursor: default;
  border: none;
  font-weight: 700;
}
.old-content-styles .sitemap .menu_level_1 .item_1 {
  margin-bottom: 40px;
}
.old-content-styles .sitemap .menu_level_1 .item_1 > a {
  font-size: 18px;
  font-weight: 700;
  color: #000;
}
.old-content-styles .sitemap .menu_level_1 .item_1 > a:hover {
  color: #e84c3d;
}
.old-content-styles .sitemap .menu_level_1 ol,
.old-content-styles .sitemap .menu_level_1 ul {
  padding-left: 23px;
  margin: 0.7em 0 0.4em;
}
.old-content-styles .sitemap .menu_level_1 ol li,
.old-content-styles .sitemap .menu_level_1 ul li {
  margin-bottom: 0.3em;
}
.old-content-styles .sitemap .menu_level_2 .item_2 {
  margin-bottom: 12px;
}
.old-content-styles .faq {
  margin: 0 0 50px;
}
.old-content-styles .faq .question {
  margin: 0 0 15px;
}
.old-content-styles .faq .answer {
  background: #fff;
  margin: -20px -40px;
  padding: 20px 10px 30px;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.old-content-styles .faq .answer.animate {
  background: #fff5ab;
}
.old-content-styles .faq .answer + .answer {
  margin-top: 0;
  padding-top: 0;
}
.old-content-styles .faq .answer + .answer:before {
  height: 1px;
  background: #e8e8e8;
  width: 100%;
  margin: 30px 0 20px;
  display: block;
  clear: both;
}
.old-content-styles .faq .b-title + .answer {
  margin-top: -10px;
  padding-top: 10px;
}
.old-content-styles .faq .title,
.old-content-styles .page404 .menu404 .title {
  margin-top: 0;
}
.old-content-styles .faq .text {
  padding-left: 23px;
}
.old-content-styles .page404 .logo-head.simple {
  padding: 0;
  margin: 0;
  width: auto;
}
.old-content-styles .page404 .logo-head.simple .logo {
  padding: 20px 0;
  margin: 0;
}
.old-content-styles .page404 .error404,
.old-content-styles .page404 .menu404 {
  padding-bottom: 30px;
}
.old-content-styles .menu404 .title {
  margin-top: 2em;
}
.old-content-styles .menu404 .item_1 {
  margin: 0 0 7px;
}
.old-content-styles .error404 h1 {
  margin-bottom: 17px;
}
.old-content-styles .error404 .title {
  font-size: 16px;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: 6px;
}
.old-content-styles .error404 .text {
  margin: 0 0 24px;
}
.old-content-styles .error404 .text a {
  display: block;
  text-decoration: none;
  margin-top: 4px;
}
.old-content-styles .error404 .text a:before {
  content: "‚Üê";
  margin-right: 5px;
}
.old-content-styles .error404 .text a span {
  text-decoration: underline;
}
.old-content-styles .gallery-albums {
  margin: 0 0 50px;
}
.old-content-styles .gallery-albums .item {
  margin-bottom: 22px;
}
.old-content-styles .gallery-albums .title {
  line-height: 1.3;
}
.old-content-styles .gallery-albums .text {
  margin: 0 0 20px;
}
.old-content-styles .gallery-albums .link {
  display: block;
  padding: 0 10px 0 0;
  max-width: 300px;
}
.old-content-styles .gallery-albums .pic {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: 0 0;
  width: 210px;
  height: 158px;
  padding: 14px 6.5% 16px;
  margin: 0 0 9px;
}
.old-content-styles .gallery-albums .pic_i {
  height: 132px;
  overflow: hidden;
  position: relative;
}
.old-content-styles .gallery-albums .img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.old-content-styles .gallery-auto.gallery-hover .pic {
  overflow: hidden;
}
.old-content-styles .gallery-auto.gallery-hover .link {
  display: inline-block;
  position: relative;
  overflow: hidden;
  max-width: 100%;
}
.old-content-styles .gallery-auto.gallery-hover .link:hover .icon,
.old-content-styles .gallery-auto.gallery-hover .link:hover .icon-loop {
  opacity: 1;
  background: rgba(0, 0, 0, 0.15);
}
.old-content-styles .gallery-auto.gallery-hover .link:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.old-content-styles .ie .gallery-auto.gallery-hover .link:hover img {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.old-content-styles .gallery-auto.gallery-hover img {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.old-content-styles .gallery-auto.gallery-hover .icon {
  display: block;
  opacity: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 6;
  font-size: 44px;
  color: #fff;
  text-align: center;
}
.old-content-styles .gallery-auto.gallery-hover .icon:before {
  position: relative;
  top: 50%;
  display: block;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.old-content-styles .gallery-auto .gal-item {
  margin: 0 0 20px;
}
.old-content-styles .gallery-list {
  margin: 0 0 50px;
}
.old-content-styles .gallery-list.gallery-hover .pic {
  overflow: hidden;
}
.old-content-styles .gallery-list.gallery-hover .link {
  display: inline-block;
  position: relative;
  overflow: hidden;
  max-width: 100%;
}
.old-content-styles .gallery-list.gallery-hover .link:hover .icon,
.old-content-styles .gallery-list.gallery-hover .link:hover .icon-loop {
  opacity: 1;
  background: rgba(0, 0, 0, 0.15);
}
.old-content-styles .gallery-list.gallery-hover .link:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.old-content-styles .ie .gallery-list.gallery-hover .link:hover img {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.old-content-styles .gallery-list.gallery-hover img {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.old-content-styles .gallery-list.gallery-hover .icon,
.old-content-styles .stack.gallery-hover .icon {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  width: 100%;
  -o-transition: all 0.2s ease;
  left: 0;
  z-index: 6;
  font-size: 44px;
  color: #fff;
  height: 100%;
  text-align: center;
}
.old-content-styles .gallery-list.gallery-hover .icon {
  display: block;
  opacity: 0;
  transition: all 0.2s ease;
  position: absolute;
  top: 0;
}
.old-content-styles .gallery-list.gallery-hover .icon:before {
  position: relative;
  top: 50%;
  display: block;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.old-content-styles .gallery-list .gallery-auto,
.old-content-styles .gallery-list .row {
  margin-left: -4px;
  margin-right: -4px;
}
.old-content-styles .gallery-list img {
  margin: 0 auto;
  max-height: 216px;
}
.old-content-styles .gallery-list .item {
  padding: 4px;
  text-align: center;
}
.old-content-styles .stack.gallery-hover .pic {
  overflow: hidden;
}
.old-content-styles .stack.gallery-hover .link {
  display: inline-block;
  position: relative;
  overflow: hidden;
  max-width: 100%;
}
.old-content-styles .stack.gallery-hover .link:hover .icon,
.old-content-styles .stack.gallery-hover .link:hover .icon-loop {
  opacity: 1;
  background: rgba(0, 0, 0, 0.15);
}
.old-content-styles .stack.gallery-hover .link:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.old-content-styles .ie .stack.gallery-hover .link:hover img {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.old-content-styles .stack.gallery-hover img {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.old-content-styles .stack.gallery-hover .icon {
  display: block;
  opacity: 0;
  transition: all 0.2s ease;
  position: absolute;
  top: 0;
}
.old-content-styles .news-list .link .icon,
.old-content-styles .news-list-big .link .icon {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  width: 100%;
}
.old-content-styles .news-detail .date,
.old-content-styles .news-list-big .date {
  font-style: italic;
  font-size: 12px;
  font-family: ubuntu, Helvetica, Arial, sans-serif;
  line-height: 1.1;
}
.old-content-styles .stack.gallery-hover .icon:before {
  position: relative;
  top: 50%;
  display: block;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.old-content-styles .stack .link {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  margin-bottom: -6px;
}
.old-content-styles .stack .pic_i {
  margin: 6px 6px 0 0;
}
.old-content-styles .gallery-stack .pic_i {
  position: relative;
  display: inline-block;
}
.old-content-styles .gallery-stack .pic_i:after,
.old-content-styles .gallery-stack .pic_i:before {
  content: "";
  display: block;
  position: absolute;
  border: 1px solid #e8e8e8;
  background: #f7f7f7;
  width: 100%;
  height: 100%;
}
.old-content-styles .gallery-stack .pic_i:after {
  top: -3px;
  right: -3px;
}
.old-content-styles .gallery-stack .pic_i:before {
  top: -6px;
  right: -6px;
}
.old-content-styles .gallery-stack .link {
  border: 1px solid #e8e8e8;
  z-index: 1;
  position: relative;
}
.old-content-styles .zaglushka h1 {
  margin-bottom: 12px;
}
.old-content-styles .zaglushka .tel a {
  color: #25262a;
  text-decoration: none;
}
.old-content-styles .zaglushka .tel a:hover {
  color: #868995;
}
.old-content-styles .zaglushka .mail {
  margin-top: 20px;
}
.old-content-styles .news-list {
  margin: 0 0 40px;
}
.old-content-styles .news-list .item + .item:before {
  content: "";
  height: 1px;
  background: #e8e8e8;
  width: 100%;
  margin: 30px 0 20px;
  display: block;
  clear: both;
}
.old-content-styles .news-list .part,
.old-content-styles .news-list .pic,
.old-content-styles .news-list .time,
.old-content-styles .news-list .time + .part:before {
  display: inline-block;
}
.old-content-styles .news-detail .time + .part:before,
.old-content-styles .news-list .time + .part:before,
.old-content-styles .news-list-big .time + .part:before {
  content: "/";
  padding: 0 5px;
}
.old-content-styles .news-list .pic {
  max-width: 25%;
  margin: 0 30px 0 0;
  position: relative;
}
.old-content-styles .news-list .item {
  margin: 0 0 15px;
}
.old-content-styles .news-list .title {
  margin-top: 0;
}
.old-content-styles .news-list .title a {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-list .title a.hover,
.old-content-styles .news-list .title a:hover {
  color: #e84c3d;
}
.old-content-styles .news-list .date {
  line-height: 1.1;
  margin-bottom: 9px;
}
.old-content-styles .news-list .part a {
  text-decoration: none;
  color: #656565;
}
.old-content-styles .news-list .part a:hover {
  color: #e84c3d;
}
.old-content-styles .news-list .link {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-list .link.hover .title,
.old-content-styles .news-list .link:hover .title {
  color: #e84c3d;
}
.old-content-styles .news-list .link.hover .icon,
.old-content-styles .news-list .link:hover .icon {
  opacity: 1;
  background: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 4px 15px rgba(40, 51, 72, 0.25);
  box-shadow: 0 4px 15px rgba(40, 51, 72, 0.25);
}
.old-content-styles .news-list .link .icon {
  display: block;
  opacity: 0;
  transition: all 0.2s ease;
  position: absolute;
  height: 100%;
}
.old-content-styles .news-list-big .part,
.old-content-styles .news-list-big .pic,
.old-content-styles .news-list-big .time,
.old-content-styles .news-list-big .time + .part:before {
  display: inline-block;
}
.old-content-styles .news-list-big {
  max-width: 690px;
}
.old-content-styles .news-list-big .pic {
  margin: 0 30px 19px 0;
  position: relative;
  max-width: 100%;
}
.old-content-styles .news-list-big .title {
  margin-top: 0;
}
.old-content-styles .news-list-big .title a {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-list-big .title a.hover,
.old-content-styles .news-list-big .title a:hover {
  color: #e84c3d;
}
.old-content-styles .news-list-big .item {
  margin: 0 0 15px;
}
.old-content-styles .news-list-big .date {
  color: #656565;
  margin-bottom: 9px;
}
.old-content-styles .news-list-big .part a {
  text-decoration: none;
  color: #656565;
}
.old-content-styles .news-list-big .part a:hover {
  color: #e84c3d;
}
.old-content-styles .news-list-big .link {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-list-big .link.hover .title,
.old-content-styles .news-list-big .link:hover .title {
  color: #e84c3d;
}
.old-content-styles .news-list-big .link.hover .icon,
.old-content-styles .news-list-big .link:hover .icon {
  opacity: 1;
  background: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 4px 15px rgba(40, 51, 72, 0.25);
  box-shadow: 0 4px 15px rgba(40, 51, 72, 0.25);
}
.old-content-styles .news-list-big .link .icon {
  display: block;
  opacity: 0;
  transition: all 0.2s ease;
  position: absolute;
  height: 100%;
}
.old-content-styles .news-detail .part,
.old-content-styles .news-detail .pic,
.old-content-styles .news-detail .time,
.old-content-styles .news-detail .time + .part:before {
  display: inline-block;
}
.old-content-styles .news-detail .pic {
  max-width: 25%;
  margin: 0 30px 0 0;
  position: relative;
}
.old-content-styles .news-detail .title {
  margin-top: 0;
}
.old-content-styles .news-detail .title a {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-detail .title a.hover,
.old-content-styles .news-detail .title a:hover {
  color: #e84c3d;
}
.old-content-styles .news-detail .date {
  color: #656565;
  margin-bottom: 9px;
}
.old-content-styles .header-menu .item .first,
.old-content-styles .header-menu .item .second,
.old-content-styles .header-menu .item_drop .val {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .comment .num,
.old-content-styles .header-menu .currency tbody td,
.old-content-styles .header-menu .currency thead th,
.old-content-styles .like .num,
.old-content-styles .menu-elements .item.login .txt {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .news-detail .part a {
  text-decoration: none;
  color: #656565;
}
.old-content-styles .news-detail .part a:hover {
  color: #e84c3d;
}
.old-content-styles .news-detail .link {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-detail .link.hover .title,
.old-content-styles .news-detail .link:hover .title {
  color: #e84c3d;
}
.old-content-styles .news-detail .link.hover .icon,
.old-content-styles .news-detail .link:hover .icon {
  opacity: 1;
  background: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 4px 15px rgba(40, 51, 72, 0.25);
  box-shadow: 0 4px 15px rgba(40, 51, 72, 0.25);
}
.old-content-styles .star-list .star-item,
.old-content-styles .star-list .star-item.active,
.old-content-styles .star-list-small .star-item,
.old-content-styles .star-list-small .star-item.active {
  background-image: url(/local/templates/html_dev/images/sprite.png);
  content: "";
}
.old-content-styles .news-detail .link .icon {
  display: block;
  opacity: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: absolute;
  width: 100%;
  height: 100%;
}
.old-content-styles .news-aside .pic,
.old-content-styles .news-aside .time,
.old-content-styles .rating .star-item,
.old-content-styles .star-list .star-item {
  display: inline-block;
}
.old-content-styles .news-aside {
  margin-bottom: 50px;
}
.old-content-styles .news-aside .pic {
  margin: 0 0 2px;
  position: relative;
  max-width: 100%;
}
.old-content-styles .news-aside .title {
  font-size: 14px;
  line-height: 1.28571;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 8px;
}
.old-content-styles .news-aside .title a {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-aside .title a.hover,
.old-content-styles .news-aside .title a:hover {
  color: #e84c3d;
}
.old-content-styles .news-aside .item {
  margin: 0 0 27px;
}
.old-content-styles .news-aside .date {
  color: #656565;
  font-size: 12px;
  line-height: 1.1;
  margin-bottom: 9px;
}
.old-content-styles .news-aside .date,
.old-content-styles .news-aside .title {
  padding-right: 5%;
}
.old-content-styles .news-aside .link {
  text-decoration: none;
  color: #000;
}
.old-content-styles .news-aside .link.hover .title,
.old-content-styles .news-aside .link:hover .title {
  color: #e84c3d;
}
.old-content-styles .rating.form-group .list-item {
  padding-top: 12px;
}
.old-content-styles .rating .list-rating {
  counter-reset: none;
  list-style: none;
  padding: 0;
  margin: 0;
}
.old-content-styles .rating .star-item {
  vertical-align: top;
  width: 21px;
  height: 23px;
  margin: 0;
}
.old-content-styles .jq-checkbox,
.old-content-styles .jq-number,
.old-content-styles .jq-radio,
.old-content-styles .partners .item {
  vertical-align: middle;
}
.old-content-styles .rating .input-hidden {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}
.old-content-styles .form-group .rating {
  padding-top: 12px;
}
.old-content-styles .star-list .star-item {
  background-position: -80px -160px;
  width: 24px;
  height: 22px;
  cursor: pointer;
  margin: 6px 2px 0;
}
.old-content-styles .star-list .star-item:not(.active) {
  opacity: 1;
}
.old-content-styles .star-list .star-item.active {
  background-position: -106px -160px;
  width: 24px;
  height: 22px;
  display: inline-block;
}
.old-content-styles .star-list .star-item.hover:not(.active) {
  opacity: 0.8;
  background-position: -106px -160px;
  width: 24px;
  height: 22px;
}
.old-content-styles .star-list-small .star-item,
.old-content-styles .star-list-small .star-item.active {
  width: 12px;
  height: 11px;
  display: inline-block;
}
.old-content-styles .star-list-small .star-item {
  margin-top: 8px;
  background-position: -62px -222px;
}
.old-content-styles .star-list-small .star-item.active {
  background-position: -76px -222px;
}
.old-content-styles .raiting-popup {
  margin-bottom: 20px;
}
.old-content-styles .subscr .controls {
  padding: 0;
  min-height: 21px;
}
.old-content-styles .subscr .form-horizontal {
  border-bottom: 1px solid #ccc;
  padding-bottom: 30px;
}
.old-content-styles .subscr .form-horizontal:last-child {
  border-bottom: 0;
  margin-bottom: 0;
}
.old-content-styles body {
  background-color: #dedede;
}
.old-content-styles .outer-bg {
  min-width: 300px;
  overflow-x: hidden;
}
.old-content-styles .g-wrap .outer-bg {
  max-width: 1270px;
  background: #fff;
  margin: 0 auto;
}
.old-content-styles .seo-wrap {
  position: relative;
  padding-top: 60px;
}
.old-content-styles .seo-wrap .menu-top {
  position: absolute;
  z-index: 50;
  top: 0;
  width: 100%;
}
.old-content-styles .seo-wrap .menu-top:before {
  content: "";
  display: block;
  height: 100%;
  width: 1270px;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 50%;
  margin-left: -635px;
  background: #929499;
}
.old-content-styles .seo-wrap .menu-top.init .backplate {
  opacity: 1;
}
.old-content-styles .seo-wrap .menu-top:hover .backplate {
  display: block;
}
.old-content-styles .seo-wrap .menu-top .backplate {
  position: absolute;
  display: none;
  z-index: 1;
  top: 60px;
  left: 50%;
  height: 0;
  width: 600%;
  margin-left: -300%;
  background: rgba(0, 0, 0, 0.4);
  opacity: 0;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.old-content-styles .full-bg-1:before,
.old-content-styles .full-bg-2:after,
.old-content-styles .full-bg-2:before,
.old-content-styles .full-bg-3:before {
  content: "";
  display: block;
}
.old-content-styles .seo-wrap .menu-top .wrap {
  position: relative;
  z-index: 5;
}
.old-content-styles .full-bg-1 {
  position: relative;
  z-index: 1;
}
.old-content-styles .full-bg-1:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 600%;
  margin-left: -300%;
  height: 100%;
  background: #428bca;
  opacity: 0.15;
  z-index: -1;
}
.old-content-styles .full-bg-2 {
  position: relative;
}
.old-content-styles .full-bg-2:after,
.old-content-styles .full-bg-2:before {
  position: absolute;
  top: 50%;
  margin-top: -2px;
  width: 500%;
  height: 5px;
  background: #e84c3d;
}
.old-content-styles .full-bg-2:before {
  right: 102%;
}
.old-content-styles .full-bg-2:after {
  left: 102%;
}
.old-content-styles .full-bg-3 {
  position: relative;
  z-index: 1;
}
.old-content-styles .top-dark .full-bg-3:before {
  background: #47494c;
}
.old-content-styles .full-bg-3:before {
  position: absolute;
  top: 0;
  right: 0;
  width: 600%;
  height: 100%;
  background: #fff;
  z-index: -1;
}
.old-content-styles .full_width_title {
  overflow: hidden;
  max-width: 100%;
  text-align: center;
}
.old-content-styles .full_width_title span {
  display: inline-block;
  position: relative;
}
.old-content-styles .full_width_title span:after,
.old-content-styles .full_width_title span:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 6px;
  width: 2000px;
  height: 1px;
  background-color: #d7d7d7;
}
.old-content-styles .full_width_title span:before {
  right: 100%;
  margin-right: 7px;
}
.old-content-styles .full_width_title span:after {
  left: 100%;
  margin-left: 7px;
}
.old-content-styles .bg-1:before,
.old-content-styles .bg-2:before,
.old-content-styles .bg-3-l:before,
.old-content-styles .bg-3:before,
.old-content-styles .bg-4:before,
.old-content-styles .bg-5:before {
  height: 100%;
  top: 0;
}
.old-content-styles .bg-1:before,
.old-content-styles .bg-2:before,
.old-content-styles .bg-3:before,
.old-content-styles .bg-4:before,
.old-content-styles .bg-5:before,
.old-content-styles .brdr-1:after,
.old-content-styles .brdr-2:after {
  content: "";
  display: block;
  left: 50%;
  margin-left: -150%;
}
.old-content-styles .g-wrap {
  overflow: hidden;
  min-width: 300px;
}
.old-content-styles .bg-1 {
  position: relative;
  z-index: 1;
}
.old-content-styles .bg-1:before {
  position: absolute;
  width: 300%;
  background: #f4f4f4;
  z-index: -1;
}
.old-content-styles .bg-2 {
  position: relative;
  z-index: 1;
}
.old-content-styles .bg-2:before {
  position: absolute;
  width: 300%;
  background: #47494c;
  z-index: -1;
}
.old-content-styles .bg-3 {
  position: relative;
  z-index: 1;
}
.old-content-styles .bg-3:before {
  position: absolute;
  width: 300%;
  background: #fff;
  z-index: -1;
}
.old-content-styles .bg-4 {
  position: relative;
  z-index: 1;
}
.old-content-styles .bg-4:before {
  position: absolute;
  width: 300%;
  background: #f4f4f4;
  z-index: -1;
}
.old-content-styles .bg-5 {
  position: relative;
  z-index: 1;
}
.old-content-styles .bg-5:before {
  position: absolute;
  width: 300%;
  background: #e7e7e7;
  z-index: -1;
}
.old-content-styles .bg-3-l {
  position: relative;
  z-index: 1;
}
.old-content-styles .bg-3-l:before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  width: 600%;
  background: #fff;
  z-index: -1;
}
.old-content-styles .brdr-1,
.old-content-styles .brdr-2 {
  padding-bottom: 24px;
  margin-bottom: 15px;
  position: relative;
  z-index: 1;
}
.old-content-styles .brdr-1:after,
.old-content-styles .brdr-2:after {
  position: relative;
  width: 300%;
  height: 1px;
  bottom: -24px;
  z-index: -1;
}
.old-content-styles .brdr-1:after {
  background: #f4f4f4;
}
.old-content-styles .brdr-2:after {
  background: #55575b;
}
.old-content-styles .partners {
  margin: 0 0 30px;
}
.old-content-styles .partners .title {
  font-size: 25px;
  line-height: 1.1;
  margin-bottom: 38px;
}
.old-content-styles .partners .title a {
  text-decoration: none;
  display: inline-block;
  border-bottom: 1px solid transparent;
}
.old-content-styles .partners .title a:hover {
  border-bottom-color: #e84c3d;
}
.old-content-styles .partners .list {
  text-align: justify;
}
.old-content-styles .partners .list:after {
  content: " i i i i i i i i i i i";
  padding-left: 50%;
  visibility: hidden;
  height: 0;
}
.old-content-styles .partners .item {
  display: inline-block;
  padding: 0 5px;
}
.old-content-styles .partners .item img {
  display: block;
  max-width: 100%;
  height: auto;
}
.old-content-styles .dropdown-header {
  float: left;
  margin-top: 25px;
  white-space: normal;
  padding-left: 0;
}
.old-content-styles .dropdown-header .dropdown_trigger {
  font-size: 13px;
  font-weight: 700;
  color: #25262a;
  text-decoration: none;
  padding: 2px 7px 2px 13px;
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background: #f8f8fa;
  position: relative;
  z-index: 1001;
}
.old-content-styles .dropdown-header .dropdown_trigger:after {
  width: 100%;
  height: 3px;
  bottom: -3px;
  left: 0;
  position: absolute;
  background: #fff;
}
.old-content-styles .dropdown-header .dropdown_trigger:hover {
  color: #e84c3d;
}
.old-content-styles .dropdown-header .dropdown_trigger .caret {
  -webkit-transition: -webkit-transform 0.3s ease;
  -moz-transition: -moz-transform 0.3s ease;
  -o-transition: -o-transform 0.3s ease;
  transition: transform 0.3s ease;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  margin-left: 4px;
}
.old-content-styles .dropdown-header .dropdown {
  margin-right: 25px;
}
.old-content-styles .dropdown-header .dropdown.open .dropdown_trigger {
  background: #fff;
  border-bottom-color: transparent;
  -webkit-border-radius: 12px 12px 0 0;
  border-radius: 12px 12px 0 0;
  color: #5d6064;
}
.old-content-styles .dropdown-header .dropdown.open .dropdown_trigger:after {
  content: "";
}
.old-content-styles .dropdown-header .dropdown.open .dropdown_trigger .caret {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
  color: #5d6064;
}
.old-content-styles .dropdown-header .dropdown-menu {
  margin-top: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  width: 700px;
  padding: 20px 15px;
}
.old-content-styles .dropdown-header .list {
  float: left;
  width: 50%;
  margin: 0;
}
.old-content-styles .dropdown-header .item {
  margin-bottom: 10px;
}
.old-content-styles .dropdown-header .item > a {
  color: #25262a;
}
.old-content-styles .dropdown-header .item:hover > a {
  color: #e84c3d;
}
.old-content-styles .dropdown-header .item.active > a,
.old-content-styles .dropdown-header .item.active > span {
  color: #000;
}
.old-content-styles .dropdown-header .item.active:hover > a {
  color: #1ca83b;
}
.old-content-styles .jq-selectbox {
  cursor: pointer;
  width: 100%;
}
.old-content-styles .js-on .jq-selectbox {
  height: auto;
  padding: 0;
  border: none;
}
.old-content-styles .g-wrap .jq-selectbox li {
  min-height: 18px;
  padding: 4px 17px;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
}
.old-content-styles .header-news .bg,
.old-content-styles .header-news .pic .preview {
  min-height: 100%;
  max-width: 100%;
  min-width: 100%;
}
.old-content-styles .jq-selectbox li.selected {
  background-color: #b2b2b2;
  color: #fff;
}
.old-content-styles .jq-selectbox li:hover {
  background-color: #25262a;
  color: #fff;
}
.old-content-styles .jq-selectbox li.disabled {
  color: #b2b2b2;
}
.old-content-styles .jq-selectbox li.disabled:hover {
  background: 0 0;
}
.old-content-styles .jq-selectbox li.disabled.selected {
  color: #fff;
}
.old-content-styles .jq-selectbox.focused .jq-selectbox__select {
  border-color: #66afe9;
  outline: 0;
}
.old-content-styles .jq-selectbox__select {
  display: block;
  width: 100%;
  height: 40px;
  padding: 7px 30px 7px 11px;
  font-size: 18px;
  line-height: 1.33333;
  color: #000;
  background-color: #fcfcfc;
  background-image: none;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.old-content-styles .jq-selectbox__select:hover {
  outline: 0;
  border-color: #a3b8c2;
  -webkit-box-shadow: inset 0 1px 3px rgba(77, 131, 158, 0.5);
  box-shadow: inset 0 1px 3px rgba(77, 131, 158, 0.5);
}
.old-content-styles .jq-selectbox__select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.old-content-styles .jq-selectbox__select[disabled],
.old-content-styles .jq-selectbox__select[readonly],
.old-content-styles fieldset[disabled] .jq-selectbox__select {
  cursor: not-allowed;
  background-color: #eee;
  opacity: 1;
}
.old-content-styles .opened .jq-selectbox__select {
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.old-content-styles .jq-selectbox__select-text {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.old-content-styles .jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 100%;
}
.old-content-styles .jq-selectbox__trigger-arrow {
  position: absolute;
  top: 50%;
  margin: -2px 0 -5px;
  left: 35%;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 5px solid #25262a;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  opacity: 1;
}
.old-content-styles .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  opacity: 0.6;
}
.old-content-styles .jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  opacity: 0.3;
}
.old-content-styles .jq-selectbox__dropdown {
  background: #fff;
  max-width: 100%;
  margin-top: -1px;
  border: 1px solid #ccc;
  border-top: none;
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  overflow: hidden;
}
.old-content-styles .jq-selectbox__search input {
  height: 38px;
  padding: 9px 35px 9px 10px;
  line-height: 18px;
  font-size: 14px;
  color: #000;
  background: right 12px top 10px no-repeat #fff;
  border: 1px solid #ccc;
  width: 100%;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-right: 0;
  border-left: 0;
}
.old-content-styles .jq-selectbox__search input:-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .jq-selectbox__search input::-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .jq-checkbox.disabled .jq-checkbox__div,
.old-content-styles .jq-radio.disabled {
  opacity: 0.55;
}
.old-content-styles .jq-selectbox__search input:-ms-input-placeholder {
  color: #adadad;
}
.old-content-styles .jq-selectbox__search input::-webkit-input-placeholder {
  color: #adadad;
}
.old-content-styles .jq-selectbox__search input.placeholder {
  color: #adadad;
}
.old-content-styles .jq-selectbox__search input:focus {
  border-color: #b3b3b3;
}
.old-content-styles .jq-selectbox__search ~ ul {
  margin-top: 0;
  margin-bottom: 0;
}
.old-content-styles .jq-selectbox__not-found {
  margin: 5px;
  padding: 5px 8px 6px;
  background: #fff;
  font-size: 16px;
}
.old-content-styles .jq-selectbox__dropdown {
  width: 100% !important;
}
.old-content-styles .jq-checkbox {
  cursor: pointer;
  text-align: left;
}
.old-content-styles .jq-checkbox .jq-checkbox__div {
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  top: -1px;
}
.old-content-styles .jq-checkbox:not(.formstyler-img) .jq-checkbox__div {
  border: 1px solid #c3c3c3;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f5f5f5;
  background: -webkit-linear-gradient(#fff, #e6e6e6);
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e6e6e6));
  background: -moz-linear-gradient(#fff, #e6e6e6);
  background: -o-linear-gradient(#fff, #e6e6e6);
  background: linear-gradient(#fff, #e6e6e6);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #fff, inset 1px -1px #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #fff, inset 1px -1px #fff;
}
.old-content-styles .jq-checkbox:not(.formstyler-img).checked .jq-checkbox__div:before {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  margin: 2px 0 0 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: #666;
  -webkit-box-shadow: inset 0 -3px 6px #aaa;
  box-shadow: inset 0 -3px 6px #aaa;
}
.old-content-styles .jq-checkbox:not(.formstyler-img).focused .jq-checkbox__div {
  border: 1px solid #08c;
}
.old-content-styles .jq-checkbox.formstyler-img .jq-checkbox__div {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -234px -186px;
  width: 16px;
  height: 16px;
}
.old-content-styles .jq-checkbox.formstyler-img.checked .jq-checkbox__div {
  background-position: -234px -168px;
  width: 16px;
  height: 16px;
}
.old-content-styles .jq-radio {
  cursor: pointer;
}
.old-content-styles .jq-radio .jq-radio__div {
  top: -1px;
  width: 16px;
  height: 16px;
  position: relative;
  margin: 0 4px 0 0;
}
.old-content-styles .jq-radio:not(.formstyler-img) .jq-radio__div {
  border: 1px solid #c3c3c3;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #f5f5f5;
  background: -webkit-linear-gradient(#fff, #e6e6e6);
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e6e6e6));
  background: -moz-linear-gradient(#fff, #e6e6e6);
  background: -o-linear-gradient(#fff, #e6e6e6);
  background: linear-gradient(#fff, #e6e6e6);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #fff, inset 1px -1px #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #fff, inset 1px -1px #fff;
}
.old-content-styles .jq-radio:not(.formstyler-img).checked .jq-radio__div:before {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  margin: -3px 0 0 -3px;
  left: 50%;
  top: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #e84c3d;
  -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.old-content-styles .jq-radio.formstyler-img .jq-radio__div {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -42px -204px;
  width: 16px;
  height: 16px;
}
.old-content-styles .jq-radio.formstyler-img.checked .jq-radio__div {
  background-position: -24px -204px;
  width: 16px;
  height: 16px;
}
.old-content-styles #db .jq-radio.no-radio .jq-radio__div:before {
  content: none;
}
.old-content-styles .header-menu .item_1:after,
.old-content-styles .header-menu:before,
.old-content-styles .header-news .item.vid::before,
.old-content-styles .header-news .item:after,
.old-content-styles .jq-number__spin:after {
  content: "";
}
.old-content-styles .jq-file {
  padding: 0;
}
.old-content-styles .jq-file:hover .jq-file__browse {
  background: #e3e3e3;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#e3e3e3));
  background: -webkit-linear-gradient(#efefef, #e3e3e3);
  background: -moz-linear-gradient(#efefef, #e3e3e3);
  background: -o-linear-gradient(#efefef, #e3e3e3);
  background: linear-gradient(#efefef, #e3e3e3);
}
.old-content-styles .jq-file:active .jq-file__browse {
  background: #eaeaea;
  -webkit-box-shadow: inset 1px 1px 3px #e8e8e8;
  box-shadow: inset 1px 1px 3px #e8e8e8;
}
.old-content-styles .jq-file.focused .jq-file__name {
  border: 1px solid #5794bf;
}
.old-content-styles .jq-file.disabled,
.old-content-styles .jq-file.disabled .jq-file__browse,
.old-content-styles .jq-file.disabled .jq-file__name {
  border-color: #ccc;
  background: #f5f5f5;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #888;
}
.old-content-styles .jq-file input {
  height: auto;
  line-height: 1em;
  cursor: pointer;
}
.old-content-styles .jq-file__name {
  padding: 7px 80px 7px 10px;
  font-size: 18px;
  line-height: 1.33333;
  width: 100%;
  height: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.old-content-styles .jq-file__browse {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  padding: 0 10px;
  border-left: 1px solid #ccc;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#efefef));
  background: -webkit-linear-gradient(#fcfcfc, #efefef);
  background: -moz-linear-gradient(#fcfcfc, #efefef);
  background: -o-linear-gradient(#fcfcfc, #efefef);
  background: linear-gradient(#fcfcfc, #efefef);
  font-size: 14px;
  line-height: 38px;
}
.old-content-styles .jq-number {
  position: relative;
  padding: 0 36px 0 0;
}
.old-content-styles .jq-number__field:hover {
  border-color: #b3b3b3;
}
.old-content-styles .jq-number__field input {
  -moz-appearance: textfield;
}
.old-content-styles .jq-number__field input::-webkit-inner-spin-button,
.old-content-styles .jq-number__field input::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.old-content-styles .jq-number__spin {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 18px;
  border: 1px solid #ccc;
  border-bottom-color: #ccc;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #f5f5f5;
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e6e6e6));
  background: -webkit-linear-gradient(#fff, #e6e6e6);
  background: -moz-linear-gradient(#fff, #e6e6e6);
  background: -o-linear-gradient(#fff, #e6e6e6);
  background: linear-gradient(#fff, #e6e6e6);
  -webkit-box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-shadow: 1px 1px #fff;
  cursor: pointer;
}
.old-content-styles .jq-number__spin.minus:after,
.old-content-styles .jq-number__spin:after {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}
.old-content-styles .jq-number__spin.minus {
  top: auto;
  bottom: 0;
}
.old-content-styles .jq-number__spin:hover {
  background: #e6e6e6;
  background: -webkit-linear-gradient(#f6f6f6, #e6e6e6);
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e6e6e6));
  background: -moz-linear-gradient(#f6f6f6, #e6e6e6);
  background: -o-linear-gradient(#f6f6f6, #e6e6e6);
  background: linear-gradient(#f6f6f6, #e6e6e6);
}
.old-content-styles .jq-number__spin:active {
  background: #f5f5f5;
  -webkit-box-shadow: inset 1px 1px 3px #ddd;
  box-shadow: inset 1px 1px 3px #ddd;
}
.old-content-styles .jq-number__spin:after {
  position: absolute;
  top: 5px;
  left: 10px;
  width: 0;
  height: 0;
  border-bottom: 5px solid #000;
}
.old-content-styles .jq-number__spin.minus:after {
  top: 6px;
  border-top: 5px solid #000;
  border-bottom: none;
}
.old-content-styles .jq-number__spin.minus:hover:after {
  border-top-color: #000;
}
.old-content-styles .jq-number__spin.plus:hover:after {
  border-bottom-color: #000;
}
.old-content-styles .jq-number.disabled .jq-number__spin {
  border-color: #ccc;
  background: #f5f5f5;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #888;
}
.old-content-styles .jq-number.disabled .jq-number__spin:after {
  border-bottom-color: #aaa;
}
.old-content-styles .jq-number.disabled .jq-number__spin.minus:after {
  border-top-color: #aaa;
}
.old-content-styles .bwWrapper {
  position: relative;
  display: block;
  opacity: 0.7;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.old-content-styles .bwWrapper:hover {
  opacity: 1;
}
.old-content-styles .mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.old-content-styles .mCustomScrollbar.mCS_no_scrollbar,
.old-content-styles .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto;
}
.old-content-styles .mCustomScrollBox {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: 0;
  direction: ltr;
}
.old-content-styles .mCSB_container {
  overflow: hidden;
  width: auto;
  height: auto;
}
.old-content-styles .mCSB_inside > .mCSB_container {
  margin-right: 15px;
}
.old-content-styles .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}
.old-content-styles .mCSB_scrollTools {
  position: absolute;
  width: 11px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
.old-content-styles .mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}
.old-content-styles .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}
.old-content-styles .mCSB_scrollTools .mCSB_draggerContainer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}
.old-content-styles .mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  border-radius: 16px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}
.old-content-styles .mCSB_scrollTools .mCSB_dragger {
  cursor: pointer;
  width: 100%;
  height: 30px;
  z-index: 1;
}
.old-content-styles .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  position: relative;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  border-radius: 16px;
  text-align: center;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
.old-content-styles .mCSB_scrollTools .mCSB_buttonDown,
.old-content-styles .mCSB_scrollTools .mCSB_buttonUp {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
.old-content-styles .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  margin: 2px auto;
}
.old-content-styles .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  margin: 4px 0;
}
.old-content-styles .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0;
}
.old-content-styles .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0;
}
.old-content-styles .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px;
}
.old-content-styles .mCSB_scrollTools,
.old-content-styles .mCSB_scrollTools .mCSB_buttonDown,
.old-content-styles .mCSB_scrollTools .mCSB_buttonUp,
.old-content-styles .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.old-content-styles .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)";
}
.old-content-styles .mCSB_scrollTools .mCSB_buttonDown,
.old-content-styles .mCSB_scrollTools .mCSB_buttonLeft,
.old-content-styles .mCSB_scrollTools .mCSB_buttonRight,
.old-content-styles .mCSB_scrollTools .mCSB_buttonUp {
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}
.old-content-styles .mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
}
.old-content-styles .mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
  background-position: 0 -20px;
}
.old-content-styles .mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
}
.old-content-styles .mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
}
.old-content-styles .mCSB_scrollTools .mCSB_buttonDown:hover,
.old-content-styles .mCSB_scrollTools .mCSB_buttonLeft:hover,
.old-content-styles .mCSB_scrollTools .mCSB_buttonRight:hover,
.old-content-styles .mCSB_scrollTools .mCSB_buttonUp:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
.old-content-styles .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
.old-content-styles .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.old-content-styles .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85);
}
.old-content-styles .mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
.old-content-styles .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 1px;
  border-radius: 1px;
}
.old-content-styles .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 1px;
  border-radius: 1px;
}
.old-content-styles .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.old-content-styles .mCS-dark-4.mCSB_scrollTools {
  opacity: 1;
  width: 22px;
}
.old-content-styles .mCS-dark-4.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.old-content-styles .mCS-dark-4.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 5px;
  background-color: #e7e7e7;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.old-content-styles .mCS-dark-4.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #e7e7e7;
}
.old-content-styles .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
.old-content-styles .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.old-content-styles .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.old-content-styles .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.old-content-styles .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.old-content-styles .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.old-content-styles .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  height: 16px;
  margin: -1px 0;
}
.old-content-styles .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.old-content-styles .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
}
.old-content-styles .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  width: 16px;
  margin: 0 -1px;
}
.old-content-styles .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.old-content-styles .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
}
.old-content-styles .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.old-content-styles .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.old-content-styles .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.old-content-styles .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.old-content-styles .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
  background-repeat: repeat-y;
  opacity: 0.3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}
.old-content-styles .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.old-content-styles .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x;
}
.old-content-styles .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=);
}
.old-content-styles .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-border-radius: 16px;
  border-radius: 16px;
  width: 8px;
}
.old-content-styles .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.old-content-styles .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);
}
.old-content-styles .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.old-content-styles .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #555;
}
.old-content-styles .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto;
}
.old-content-styles .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);
}
.old-content-styles .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools,
.old-content-styles .mCS-3d-thick.mCSB_scrollTools {
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
  height: 12px;
  width: auto;
}
.old-content-styles .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #555;
}
.old-content-styles .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools {
  -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #777;
}
.old-content-styles .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}
.old-content-styles .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0;
}
.old-content-styles .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
}
.old-content-styles .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
}
.old-content-styles .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.old-content-styles .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px;
}
.old-content-styles .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #e84c3d;
}
.old-content-styles .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
}
.old-content-styles .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
.old-content-styles .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.old-content-styles .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.old-content-styles .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.old-content-styles .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.old-content-styles .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.old-content-styles .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}
.old-content-styles .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.old-content-styles .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-content-styles .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2);
}
.old-content-styles .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6);
}
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6);
}
.old-content-styles .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.old-content-styles .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
}
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.old-content-styles .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
.old-content-styles .header-menu {
  position: relative;
  z-index: 100;
}
.old-content-styles .header-menu:before {
  display: block;
  position: absolute;
  width: 1270px;
  height: 100%;
  top: 0;
  left: 50%;
  margin-left: -635px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
  background: #fff;
}
.old-content-styles .header-menu .dop-banner-header {
  position: relative;
}
.old-content-styles .header-menu .menu_level_1 {
  margin-top: 12px;
  margin-bottom: 15px;
  margin-left: -10px;
}
.old-content-styles .header-menu .item_1 {
  display: inline-block;
  position: relative;
  margin-left: 10px;
}
.old-content-styles .header-menu .item_1:after {
  display: none;
  width: 100%;
  height: 15px;
  position: absolute;
  top: 100%;
  left: 0;
}
.old-content-styles .header-menu .item_1:hover .menu_level_2,
.old-content-styles .header-menu .item_1:hover:after,
.old-content-styles .header-menu .item_1 > a:hover + .drop-list-head,
.old-content-styles .header-menu .item_1 > span:hover + .drop-list-head {
  display: block;
}
.old-content-styles .header-menu .item_1 > a,
.old-content-styles .header-menu .item_1 > span {
  display: block;
  text-decoration: none;
  color: #25262a;
  font-size: 13px;
  border-bottom: 1px solid #c8c9ce;
  line-height: 1.4;
}
.old-content-styles .header-menu .item_1 > .no-border {
  border: none;
}
.old-content-styles .header-menu .item_1 > .no-border:hover {
  color: #e84c3d;
}
.old-content-styles .header-menu .item_1 > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .header-menu .item_1.active > a,
.old-content-styles .header-menu .item_1.active > span {
  color: #9a9ba0;
  border-color: #9a9ba0;
}
.old-content-styles .header-menu .item_1.active > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .header-menu .menu_level_2 {
  display: none;
  position: absolute;
  z-index: 1;
  left: 0;
  top: 32px;
  width: 220px;
  background: #fff;
  -webkit-box-shadow: 0 3px 15px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 15px -3px rgba(0, 0, 0, 0.5);
}
.old-content-styles .header-menu .menu_level_2:after,
.old-content-styles .header-menu .menu_level_2:before {
  position: absolute;
  left: 25px;
  z-index: -1;
  content: "";
}
.old-content-styles .g-wrap .header-menu .menu_level_2 {
  padding: 15px 20px 10px;
}
.old-content-styles .header-menu .menu_level_2:before {
  display: block;
  border: 11px solid transparent;
  border-bottom: 10px solid #e4e4e4;
  border-top: none;
  top: -10px;
  margin-left: -15px;
}
.old-content-styles .header-menu .menu_level_2:after {
  margin-left: -14px;
  border: 10px solid transparent;
  border-bottom: 9px solid #fff;
  border-top: none;
  top: -9px;
}
.old-content-styles .header-menu .item_2 {
  line-height: 1;
  margin-bottom: 10px;
}
.old-content-styles .header-menu .item_2 > a,
.old-content-styles .header-menu .item_2 > span {
  display: inline;
  text-decoration: none;
  color: #25262a;
  font-size: 13px;
  line-height: 1.4;
}
.old-content-styles .header-menu .item_2 > a:hover + .drop-list-head,
.old-content-styles .header-menu .item_2 > span:hover + .drop-list-head {
  display: block;
}
.old-content-styles .header-menu .item_2 > a {
  border-bottom: 1px solid #c8c9ce;
}
.old-content-styles .header-menu .item_2 > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .header-menu .item_2.active > a {
  color: #9a9ba0;
  border-color: #9a9ba0;
}
.old-content-styles .header-menu .item_2.active > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .header-menu .menu_level_3 {
  margin-top: 8px;
}
.old-content-styles .g-wrap .header-menu .menu_level_3 {
  padding-left: 10px;
}
.old-content-styles .header-menu .item_3 {
  line-height: 1;
  margin-bottom: 8px;
}
.old-content-styles .header-menu .item_3 > a,
.old-content-styles .header-menu .item_3 > span {
  display: inline;
  text-decoration: none;
  color: #25262a;
  font-size: 12px;
  line-height: 1.2;
}
.old-content-styles .header-menu .item_3 > a:hover + .drop-list-head,
.old-content-styles .header-menu .item_3 > span:hover + .drop-list-head {
  display: block;
}
.old-content-styles .header-menu .item_3 > a {
  border-bottom: 1px solid #c8c9ce;
}
.old-content-styles .header-menu .item_3 > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .header-menu .item_3.active > a,
.old-content-styles .header-menu .item_3.active > span {
  color: #9a9ba0;
  border-color: #9a9ba0;
}
.old-content-styles .header-menu .item_3.active > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .header-menu .menu-drop {
  margin: 0;
}
.old-content-styles .header-menu .item {
  position: relative;
  display: inline-block;
  font-size: 13px;
  padding: 16px 9px;
}
.old-content-styles .header-menu .item > a,
.old-content-styles .header-menu .item > span {
  text-decoration: none;
  display: inline-block;
  line-height: 1.4;
  color: #77787d;
  border-bottom: 1px dotted #9a9ba0;
}
.old-content-styles .header-menu .item > a:hover {
  color: #25262a;
  border-color: #25262a;
}
.old-content-styles .header-menu .item .icon {
  display: inline-block;
  line-height: 1.4;
  margin-left: 5px;
  vertical-align: top;
  width: 29px;
  height: 17px;
  overflow: hidden;
}
.old-content-styles .header-menu .item .icon .pic,
.old-content-styles .header-menu .item .icon .pic-act {
  max-width: 100%;
  height: auto;
}
.old-content-styles .header-menu .item .icon .pic {
  display: block;
}
.old-content-styles .header-menu .item .icon .pic-act {
  display: none;
}
.old-content-styles .header-menu .item .text {
  display: inline-block;
  line-height: 1.4;
  color: #25262a;
}
.old-content-styles .header-menu .item .first {
  color: #e84c3d;
}
.old-content-styles .header-menu .item .second {
  color: #1ca83b;
}
.old-content-styles .header-menu .item.open {
  background: #e84c3d;
}
.old-content-styles .header-menu .item.open > a,
.old-content-styles .header-menu .item.open > span {
  color: #fff;
  border-color: #fff;
}
.old-content-styles .header-menu .item.open .icon .pic {
  display: none;
}
.old-content-styles .header-menu .item.open .drop-list,
.old-content-styles .header-menu .item.open .icon .pic-act {
  display: block;
}
.old-content-styles .header-menu .item.open .first,
.old-content-styles .header-menu .item.open .second,
.old-content-styles .header-menu .item.open .text {
  color: #fff;
}
.old-content-styles .header-menu .drop-list {
  display: none;
  text-align: left;
  position: absolute;
  z-index: 100;
  top: 100%;
  left: 0;
  background: #e7e7e7;
  border-top: 5px solid #e84c3d;
  width: 260px;
}
.old-content-styles .g-wrap .header-menu .drop-list {
  padding: 0 20px 20px;
}
.old-content-styles .header-menu .item_drop {
  display: block;
  padding-top: 10px;
  padding-bottom: 20px;
}
.old-content-styles .header-menu .item_drop + .item_drop {
  border-top: 1px solid #c7cacf;
}
.old-content-styles .header-menu .item_drop .date {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 10px;
  color: #56575c;
}
.old-content-styles .header-menu .item_drop .date .lighter {
  color: #9a9ba0;
}
.old-content-styles .header-menu .item_drop .descr {
  color: #25262a;
  font-size: 13px;
}
.old-content-styles .header-menu .item_drop .val {
  color: #25262a;
  font-size: 16px;
}
.old-content-styles .header-menu .item_drop.cur {
  padding-bottom: 5px;
}
.old-content-styles .header-menu .currency table {
  width: 100%;
}
.old-content-styles .header-menu .currency thead tr {
  border-bottom: 1px solid #c7cacf;
}
.old-content-styles .header-menu .currency thead th {
  font-size: 10px;
  font-weight: 400;
  color: #9a9ba0;
  padding: 2px 0;
}
.old-content-styles .header-menu .currency tbody td {
  font-size: 13px;
  padding: 8px 0 0;
  color: #696a6f;
}
.old-content-styles .header-menu .currency tbody td:first-child {
  color: #000;
}
.old-content-styles .header-menu .horoscope {
  float: left;
  margin-top: 12px;
  text-align: right;
}
@media (max-width: 1279px) {
  .old-content-styles .header-menu .horoscope {
    float: none;
  }
}
.old-content-styles .header-menu .horoscope > a,
.old-content-styles .header-menu .horoscope > span {
  display: inline-block;
  text-decoration: none;
  color: #25262a;
  font-size: 13px;
  border-bottom: 1px solid #c8c9ce;
  line-height: 1.4;
}
.old-content-styles .header-menu .horoscope > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .header-menu .social-head {
  margin-top: 12px;
  float: right;
}
.old-content-styles .header-menu .soc-link {
  display: inline-block;
  padding: 3px;
}
.old-content-styles .header-menu .soc-link:first-child {
  padding-left: 0;
}
.old-content-styles .header-news {
  float: left;
  width: 74%;
}
.old-content-styles .header-news .item {
  position: relative;
  display: block;
  float: left;
  height: 130px;
  text-decoration: none;
  font-size: 15px;
  line-height: 1.2;
  padding: 25px 55px 10px 0;
  margin: 0;
  background: #0272a7;
}
.old-content-styles .comment .num,
.old-content-styles .like .num {
  font-size: 10px;
}
.old-content-styles .header-news .item:after {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 0;
  border-left: 80px solid transparent;
  border-bottom: 130px solid #f4f4f4;
  z-index: 1;
}
.old-content-styles .header-news .item.vid {
  width: 44%;
  overflow: hidden;
  color: #dedede;
  padding: 25px 50px 10px 18px;
  z-index: 3;
  position: relative;
}
.old-content-styles .header-news .item.vid::before {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  height: 100%;
  width: 0;
  border-right: 80px solid transparent;
  border-top: 130px solid #f4f4f4;
}
.old-content-styles .header-news .item.vid .back_plate {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  -webkit-transition: background 0.3s ease;
  -moz-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.old-content-styles .header-news .item.vid:hover {
  color: #fff;
}
.old-content-styles .header-news .item.vid:hover.blck_txt {
  color: #e84c3d;
}
.old-content-styles .header-news .item.vid.blck_txt {
  padding-left: 80px;
  background: #dadada;
  color: #25262a;
}
.old-content-styles .header-news .item.vid .text {
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.5);
}
.old-content-styles .header-news .item.vid .date {
  color: #ff1600;
  text-shadow: 0 0 2px rgba(28, 41, 130, 0.88);
}
.old-content-styles .header-news .item.new-1 {
  width: 28%;
  background: #e7e7e7;
  margin-left: -2px;
  padding-left: 2px;
}
.old-content-styles .header-news .item.new-2 {
  width: 28%;
  background-color: transparent;
}
.old-content-styles .header-news .item.no-pic:hover .text {
  color: #e84c3d;
}
.old-content-styles .header-news .item.no-pic .text {
  color: #25262a;
}
.old-content-styles .header-news .item.no-pic .before-pre:after {
  content: none;
}
.old-content-styles .header-news .before-pre:after,
.old-content-styles .header-news .bg:after,
.old-content-styles .header-news .pic:before {
  content: "";
}
.old-content-styles .header-news .item:hover .back_plate,
.old-content-styles .header-news .item:hover .before-pre:after,
.old-content-styles .header-news .item:hover .bg:after {
  background: rgba(0, 0, 0, 0.1);
}
.old-content-styles .header-news .bg-pre {
  position: absolute;
  top: 0;
  width: 82px;
  height: 100%;
  left: -40px;
  z-index: 3;
  overflow: hidden;
  -webkit-transform: skewX(-31.5deg);
  -moz-transform: skewX(-31.5deg);
  -ms-transform: skewX(-31.5deg);
  -o-transform: skewX(-31.5deg);
  transform: skewX(-31.5deg);
}
.old-content-styles .header-news .before-pre {
  width: 100%;
  height: 100%;
  -webkit-transform: skewX(31.5deg);
  -moz-transform: skewX(31.5deg);
  -ms-transform: skewX(31.5deg);
  -o-transform: skewX(31.5deg);
  transform: skewX(31.5deg);
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 329px auto;
  -ms-transform-origin: 329px 130px;
  -webkit-transform-origin: 329px 130px;
}
.old-content-styles .header-news .before-pre:after {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  -webkit-transition: background 0.3s ease;
  -moz-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.old-content-styles .header-news .bg {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 1px;
  height: auto;
  width: auto;
  background-repeat: no-repeat;
  background-position: -80px 0;
  background-size: 329px auto;
  -webkit-transform: matrix(1, 0, 0, 1, 0, 0);
  -moz-transform: matrix(1, 0, 0, 1, 0, 0);
  -ms-transform: matrix(1, 0, 0, 1, 0, 0);
  -o-transform: matrix(1, 0, 0, 1, 0, 0);
  transform: matrix(1, 0, 0, 1, 0, 0);
}
.old-content-styles .header-news .bg:after {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  -webkit-transition: background 0.3s ease;
  -moz-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
.old-content-styles .header-news .pic {
  position: relative;
  top: 3px;
  z-index: 5;
  float: left;
  overflow: hidden;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.5);
  height: 45px;
  width: 80px;
  background: #ccc;
}
.old-content-styles .header-news .pic:before {
  display: block;
  position: absolute;
  z-index: 5;
  border: 5px solid transparent;
  border-left: 8px solid #fff;
  border-right: none;
  top: 50%;
  left: 15px;
  margin-top: -5px;
}
.old-content-styles .header-news .pic .preview {
  display: block;
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 0;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  height: auto;
  width: auto;
}
.old-content-styles .comment .icon,
.old-content-styles .comment .num,
.old-content-styles .like .icon,
.old-content-styles .like .num {
  display: inline-block;
}
.old-content-styles .header-news .wrap {
  position: relative;
  z-index: 5;
  overflow: hidden;
}
.old-content-styles .header-news .text {
  color: #fff;
  position: relative;
  z-index: 5;
  margin-bottom: 2px;
  max-height: 6em;
  overflow: hidden;
}
.old-content-styles .header-news .date,
.old-content-styles .header-news .no-pic.new-1:hover .text {
  color: #e84c3d;
}
.old-content-styles .header-news .date .icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.old-content-styles .header-news .no-pic.new-1 .bg,
.old-content-styles .header-news .no-pic.new-1 span.before-pre {
  background-color: #e7e7e7;
}
.old-content-styles .header-news .no-pic.new-1 .text {
  color: #000;
}
.old-content-styles .header-news .no-pic.new-2 .bg,
.old-content-styles .header-news .no-pic.new-2 span.before-pre {
  background-color: #f4f4f4;
}
.old-content-styles .like {
  padding-right: 10px;
}
.old-content-styles .like .num {
  color: #2dcc70;
}
.old-content-styles .like.light .num {
  color: #fff;
}
.old-content-styles .comment .num {
  color: #e84c3d;
}
.old-content-styles .comment .icon {
  position: relative;
  top: 1px;
}
.old-content-styles .menu-elements {
  text-align: right;
  padding-top: 10px;
}
.old-content-styles .block-register .result-mg,
.old-content-styles .flash_player {
  text-align: left;
}
.old-content-styles .isLogging .menu-elements {
  padding-top: 6px;
}
.old-content-styles .menu-elements .search-menu {
  position: relative;
  float: right;
  width: 65px;
  height: 40px;
  margin-right: 30px;
}
.old-content-styles .menu-elements .search-menu:hover .button .icon:before {
  background-position: -234px -40px;
  width: 18px;
  height: 18px;
}
.old-content-styles .menu-elements .search-menu:hover .button .txt {
  color: #25262a;
}
.old-content-styles .menu-elements .search-menu .form-menu {
  height: 100%;
  width: 100%;
  position: relative;
}
.old-content-styles .menu-elements .search-menu fieldset {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  height: 100%;
}
.old-content-styles .menu-elements .search-menu .inp {
  position: relative;
  z-index: 5;
  display: block;
  width: 65px;
  height: 100%;
  background: 0 0;
  border: none;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  padding: 4px 55px 3px 10px;
  font-size: 18px;
  cursor: pointer;
}
.old-content-styles .menu-elements .search-menu .inp:focus {
  background: #fff;
  width: 292px;
  cursor: text;
}
.old-content-styles .menu-elements .item .icon:before,
.old-content-styles .menu-elements .search-menu .button .icon:before,
.old-content-styles .pm-elements .item .icon:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
  content: "";
}
.old-content-styles .menu-elements .search-menu .inp:focus ~ .button {
  z-index: 10;
  cursor: pointer;
  right: 10px;
}
.old-content-styles .menu-elements .search-menu .inp:focus ~ .button .icon:before {
  background-position: -234px -204px;
  width: 16px;
  height: 16px;
}
.old-content-styles .menu-elements .search-menu .inp:focus ~ .button .txt {
  display: none;
}
.old-content-styles .menu-elements .search-menu .button {
  line-height: 1.1;
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.old-content-styles .news-day:before,
.old-content-styles .news-wrap .news-block:before {
  top: 0;
  content: "";
}
.old-content-styles .menu-elements .search-menu .button .icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.old-content-styles .menu-elements .search-menu .button .icon:before {
  display: block;
  background-position: -234px -20px;
  width: 18px;
  height: 18px;
}
.old-content-styles .menu-elements .search-menu .button .txt {
  display: inline-block;
  vertical-align: middle;
  font-size: 11px;
  color: #fff;
}
.old-content-styles .menu-elements .item {
  display: block;
  float: right;
  margin-top: 8px;
}
.old-content-styles .menu-elements .item .wrap {
  display: block;
  text-decoration: none;
  color: #fff;
}
.old-content-styles .menu-elements .item.autors:hover .txt,
.old-content-styles .menu-elements .item.login:hover .txt {
  color: #25262a;
}
.old-content-styles .menu-elements .item .icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.old-content-styles .menu-elements .item .icon:before {
  display: block;
}
.old-content-styles .menu-elements .item .txt {
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .menu-elements .item.autors {
  margin-right: 30px;
}
.old-content-styles .menu-elements .item.autors:hover .icon:before {
  background-position: -183px -160px;
  width: 22px;
  height: 20px;
}
.old-content-styles .menu-elements .item.autors .icon:before {
  background-position: -159px -160px;
  width: 22px;
  height: 20px;
}
.old-content-styles .menu-elements .item.autors .txt {
  font-size: 11px;
  line-height: 1.2;
}
.old-content-styles .menu-elements .item.login:hover .icon:before {
  background-position: -212px -165px;
  width: 18px;
  height: 19px;
}
.old-content-styles .menu-elements .item.login .icon:before {
  background-position: -212px -144px;
  width: 18px;
  height: 19px;
}
.old-content-styles .menu-elements .item.login .txt {
  font-size: 11px;
  max-width: 70px;
  line-height: 1.2;
  max-height: 2.4em;
  overflow: hidden;
}
.old-content-styles .main-aside .title,
.old-content-styles .pm-elements .horoscope a,
.old-content-styles .pm-elements .item.login .text {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .menu-mob .menu_level_1 {
  margin-top: 20px;
}
.old-content-styles .menu-mob .item_1.active > a,
.old-content-styles .menu-mob .item_1.active > span {
  color: #fff;
}
.old-content-styles .menu-mob .item_1 > a,
.old-content-styles .menu-mob .item_1 > span {
  display: block;
  color: #a9a9a9;
  text-decoration: none;
  margin-bottom: 5px;
}
.old-content-styles .menu-mob .item_1 > a:hover {
  color: #e84c3d;
}
.old-content-styles .pm-elements {
  border-bottom: 1px solid #555;
  padding-bottom: 10px;
}
.old-content-styles .pm-elements .item {
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .pm-elements .item .wrap {
  display: block;
  text-decoration: none;
  color: #fff;
}
.old-content-styles .pm-elements .item .icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.old-content-styles .pm-elements .item .icon:before {
  display: block;
}
.old-content-styles .pm-elements .item .text {
  display: inline-block;
  vertical-align: middle;
  color: #ccc;
}
.old-content-styles .pm-elements .item.autors:hover .text,
.old-content-styles .pm-elements .item.login:hover .text {
  color: #fff;
}
.old-content-styles .pm-elements .item.autors {
  margin-left: 22px;
}
.old-content-styles .pm-elements .item.autors:hover .icon:before {
  opacity: 1;
}
.old-content-styles .pm-elements .item.autors .icon:before {
  background-position: -159px -160px;
  width: 22px;
  height: 20px;
  opacity: 0.7;
}
.old-content-styles .pm-elements .item.autors .text {
  font-size: 11px;
}
.old-content-styles .pm-elements .item.login {
  margin-left: 50px;
}
.old-content-styles .pm-elements .item.login:hover .icon:before {
  opacity: 1;
}
.old-content-styles .pm-elements .item.login .icon:before {
  background-position: -212px -144px;
  width: 18px;
  height: 19px;
  opacity: 0.7;
}
.old-content-styles .pm-elements .item.login .text {
  font-size: 14px;
}
.old-content-styles .pm-elements .horoscope {
  padding-left: 10px;
  padding-top: 15px;
}
.old-content-styles .pm-elements .horoscope a {
  display: inline-block;
  text-decoration: none;
  color: #ccc;
  font-size: 13px;
}
.old-content-styles .pm-elements .horoscope a:hover {
  color: #fff;
}
.old-content-styles .news-wrap {
  position: relative;
  z-index: 2;
}
.old-content-styles .inner .news-wrap {
  margin-bottom: 20px;
}
.old-content-styles .news-wrap + .bg-1 {
  padding-top: 20px;
}
.old-content-styles .news-wrap .aside-block {
  position: relative;
  z-index: 10;
  float: right;
  width: 290px;
}
.old-content-styles .news-wrap .aside-block.bottom {
  margin-bottom: 10px;
}
.old-content-styles .news-wrap .wrapper-container {
  margin-bottom: 0;
}
.old-content-styles .news-wrap .wrapper-container .content.pad {
  margin-left: -35px;
  padding-left: 75px;
}
.old-content-styles .news-wrap .news-block {
  position: relative;
  z-index: 1;
  width: 900px;
  float: left;
}
.old-content-styles .news-wrap .news-block:before {
  display: block;
  position: absolute;
  z-index: -1;
  width: 600%;
  height: 100%;
  left: 50%;
  margin-left: -300%;
}
.old-content-styles .news-wrap .news-block.one:before {
  background: #f4f4f4;
}
.old-content-styles .news-wrap .news-block.two:before {
  background: #e7e7e7;
}
.old-content-styles .news-wrap .news-block .item-pic {
  width: 100%;
  margin: 0;
  padding: 0;
}
.old-content-styles .inner .main-aside,
.old-content-styles .main-aside .title {
  margin-bottom: 10px;
}
.old-content-styles .news-wrap.no-aside .news-block {
  width: 100%;
}
.old-content-styles .news-wrap.no-aside .full-bg-3:before {
  right: 50%;
  margin-right: -300%;
}
.old-content-styles .news-wrap.no-aside .content:before {
  display: block;
}
.old-content-styles .main-aside {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.old-content-styles .main-aside.cloned {
  height: auto;
  max-height: 650px;
}
.old-content-styles .main-aside.cloned.fixed {
  position: fixed;
  z-index: 100;
  right: 10px;
}
.old-content-styles .main-aside .main-aside-item {
  padding: 10px 20px;
  background: #fff;
}
.old-content-styles .main-aside .title {
  font-size: 14px;
  color: #25262a;
  text-transform: uppercase;
}
.old-content-styles .main-aside .item {
  font-size: 13px;
  font-family: ubuntu-l, ubuntu, Helvetica, Arial, sans-serif, BYN;
  padding: 8px 0;
  -webkit-transition: background 0.3s ease-out;
  -moz-transition: background 0.3s ease-out;
  -o-transition: background 0.3s ease-out;
  transition: background 0.3s ease-out;
  margin: 0;
}
.old-content-styles .day-list .text,
.old-content-styles .main-aside .text.font-bold,
.old-content-styles .news-day .title,
.old-content-styles .pic-day .big-item .text {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .main-aside .item.active {
  background: rgba(255, 170, 33, 0.2);
}
.old-content-styles .main-aside .item + .item {
  border-top: 1px solid #f4f4f4;
}
.old-content-styles .main-aside .wrap {
  display: block;
  text-decoration: none;
}
.old-content-styles .main-aside .time {
  color: #e84c3d;
  display: inline-block;
  margin-right: 5px;
}
.old-content-styles .main-aside .text {
  display: inline;
  line-height: 1.4;
}
.old-content-styles .main-aside .text.font-bold {
  font-weight: 400;
  font-size: 12px;
}
.old-content-styles .main-aside .all-news-link,
.old-content-styles .news-day .info .descr {
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.old-content-styles .main-aside .all-news-link {
  display: inline-block;
  color: #e84c3d;
  text-decoration: none;
}
.old-content-styles .main-aside .all-news-link:hover {
  color: #25262a;
}
.old-content-styles .day-list .text.hover,
.old-content-styles .day-list .text:hover,
.old-content-styles .news-day .title.hover,
.old-content-styles .news-day .title:hover {
  color: #e84c3d;
}
.old-content-styles .main-aside .banner-item {
  margin: 0 -20px;
}
.old-content-styles .news-day {
  position: relative;
  padding-right: 30px;
  margin-bottom: 20px;
}
.old-content-styles .news-day:before {
  display: block;
  position: absolute;
  right: 0;
  width: 600%;
  height: 100%;
  background: #fff;
}
.old-content-styles .news-day .img-wrap,
.old-content-styles .news-day .item,
.old-content-styles .pic-day .big-item {
  position: relative;
}
.old-content-styles .news-day .pic {
  display: block;
  text-decoration: none;
  float: left;
  margin-right: 10px;
  padding-top: 20px;
  width: 590px;
}
.old-content-styles .news-day .pic img {
  display: block;
  max-width: 100%;
  height: auto;
}
.old-content-styles .news-day .wrap {
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 20px;
}
.old-content-styles .news-day .info .descr {
  float: left;
  line-height: 1.5;
  color: #e84c3d;
}
.old-content-styles .news-day .info .icon {
  position: relative;
  float: right;
  top: -7px;
}
.old-content-styles .news-day .info .icon:before {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -50px -160px;
  width: 28px;
  height: 26px;
}
.old-content-styles .news-day .title {
  display: inline-block;
  text-decoration: none;
  font-size: 26px;
  line-height: 1.2;
  letter-spacing: -0.5px;
  margin-bottom: 25px;
  max-width: 100%;
}
.old-content-styles .news-day .text {
  font-size: 14px;
  line-height: 1.5;
  max-height: 13.5em;
  overflow: hidden;
  margin-bottom: 10px;
}
.old-content-styles .day-list {
  margin-bottom: 18px;
}
.old-content-styles .day-list .item {
  margin-bottom: 30px;
}
.old-content-styles .day-list .pic {
  display: block;
  text-decoration: none;
  margin-bottom: 9px;
}
.old-content-styles .day-list .pic img {
  display: block;
  height: auto;
  max-width: 100%;
}
.old-content-styles .day-list .text {
  display: inline-block;
  font-size: 14px;
  text-decoration: none;
}
.old-content-styles .pic-day {
  padding-top: 30px;
}
.old-content-styles .pic-day .big-item {
  display: block;
  text-decoration: none;
  background: #ccc;
  height: 400px;
  width: 600px;
  float: left;
  overflow: hidden;
}
.old-content-styles .pic-day .big-item:before,
.old-content-styles .pic-day .piece:before {
  display: block;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  content: "";
  position: absolute;
}
.old-content-styles .pic-day .big-item:before {
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .pic-day .big-item:hover:before {
  opacity: 1;
  z-index: 8;
}
.old-content-styles .pic-day .big-item .text {
  font-size: 16px;
  line-height: 1.2;
  max-height: 3.6em;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.old-content-styles .pic-day .piece {
  overflow: hidden;
  text-decoration: none;
  display: block;
  position: relative;
  width: 300px;
  height: 200px;
  float: left;
}
.old-content-styles .pic-day .piece:before {
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .pic-day .piece:after {
  position: absolute;
  content: "";
  width: 110%;
  height: 110%;
  top: -5%;
  left: -5%;
  background: #757575;
}
.old-content-styles .pic-day .piece.txt:before {
  content: none;
  display: none;
}
.old-content-styles .pic-day .piece + .piece {
  background: #555;
}
.old-content-styles .pic-day a.piece:hover:before {
  z-index: 8;
  opacity: 1;
}
.old-content-styles .pic-day .pic {
  position: absolute;
  z-index: 5;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 70px;
  overflow: hidden;
  margin: 0;
}
.old-content-styles .pic-day .filter-blur > img,
.old-content-styles .pic-day .pic > img {
  position: relative;
  height: auto;
  margin: 0 auto;
  display: block;
  max-width: 100%;
}
.old-content-styles .pic-day .pic > img {
  z-index: 1;
}
.old-content-styles .pic-day .filter-blur {
  display: block;
  position: relative;
  z-index: 3;
  overflow: hidden;
}
.old-content-styles .pic-day .filter-blur > img {
  z-index: 1;
}
.old-content-styles .pic-day .descr {
  position: absolute;
  z-index: 10;
  min-height: 70px;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 15px 10px 10px 18px;
}
.old-content-styles .pic-day .time {
  display: block;
  font-family: Georgia, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 13px;
  float: left;
  margin-right: 22px;
  padding-left: 2px;
}
.old-content-styles .pic-day .item-text .title,
.old-content-styles .spec__link {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .player .logo-radio .name,
.old-content-styles .player .time,
.old-content-styles .spec__text,
.old-content-styles .spec__text--pic,
.old-content-styles .title-usual {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .pic-day .text {
  font-size: 14px;
  display: block;
  overflow: hidden;
  text-decoration: none;
  line-height: 1.6;
  max-height: 4.8em;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.old-content-styles .pic-day .item-text {
  position: relative;
  display: block;
  padding: 15px 20px;
  margin-bottom: 0;
}
.old-content-styles .pic-day .item-text:before {
  content: none;
  display: none;
}
.old-content-styles .file-1 .files-icon:after,
.old-content-styles .file-1 .files-icon:before,
.old-content-styles .like-rating:after,
.old-content-styles .list-head .time:after,
.old-content-styles .list-head:before,
.old-content-styles .news-list-block .item:before,
.old-content-styles .pic-day .item-text + .item-text:before,
.old-content-styles .pic-day .item-text:after,
.old-content-styles .player .btn-play.pause:after,
.old-content-styles .player .btn-play.pause:before,
.old-content-styles .player .btn-play:before,
.old-content-styles .player .description .more:before,
.old-content-styles .player .volume .icon:before,
.old-content-styles .player .volume .scale:after,
.old-content-styles .spec__link--big:before,
.old-content-styles .spec__link--pic:before,
.old-content-styles .spec__link--title:after,
.old-content-styles .spec__link:after {
  content: "";
}
.old-content-styles .pic-day .item-text + .item-text:before,
.old-content-styles .pic-day .item-text:after {
  position: absolute;
  width: 100%;
  left: 0;
}
.old-content-styles .g-wrap .pic-day .item-text {
  background: #fff;
}
.old-content-styles .pic-day .item-text .title {
  font-size: 13px;
  display: block;
  overflow: hidden;
  line-height: 1.6;
  max-height: 3.2em;
}
.old-content-styles .pic-day .item-text:hover:after {
  opacity: 1;
}
.old-content-styles .pic-day .item-text:hover:before {
  display: none;
}
.old-content-styles .pic-day .item-text + .item-text:before {
  height: 1px;
  top: 0;
  background: #f4f4f4;
  display: block;
  z-index: 10;
  opacity: 1;
}
.old-content-styles .pic-day .item-text:after {
  height: 5px;
  bottom: -1px;
  background: #e84c3d;
  opacity: 0;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
  z-index: 11;
}
.old-content-styles .spec {
  padding-top: 10px;
  padding-bottom: 10px;
}
.old-content-styles .spec:not(:last-child) {
  border-bottom: 1px solid #c7cacf;
}
.old-content-styles .spec__col {
  float: left;
}
.old-content-styles .spec__col--small {
  width: 33.3%;
}
.old-content-styles .spec__col--big {
  width: 66.6%;
}
.old-content-styles .spec__list {
  margin: 0 -5px;
}
.old-content-styles .spec__item {
  margin-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: block;
  text-decoration: none;
}
.old-content-styles .spec__item--title {
  height: 93px;
}
.old-content-styles .spec__item--pic {
  height: 196px;
}
.old-content-styles .spec__item--big {
  height: 402px;
}
.old-content-styles .spec__link {
  font-size: 14px;
  color: #25262a;
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  position: relative;
}
.old-content-styles .spec__link--title:after,
.old-content-styles .spec__link:after {
  height: 5px;
  position: absolute;
  bottom: 0;
  z-index: 11;
  left: 0;
}
.old-content-styles .spec__link:after {
  width: 0;
  background: #e84c3d;
}
.old-content-styles .spec__link:hover {
  color: #e84c3d;
  text-decoration: none;
}
.old-content-styles .spec__link:hover:before {
  opacity: 1;
}
.old-content-styles .spec__link:hover:after {
  -webkit-transition: width 0.3s ease-out;
  -moz-transition: width 0.3s ease-out;
  -o-transition: width 0.3s ease-out;
  transition: width 0.3s ease-out;
  width: 100%;
}
.old-content-styles .spec__link--big:before,
.old-content-styles .spec__link--pic:before,
.old-content-styles .videos-list .link:before {
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
}
.old-content-styles .spec__link--title {
  padding: 15px 34px 10px 20px;
  background: #fff;
}
.old-content-styles .spec__link--title:after {
  width: 0;
  background: #e84c3d;
}
.old-content-styles .spec__link--pic {
  overflow: hidden;
}
.old-content-styles .spec__link--big {
  display: block;
  text-decoration: none;
  background: #ccc;
  overflow: hidden;
}
.old-content-styles .spec__link--big,
.old-content-styles .spec__link--pic {
  position: relative;
}
.old-content-styles .spec__link--big:before,
.old-content-styles .spec__link--pic:before {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 1;
  opacity: 0;
  transition: opacity 0.2s ease;
}
.old-content-styles .news-list-block .item:before,
.old-content-styles .spec__text--big {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.old-content-styles .spec__link--big:hover:before,
.old-content-styles .spec__link--pic:hover:before {
  opacity: 1;
  z-index: 8;
}
.old-content-styles .player .btn-play:hover,
.old-content-styles .player .btn-stop:hover {
  opacity: 0.85;
}
.old-content-styles .spec__title {
  max-height: 4.5em;
  overflow: hidden;
  display: block;
}
.old-content-styles .spec__blur {
  display: block;
  position: relative;
  z-index: 3;
  overflow: hidden;
}
.old-content-styles .spec__blur-img,
.old-content-styles .spec__pic-img {
  display: block;
  position: relative;
  z-index: 1;
  max-width: 100%;
  height: auto;
}
.old-content-styles .spec__descr,
.old-content-styles .spec__pic {
  position: absolute;
  left: 0;
  right: 0;
}
.old-content-styles .spec__pic {
  z-index: 5;
  width: 100%;
  top: 0;
  margin: 0;
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  bottom: 90px;
}
.old-content-styles .spec__descr {
  z-index: 10;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 15px 10px 0 18px;
  height: 93px;
}
.old-content-styles .spec__text {
  display: block;
  overflow: hidden;
  text-decoration: none;
}
.old-content-styles .player .btn-play,
.old-content-styles .player .logo-radio,
.old-content-styles .player .logo-radio .name,
.old-content-styles .player .logo-radio .pic {
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .spec__text--pic {
  font-size: 14px;
  line-height: 20px;
  max-height: 4.28571em;
}
.old-content-styles .spec__text--big {
  font-size: 16px;
  line-height: 1.2;
  max-height: 2.4em;
  transition: all 0.2s ease;
}
.old-content-styles .title-usual {
  font-size: 26px;
  color: #25262a;
  margin-bottom: 10px;
}
.old-content-styles .player .logo-radio .name,
.old-content-styles .player .time {
  font-size: 13px;
}
.old-content-styles .player {
  padding-bottom: 20px;
  position: relative;
  z-index: 5;
}
.old-content-styles .player .radio-wrap {
  width: 50%;
  height: 50px;
  float: left;
  background: #2762c2;
  padding: 12px 20px 0;
}
.old-content-styles .player .logo-radio {
  margin-right: 45px;
}
.old-content-styles .player .logo-radio .pic {
  margin-right: 5px;
  max-width: 43px;
  height: auto;
}
.old-content-styles .player .logo-radio .name {
  color: #fff;
  text-transform: uppercase;
}
.old-content-styles .player .logo-radio .name > a {
  text-decoration: none;
  color: #fff;
}
.old-content-styles .player .logo-radio .name > a:hover {
  color: #ccc;
}
.old-content-styles .player .btn-play {
  position: relative;
  width: 25px;
  height: 25px;
  cursor: pointer;
  margin-right: 25px;
}
.old-content-styles .player .btn-play:before {
  display: block;
  position: absolute;
  border: 13px solid transparent;
  border-left: 18px solid #fff;
  border-right: none;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.old-content-styles .player .btn-play.pause:after,
.old-content-styles .player .btn-play.pause:before {
  display: block;
  height: 90%;
  width: 6px;
  position: absolute;
  background: #fff;
  top: 50%;
  border: none;
  left: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.old-content-styles .player .btn-stop,
.old-content-styles .player .volume .icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.old-content-styles .player .btn-play.pause:before {
  left: 3px;
}
.old-content-styles .player .btn-play.pause:after {
  right: 3px;
}
.old-content-styles .player .btn-stop {
  width: 15px;
  height: 15px;
  background: #fff;
  margin-right: 55px;
}
.old-content-styles .player .time {
  display: inline-block;
  vertical-align: middle;
  color: #fff;
  margin-right: 20px;
  padding-top: 2px;
}
.old-content-styles .player .volume {
  float: right;
  padding-top: 2px;
}
.old-content-styles .player .volume .icon {
  width: 25px;
  height: 20px;
  margin-right: 15px;
}
.old-content-styles .player .volume .icon:before {
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -132px -160px;
  width: 25px;
  height: 20px;
}
.old-content-styles .player .volume .icon.mute:after {
  content: "";
  display: block;
  position: absolute;
  z-index: 10;
  height: 30px;
  width: 2px;
  background: #fff;
  left: 50%;
  top: 50%;
  margin-left: -1px;
  margin-top: -15px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.old-content-styles .player .volume .scale {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.old-content-styles .player .volume .scale:after {
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.old-content-styles .player .volume .item {
  float: left;
  cursor: pointer;
  padding: 0 2px;
}
.old-content-styles .player .volume .item:hover span {
  opacity: 0.7;
}
.old-content-styles .player .volume .item span {
  display: block;
  height: 16px;
  width: 3px;
  background: #fff;
  opacity: 0.5;
}
.old-content-styles .player .volume .item.active span {
  opacity: 1;
}
.old-content-styles .player .audio-wrap {
  display: none;
}
.old-content-styles .player .description {
  position: relative;
  width: 50%;
  height: 50px;
  float: right;
  background: #525357;
  padding: 15px 20px 0;
}
.old-content-styles .player .description.open .dropdown {
  display: block;
}
.old-content-styles .player .description.open .more:before {
  background-position: -212px -54px;
  width: 20px;
  height: 20px;
}
.old-content-styles .player .description .hit {
  display: block;
  margin-top: 4px;
  margin-left: 30px;
  text-transform: uppercase;
  color: #e84c3d;
  font-size: 10px;
  letter-spacing: 1px;
  text-decoration: none;
  float: right;
}
.old-content-styles .player .description .hit:hover {
  color: #fff;
}
.old-content-styles .player .description .text {
  float: left;
  color: #fff;
  font-size: 13px;
  padding-top: 1px;
  max-width: 400px;
}
.old-content-styles .player .description .text .date {
  font-family: Georgia, ubuntu, Helvetica, Arial, sans-serif;
  color: #e84c3d;
  font-size: 13px;
  margin-right: 10px;
  float: left;
}
.old-content-styles .player .description .text .txt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.old-content-styles .player .description .more {
  position: relative;
  top: 1px;
  display: block;
  float: left;
  opacity: 0.8;
  margin-left: 10px;
  height: 20px;
  width: 20px;
}
.old-content-styles .player .description .more:hover {
  opacity: 1;
}
.old-content-styles .player .description .more:before {
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -212px -76px;
  width: 20px;
  height: 20px;
}
.old-content-styles .player .description .dropdown {
  display: none;
  position: absolute;
  overflow: hidden;
  width: 80%;
  top: 100%;
  left: 0;
  padding: 15px 20px;
  background: #3f4044;
}
.old-content-styles .player .description .inner-list {
  overflow: hidden;
  height: 100%;
}
.old-content-styles .player .description .d_item {
  color: #fff;
  font-size: 13px;
  overflow: hidden;
  padding-top: 1px;
}
.old-content-styles .player .description .d_item + .d_item {
  margin-top: 10px;
}
.old-content-styles .player .description .d_item .date {
  font-family: Georgia, ubuntu, Helvetica, Arial, sans-serif;
  color: #e84c3d;
  font-size: 13px;
  margin-right: 4px;
}
.old-content-styles .file-1 .files-icon,
.old-content-styles .file-1 .files-link,
.old-content-styles .list-head .date {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .flash_player {
  margin-top: -5px;
  float: right;
  width: 300px;
  height: 35px;
  padding: 0;
  display: block;
  line-height: 1;
  -webkit-user-select: none;
  overflow: hidden;
  background-color: #fff;
}
.old-content-styles .flash_player > uppod_player_div {
  background: #2762c2 !important;
}
.old-content-styles .flash_player #uibg > canvas,
.old-content-styles .flash_player > uppod_player_div > uppod_player_div > canvas {
  display: none;
}
.old-content-styles .flash_player .uppod-control_volume_bar {
  top: 10.5px !important;
}
.old-content-styles .list-head {
  padding-top: 24px;
  position: relative;
  padding-bottom: 9px;
}
.old-content-styles .list-head:before {
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  height: 100%;
  width: 600%;
  border-bottom: 1px solid #f4f4f4;
}
.old-content-styles .list-head .part,
.old-content-styles .list-head .time {
  display: inline-block;
}
.old-content-styles .list-head .date {
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-top: 21px;
  float: right;
  margin-right: 16px;
}
.old-content-styles .list-head .time {
  color: #25262a;
  position: relative;
}
.old-content-styles .list-head .time:after {
  display: inline-block;
  width: 2px;
  height: 2px;
  background: #000;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 2px;
  margin-left: 3px;
}
.old-content-styles .list-head .part a {
  text-decoration: none;
  color: #e84c3d;
}
.old-content-styles .list-head .part a:hover {
  color: #000;
}
.old-content-styles .list-head .file-1 {
  margin-bottom: 32px;
  float: right;
  margin-right: 41px;
  letter-spacing: 1px;
}
.old-content-styles .list-head .file-1 ul {
  margin-top: 8px;
}
.old-content-styles .list-head .file-1 a,
.old-content-styles .list-head .file-1 span {
  text-decoration: none;
}
.old-content-styles .list-head .file-1 .files-icon {
  margin-top: 3px;
}
.old-content-styles .list-head .file-1 .files-link {
  padding-left: 31px;
}
.old-content-styles .list-head .file-1 .icon-inner:after {
  border-top-color: #fff;
}
.old-content-styles .file-1 {
  margin-bottom: 56px;
}
.old-content-styles .file-1 .list {
  margin-top: 16px;
}
.old-content-styles .file-1 .files-icon {
  color: #000;
  font-size: 7px;
  border-color: #e84c3d;
  opacity: 1;
  width: 23px;
  height: 30px;
  padding-top: 17px;
}
.old-content-styles .file-1 .files-icon:after,
.old-content-styles .file-1 .files-icon:before {
  position: absolute;
  height: 2px;
  background: #e84c3d;
  left: 2px;
}
.old-content-styles .file-1 .files-icon:before {
  width: 14px;
  top: 10px;
}
.old-content-styles .file-1 .files-icon:after {
  width: 9px;
  top: 13px;
}
.old-content-styles .file-1 .files-link {
  color: #e84c3d;
  font-size: 10px;
  line-height: 1.2;
  padding-left: 34px;
}
.old-content-styles .file-1 .files-link:hover {
  color: #000;
}
.old-content-styles .file-1 .files-link:hover .files-icon {
  opacity: 0.8;
}
.old-content-styles .file-1 .icon-inner {
  border-color: #e84c3d;
  width: 6px;
  height: 6px;
}
.old-content-styles .file-1 .icon-inner:after {
  border-top-color: #f4f4f4;
}
.old-content-styles .file-1 .icon-inner:after,
.old-content-styles .file-1 .icon-inner:before {
  border-top-width: 6px;
  border-left-width: 6px;
}
.old-content-styles .file-1 .files-title {
  position: relative;
  top: 15px;
}
.old-content-styles .news-list-block {
  margin-bottom: 20px;
}
.old-content-styles .news-list-block.bord {
  padding-top: 20px;
  border-top: 1px solid #c7cacf;
}
.old-content-styles .news-list-block .media-body-old {
  padding-top: 14px;
  overflow: hidden;
  height: 76px;
  margin-bottom: 11px;
  display: block;
}
.old-content-styles .news-list-block .pic {
  margin-bottom: 0;
  margin-right: 20px;
  width: 180px;
  position: relative;
  z-index: 22;
  height: 120px;
  display: block;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.old-content-styles .pagination-1 .sp-transform,
.old-content-styles .pagination-2 .sp-transform {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.old-content-styles .news-list-block .link {
  border-bottom: 5px solid transparent;
  position: relative;
}
.old-content-styles .news-list-block a {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 16px;
  line-height: 1.3;
  height: 3.9em;
  color: #25262a;
  text-decoration: none;
  font-weight: 700;
}
.old-content-styles .like-rating .time,
.old-content-styles .news-list-block .time,
.old-content-styles .pagination-1,
.old-content-styles .pagination-1 .next .text,
.old-content-styles .pagination-1 .prev .text {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .news-list-block a.hover .title,
.old-content-styles .news-list-block a:hover .title {
  color: #e84c3d;
}
.old-content-styles .news-list-block a.hover .bright-title .title,
.old-content-styles .news-list-block a:hover .bright-title .title {
  color: #fff;
}
.old-content-styles .news-list-block a .bg-sm {
  display: block;
}
.old-content-styles .news-list-block .item {
  background: #fff;
  margin-bottom: 10px;
  position: relative;
  z-index: 1;
}
.old-content-styles .news-list-block .item:last-child {
  margin-bottom: 0;
}
.old-content-styles .news-list-block .item:before {
  height: 5px;
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  background: #e84c3d;
  opacity: 0;
  transition: all 0.2s ease;
  z-index: 2;
}
.old-content-styles .authors-tile .letter,
.old-content-styles .news-list-block .item .link {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.old-content-styles .news-list-block .item.hover:before,
.old-content-styles .news-list-block .item:hover:before {
  opacity: 1;
}
.old-content-styles .news-list-block .item.hover .link,
.old-content-styles .news-list-block .item:hover .link {
  color: #e84c3d;
}
.old-content-styles .news-list-block .item .link {
  transition: all 0.2s ease;
}
.old-content-styles .news-list-block .item.old-news .link-main {
  height: auto;
}
.old-content-styles .news-list-block .item.old-news .link {
  line-height: 1.2;
  display: block;
  overflow: hidden;
  border-bottom: none;
}
.old-content-styles .news-list-block .item.old-news .pic {
  width: auto;
  height: auto;
}
.old-content-styles .news-list-block .item.old-news .media-body-old {
  height: auto;
  padding-top: 9px;
  margin-bottom: 6px;
}
.old-content-styles .news-list-block .media-old {
  position: relative;
  z-index: 2;
  display: block;
  overflow: hidden;
}
.old-content-styles .news-list-block .bg-sm {
  position: relative;
  z-index: 111;
  display: inline-block;
}
.old-content-styles .news-list-block .time {
  display: inline-block;
  font-size: 10px;
  line-height: 1.5;
  max-height: 1.5em;
  overflow: hidden;
  color: #c8c9ce;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-right: 13px;
}
.old-content-styles .news-list-block .like {
  position: relative;
  top: -3px;
}
.old-content-styles .news-list-block .link-main {
  display: block;
  position: relative;
  padding-right: 40px;
}
.old-content-styles .news-list-block .item-pic {
  width: 100%;
  margin: 40px 0;
  padding: 0;
}
.old-content-styles .g-wrap .news-list-block .item-pic:before {
  display: none;
}
.old-content-styles .pagination-1 .list,
.old-content-styles .pagination-1 li {
  display: inline-block;
}
.old-content-styles .news-list-block.brdr {
  border-bottom: 1px solid #c7cacf;
  margin-bottom: 38px;
  padding-bottom: 20px;
}
.old-content-styles .news-list-block.mb_0,
.old-content-styles .pagination-1 {
  margin-bottom: 0;
}
.old-content-styles .pagination-1 {
  margin-top: 20px;
}
.old-content-styles .pagination-1.brdr {
  border-bottom: 1px solid #c7cacf;
  margin-bottom: 20px;
  padding-bottom: 34px;
}
.old-content-styles .pagination-1 li.active a,
.old-content-styles .pagination-1 li.active a.hover,
.old-content-styles .pagination-1 li.active a:hover,
.old-content-styles .pagination-1 li.active span,
.old-content-styles .pagination-1 li.active span.hover,
.old-content-styles .pagination-1 li.active span:hover {
  border-bottom-color: #e84c3d;
  color: #e84c3d;
}
.old-content-styles .pagination-1 li a {
  color: #9a9ba0;
}
.old-content-styles .pagination-1 li a.hover,
.old-content-styles .pagination-1 li a:hover {
  color: #e84c3d;
}
.old-content-styles .pagination-1 li > a,
.old-content-styles .pagination-1 li > span {
  margin-bottom: 5px;
  font-size: 14px;
  padding-top: 0;
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-bottom: 5px solid transparent;
  padding-left: 20px;
  padding-right: 20px;
}
.old-content-styles .article-accord:after,
.old-content-styles .like-rating:after {
  width: 600%;
  height: 100%;
  border-bottom: 1px solid #f4f4f4;
}
.old-content-styles .pagination-1 .descr {
  padding-left: 0;
}
.old-content-styles .pagination-1 .descr span {
  color: #25262a;
  margin-right: 10px;
  padding-left: 0;
}
.old-content-styles .pagination-1 .next .text,
.old-content-styles .pagination-1 .prev .text {
  color: #e84c3d;
  font-size: 14px;
}
.old-content-styles .pagination-1 .next.hover .text,
.old-content-styles .pagination-1 .next:hover .text,
.old-content-styles .pagination-1 .prev.hover .text,
.old-content-styles .pagination-1 .prev:hover .text {
  color: #25262a;
}
.old-content-styles .pagination-1 .next a,
.old-content-styles .pagination-1 .next span,
.old-content-styles .pagination-1 .prev a,
.old-content-styles .pagination-1 .prev span {
  margin-top: 1px;
}
.old-content-styles .pagination-1 .next.disabled,
.old-content-styles .pagination-1 .prev.disabled {
  opacity: 0.5;
}
.old-content-styles .estimate .rate-block table tbody .star-over,
.old-content-styles .social-2__link:active,
.old-content-styles .social-2__link:focus,
.old-content-styles .social-2__link:hover {
  opacity: 0.8;
}
.old-content-styles .pagination-1 .next.disabled:hover .text,
.old-content-styles .pagination-1 .prev.disabled:hover .text {
  color: #e84c3d;
}
.old-content-styles .pagination-1 .next .icon,
.old-content-styles .pagination-1 .prev .icon {
  position: relative;
  top: 2px;
}
.old-content-styles .pagination-1 .prev .text {
  margin-left: 7px;
}
.old-content-styles .pagination-1 .next .text {
  margin-right: 7px;
}
.old-content-styles .pagination-1 .list {
  vertical-align: top;
  padding: 0;
  margin: 0;
}
.old-content-styles .like-rating {
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  line-height: 13px;
}
.old-content-styles .like-rating:after {
  display: block;
  z-index: -1;
  position: absolute;
  top: 0;
  right: -200%;
}
.old-content-styles .like-rating .item,
.old-content-styles .sign .item {
  display: inline-block;
}
.old-content-styles .like-rating .item {
  margin-right: 10px;
}
.old-content-styles .like-rating .time {
  color: #25262a;
  text-transform: uppercase;
  margin-right: 4px;
}
.old-content-styles .like-rating .star-list-small .star-item {
  margin-top: 0;
}
.old-content-styles .sign {
  margin-right: 18px;
}
.old-content-styles .sign .item + .item {
  margin-left: 15px;
}
.old-content-styles .sign .btn-sign {
  padding-left: 10px;
  padding-right: 26px;
}
.old-content-styles .sign .btn-sign .icon {
  margin-right: 7px;
  padding-left: 7px;
  margin-top: 0;
  position: relative;
  top: 3px;
}
.old-content-styles .social-2 {
  padding-top: 6px;
}
.old-content-styles .social-2.type-2 {
  display: none;
  position: fixed;
  top: 0;
  z-index: 100;
  padding-top: 40px;
  padding-left: 10px;
  padding-bottom: 10px;
}
.old-content-styles .social-2.type-2.active {
  display: block;
}
.old-content-styles .social-2.type-2.absolute {
  position: absolute;
}
.old-content-styles .social-2.type-2 .ya-share2 {
  float: none;
}
.old-content-styles #db .social-2.type-2 .ya-share2__item {
  padding-left: 0;
}
.old-content-styles #db .social-2.type-2 .ya-share2__item:before {
  content: none;
}
.old-content-styles .social-2.type-2.js-soc-fixed {
  position: fixed;
  z-index: 101;
  top: 500px;
  right: 0;
}
.old-content-styles .social-2 .ya-share2 {
  float: left;
}
.old-content-styles .g-wrap .social-2 .ya-share2 {
  display: inline-block;
  margin-right: 4px;
}
.old-content-styles .g-wrap .social-2 .ya-share2__list {
  padding: 0;
  margin: 0;
}
.old-content-styles .g-wrap .social-2 .ya-share2__item {
  display: inline-block;
  vertical-align: top;
  margin-top: 0;
  margin-bottom: 0;
}
.old-content-styles .g-wrap .social-2.type-2 .social-2__link,
.old-content-styles .g-wrap .social-2.type-2 .ya-share2__link {
  float: none;
  margin-right: 0;
  margin-bottom: 4px;
  display: block;
}
.old-content-styles .g-wrap .social-2 .ya-share2__item:before {
  content: "";
  padding-right: 0;
}
.old-content-styles .g-wrap .social-2.type-2 .ya-share2 {
  display: block;
  margin-right: 0;
}
.old-content-styles .g-wrap .social-2.type-2 .ya-share2__item {
  display: block;
}
.old-content-styles .social-2__wrap {
  overflow: hidden;
}
.old-content-styles .social-2__link {
  float: left;
  margin-right: 4px;
}
.old-content-styles .social-2__img {
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.old-content-styles .sign-social {
  padding-top: 26px;
  padding-bottom: 23px;
  overflow: hidden;
}
.old-content-styles .article-accord {
  position: relative;
  padding-top: 10px;
}
.old-content-styles .article-accord:after {
  content: "";
  display: block;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
}
.old-content-styles .article-accord .title {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  color: #25262a;
  font-size: 26px;
  line-height: 1.2;
  margin-bottom: 24px;
  font-weight: 400;
}
.old-content-styles .article-accord .title-h1 {
  padding-top: 0;
}
.old-content-styles .article-accord .title-h1:after {
  display: none;
}
.old-content-styles .article-accord .source .pic,
.old-content-styles .article-accord .source .text-company {
  display: inline-block;
  vertical-align: bottom;
}
.old-content-styles .article-accord .article-subtitle,
.old-content-styles .article-accord .subtitle {
  font-size: 18px;
  font-family: ubuntumedium, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
  margin: 0.7em 0 1.2em;
}
.old-content-styles .article-accord .block-text,
.old-content-styles .article-accord .block-text a {
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 18px;
  line-height: 25px;
  color: #25262a;
}
.old-content-styles .article-accord .block-text {
  padding-right: 20px;
}
.old-content-styles .article-accord .block-text a {
  text-decoration: underline;
}
.old-content-styles .article-accord .block-text a:hover {
  color: #e84c3d;
}
.old-content-styles .article-accord .collapsed:hover .link {
  border-bottom: none;
}
.old-content-styles .article-accord .source {
  font-size: 10px;
  text-transform: uppercase;
  color: #9a9ba0;
  margin-top: 0;
  letter-spacing: 1px;
}
.old-content-styles .article-accord .source .text-company {
  margin-right: 13px;
}
.old-content-styles .patron-list {
  margin: 10px -10px;
}
.old-content-styles .patron-list:after,
.old-content-styles .patron-list:before {
  content: " ";
  display: table;
}
.old-content-styles .patron-list:after {
  clear: both;
}
.old-content-styles .patron-list .patron-item {
  margin: 0 0 10px;
  padding-left: 10px;
  padding-right: 10px;
}
.old-content-styles .patron-list .media-left-old {
  margin-right: 20px;
}
.old-content-styles .patron-list .media-left-old .pic {
  width: 60px;
  height: 60px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
}
.old-content-styles .patron-list .media-left-old .pic.empty {
  height: 1px;
}
.old-content-styles .patron-list .media-left-old .pic img {
  position: absolute;
  top: 0;
  left: 0;
}
.old-content-styles .patron-list .media-body-old {
  padding-top: 16px;
}
.old-content-styles .patron-list .media-body-old .link {
  font-size: 13px;
}
.old-content-styles .patron-list .media-body-old .text {
  font-size: 13px;
  color: #25262a;
  display: block;
  padding-right: 20px;
}
.old-content-styles .like-dislike .text,
.old-content-styles .source-item .text,
.old-content-styles .source-item .text a {
  font-size: 12px;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .source-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-right: 20px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.old-content-styles .source-item .text {
  padding-top: 9px;
}
.old-content-styles .source-item .text,
.old-content-styles .source-item .text a {
  color: #9a9ba0;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.old-content-styles .source-item .text a {
  text-decoration: none;
}
.old-content-styles .source-item .text a:hover {
  color: #25262a;
}
.old-content-styles .source-item .pic {
  margin: 0 0 0 10px;
  height: 33px;
}
.old-content-styles .source-item img.img {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  max-height: 100%;
}
.old-content-styles .like-dislike {
  margin: 0 0 20px;
}
.old-content-styles .like-dislike .item {
  display: inline-block;
  margin-left: 16px;
}
.old-content-styles .article-slider .media.not-init .slider-text .slide-text + .slide-text,
.old-content-styles .article-slider .wrap.not-init .slider .slide + .slide {
  display: none;
}
.old-content-styles .like-dislike .item:focus {
  outline: 0;
}
.old-content-styles .like-dislike .icon {
  top: 5px;
  margin-right: 4px;
  position: relative;
}
.old-content-styles .like-dislike .super {
  color: #2dcc70;
}
.old-content-styles .like-dislike .not-super {
  color: #e84c3d;
}
.old-content-styles .like-dislike .not-super .icon {
  top: 10px;
}
.old-content-styles .like-dislike a {
  text-decoration: none;
}
.old-content-styles .like-dislike a:hover .icon:before {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.old-content-styles .article-slider {
  position: relative;
  margin: 20px 0;
  z-index: 1;
}
.old-content-styles .article-slider .wrap {
  position: relative;
  background: #e7e7e7;
}
.old-content-styles .article-slider .media {
  position: relative;
  overflow: hidden;
  padding: 10px 20px 15px;
  margin-top: 0;
  background: #929499;
  clear: both;
}
.old-content-styles .article-slider .slider {
  position: relative;
  z-index: 1;
}
.old-content-styles .article-slider .slide {
  float: left;
  position: relative;
}
.old-content-styles .article-slider .pic {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.old-content-styles .article-slider .next,
.old-content-styles .article-slider .prev {
  position: absolute;
  z-index: 10;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 50%;
  border-radius: 50%;
  top: 50%;
  margin-top: -25px;
  -webkit-transition: background 0.15s ease;
  -moz-transition: background 0.15s ease;
  -o-transition: background 0.15s ease;
  transition: background 0.15s ease;
}
.old-content-styles .article-slider .next:before,
.old-content-styles .article-slider .prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.old-content-styles .article-slider .next:hover,
.old-content-styles .article-slider .prev:hover {
  background: #e84c3d;
}
.old-content-styles .article-slider .next:active,
.old-content-styles .article-slider .prev:active {
  background: #d04437;
}
.old-content-styles .article-slider .prev {
  left: 20px;
}
.old-content-styles .article-slider .next {
  right: 20px;
}
.old-content-styles .article-slider .camera {
  display: inline-block;
  vertical-align: middle;
  float: left;
  margin-right: 10px;
}
.old-content-styles .article-slider .camera:before {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: 0 -160px;
  width: 48px;
  height: 42px;
}
.old-content-styles .article-slider .logbox {
  color: #fff;
  font-size: 13px;
  float: left;
  margin-right: 30px;
  padding-top: 14px;
}
.old-content-styles .article-slider .logbox .log_cur {
  color: #fff;
}
.old-content-styles .article-slider .text-slider-wrap {
  overflow: hidden;
  margin-top: 14px;
}
.old-content-styles .article-slider .slide-text {
  float: left;
}
.old-content-styles .article-slider .slide-text .title-photo {
  font-size: 13px;
  margin-bottom: 5px;
  color: #fff;
}
.old-content-styles .article-slider .slide-text .name {
  font-size: 10px;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
}
.old-content-styles .list-title {
  position: relative;
  padding-top: 25px;
  margin-bottom: 20px;
}
.old-content-styles .list-title:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  height: 100%;
  width: 600%;
  background: #fff;
  border-bottom: 1px solid #f4f4f4;
}
.old-content-styles .list-title .bright-title {
  position: relative;
  top: 5px;
  margin: 0;
}
.old-content-styles .list-title .title {
  display: block;
}
.old-content-styles .content > p,
.old-content-styles .etalon-elements > p {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}
.old-content-styles .content > p.mar,
.old-content-styles .content > p.mar-r,
.old-content-styles .etalon-elements > p.mar,
.old-content-styles .etalon-elements > p.mar-r {
  margin-bottom: 26px;
}
.old-content-styles .content .caption.full,
.old-content-styles .etalon-elements .caption.full {
  max-width: 700px;
  margin: 30px auto;
}
.old-content-styles .content .caption.full img,
.old-content-styles .etalon-elements .caption.full img {
  margin-bottom: 6px;
}
.old-content-styles .content .caption.full .text,
.old-content-styles .etalon-elements .caption.full .text {
  color: #25262a;
  margin-top: 0;
  margin-bottom: 0;
}
.old-content-styles .content .caption.left,
.old-content-styles .content .caption.right,
.old-content-styles .etalon-elements .caption.left,
.old-content-styles .etalon-elements .caption.right {
  max-width: 300px;
  margin-bottom: 34px;
  margin-top: 11px;
}
.old-content-styles .content .caption.left,
.old-content-styles .etalon-elements .caption.left {
  margin-right: 34px;
}
.old-content-styles .content .caption.left .media-body-old,
.old-content-styles .content .caption.left .media-left-old,
.old-content-styles .content .caption.right .media-left-old,
.old-content-styles .etalon-elements .caption.left .media-body-old,
.old-content-styles .etalon-elements .caption.left .media-left-old,
.old-content-styles .etalon-elements .caption.right .media-left-old {
  margin-right: 0;
}
.old-content-styles .content .caption.left .pic,
.old-content-styles .etalon-elements .caption.left .pic {
  margin-bottom: 14px;
}
.old-content-styles .content .caption.left .better,
.old-content-styles .etalon-elements .caption.left .better {
  margin-bottom: 0;
}
.old-content-styles .content .caption.right,
.old-content-styles .etalon-elements .caption.right {
  margin-top: 14px;
  margin-left: 34px;
}
.old-content-styles .content .caption.right .media-body-old,
.old-content-styles .etalon-elements .caption.right .media-body-old {
  margin-left: 0;
}
.old-content-styles .content .caption.right .better,
.old-content-styles .etalon-elements .caption.right .better {
  margin-bottom: 3px;
}
.old-content-styles .content .caption.right .text,
.old-content-styles .etalon-elements .caption.right .text {
  margin-top: 7px;
}
.old-content-styles .content .caption .title,
.old-content-styles .etalon-elements .caption .title {
  margin-top: 5px;
}
.old-content-styles .content .caption .text-block,
.old-content-styles .etalon-elements .caption .text-block {
  padding-right: 100px;
  padding-left: 28px;
}
.old-content-styles .content .caption .text-block p,
.old-content-styles .etalon-elements .caption .text-block p {
  padding-right: 0;
}
.old-content-styles .content .caption .text,
.old-content-styles .etalon-elements .caption .text {
  font-size: 13px;
  color: #9a9ba0;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: normal;
  margin: 11px 0 10px;
}
.old-content-styles .content .caption .text.text-only,
.old-content-styles .etalon-elements .caption .text.text-only {
  margin-top: 3px;
  margin-left: 10px;
}
.old-content-styles .content .caption .title-text,
.old-content-styles .etalon-elements .caption .title-text {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 14px;
  line-height: 1.2;
  color: #25262a;
  text-decoration: none;
  width: 100%;
  display: inline-block;
}
.old-content-styles .content .caption .title-text:hover,
.old-content-styles .etalon-elements .caption .title-text:hover {
  color: #e84c3d;
}
.old-content-styles .content .caption .pic,
.old-content-styles .etalon-elements .caption .pic {
  float: none;
}
.old-content-styles .content .caption .better,
.old-content-styles .content .caption .better a,
.old-content-styles .content .caption .better span,
.old-content-styles .etalon-elements .caption .better,
.old-content-styles .etalon-elements .caption .better a,
.old-content-styles .etalon-elements .caption .better span {
  display: inline-block;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  color: #c9cacf;
}
.old-content-styles .content .caption .better a,
.old-content-styles .content .caption .better a:visited,
.old-content-styles .etalon-elements .caption .better a,
.old-content-styles .etalon-elements .caption .better a:visited {
  color: #c9cacf;
}
.old-content-styles .content .caption .better a:hover,
.old-content-styles .etalon-elements .caption .better a:hover,
.old-content-styles .tags .title {
  color: #25262a;
}
.old-content-styles .content .brdr-1,
.old-content-styles .etalon-elements .brdr-1 {
  position: relative;
  border-left: 1px solid #c7cacf;
  display: inline-block;
  width: 100%;
  padding: 12px 48px 34px 20px;
}
.old-content-styles .content .brdr-1:before,
.old-content-styles .etalon-elements .brdr-1:before {
  content: "";
  display: block;
  position: absolute;
  width: 30px;
  height: 1px;
  background: #c7cacf;
  top: 0;
  left: 0;
}
.old-content-styles .content .brdr-1 .media-body-old:before,
.old-content-styles .content .brdr-1:after,
.old-content-styles .etalon-elements .brdr-1 .media-body-old:before,
.old-content-styles .etalon-elements .brdr-1:after {
  content: "";
  display: block;
  position: absolute;
  width: 30px;
  height: 1px;
  background: #c7cacf;
  bottom: 0;
  left: 0;
}
.old-content-styles .tags {
  display: block;
  margin: 0 0 10px;
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .block-register .or,
.old-content-styles .block-register .rate-block,
.old-content-styles .estimate .like-dislike,
.old-content-styles .estimate .name,
.old-content-styles .estimate .rate-block table,
.old-content-styles .estimate .text,
.old-content-styles .estimate .ws-print-link:before,
.old-content-styles .tags .title,
.old-content-styles .tags li,
.old-content-styles .tags li .list,
.old-content-styles .tags li:not(:last-child):after,
.old-content-styles .tags ul {
  display: inline-block;
}
.old-content-styles .tags .title,
.old-content-styles .tags a,
.old-content-styles .tags span {
  text-decoration: none;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 1px;
}
.old-content-styles .tags ul {
  margin: 0;
}
.old-content-styles .tags li:not(:last-child):after {
  content: ",";
  width: 5px;
  color: #9a9ba0;
  position: relative;
}
.old-content-styles .authors-tile .letter:before,
.old-content-styles .authors-tile:after,
.old-content-styles .block-aside .pr:before,
.old-content-styles .bloger:after,
.old-content-styles .breadcrumbs:after,
.old-content-styles .drop-list-head:after,
.old-content-styles .drop-list-head:before,
.old-content-styles .estimate .rate-block table tbody .star-empty,
.old-content-styles .estimate .rate-block table tbody .star-over,
.old-content-styles .estimate .rate-block table tbody .star-voted,
.old-content-styles .estimate .ws-print-link:before,
.old-content-styles .link-more .link:before,
.old-content-styles .loto-link .item:after,
.old-content-styles .magazine-list .link:before,
.old-content-styles .title-h1:after,
.old-content-styles .tv-filter:before,
.old-content-styles .tv-item:before,
.old-content-styles .tv-list-more .lnk-text:before,
.old-content-styles .tv-list:after,
.old-content-styles .videos-list .link:before,
.old-content-styles .videos-list-2 .pic .link:before,
.old-content-styles .weather-filter .other-town .icon:before,
.old-content-styles .weather:before {
  content: "";
}
.old-content-styles .tags li a {
  text-decoration: none;
}
.old-content-styles .tags li a:hover {
  color: #25262a;
}
.old-content-styles .tags li a,
.old-content-styles .tags li span {
  color: #9a9ba0;
}
.old-content-styles .block-register {
  background: #fff;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  margin: 0 auto;
  padding: 32px 40px 35px;
}
.old-content-styles .block-register .title {
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif;
  color: #25262a;
  font-size: 18px;
  line-height: 1.2;
  margin-bottom: 10px;
}
.old-content-styles .block-register .or,
.old-content-styles .block-register .text-sm {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .block-register .text-sm {
  font-size: 13px;
  margin-bottom: 33px;
  color: #9a9ba0;
}
.old-content-styles .block-register .text-sm .link {
  color: #e84c3d;
  text-decoration: none;
}
.old-content-styles .block-register .text-sm .link:hover {
  color: #25262a;
}
.old-content-styles .block-register .or {
  font-size: 20px;
  color: #25262a;
  margin: 0 30px;
  font-style: italic;
}
.old-content-styles .block-register .vote-item-title {
  margin-bottom: 16px;
  font-size: 16px;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .block-register .vote-item-vote,
.old-content-styles .g-wrap .block-register .vote-answer-table td {
  font-size: 14px;
  font-family: ubuntu-l, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .block-register .vote-items-list {
  margin: 0 0 20px;
}
.old-content-styles .block-register .vote-item-vote + .vote-item-vote {
  margin-top: 4px;
}
.old-content-styles .block-register .vote-item-vote .jq-radio {
  top: -1px;
}
.old-content-styles .block-register .vote-item-vote input[type=radio] {
  position: relative;
  top: 0;
  margin-right: 8px;
}
.old-content-styles .block-register .vote-form-box-buttons .btn,
.old-content-styles .block-register .vote-form-box-buttons .comments .feed-add-button,
.old-content-styles .comments .block-register .vote-form-box-buttons .feed-add-button {
  margin-right: 30px;
}
.old-content-styles .block-register .vote-form-box-buttons .vote-form-box-button-last,
.old-content-styles .block-register .vote-form-box-buttons .vote-form-box-button-single {
  font-size: 14px;
}
.old-content-styles .block-register .vote-form-box-buttons .vote-form-box-button-last > a,
.old-content-styles .block-register .vote-form-box-buttons .vote-form-box-button-single > a {
  text-decoration: none;
  border-bottom: 1px solid #c8c9ce;
  line-height: 1.4;
}
.old-content-styles .block-register .vote-form-box-buttons .vote-form-box-button-last > a:hover,
.old-content-styles .block-register .vote-form-box-buttons .vote-form-box-button-single > a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .g-wrap .block-register .vote-answer-table td {
  padding: 11px 0 9px;
}
.old-content-styles .estimate .name,
.old-content-styles .estimate .ws-print-link {
  font-size: 14px;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .block-register .vote-answer-table .vote-answer-counter {
  line-height: 1.4;
}
.old-content-styles .estimate {
  background: #fff;
  border-bottom: 1px solid #f4f4f4;
  padding: 19px 0 20px;
  overflow: hidden;
}
.old-content-styles .estimate .rate-block table tbody .star-empty,
.old-content-styles .estimate .ws-print-link:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
}
.old-content-styles .estimate .like-dislike {
  margin-left: 10px;
}
.old-content-styles .estimate .name {
  color: #25262a;
  overflow-wrap: normal;
  word-wrap: normal;
  padding: 0;
  margin-bottom: 0;
  top: 4px;
  position: relative;
  margin-right: 13px;
}
.old-content-styles .estimate .text.rating {
  padding-top: 3px;
}
.old-content-styles .estimate .article-print {
  padding-left: 40px;
  float: left;
}
.old-content-styles .estimate .ws-print-link:before {
  background-position: -234px -150px;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 7px;
  position: relative;
  top: -1px;
}
.old-content-styles .estimate .rate-block table tbody tr,
.old-content-styles .estimate .rate-block table tbody tr:hover {
  background: 0 0;
}
.old-content-styles .estimate .rate-block {
  float: right;
  padding-right: 40px;
}
.old-content-styles .estimate .rate-block .name {
  vertical-align: middle;
  top: 0;
}
.old-content-styles .estimate .rate-block table {
  vertical-align: middle;
  margin: 0;
  width: auto;
}
.old-content-styles .g-wrap .estimate .rate-block table tbody tr {
  border: none;
}
.old-content-styles .estimate .rate-block table tbody td {
  padding: 2px 3px 4px;
}
.old-content-styles .estimate .rate-block table tbody .star-empty {
  display: block;
  background-position: -80px -160px;
  width: 24px;
  height: 22px;
}
.old-content-styles .estimate .rate-block table tbody .star-over,
.old-content-styles .estimate .rate-block table tbody .star-voted {
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -106px -160px;
  width: 24px;
  height: 22px;
}
.old-content-styles .vote-block {
  margin-left: -35px;
}
.old-content-styles .vote-block .sign-social {
  background: #fff;
  border-bottom: 1px solid #f4f4f4;
  margin: 0 auto;
  padding: 15px 0 10px 40px;
}
.old-content-styles .vote-block .pluso {
  margin-top: -5px;
  margin-left: -5px;
}
.old-content-styles .vote-block .social-1 {
  float: left;
  padding-left: 30px;
}
.old-content-styles .read-more {
  background: #e7e7e7;
  padding: 26px 68px 17px 30px;
}
.old-content-styles .read-more .title-main {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 13px;
  color: #25262a;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.old-content-styles .read-more .pic {
  float: none;
  margin-right: 0;
  margin-bottom: 0;
}
.old-content-styles .read-more .pic:hover .read-more .pic.hover + .media-body-old a {
  color: #e84c3d;
}
.old-content-styles .read-more .link {
  position: relative;
  display: inline-block;
}
.old-content-styles .read-more a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: #25262a;
  text-decoration: none;
}
.old-content-styles .read-more a.hover,
.old-content-styles .read-more a:hover {
  color: #e84c3d;
}
.old-content-styles .read-more a.hover:after,
.old-content-styles .read-more a.hover:before,
.old-content-styles .read-more a:hover:after,
.old-content-styles .read-more a:hover:before {
  display: block;
}
.old-content-styles .read-more .item {
  padding-right: 21px;
  padding-bottom: 10px;
  display: none;
}
.old-content-styles .banner-sm .block-img,
.old-content-styles .read-more .item:nth-child(1),
.old-content-styles .read-more .item:nth-child(2),
.old-content-styles .read-more .item:nth-child(3),
.old-content-styles .read-more .item:nth-child(4) {
  display: block;
}
.old-content-styles .banner-sm {
  margin-top: 20px;
  margin-bottom: 20px;
}
.old-content-styles .banner-sm a {
  height: auto;
}
.old-content-styles .banner-sm .block-sm {
  display: none;
}
.old-content-styles .banner-sm .block-lg {
  display: block;
}
.old-content-styles .drop-list-head {
  position: absolute;
  display: none;
  z-index: 10;
  left: -15px;
  width: 200px;
  padding-top: 20px;
  top: 10px;
}
.old-content-styles .drop-list-head:after,
.old-content-styles .drop-list-head:before {
  position: absolute;
  top: 11px;
  left: 25px;
  z-index: -1;
}
.old-content-styles .drop-list-head:hover {
  display: block;
}
.old-content-styles .drop-list-head:after {
  margin-left: -12px;
  border: 8px solid transparent;
  border-bottom: 9px solid #fff;
  border-top: none;
}
.old-content-styles .drop-list-head:before {
  display: block;
  border: 11px solid transparent;
  border-bottom: 10px solid #ccc;
  border-top: none;
  margin-left: -15px;
}
.old-content-styles .drop-list-head .wrap {
  position: relative;
  background: #fff;
  padding: 10px 15px;
  z-index: 1;
  -webkit-box-shadow: 0 5px 15px -3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 15px -3px rgba(0, 0, 0, 0.5);
}
.old-content-styles .drop-list-head [class*=it_] {
  margin-bottom: 9px;
  display: block;
}
.old-content-styles .drop-list-head [class*=it_] > a,
.old-content-styles .drop-list-head [class*=it_] > span {
  color: #25262a;
}
.old-content-styles .drop-list-head [class*=it_] > a:hover {
  color: #e84c3d;
}
.old-content-styles .drop-list-head [class*=it_].active > a,
.old-content-styles .drop-list-head [class*=it_].active > span {
  color: #9a9ba0;
}
.old-content-styles .drop-list-head [class*=it_].active > a:hover,
.old-content-styles .pic-news a.hover .title,
.old-content-styles .pic-news a:hover .title,
.old-content-styles .pic-news-sm .text.hover,
.old-content-styles .pic-news-sm .text:hover {
  color: #e84c3d;
}
.old-content-styles .drop-list-head .menu_level_1 {
  position: relative;
  margin: 0;
}
.old-content-styles .drop-list-head .it_1 {
  margin-bottom: 10px;
  line-height: 1.2em;
}
.old-content-styles .drop-list-head .it_1 > a,
.old-content-styles .drop-list-head .it_1 > span {
  display: inline;
  font-size: 13px;
  line-height: 14px;
}
.old-content-styles .drop-list-head .menu_level_2 {
  font-size: 12px;
  margin: 13px 0 12px 6.5%;
}
.old-content-styles .pic-news {
  margin-bottom: 18px;
}
.old-content-styles .pic-news.brd {
  padding-right: 30px;
}
.old-content-styles .pic-news.brd .wrap-text {
  min-height: 227px;
}
.old-content-styles .pic-news .item {
  padding-bottom: 40px;
  background: #fff;
}
.old-content-styles .pic-news .pic {
  display: block;
  text-decoration: none;
  margin-bottom: 9px;
}
.old-content-styles .pic-news .pic img {
  display: block;
  height: auto;
  max-width: 100%;
}
.old-content-styles .pic-news .title {
  display: inline-block;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  text-decoration: none;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 1.2;
  letter-spacing: -0.5px;
  padding-right: 50px;
}
.old-content-styles .add-aside-2 .item .title,
.old-content-styles .pic-news .news,
.old-content-styles .pic-news .time {
  text-transform: uppercase;
  letter-spacing: 1px;
  overflow: hidden;
}
.old-content-styles .pic-news .bg-sm,
.old-content-styles .pic-news .text {
  margin-bottom: 15px;
}
.old-content-styles .pic-news a {
  text-decoration: none;
}
.old-content-styles .pic-news .text {
  font-size: 14px;
  line-height: 1.5;
  height: 6em;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.old-content-styles .pic-news .news,
.old-content-styles .pic-news .time {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 10px;
  max-height: 1.5em;
  margin-right: 13px;
  display: inline-block;
  line-height: 1.5;
  color: #e84c3d;
}
.old-content-styles .pic-news .time {
  margin-top: 5px;
}
.old-content-styles .pic-news .wrap-comment {
  float: right;
}
.old-content-styles .pic-news .wrap-text {
  padding: 10px 20px;
  overflow: hidden;
}
.old-content-styles .pic-news-wrap-1 {
  margin-bottom: 30px;
}
.old-content-styles .pic-news-wrap-1 .pic-news {
  padding-right: 30px;
}
.old-content-styles .pic-news-wrap-1 .wrap-text {
  height: 259px;
}
.old-content-styles .pic-news-wrap-2 {
  display: inline-block;
  width: 100%;
}
.old-content-styles .pic-news-wrap-2 .pic-news {
  margin-bottom: 0;
}
.old-content-styles .pic-news-sm {
  margin-bottom: 18px;
}
.old-content-styles .pic-news-sm .wrap {
  margin: 0;
}
.old-content-styles .pic-news-sm .wrap-cont {
  margin-right: 1px;
  background: #fff;
  height: 278px;
  margin-bottom: 30px;
}
.old-content-styles .pic-news-sm .pic {
  display: block;
  text-decoration: none;
  margin-bottom: 9px;
}
.old-content-styles .pic-news-sm .pic img {
  display: block;
  height: auto;
  max-width: 100%;
}
.old-content-styles .pic-news-sm .text {
  display: inline-block;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 14px;
  line-height: 1.5;
  text-decoration: none;
  padding: 0 15px;
  max-height: 6em;
  overflow: hidden;
}
.old-content-styles .add-aside-2 .text,
.old-content-styles .add-aside-2 a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .add-aside-2 .item .title,
.old-content-styles .add-aside-2 .text,
.old-content-styles .add-aside-2 a {
  font-size: 13px;
  line-height: 19px;
}
.old-content-styles .block-aside {
  padding-top: 30px;
  margin-bottom: 15px;
}
.old-content-styles .block-aside .pr {
  padding-right: 35px;
  padding-left: 10px;
  position: relative;
}
.old-content-styles .block-aside .pr:before {
  position: absolute;
  left: -12px;
  height: 100%;
  width: 1px;
  background: #c7cacf;
}
.old-content-styles .add-aside-1 {
  margin-bottom: 18px;
}
.old-content-styles .add-aside-1 img,
.old-content-styles .add-aside-2 {
  margin: 0 auto;
}
.old-content-styles .add-aside-1:hover {
  opacity: 0.9;
}
.old-content-styles .add-aside-2 {
  max-width: 240px;
}
.old-content-styles .add-aside-2 .pic {
  float: none;
  margin-right: 0;
  margin-bottom: 4px;
}
.old-content-styles .add-aside-2 .link {
  position: relative;
  display: block;
}
.old-content-styles .add-aside-2 a {
  color: #25262a;
  text-decoration: none;
}
.old-content-styles .add-aside-2 a.hover,
.old-content-styles .add-aside-2 a.hover .text,
.old-content-styles .add-aside-2 a:hover,
.old-content-styles .add-aside-2 a:hover .text {
  color: #e84c3d;
}
.old-content-styles .add-aside-2 a.hover .title,
.old-content-styles .add-aside-2 a:hover .title {
  opacity: 0.8;
}
.old-content-styles .add-aside-2 .item {
  padding-right: 0;
  margin-bottom: 25px;
  position: relative;
}
.old-content-styles .add-aside-2 .item .link {
  color: #f4f4f4;
  left: 0;
  display: inline-block;
}
.old-content-styles .add-aside-2 .item .link:hover {
  color: #e84c3d;
}
.old-content-styles .add-aside-2 .item .title {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: #e84c3d;
  max-height: 2.92308em;
  color: #fff;
  padding: 3px 6px;
}
.old-content-styles .add-aside-2 .item .media-old {
  height: auto;
}
.old-content-styles .add-aside-2 .text {
  color: #25262a;
}
.old-content-styles .add-aside-2 .wrap-pic {
  position: relative;
  display: block;
  margin-bottom: 10px;
}
.old-content-styles .title-h1,
.old-content-styles .title-h1.small {
  margin-bottom: 0;
}
.old-content-styles .title-h1 {
  position: relative;
  font-size: 26px;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 700;
  padding-top: 24px;
  padding-bottom: 26px;
  line-height: 1.2;
}
.old-content-styles .video-2 .title-main,
.old-content-styles .video-2 .title-red {
  font-family: ubuntumedium, ubuntu, Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.old-content-styles .title-h1:after {
  display: block;
  z-index: -1;
  position: absolute;
  width: 600%;
  height: 100%;
  border-bottom: 1px solid #f4f4f4;
  top: 0;
  right: 0;
}
.old-content-styles .top-dark .title-h1 {
  color: #fff;
}
.old-content-styles .top-dark .title-h1:after {
  border-color: #55575b;
}
.old-content-styles .no-aside .title-h1:after {
  right: 50%;
  margin-right: -300%;
}
.old-content-styles .text-block {
  padding-top: 34px;
  padding-bottom: 38px;
  padding-right: 10%;
}
.old-content-styles .text-block .title-h1 {
  padding-bottom: 13px;
}
.old-content-styles .video-2 {
  margin-bottom: 38px;
}
.old-content-styles .video-2 .title-main {
  padding-top: 20px;
  margin-bottom: 29px;
  font-size: 18px;
  color: #25262a;
}
.old-content-styles .video-2 .title-red {
  padding-top: 31px;
  padding-bottom: 26px;
  font-size: 22px;
}
.old-content-styles .list-2 .list-2_wrap,
.old-content-styles .videos-list .videos-list_wrap {
  padding-top: 20px;
  overflow: hidden;
}
.old-content-styles .video-2 .main-new .pic {
  position: relative;
  margin-bottom: 36px;
  width: 793px;
  height: 446px;
}
.old-content-styles .video-2 .main-new .pic iframe {
  width: 100%;
  height: 100%;
}
.old-content-styles .video-2 .videos-col {
  padding-left: 13px;
  padding-right: 18px;
}
.old-content-styles .video-2 .videos-col .item {
  height: auto;
  margin-bottom: 15px;
}
.old-content-styles .video-2 .videos-col .item:first-child {
  margin-bottom: 16px;
}
.old-content-styles .videos-list {
  padding-left: 20px;
  margin-bottom: 22px;
}
.old-content-styles .videos-list:nth-child(2n-1) {
  padding-left: 0;
  padding-right: 20px;
}
.old-content-styles .videos-list + .videos-list .videos-list_wrap {
  border-top: 1px solid #c7cacf;
}
.old-content-styles .videos-list .all,
.old-content-styles .videos-list .title-list {
  float: left;
  vertical-align: top;
}
.old-content-styles .videos-list .title-list {
  width: 80%;
  margin-bottom: 10px;
  font-size: 26px;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
}
.old-content-styles .videos-list .all a,
.old-content-styles .videos-list a {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 13px;
  text-decoration: none;
}
.old-content-styles .videos-list a {
  line-height: 19.5px;
  max-height: 100px;
  display: block;
}
.old-content-styles .videos-list a:hover {
  color: #e84c3d;
}
.old-content-styles .videos-list .all {
  text-align: right;
  width: 20%;
  text-transform: none;
  letter-spacing: normal;
}
.old-content-styles .videos-list .all a {
  margin-top: 15px;
  color: #e84c3d;
  letter-spacing: normal;
}
.old-content-styles .bloger .subtitle,
.old-content-styles .bloger .title,
.old-content-styles .video-live .title {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
}
.old-content-styles .breadcrumbs li a,
.old-content-styles .breadcrumbs li span,
.old-content-styles .g-wrap .weather table th,
.old-content-styles .video-live .status {
  letter-spacing: 1px;
  text-transform: uppercase;
}
.old-content-styles .videos-list .all a:hover {
  color: #25262a;
}
.old-content-styles .videos-list .pic {
  position: relative;
  margin-bottom: 16px;
}
.old-content-styles .videos-list .title a {
  max-height: none;
}
.old-content-styles .videos-list .link:before {
  display: block;
  position: absolute;
  z-index: 5;
  opacity: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  transition: opacity 0.2s ease;
}
.old-content-styles .news-layout.type-2 .banner-aside .link-banner,
.old-content-styles .videos-list-2 .pic .link:before {
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
}
.old-content-styles .videos-list .icon-1 {
  position: absolute;
  z-index: 10;
  bottom: 20px;
  left: 20px;
}
.old-content-styles .videos-list .item {
  float: left;
  margin-bottom: 13px;
  width: 31%;
}
.old-content-styles .videos-list .item:hover .link:before {
  opacity: 1;
}
.old-content-styles .videos-list .item:hover a {
  color: #e84c3d;
}
.old-content-styles .videos-list .item + .item {
  margin-left: 3.5%;
}
.old-content-styles .videos-list .media-left-old {
  float: none;
  margin-right: 0;
}
.old-content-styles .list-2 .videos-list {
  float: left;
  width: 50%;
}
.old-content-styles .list-2 .videos-list:nth-child(2n+1) {
  clear: both;
}
.old-content-styles .bloger {
  padding-top: 37px;
  margin-bottom: 40px;
}
.old-content-styles .bloger:after {
  display: block;
  clear: both;
}
.old-content-styles .bloger .title {
  margin-bottom: 24px;
  font-size: 26px;
}
.old-content-styles .bloger .subtitle {
  margin-bottom: 32px;
  font-size: 16px;
  line-height: 1.25;
}
.old-content-styles .bloger .text {
  font-size: 13px;
  color: #78797e;
  line-height: 1.53846;
  padding-bottom: 30px;
}
.old-content-styles .bloger .text p {
  margin-bottom: 21px;
}
.old-content-styles .bloger .pic {
  display: inline-block;
  vertical-align: top;
  margin-left: 2%;
  float: right;
}
.old-content-styles .bloger .pic img {
  margin-top: -37px;
  max-height: 300px;
}
.old-content-styles .bloger_wrap {
  overflow: hidden;
}
.old-content-styles .video-3 {
  padding-top: 42px;
  padding-bottom: 58px;
}
.old-content-styles .title-h1 + .video-3 {
  padding-top: 0;
}
.old-content-styles .video-live .status {
  margin-bottom: 6px;
  font-size: 10px;
  line-height: 1;
  color: #e84c3d;
}
.old-content-styles .video-live .title {
  margin-bottom: 26px;
  font-size: 26px;
  color: #fff;
}
.old-content-styles .video-live .pic {
  position: relative;
  margin-bottom: 36px;
  width: 793px;
  height: 446px;
}
.old-content-styles .video-live .pic iframe,
.old-content-styles .video-live .pic > div {
  width: 100%;
  height: 100%;
}
.old-content-styles .video-live .icon-1 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -15px;
  margin-left: -10px;
}
.old-content-styles .video-live .descr {
  margin-bottom: 44px;
  font-size: 14px;
  line-height: 1.42857;
  color: #fff;
}
.old-content-styles .video-live .date {
  font-size: 13px;
  line-height: 1;
  color: #e84c3d;
  font-family: Georgia, "Times New Roman", Times, serif;
}
.old-content-styles .video-live .date .icon {
  position: relative;
  top: 1px;
  margin-right: 4px;
}
.old-content-styles .video-live .media-left-old {
  margin-right: 0;
  margin-bottom: 36px;
}
.old-content-styles .chat {
  padding-top: 24px;
}
.old-content-styles .chat .title {
  margin-bottom: 25px;
  font-size: 13px;
  color: #fff;
}
.old-content-styles .chat .t-elements .bx-auth-lbl,
.old-content-styles .chat .t-elements .checkbox span {
  font-size: 14px;
}
.old-content-styles .chat .link {
  text-decoration: none;
  color: #e84c3d;
}
.old-content-styles .chat .link:hover {
  color: #f4f4f4;
}
.old-content-styles .chat .auth-form {
  color: #fff;
}
.old-content-styles .chat .title-form {
  margin-top: 0;
  color: #ccc;
}
.old-content-styles .chat .t-elements {
  margin-bottom: 40px;
}
.old-content-styles .chat .t-elements .text {
  margin-bottom: 10px;
}
.old-content-styles .chat .t-elements .btn_submit {
  width: 120px;
  margin-bottom: 20px;
}
.old-content-styles .chat .t-elements .checkbox input[type=checkbox] {
  position: relative;
  margin: 0 5px 0 0;
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .chat .t-elements .more-link {
  color: #999;
  font-size: 14px;
  margin-bottom: 8px;
}
.old-content-styles .chat .t-elements .more-link:hover {
  color: #e84c3d;
}
.old-content-styles .chat .t-elements .bx-auth-serv-icons a {
  margin: 0 3px 0 0;
}
.old-content-styles .chat .t-elements .bx-auth-serv-icons a:hover {
  border: none;
  margin-right: 3px;
}
.old-content-styles .chat .comments {
  width: 100%;
  min-height: 100px;
}
.old-content-styles .chat .comments .feed-comments-block {
  margin-left: 0 !important;
  background: #fff;
}
.old-content-styles .chat .comments .feed-comments-block .feed-add-post-buttons .feed-add-com-button .feed-add-button-text {
  height: 26px;
}
.old-content-styles .chat .comments .feed-comments-block .feed-com-informers {
  display: block;
  margin-top: 0;
  margin-left: 0;
  margin-bottom: 10px;
}
.old-content-styles .chat .comments .feed-comments-block .feed-com-informers .feed-time {
  display: block;
  background-position: -146px -227px;
}
.old-content-styles .chat .comments .feed-comments-block .feed-com-informers .feed-post-more-link {
  display: inline-block;
  vertical-align: unset;
}
.old-content-styles .chat .comments .feed-add-button-left,
.old-content-styles .chat .comments .feed-add-button-right,
.old-content-styles .chat .comments .feed-add-button-text {
  background: 0 0;
}
.old-content-styles .chat .comments .feed-add-button-text {
  text-shadow: none;
  font-weight: 400;
  color: #fff;
  font-size: 15px;
  height: auto;
}
.old-content-styles .chat .comments .feed-add-com-button.feed-add-button-press .feed-add-button-text {
  color: #fff !important;
}
.old-content-styles .video-4 {
  padding-bottom: 23px;
}
.old-content-styles .video-4 .media-old .title > a.hover {
  color: #e84c3d;
}
.old-content-styles .video-4 .pagination {
  margin-top: 0;
  padding-top: 32px;
  border-top: 1px solid #c7cacf;
}
.old-content-styles .video-4 .title-red {
  padding-top: 0;
  padding-bottom: 26px;
  font-size: 22px;
  font-family: ubuntumedium, ubuntu, Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.old-content-styles .videos-list-2 {
  padding-top: 31px;
}
.old-content-styles .videos-list-2 .title-h1 {
  padding-bottom: 30px;
}
.old-content-styles .videos-list-2 .item-wrap {
  overflow: hidden;
}
.old-content-styles .videos-list-2 .item {
  float: left;
  width: 25%;
  margin-bottom: 35px;
  padding-left: 1px;
  padding-top: 19px;
  border-top: 1px solid #c7cacf;
}
.old-content-styles .videos-list-2 .title {
  min-height: 76px;
  padding-right: 20px;
  font-size: 14px;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
  line-height: 1.42857;
}
.old-content-styles .videos-list-2 .title a {
  text-decoration: none;
}
.old-content-styles .videos-list-2 .pic {
  position: relative;
  margin-bottom: 16px;
  max-width: 300px;
}
.old-content-styles .videos-list-2 .pic .link {
  display: block;
}
.old-content-styles .videos-list-2 .pic .link:before {
  display: block;
  position: absolute;
  z-index: 5;
  opacity: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  transition: opacity 0.2s ease;
}
.old-content-styles .videos-list-2 .icon-1 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -15px;
  margin-left: -10px;
}
.old-content-styles .loto {
  background: #fff;
}
.old-content-styles .loto-link {
  overflow: hidden;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
}
.old-content-styles .loto-link .item {
  position: relative;
  float: left;
  width: 33.333%;
  height: 150px;
  text-align: center;
  padding: 0 10px;
}
.old-content-styles .loto-link .item:after {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-width: 100%;
  height: 5px;
  margin: 0 -1px;
  background: #e84c3d;
  opacity: 0;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
}
.old-content-styles .loto-link .item:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
.old-content-styles .loto-link .item + .item {
  border-left: 1px solid #f4f4f4;
}
.old-content-styles .loto-link .item.active:after {
  opacity: 1;
}
.old-content-styles .loto-link .item.active .link .pic > .BWFilter {
  display: none !important;
}
.old-content-styles .loto-link .item.active .bwWrapper {
  opacity: 1 !important;
}
.old-content-styles .loto-link .link {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  background: #fff;
  overflow: hidden;
}
.old-content-styles .magazine-viewport .zoom-in .even .gradient,
.old-content-styles .magazine-viewport .zoom-in .next-button,
.old-content-styles .magazine-viewport .zoom-in .odd .gradient,
.old-content-styles .magazine-viewport .zoom-in .previous-button,
.old-content-styles .magazine-viewport .zoomer .region {
  display: none;
}
.old-content-styles .loto-form .loto-wrapper {
  position: relative;
  padding: 33px;
}
.old-content-styles .loto-form .vasheloto .check-container {
  position: relative;
  top: 0;
  left: 0;
}
.old-content-styles .loto-form .vasheloto select {
  border: 0 solid #fff;
  position: absolute;
  top: 118px;
  left: 26px;
  width: 110px;
  text-align: center;
  font-size: 9px;
}
.old-content-styles .loto-form .vasheloto table {
  position: absolute;
  top: 9px;
  left: 205px;
  width: 236px;
  height: 160px;
}
.old-content-styles .loto-form .vasheloto table td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
}
.old-content-styles .loto-form .vasheloto .inp-num {
  border: 0;
  position: absolute;
  top: 173px;
  left: 26px;
  width: 110px;
  text-align: center;
  font-weight: 700;
  font-size: 10px;
}
.old-content-styles .loto-form .superloto .bg {
  position: absolute;
  top: 0;
  left: 0;
}
.old-content-styles .loto-form .superloto .check-container {
  position: relative;
  height: 218px;
  margin: 15px 0 5px;
  text-align: left;
  width: 409px;
}
.old-content-styles .loto-form .superloto .title {
  position: relative;
  color: #a82919;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 32px;
  padding: 14px 0 28px 32px;
  z-index: 2;
}
.old-content-styles .loto-form .superloto .form {
  margin: 0;
  padding: 0 0 0 32px;
  position: relative;
  z-index: 2;
}
.old-content-styles .loto-form .superloto .checkTab {
  width: auto;
  margin-bottom: 0;
}
.old-content-styles .loto-form .superloto .checkTab tr {
  border-bottom: 0;
}
.old-content-styles .loto-form .superloto .checkTab tr:hover {
  background: 0 0;
}
.old-content-styles .loto-form .superloto .checkTab td {
  padding: 0;
  vertical-align: middle;
}
.old-content-styles .loto-form .superloto .checkTab .checkText {
  color: #7b0400;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  padding: 0 14px 0 0;
  vertical-align: top;
}
.old-content-styles .loto-form .superloto .checkTab input {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 12px;
  color: #333;
  line-height: 1.2em;
}
.old-content-styles .loto-form .superloto .checkTab .checkIn1-num {
  width: 67px;
}
.old-content-styles .loto-form .superloto .checkTab .checkIn1-suf {
  width: 10px;
}
.old-content-styles .loto-form .superloto .checkTab .checkIn2 {
  padding: 0;
  width: 33px;
}
.old-content-styles .loto-form .superloto .checkTab .checkInp-btn {
  margin-top: 8px;
}
.old-content-styles #canvas {
  width: 100%;
  position: relative;
}
.old-content-styles .magazine-wrap {
  height: 750px;
  overflow: hidden;
  padding-right: 42px;
  padding-left: 22px;
  padding-top: 32px;
  margin-left: -22px;
}
.old-content-styles .magazine-viewport .container-magazine {
  position: absolute;
  top: 15px;
  left: 0;
}
.old-content-styles .magazine .even .gradient,
.old-content-styles .magazine .odd .gradient {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
.old-content-styles .magazine-viewport .page {
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.old-content-styles .magazine-viewport .page img {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
}
.old-content-styles .magazine .region {
  position: absolute;
  overflow: hidden;
  background: #06f;
  opacity: 0.2;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}
.old-content-styles .magazine .region:hover {
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
.old-content-styles .magazine .region.zoom {
  opacity: 0.01;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
  filter: alpha(opacity=1);
}
.old-content-styles .magazine .region.zoom:hover {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}
.old-content-styles .magazine .page {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
.old-content-styles .magazine .even .gradient {
  background: -webkit-gradient(linear, left top, right top, color-stop(0.95, transparent), color-stop(1, rgba(0, 0, 0, 0.2)));
  background-image: -webkit-linear-gradient(left, transparent 95%, rgba(0, 0, 0, 0.2) 100%);
  background-image: -moz-linear-gradient(left, transparent 95%, rgba(0, 0, 0, 0.2) 100%);
  background-image: -o-linear-gradient(left, transparent 95%, rgba(0, 0, 0, 0.2) 100%);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(95%, transparent), to(rgba(0, 0, 0, 0.2)));
  background-image: linear-gradient(left, transparent 95%, rgba(0, 0, 0, 0.2) 100%);
}
.old-content-styles .magazine .odd .gradient {
  background: -webkit-gradient(linear, right top, left top, color-stop(0.95, transparent), color-stop(1, rgba(0, 0, 0, 0.15)));
  background-image: -webkit-linear-gradient(right, transparent 95%, rgba(0, 0, 0, 0.15) 100%);
  background-image: -moz-linear-gradient(right, transparent 95%, rgba(0, 0, 0, 0.15) 100%);
  background-image: -o-linear-gradient(right, transparent 95%, rgba(0, 0, 0, 0.15) 100%);
  background-image: -webkit-gradient(linear, right top, left top, color-stop(95%, transparent), to(rgba(0, 0, 0, 0.15)));
  background-image: linear-gradient(right, transparent 95%, rgba(0, 0, 0, 0.15) 100%);
}
.old-content-styles .magazine-viewport .loader {
  background-image: url(/local/templates/html_dev/images/libs/magazine/loader.gif);
  width: 22px;
  height: 22px;
  position: absolute;
  top: 280px;
  left: 219px;
}
.old-content-styles .magazine-viewport .shadow {
  -webkit-transition: -webkit-box-shadow 0.5s;
  -o-transition: -webkit-box-shadow 0.5s;
  -ms-transition: -ms-box-shadow 0.5s;
  -webkit-box-shadow: 0 0 20px #ccc;
  box-shadow: 0 0 20px #ccc;
}
.old-content-styles .magazine-viewport .next-button,
.old-content-styles .magazine-viewport .previous-button {
  width: 22px;
  height: 100%;
  position: absolute;
  top: 0;
}
.old-content-styles .exit-message,
.old-content-styles .zoom-icon {
  top: 10px;
  position: absolute;
}
.old-content-styles .magazine-viewport .next-button {
  right: -22px;
  -webkit-border-radius: 0 15px 15px 0;
  border-radius: 0 15px 15px 0;
}
.old-content-styles .magazine-viewport .previous-button {
  left: -22px;
  -webkit-border-radius: 15px 0 0 15px;
  border-radius: 15px 0 0 15px;
}
.old-content-styles .magazine-viewport .next-button-hover,
.old-content-styles .magazine-viewport .previous-button-hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.old-content-styles .magazine-viewport .previous-button-down,
.old-content-styles .magazine-viewport .previous-button-hover {
  background-image: url(/local/templates/html_dev/images/libs/magazine/arrows.png);
  background-position: -4px center;
  background-repeat: no-repeat;
}
.old-content-styles .magazine-viewport .next-button-down,
.old-content-styles .magazine-viewport .previous-button-down {
  background-color: rgba(0, 0, 0, 0.4);
}
.old-content-styles .magazine-viewport .next-button-down,
.old-content-styles .magazine-viewport .next-button-hover {
  background-image: url(/local/templates/html_dev/images/libs/magazine/arrows.png);
  background-position: -38px center;
  background-repeat: no-repeat;
}
.old-content-styles .animated {
  -webkit-transition: margin-left 0.5s;
  -moz-transition: margin-left 0.5s;
  -o-transition: margin-left 0.5s;
  transition: margin-left 0.5s;
}
.old-content-styles .thumbnails {
  width: 100%;
  overflow: hidden;
  z-index: 1;
}
.old-content-styles .thumbnails > div {
  margin: 0 auto;
}
.old-content-styles .thumbnails ul {
  margin: 0;
  padding: 0;
  text-align: center;
  -webkit-transform: scale3d(0.5, 0.5, 1);
  -moz-transform: scale3d(0.5, 0.5, 1);
  transform: scale3d(0.5, 0.5, 1);
  -webkit-transition: -webkit-transform ease-in-out 0.1s;
  -moz-transition: -moz-transform ease-in-out 0.1s;
  -o-transition: -o-transform ease-in-out 0.1s;
  transition: transform ease-in-out 0.1s;
}
.old-content-styles .thumbanils-touch ul {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.old-content-styles .thumbnails-hover ul {
  -webkit-transform: scale3d(0.6, 0.6, 1);
  -moz-transform: scale3d(0.6, 0.6, 1);
  -o-transform: scale3d(0.6, 0.6, 1);
  -ms-transform: scale3d(0.6, 0.6, 1);
  transform: scale3d(0.6, 0.6, 1);
}
.old-content-styles .thumbnails li {
  list-style: none;
  display: inline-block;
  margin: 0 5px;
  -webkit-box-shadow: 0 0 10px #ccc;
  box-shadow: 0 0 10px #ccc;
  -webkit-transition: -webkit-transform 60ms;
  -moz-transition: -webkit-transform 60ms;
  -o-transition: -webkit-transform 60ms;
  transition: -webkit-transform 60ms;
}
.old-content-styles .thumbnails li span {
  display: none;
}
.old-content-styles .thumbnails .current {
  -webkit-box-shadow: 0 0 10px red;
  box-shadow: 0 0 10px red;
}
.old-content-styles .thumbnails .thumb-hover {
  -webkit-transform: scale3d(1.3, 1.3, 1);
  -moz-transform: scale3d(1.3, 1.3, 1);
  -o-transform: scale3d(1.3, 1.3, 1);
  -ms-transform: scale3d(1.3, 1.3, 1);
  transform: scale3d(1.3, 1.3, 1);
  -webkit-box-shadow: 0 0 10px #666;
  box-shadow: 0 0 10px #666;
}
.old-content-styles .thumbanils-touch .thumb-hover {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.old-content-styles .thumbnails .thumb-hover span {
  position: absolute;
  bottom: -30px;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 30px;
  font: 700 15px arial;
  line-height: 30px;
  color: #666;
  display: block;
  cursor: default;
}
.old-content-styles .thumbnails img {
  float: left;
}
.old-content-styles .exit-message {
  left: 0;
  width: 100%;
  height: 40px;
  z-index: 10000;
}
.old-content-styles .exit-message > div {
  width: 140px;
  height: 30px;
  margin: auto;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  font: 12px arial;
  line-height: 30px;
  color: #fff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.old-content-styles .zoom-icon {
  z-index: 1000;
  width: 22px;
  height: 22px;
  right: 10px;
  background-image: url(/local/templates/html_dev/images/libs/magazine/zoom-icons.png);
  background-size: 88px 22px;
}
.old-content-styles .zoom-icon-in {
  background-position: 0 0;
  cursor: pointer;
}
.old-content-styles .zoom-icon-in.zoom-icon-in-hover {
  background-position: -22px 0;
  cursor: pointer;
}
.old-content-styles .zoom-icon-out {
  background-position: -44px 0;
}
.old-content-styles .zoom-icon-out.zoom-icon-out-hover {
  background-position: -66px 0;
  cursor: pointer;
}
.old-content-styles .bottom {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.old-content-styles .magazine-list {
  background: #fff;
}
.old-content-styles .magazine-list .list-item {
  overflow: hidden;
}
.old-content-styles #db .magazine-list .list-item {
  margin: 0;
  padding: 0;
}
.old-content-styles .magazine-list .item {
  float: left;
  width: 33.333%;
  border-bottom: 1px solid #f4f4f4;
  border-right: 1px solid #f4f4f4;
  position: relative;
}
.old-content-styles #db .magazine-list .item {
  display: inline-block;
  margin: 0;
  padding: 30px;
}
.old-content-styles #db .magazine-list .item:before {
  display: none;
}
.old-content-styles .magazine-list .item:hover .files-download {
  display: block;
}
.old-content-styles .magazine-list .link {
  position: relative;
  display: block;
  width: 100%;
  text-decoration: none;
  text-align: center;
}
.old-content-styles .magazine-list .link:before {
  display: block;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  height: 0;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 1;
  background: rgba(0, 0, 0, 0.75);
  color: #fff;
  z-index: 2;
}
.old-content-styles .magazine-list .img {
  margin: 0 auto 11px;
  max-height: 383px;
}
.old-content-styles .magazine-list .title {
  font-size: 13px;
  position: relative;
  z-index: 3;
}
.old-content-styles .magazine-list .files-download {
  position: absolute;
  display: none;
  bottom: 40px;
  left: 0;
  color: #fff;
  z-index: 9;
  text-align: center;
  width: 100%;
  padding: 0 40px;
  font-size: 13px;
}
.old-content-styles .magazine-list .files-download:hover {
  color: #e84c3d;
}
.old-content-styles .text-content {
  padding: 6.5% 11.5% 70px;
  background: #fff;
  font-size: 16px;
  margin-bottom: 70px;
}
.old-content-styles .text-content p {
  margin-bottom: 26px;
}
.old-content-styles .text-content a {
  text-decoration: none;
  color: #e84c3d;
}
.old-content-styles .text-content a:hover {
  color: #25262a;
}
.old-content-styles .reception .reception-text {
  margin-bottom: 44px;
}
.old-content-styles .reception .form {
  padding: 11% 14.5% 7%;
  background: #f4f4f4;
}
.old-content-styles .reception .form .form-group_wrap {
  margin: 59px 0 51px;
}
.old-content-styles .reception .form .form_required {
  position: relative;
}
.old-content-styles .reception .form .form-group-file .form-group:first-child .name {
  display: block;
}
.old-content-styles .reception .form .form-group-file .form-group .name {
  display: none;
}
.old-content-styles .reception .form .form-group-file .form-group.has-error .form-control {
  border-color: transparent;
}
.old-content-styles .reception .form .form-group-file .form-group.has-error .jq-file__name {
  border: 1px solid #e84c3d;
}
.old-content-styles .reception .form .f-star {
  position: absolute;
  top: 0;
  left: -12px;
}
.old-content-styles .reception .form .form-control,
.old-content-styles .reception .form .jq-selectbox__select {
  font-size: 18px;
  font-family: ubuntumedium, ubuntu, Helvetica, Arial, sans-serif;
  font-weight: 400;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles .reception .form .form-control:focus,
.old-content-styles .reception .form .jq-selectbox__select:focus {
  border-color: #ccc;
}
.old-content-styles .reception .form .form-control:-moz-placeholder {
  color: #c8c9ce;
  opacity: 1;
}
.old-content-styles .reception .form .form-control::-moz-placeholder {
  color: #c8c9ce;
  opacity: 1;
}
.old-content-styles .reception .form .form-control:-ms-input-placeholder {
  color: #c8c9ce;
}
.old-content-styles .reception .form .form-control::-webkit-input-placeholder {
  color: #c8c9ce;
}
.old-content-styles .reception .form .form-control.placeholder {
  color: #c8c9ce;
}
.old-content-styles .reception .form .jq-selectbox li:hover {
  background: #989ba0;
}
.old-content-styles .reception .form .jq-selectbox__dropdown {
  border-color: transparent;
}
.old-content-styles .reception .form .jq-selectbox__trigger-arrow {
  left: 25%;
}
.old-content-styles .reception .form .jq-file__name {
  width: auto;
  background: #fff;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding-left: 11px;
  padding-right: 11px;
  margin-right: 100px;
}
.old-content-styles .reception .form .jq-file__browse {
  line-height: 37px;
  background: #f4f4f4;
  border: 1px solid #9a9ba0;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-size: 13px;
  text-transform: uppercase;
  color: #9a9ba0;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
}
.old-content-styles .reception .form .jq-file {
  background: 0 0;
}
.old-content-styles .reception .form .add-file {
  font-size: 13px;
  color: #e84c3d;
  cursor: pointer;
}
.old-content-styles .reception .form .add-file .icon {
  position: relative;
  top: 2px;
  display: inline-block;
  margin-right: 9px;
  font-size: 21px;
}
.old-content-styles .reception .form .form-group {
  margin: 0 0 10px;
}
.old-content-styles .reception .form .form-group .name {
  position: relative;
  padding-top: 0;
  font-size: 13px;
  color: #9a9ba0;
}
.old-content-styles .reception .form .form-group.has-error .form-control {
  border: 1px solid #e84c3d;
}
.old-content-styles .select-filter .jq-selectbox {
  width: 200px;
  padding: 0;
}
.old-content-styles .select-filter .jq-selectbox.opened .jq-selectbox__trigger-arrow {
  border-bottom: 5px solid #25262a;
  border-top: none;
}
.old-content-styles .select-filter .jq-selectbox.opened .jq-selectbox__trigger:hover .jq-selectbox__trigger-arrow {
  border-bottom-color: #e84d3e;
  opacity: 1;
}
.old-content-styles .select-filter .jq-selectbox__dropdown {
  margin-top: 10px;
  border: 1px solid #e7e7e7;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.2);
}
.old-content-styles .select-filter .jq-selectbox__dropdown ul {
  max-height: 298px;
}
.old-content-styles .select-filter .jq-selectbox__dropdown li {
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 13px;
}
.old-content-styles .select-filter .jq-selectbox__dropdown li.selected,
.old-content-styles .select-filter .jq-selectbox__dropdown li:hover {
  background: 0 0;
  color: #e84c3d;
}
.old-content-styles .select-filter .jq-selectbox__trigger:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e84d3e;
  opacity: 1;
}
.old-content-styles .select-filter .jq-selectbox__select {
  height: 30px;
  padding: 5px 11px;
  font-size: 14px;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #fff;
  border-color: #e7e7e7;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles .select-filter label {
  display: none;
}
.old-content-styles .tv-filter {
  position: relative;
  padding-top: 22px;
}
.old-content-styles .tv-filter:before {
  display: block;
  position: absolute;
  height: 100%;
  width: 600%;
  border-bottom: 1px solid #f4f4f4;
  top: 0;
  right: 0;
}
.old-content-styles .tv-filter .pagination-2 {
  display: inline-block;
  width: 72%;
  margin: 3px 0 0;
  vertical-align: top;
}
.old-content-styles .tv-filter .select-filter {
  float: right;
  width: 25%;
  margin: -4px 0 0;
  vertical-align: top;
}
.old-content-styles .tv-filter .select-filter .jq-selectbox__dropdown li.disabled {
  color: #b2b2b2;
  cursor: text;
}
.old-content-styles .tv-filter .select-filter .jq-selectbox__dropdown li.disabled:hover {
  color: #b2b2b2;
}
.old-content-styles .tv-filter .name {
  display: none;
}
.old-content-styles .tv-list {
  background: #fff;
  padding-top: 20px;
}
.old-content-styles .tv-list:after {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  clear: both;
}
.old-content-styles .tv-list .channel-list {
  padding: 50px 50px 10px;
  margin-bottom: 70px;
  overflow: hidden;
}
.old-content-styles .tv-list .channel {
  float: left;
  width: 50%;
  padding: 0 50px;
  margin-bottom: 45px;
}
.old-content-styles .tv-list .channel:nth-child(2n+1) {
  clear: both;
}
.old-content-styles .tv-list .title {
  margin-bottom: 16px;
  overflow: hidden;
}
.old-content-styles .tv-list .title .pic {
  float: left;
  margin-right: 20px;
  height: 40px;
  line-height: 36px;
}
.old-content-styles .tv-list .title .pic img {
  display: inline-block;
}
.old-content-styles .tv-list .title .text {
  display: table-cell;
  padding-top: 5px;
  font-family: ubuntumedium, ubuntu, Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 18px;
}
.old-content-styles .tv-list .title a {
  text-decoration: none;
}
.old-content-styles .tv-list .item {
  margin-bottom: 9px;
}
.old-content-styles .tv-list .item .time {
  float: left;
  width: 60px;
  font-size: 13px;
  font-family: Georgia, "Times New Roman", Times, serif;
  line-height: 1.8;
}
.old-content-styles .tv-list .item .ttl {
  display: table-cell;
}
.old-content-styles .pagination-2 {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .pagination-2 li {
  display: inline-block;
  vertical-align: bottom;
}
.old-content-styles .pagination-2 li.active a,
.old-content-styles .pagination-2 li.active a.hover,
.old-content-styles .pagination-2 li.active a:hover,
.old-content-styles .pagination-2 li.active span,
.old-content-styles .pagination-2 li.active span.hover,
.old-content-styles .pagination-2 li.active span:hover {
  border-bottom-color: #e84c3d;
  color: #e84c3d;
}
.old-content-styles .pagination-2 li.disabled a,
.old-content-styles .pagination-2 li.disabled a:hover,
.old-content-styles .pagination-2 li.disabled span,
.old-content-styles .pagination-2 li.disabled span:hover {
  color: #c8c9ce;
}
.old-content-styles .pagination-2 li a {
  color: #25262a;
}
.old-content-styles .pagination-2 li a.hover,
.old-content-styles .pagination-2 li a:hover {
  color: #e84c3d;
}
.old-content-styles .pagination-2 li > a,
.old-content-styles .pagination-2 li > span {
  padding: 0 13px 23px;
  font-size: 14px;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-bottom: 5px solid transparent;
  text-transform: uppercase;
}
.old-content-styles .pagination-2 .descr {
  padding-left: 0;
}
.old-content-styles .pagination-2 .descr span {
  color: #25262a;
  margin-right: 10px;
  padding-left: 0;
}
.old-content-styles .pagination-2 .next .text,
.old-content-styles .pagination-2 .prev .text {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  color: #e84c3d;
  font-size: 14px;
}
.old-content-styles .tv-item .title,
.old-content-styles .tv-list-item .date_title {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .pagination-2 .next.hover .text,
.old-content-styles .pagination-2 .next:hover .text,
.old-content-styles .pagination-2 .prev.hover .text,
.old-content-styles .pagination-2 .prev:hover .text {
  color: #25262a;
}
.old-content-styles .pagination-2 .next.disabled,
.old-content-styles .pagination-2 .prev.disabled {
  opacity: 0.5;
}
.old-content-styles .pagination-2 .next.disabled:hover .text,
.old-content-styles .pagination-2 .prev.disabled:hover .text {
  color: #e84c3d;
}
.old-content-styles .pagination-2 .next .icon,
.old-content-styles .pagination-2 .prev .icon {
  position: relative;
  top: 2px;
}
.old-content-styles .pagination-2 .prev > a,
.old-content-styles .pagination-2 .prev > span {
  padding-left: 0;
  padding-right: 20px;
}
.old-content-styles .pagination-2 .prev .text {
  margin-left: 7px;
}
.old-content-styles .pagination-2 .next > a,
.old-content-styles .pagination-2 .next > span {
  padding-right: 0;
  padding-left: 20px;
}
.old-content-styles .pagination-2 .next .text {
  margin-right: 7px;
}
.old-content-styles .pagination-2 .list {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  margin: 0;
}
.old-content-styles .tv-item {
  position: relative;
  padding-top: 27px;
  padding-bottom: 1px;
  padding-right: 10%;
}
.old-content-styles .tv-item:before {
  display: block;
  position: absolute;
  height: 100%;
  width: 600%;
  border-bottom: 1px solid #f4f4f4;
  top: 0;
  right: 0;
}
.old-content-styles .tv-item .pic,
.old-content-styles .tv-item .title {
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .tv-item.brdr-1 {
  margin-bottom: 0;
}
.old-content-styles .tv-item .title-wrap {
  overflow: hidden;
  margin-bottom: 13px;
}
.old-content-styles .tv-item .pic {
  margin-right: 20px;
  margin-bottom: 20px;
}
.old-content-styles .tv-item .title {
  font-size: 26px;
  font-weight: 400;
}
.old-content-styles .tv-item .text {
  overflow: hidden;
  line-height: 1.78571;
}
.old-content-styles .tv-list-item {
  background: #fff;
  padding: 20px 30px;
}
.old-content-styles .tv-list-item .list-item > div:not(.item) + div:not(.item) {
  margin-top: 24px;
}
.old-content-styles .tv-list-item .date_title {
  font-size: 18px;
  margin-bottom: 14px;
}
.old-content-styles .tv-list-item .channel {
  padding: 63px 100px 70px;
  overflow: hidden;
}
.old-content-styles .tv-list-item .item {
  margin-bottom: 9px;
}
.old-content-styles .tv-list-item .item .time {
  float: left;
  width: 60px;
  font-size: 13px;
  font-family: Georgia, "Times New Roman", Times, serif;
  line-height: 1.8;
}
.old-content-styles .tv-list-item .item .ttl {
  display: table-cell;
}
.old-content-styles .tv-list-more {
  padding: 30px;
  background: #fff;
}
.old-content-styles .link-more .link:before,
.old-content-styles .tv-list-more .lnk-text:before {
  background-image: url(/local/templates/html_dev/images/sprite.png);
  width: 20px;
  left: 0;
}
.old-content-styles .tv-list-more a {
  display: inline-block;
  text-decoration: none;
}
.old-content-styles .tv-list-more a:hover .lnk-text {
  color: #25262a;
}
.old-content-styles .tv-list-more a:hover .lnk-text:before {
  background-position: -119px -188px;
  width: 20px;
  height: 14px;
}
.old-content-styles .tv-list-more .lnk-text {
  position: relative;
  padding-left: 40px;
  font-size: 14px;
  line-height: 1;
  color: #e84c3d;
}
.old-content-styles .tv-list-more .lnk-text:before {
  display: block;
  background-position: -141px -188px;
  height: 14px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  position: absolute;
  top: 1px;
}
.old-content-styles .link-more {
  padding-bottom: 47px;
  text-align: center;
}
.old-content-styles .link-more .link {
  position: relative;
  display: inline-block;
  padding-left: 30px;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 1;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
  color: #e84c3d;
  text-decoration: none;
}
.old-content-styles .link-more .link:hover {
  color: #25262a;
}
.old-content-styles .link-more .link:before {
  display: block;
  background-position: -212px -76px;
  height: 20px;
  position: absolute;
  top: -4px;
}
.old-content-styles .weather-filter {
  padding-top: 28px;
}
.old-content-styles .weather-filter.brdr-1 {
  margin-bottom: 0;
}
.old-content-styles .weather-filter .title-h1 {
  padding-top: 0;
  padding-bottom: 0;
  vertical-align: top;
}
.old-content-styles .weather-filter .title-h1:after {
  display: none;
}
.old-content-styles .weather-filter .other-town {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  margin: 0 0 0 -4px;
}
.old-content-styles .weather-filter .other-town .link {
  position: relative;
  display: inline-block;
  text-decoration: none;
  width: 100%;
  max-width: 200px;
  border: 1px solid #e7e7e7;
  padding: 5px 8px;
}
.old-content-styles .weather-filter .other-town .link:hover .icon:before {
  border-top: 5px solid #e84c3d;
}
.old-content-styles .weather-filter .other-town .icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 31px;
}
.old-content-styles .weather-filter .other-town .icon:before {
  display: block;
  position: absolute;
  top: 50%;
  margin: -2px 0 -5px;
  left: 35%;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 5px solid #25262a;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  opacity: 1;
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
}
.old-content-styles .weather {
  position: relative;
  background: #fff;
}
.old-content-styles .weather:before {
  display: none;
  position: absolute;
  width: 600%;
  height: 100%;
  top: 0;
  left: 50%;
  margin-left: -300%;
  background: #fff;
}
.old-content-styles .weather .table-responsive {
  position: relative;
  margin-bottom: 0;
}
.old-content-styles .g-wrap .weather table {
  margin-bottom: 0;
}
.old-content-styles .g-wrap .weather table thead {
  border-bottom: none;
}
.old-content-styles .g-wrap .weather table th {
  padding: 30px 20px 26px;
  background: 0 0;
  border-bottom: none;
  font-size: 10px;
  color: #c8c9ce;
}
.old-content-styles .g-wrap .weather table th:first-child {
  padding-left: 20px;
}
.old-content-styles .g-wrap .weather table th:last-child {
  padding-right: 20px;
}
.old-content-styles .g-wrap .weather table th.times {
  width: 15%;
}
.old-content-styles .g-wrap .weather table th.pic {
  width: 10%;
}
.old-content-styles .g-wrap .weather table th.temp {
  width: 14%;
}
.old-content-styles .g-wrap .weather table th.press {
  width: 17%;
}
.old-content-styles .g-wrap .weather table th.wide {
  width: 15%;
}
.old-content-styles .g-wrap .weather table th.hum {
  width: 14%;
}
.old-content-styles .g-wrap .weather table th.comf {
  width: 15%;
}
.old-content-styles .g-wrap .weather table tbody tr {
  border-top: 1px solid #f4f4f4;
  border-bottom: none;
}
.old-content-styles .g-wrap .weather table tbody td {
  border-top: none;
  padding: 25px 20px;
  font-size: 14px;
  vertical-align: middle;
  white-space: nowrap;
}
.old-content-styles .g-wrap .weather table tbody td:first-child {
  padding-left: 20px;
}
.old-content-styles .g-wrap .weather table tbody td:last-child {
  padding-right: 20px;
}
.old-content-styles .weather .times {
  font-size: 18px;
  font-family: ubuntumedium, ubuntu, Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.old-content-styles .weather .times .icon,
.old-content-styles .weather .times .name {
  display: inline-block;
  vertical-align: bottom;
}
.old-content-styles .weather .times .name {
  margin-right: 3px;
}
.old-content-styles .weather .times .icon {
  position: relative;
  top: 2px;
}
.old-content-styles .weather .descr {
  color: #666;
  font-size: 13px;
}
.old-content-styles .modal.modal-city .modal-header {
  padding: 15px 10px;
}
.old-content-styles .modal.modal-city .modal-header .close {
  margin-top: 0;
  position: absolute;
  top: 3px;
  right: 8px;
  opacity: 0.8;
}
.old-content-styles .modal.modal-city .modal-header .close:hover {
  opacity: 1;
}
.old-content-styles .modal.modal-city .modal-body {
  padding: 0 40px 46px;
}
.old-content-styles .modal.modal-city .modal-body .title {
  margin-top: 4px;
  margin-bottom: 14px;
}
.old-content-styles .modal.modal-city .search-sm {
  position: relative;
  height: 34px;
  background: #fff;
  border: 1px solid #e6e6e6;
  margin: 0;
  padding: 0;
}
.old-content-styles .modal.modal-city .search-sm .input {
  float: none;
  width: 100%;
  color: #25262a;
  height: 32px;
  background: #fff;
  line-height: 18px;
  font-size: 14px;
  padding: 6px 15px 6px 36px;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid transparent;
}
.old-content-styles .modal.modal-city .search-sm .input:-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .modal.modal-city .search-sm .input::-moz-placeholder {
  color: #adadad;
  opacity: 1;
}
.old-content-styles .modal.modal-city .search-sm .input:-ms-input-placeholder {
  color: #adadad;
}
.old-content-styles .modal.modal-city .search-sm .input::-webkit-input-placeholder {
  color: #adadad;
}
.old-content-styles .modal.modal-city .search-sm .input.placeholder {
  color: #adadad;
}
.old-content-styles .modal.modal-city .search-sm .submit {
  display: block;
  position: absolute;
  opacity: 1;
  top: 0;
  left: 0;
  z-index: 9;
}
.old-content-styles .modal.modal-city .search-sm .btn-search {
  left: 11px;
  top: 8px;
}
.old-content-styles .modal.modal-city .list-ttl {
  margin-top: 10px;
  margin-bottom: 8px;
}
.old-content-styles .modal.modal-city .list {
  margin-top: 0;
  margin-bottom: 0;
}
.old-content-styles .modal.modal-city .list li {
  margin-bottom: 4px;
}
.old-content-styles .modal.modal-city .list li > a {
  text-decoration: none;
  color: #666;
}
.old-content-styles .authors-tile .item.active .letter,
.old-content-styles .authors-tile .item:hover .letter,
.old-content-styles .modal.modal-city .list li > a:hover {
  color: #e84c3d;
}
.old-content-styles .modal.modal-city .modal-title-list {
  margin-bottom: 9px;
}
.old-content-styles .authors-tile:after {
  display: block;
  width: 100%;
  height: 0;
  clear: both;
}
.old-content-styles .authors-tile .item {
  background: #fff;
  width: 100px;
  height: 100px;
  border-right: 1px solid #f4f4f4;
  float: left;
}
.old-content-styles .authors-tile .item.active .letter:before {
  visibility: visible;
  opacity: 1;
}
.old-content-styles .authors-tile .item > .list {
  display: none;
}
.old-content-styles .authors-tile .letter {
  position: relative;
  display: block;
  line-height: 100px;
  text-align: center;
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 18px;
  transition: all 0.2s ease;
  cursor: pointer;
}
.old-content-styles .authors-tile .letter:before {
  display: block;
  width: 100%;
  height: 5px;
  background: #e84c3d;
  position: absolute;
  bottom: 0;
  left: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  visibility: hidden;
  opacity: 0;
}
.old-content-styles .authors-tile .wrap-list {
  clear: both;
  background: #fff;
  overflow: hidden;
  height: 0;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  border-bottom: 1px solid #f4f4f4;
  border-right: 1px solid #f4f4f4;
}
.old-content-styles .authors-tile .inner-cont {
  padding: 40px 100px;
  border-top: 1px solid #f4f4f4;
}
.old-content-styles .authors-tile .inner-cont .list {
  margin: 0;
}
.old-content-styles .authors-tile .inner-cont li {
  font-size: 13px;
  margin-bottom: 10px;
  line-height: 1.4;
}
.old-content-styles .authors-tile .inner-cont .number {
  font-family: Georgia, ubuntu, Helvetica, Arial, sans-serif;
  display: inline-block;
  color: #9a9ba0;
  margin-right: 10px;
}
.old-content-styles .authors-tile .inner-cont .name {
  display: inline;
  text-decoration: none;
  color: #25262a;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .authors-tile .inner-cont .name:hover {
  color: #e84c3d;
}
.old-content-styles .add-newsblock .title,
.old-content-styles .ajax-news .title {
  font-size: 18px;
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif;
  color: #25262a;
}
.old-content-styles .add-newsblock .wrap,
.old-content-styles .ajax-news .wrap {
  padding-bottom: 1px;
  margin-bottom: 20px;
}
.old-content-styles .add-newsblock .ajax-title,
.old-content-styles .ajax-news .ajax-title {
  font-size: 24px;
  position: relative;
  text-transform: uppercase;
  line-height: 1;
  color: #25262a;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  margin-bottom: 10px;
}
.old-content-styles .breadcrumbs li a,
.old-content-styles .breadcrumbs li span,
.old-content-styles .calendar tbody tr:first-child th,
.old-content-styles .calendar tbody tr:nth-child(2) th,
.old-content-styles .calendar-list .item .calendar tr:first-child th,
.old-content-styles .calendar-list .item .calendar tr:nth-child(2) th,
.old-content-styles .comments .feed-comments-block .feed-com-add-link,
.old-content-styles .comments .feed-comments-block .feed-com-all,
.old-content-styles .comments .feed-comments-block .feed-com-text-inner-inner {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
}
.old-content-styles .add-newsblock .pagin_preloader img,
.old-content-styles .ajax-news .pagin_preloader img {
  margin: 0 auto;
}
.old-content-styles .add-newsblock .news-like,
.old-content-styles .ajax-news .news-like {
  margin-bottom: 20px;
}
.old-content-styles .add-newsblock .link-more,
.old-content-styles .ajax-news .link-more {
  padding-bottom: 20px;
}
.old-content-styles .add-newsblock .item,
.old-content-styles .ajax-news .item {
  margin-bottom: 15px;
}
.old-content-styles .add-newsblock .item .media-body-old:before,
.old-content-styles .ajax-news .item .media-body-old:before {
  height: 100% !important;
}
.old-content-styles .add-newsblock .preloader-wrapper,
.old-content-styles .ajax-news .preloader-wrapper {
  position: relative;
  margin-top: 0;
  max-height: 0;
  display: block;
}
.old-content-styles .add-newsblock .preloader-wrapper.active,
.old-content-styles .ajax-news .preloader-wrapper.active {
  max-height: 100%;
  display: inline-block;
}
.old-content-styles .day-filter {
  position: relative;
  width: 650px;
  float: left;
  padding-left: 30px;
  padding-right: 30px;
}
.old-content-styles .day-filter .pagination-2 {
  display: block;
  width: 100%;
}
.old-content-styles .day-filter.not-init .list li + li {
  display: none;
}
.old-content-styles .day-filter .list li {
  display: block;
  float: left;
}
.old-content-styles .day-filter .list li > a {
  padding-left: 5px;
  padding-right: 5px;
  display: block;
  float: none;
  text-align: center;
  margin-left: 0;
}
.old-content-styles .day-filter .next,
.old-content-styles .day-filter .prev {
  position: absolute;
  z-index: 10;
  top: 3px;
}
.old-content-styles .day-filter .next.disabled,
.old-content-styles .day-filter .prev.disabled {
  cursor: default;
}
.old-content-styles .day-filter .prev {
  left: 0;
}
.old-content-styles .day-filter .next {
  right: 0;
}
.old-content-styles .breadcrumbs {
  position: relative;
  padding: 8px 15px 8px 0;
  margin-top: 0;
  margin-bottom: 0;
  list-style: none;
  background-color: transparent;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.old-content-styles .breadcrumbs:after {
  position: absolute;
  z-index: -1;
  display: block;
  border-bottom: 1px solid #f4f4f4;
  width: 600%;
  height: 100%;
  top: 0;
  right: 0;
  margin-left: -300%;
}
.old-content-styles .top-dark .breadcrumbs:after {
  border-color: #55575b;
}
.old-content-styles .top-dark .breadcrumbs li.active span {
  color: #fff;
}
.old-content-styles .no-aside .breadcrumbs:after {
  right: 50%;
  margin-right: -300%;
}
.old-content-styles .g-wrap .breadcrumbs ol {
  font-size: 12px;
}
.old-content-styles .breadcrumbs ol {
  margin: 2px 0;
}
.old-content-styles .breadcrumbs li {
  display: inline-block;
}
.old-content-styles .breadcrumbs li a,
.old-content-styles .breadcrumbs li span {
  color: #c6cbcf;
  font-size: 10px;
  line-height: 1.3;
  text-decoration: none;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.old-content-styles .breadcrumbs li > a:hover span {
  color: #e84c3d;
}
.old-content-styles .breadcrumbs li + li:before {
  content: "¬ª";
  display: inline-block;
  color: #c6cbcf;
  margin: 0 4px 0 0;
  position: relative;
  top: 0;
}
.old-content-styles .breadcrumbs li.active span {
  color: #25262a;
}
.old-content-styles .calendar {
  margin-left: -10px;
  margin-right: -10px;
}
.old-content-styles .g-wrap .calendar tbody th {
  padding: 5px 7px 6px;
}
.old-content-styles .calendar tbody th.nav a {
  position: relative;
  display: block;
  height: 20px;
}
.old-content-styles .calendar tbody th.nav img {
  display: none;
}
.old-content-styles .calendar tbody th.title {
  text-align: center;
}
.old-content-styles #db .calendar tbody tr {
  border-bottom: none;
  background: #fff;
}
.old-content-styles #db .calendar tbody tr:hover {
  background: #fff;
}
.old-content-styles #db .calendar tbody tr:nth-child(2) {
  border-bottom: 1px solid #ddd;
}
.old-content-styles .calendar tbody tr:nth-child(2) th {
  background: #fff;
  color: #9a9ba0;
}
.old-content-styles .calendar tbody tr:first-child th {
  background: #e7e7e7;
}
.old-content-styles .comments .feed-comments-block .feed-com-name,
.old-content-styles .news-layout .list-news .text,
.old-content-styles .news-layout .main-news .title > a {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .calendar tbody tr:first-child th:first-child a:before {
  content: "";
  display: block;
  position: absolute;
  top: 2px;
  left: 0;
  border: 8px solid transparent;
  border-left: 0;
  border-right: 10px solid #555;
}
.old-content-styles .calendar tbody tr:first-child th:last-child a:before {
  content: "";
  display: block;
  position: absolute;
  top: 2px;
  right: 0;
  border: 8px solid transparent;
  border-right: 0;
  border-left: 10px solid #555;
}
.old-content-styles .calendar tbody td,
.old-content-styles .calendar tbody th {
  font-size: 14px;
}
.old-content-styles .calendar tbody td {
  color: #9a9ba0;
}
.old-content-styles .g-wrap .calendar tbody td {
  padding: 5px 8px 6px;
}
.old-content-styles .calendar tbody td a {
  text-decoration: none;
  color: #000;
}
.old-content-styles .calendar tbody td a:hover {
  color: #e84c3d;
}
.old-content-styles .news-layout .wrap-img {
  position: relative;
  display: block;
  overflow: hidden;
}
.old-content-styles .news-layout .main-news {
  position: relative;
  padding-right: 10px;
  margin-bottom: 10px;
}
.old-content-styles .news-layout .main-news:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 600%;
  height: 100%;
  background: #fff;
}
.old-content-styles .news-layout .main-news .item {
  position: relative;
}
.old-content-styles .news-layout .main-news .pic {
  display: block;
  text-decoration: none;
  float: left;
  margin-right: 10px;
  padding-top: 10px;
  width: 597px;
}
.old-content-styles .news-layout .main-news .wrap-text {
  overflow: hidden;
  padding-top: 10px;
}
.old-content-styles .news-layout .main-news .wrap-text .info {
  line-height: 1;
  margin-bottom: 10px;
}
.old-content-styles .news-layout .main-news .wrap-text .subttl,
.old-content-styles .news-layout .main-news .wrap-text .time {
  color: #e84c3d;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 1px;
  display: inline-block;
}
.old-content-styles .news-layout .main-news .wrap-text .subttl {
  margin-left: 8px;
}
.old-content-styles .news-layout .main-news .wrap-text .wrap-comment {
  float: right;
}
.old-content-styles .news-layout .main-news .title {
  margin-bottom: 20px;
}
.old-content-styles .news-layout .main-news .title > a {
  display: inline-block;
  text-decoration: none;
  font-size: 26px;
  line-height: 1.2;
  letter-spacing: -0.5px;
  color: #000;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.old-content-styles .news-layout .list-news .text.hover,
.old-content-styles .news-layout .list-news .text:hover,
.old-content-styles .news-layout .main-news .title > a.hover,
.old-content-styles .news-layout .main-news .title > a:hover {
  color: #e84c3d;
}
.old-content-styles .news-layout .main-news .text {
  font-size: 15px;
  line-height: 1.5;
  padding-bottom: 20px;
}
.old-content-styles .news-layout .list-news {
  margin-bottom: 10px;
  margin-left: -5px;
  margin-right: -5px;
}
.old-content-styles .news-layout .list-news .item {
  margin-bottom: 10px;
  width: 33.33%;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
}
.old-content-styles .news-layout .list-news .pic {
  display: block;
  text-decoration: none;
  margin-bottom: 9px;
  line-height: 0;
}
.old-content-styles .news-layout .list-news .pic img {
  display: block;
  height: auto;
  max-width: 100%;
}
.old-content-styles .news-layout .list-news .text {
  display: inline-block;
  font-size: 15px;
  text-decoration: none;
}
.old-content-styles .news-layout.type-2 .main-news {
  padding-right: 0;
  background: #fff;
  width: 66.6%;
  float: left;
}
.old-content-styles .news-layout.type-2 .main-news:before {
  display: none;
}
.old-content-styles .news-layout.type-2 .main-news .pic {
  float: none;
  width: auto;
  padding-top: 0;
  margin-right: 0;
}
.old-content-styles .news-layout.type-2 .main-news .wrap-text {
  padding-left: 20px;
  padding-right: 20px;
}
.old-content-styles .news-layout.type-2 .main-news .title > a {
  font-size: 22px;
}
.old-content-styles .news-layout.type-2 .banner-aside {
  width: 33.3%;
  float: left;
  padding-left: 21px;
  position: relative;
}
.old-content-styles .news-layout.type-2 .banner-aside:before {
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 10px;
  background: #e8e8e8;
}
.old-content-styles .news-layout.type-2 .banner-aside .item {
  margin-bottom: 20px;
}
.old-content-styles .news-layout.type-2 .banner-aside .link-banner {
  display: block;
  text-decoration: none;
  opacity: 1;
  transition: opacity 0.2s ease;
}
.old-content-styles .news-layout.type-2 .banner-aside .link-banner:hover,
.old-content-styles .news-layout.type-2 .banner-aside .wrap-pic.hover .title,
.old-content-styles .news-layout.type-2 .banner-aside .wrap-pic:hover .title {
  opacity: 0.8;
}
.old-content-styles .news-layout.type-2 .banner-aside .wrap-pic {
  position: relative;
  text-decoration: none;
  display: block;
  margin-bottom: 10px;
  line-height: 0;
}
.old-content-styles .news-layout.type-2 .banner-aside .wrap-pic .img {
  display: block;
  position: relative;
  z-index: 1;
}
.old-content-styles .news-layout.type-2 .banner-aside .wrap-pic .title {
  position: absolute;
  z-index: 5;
  bottom: 0;
  left: 0;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
  font-size: 13px;
  padding: 4px 5px;
  background: #e84c3d;
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  line-height: 1.5;
}
.old-content-styles .comments,
.old-content-styles .news-layout.type-3 .list-news .wrap,
.old-content-styles .news-layout.type-3 .main-news .item,
.old-content-styles .news-layout.type-4 .main-news .item {
  background: #fff;
}
.old-content-styles .news-layout.type-2 .banner-aside .wrap-text {
  position: relative;
  text-decoration: none;
  display: block;
  font-size: 13px;
}
.old-content-styles .news-layout.type-2 .banner-aside .wrap-text.hover,
.old-content-styles .news-layout.type-2 .banner-aside .wrap-text:hover {
  color: #e84c3d;
}
.old-content-styles .news-layout.type-3 {
  padding-top: 20px;
  padding-bottom: 10px;
}
.old-content-styles .news-layout.type-3 .main-news {
  width: 50%;
  float: left;
}
.old-content-styles .news-layout.type-3 .main-news:before {
  display: none;
}
.old-content-styles .news-layout.type-3 .main-news .pic {
  float: none;
  width: auto;
  padding-top: 0;
  margin-right: 0;
}
.old-content-styles .news-layout.type-3 .main-news .wrap-text {
  padding-left: 20px;
  padding-right: 20px;
}
.old-content-styles .news-layout.type-3 .main-news .title > a {
  font-size: 22px;
}
.old-content-styles .news-layout.type-3 .wrap-img {
  display: block;
  overflow: hidden;
}
.old-content-styles .news-layout.type-3 .list-news {
  width: 50%;
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.old-content-styles .news-layout.type-3 .list-news .item {
  margin-bottom: 10px;
  width: 50%;
  float: left;
  padding: 0;
}
.old-content-styles .news-layout.type-3 .list-news .item:nth-child(2n-1) {
  clear: both;
  padding-right: 5px;
}
.old-content-styles .news-layout.type-3 .list-news .item:nth-child(2n) {
  padding-left: 5px;
}
.old-content-styles .news-layout.type-3 .list-news .pic {
  margin-bottom: 0;
}
.old-content-styles .news-layout.type-3 .list-news .text {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  line-height: 1.4;
  height: 5.6em;
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}
.old-content-styles .news-layout.type-4 {
  padding-top: 10px;
}
.old-content-styles .news-layout.type-4 .main-news {
  width: 50%;
  float: left;
  padding: 0;
}
.old-content-styles .news-layout.type-4 .main-news:first-child {
  padding-right: 5px;
}
.old-content-styles .news-layout.type-4 .main-news:last-child {
  padding-left: 5px;
}
.old-content-styles .news-layout.type-4 .main-news:before {
  display: none;
}
.old-content-styles .news-layout.type-4 .main-news .pic {
  float: none;
  width: auto;
  padding-top: 0;
  margin-right: 0;
}
.old-content-styles .news-layout.type-4 .main-news .title > a {
  font-size: 22px;
}
.old-content-styles .calendar-filter .nav-tabs li a,
.old-content-styles .calendar-list .item .calendar td,
.old-content-styles .calendar-list .item .calendar th,
.old-content-styles .informer-result pre {
  font-size: 14px;
}
.old-content-styles .news-layout.type-4 .main-news .wrap-text {
  padding: 20px 20px 30px;
}
.old-content-styles .comments {
  padding-top: 1px;
}
.old-content-styles .comments a {
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.old-content-styles .comments .feed-post-block {
  border: none;
}
.old-content-styles .comments .feed-post-cont-wrap {
  margin-bottom: 36px;
}
.old-content-styles .comments .feed-post-informers {
  padding: 23px 10px 1px 5px;
}
.old-content-styles .comments .feed-post-informers .feed-inform-comments {
  vertical-align: middle;
}
.old-content-styles .comments .feed-post-informers .feed-inform-comments a {
  color: #78797e;
}
.old-content-styles .comments .feed-comments-block .feed-com-reply:hover,
.old-content-styles .comments .feed-post-informers .feed-inform-comments a:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike {
  vertical-align: middle;
  margin-right: 10px;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote {
  height: auto;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-result {
  margin-right: 12px;
  vertical-align: middle;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-minus,
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-plus {
  vertical-align: middle;
  margin-right: 6px;
  background: 0 0;
  position: relative;
  height: auto;
  top: -2px;
  width: 22px;
  text-align: center;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-minus:hover,
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-plus:hover {
  opacity: 0.8;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-plus:before {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -212px -98px;
  width: 18px;
  height: 21px;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-plus.rating-vote-plus-active:before {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-minus:before {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -212px -121px;
  width: 18px;
  height: 21px;
}
.old-content-styles .comments .feed-post-informers .feed-inform-ilike .rating-vote-minus.rating-vote-minus-active:before {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.old-content-styles .comments .feed-post-informers .feed-post-time-wrap {
  margin-top: 3px;
}
.old-content-styles .comments .feed-comments-block {
  margin: 20px 18px 17px;
  background: #fff;
}
.old-content-styles .comments .feed-comments-block .feed-com-corner {
  display: none;
}
.old-content-styles .comments .feed-comments-block .feed-com-name {
  font-size: 14px;
  margin-bottom: 10px;
}
.old-content-styles .comments .feed-comments-block span.feed-com-name {
  color: #25262a;
}
.old-content-styles .comments .feed-comments-block span.feed-com-name:hover {
  border-bottom-color: transparent;
}
.old-content-styles .comments .feed-comments-block .feed-com-text {
  padding-top: 10px;
}
.old-content-styles .comments .feed-comments-block .feed-com-add-link {
  border-bottom: none;
  text-decoration: underline;
  color: #25262a;
}
.old-content-styles .comments .feed-comments-block .feed-com-add-link:hover {
  color: #e84c3d;
}
.old-content-styles .comments .feed-comments-block .feed-com-informers {
  padding-top: 1px;
}
.old-content-styles .comments .feed-comments-block .feed-com-informers .feed-post-more-link .feed-post-more-text {
  color: #78797e;
}
.old-content-styles .comments .feed-comments-block .feed-com-informers .feed-post-more-link .feed-post-more-text:hover {
  color: #e84c3d;
  border-color: #e84c3d;
}
.old-content-styles .comments .feed-comments-block .blog-post-quote .blogquote td {
  padding-top: 24px;
}
.old-content-styles .comments .feed-com-block-cover + .feed-com-block-cover:before {
  content: "";
  display: block;
  height: 1px;
  background: #e8e8e8;
}
.old-content-styles .comments .feed-com-block {
  padding: 20px 25px 20px 72px;
}
.old-content-styles .comments .feed-add-button {
  padding-top: 8px;
}
.old-content-styles .comments .bx-rating .bx-rating-no-text,
.old-content-styles .comments .bx-rating .bx-rating-yes-text {
  display: inline-block;
  color: transparent !important;
  height: 8px;
  width: 20px;
  position: relative;
  margin-left: 5px;
  cursor: pointer;
  opacity: 0.7;
}
.old-content-styles .comments .bx-rating .bx-rating-no-text:before,
.old-content-styles .comments .bx-rating .bx-rating-yes-text:before {
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
  width: 18px;
  height: 21px;
  position: absolute;
  top: -6px;
  left: 0;
  content: "";
  background-position: -212px -98px;
}
.old-content-styles .comments .bx-rating .bx-rating-no-text:hover,
.old-content-styles .comments .bx-rating .bx-rating-yes-text:hover {
  opacity: 1;
}
.old-content-styles .comments .bx-rating .bx-rating-no-text:before {
  background-position: -212px -121px;
}
.old-content-styles .comments .bxhtmled-iframe-cnt {
  overflow: inherit !important;
}
.old-content-styles .comments .bxhtmled-area-cnt {
  left: 0;
}
.old-content-styles .comments .feed-add-post-form {
  border: 1px solid #b1b8c1;
}
.old-content-styles .comments .blog-comment-field a {
  text-decoration: underline;
}
.old-content-styles .comments .feed-add-successfully {
  margin-bottom: 10px;
}
.old-content-styles .informer-colorbox .colorpicker {
  width: 100%;
  margin-bottom: 30px;
}
.old-content-styles .informer-colorbox .colorpicker td {
  padding: 10px;
}
.old-content-styles .informer-colorbox .preview {
  margin-bottom: 30px;
}
.old-content-styles .informer-form .jq-radio {
  top: -1px;
}
.old-content-styles .informer-form .jq-radio.checked .jq-radio__div:before {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles .informer-form .wrap-btn {
  padding-top: 20px;
}
.old-content-styles .informer-result .code {
  overflow-x: auto;
}
.old-content-styles .informer-result pre {
  padding: 20px;
  background: #f3f3f3;
}
.old-content-styles .calendar-filter {
  padding-bottom: 0;
}
.old-content-styles .calendar-filter .nav-tabs li {
  padding-top: 0;
}
.old-content-styles .calendar-filter .drop {
  padding-top: 1px;
}
.old-content-styles .calendar-list {
  margin-left: -10px;
  margin-right: -10px;
  margin-top: 40px;
}
.old-content-styles .calendar-list .item {
  width: 33.33%;
  float: left;
  padding: 0 10px;
}
.old-content-styles .calendar-list .item .wrap_i {
  height: 291px;
  background: #fff;
  margin-bottom: 30px;
}
.old-content-styles .calendar-list .item .calendar {
  margin: 0;
}
.old-content-styles .calendar-list .item .calendar tr {
  border-bottom: none;
}
.old-content-styles .calendar-list .item .calendar tr:first-child th {
  background: #e7e7e7;
}
.old-content-styles .calendar-list .item .calendar tr:nth-child(2) {
  border-bottom: 1px solid #ddd;
}
.old-content-styles .calendar-list .item .calendar tr:nth-child(2) th {
  background: #fff;
  color: #9a9ba0;
}
.old-content-styles .album .name,
.old-content-styles .album-list .name,
.old-content-styles .gallery-detail .rating-item .rating-act {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .calendar-list .item .calendar td {
  padding: 10px 12px;
  color: #9a9ba0;
}
.old-content-styles .calendar-list .item .calendar td a {
  text-decoration: none;
  color: #000;
}
.old-content-styles .calendar-list .item .calendar td a:hover {
  color: #e84c3d;
}
.old-content-styles .gallery-detail {
  padding: 40px;
  border-bottom: 1px solid #f4f4f4;
}
.old-content-styles .gallery-detail .detail_picture {
  margin: 0 auto;
}
.old-content-styles .gallery-detail .item-pagination {
  margin-top: 25px;
  margin-bottom: 40px;
}
.old-content-styles .gallery-detail .item-pagination .item-name {
  width: 64%;
  float: left;
  text-align: center;
  font-size: 20px;
}
.old-content-styles .gallery-detail .item-pagination .wrap-next,
.old-content-styles .gallery-detail .item-pagination .wrap-prev {
  width: 18%;
  height: 28px;
  float: left;
  text-align: center;
}
.old-content-styles .gallery-detail .item-pagination .next-item,
.old-content-styles .gallery-detail .item-pagination .prev-item {
  display: inline-block;
  font-size: 24px;
  color: #777;
  text-decoration: none;
}
.old-content-styles .gallery-detail .item-pagination .next-item:hover,
.old-content-styles .gallery-detail .item-pagination .prev-item:hover {
  color: #e84c3d;
}
.old-content-styles .gallery-detail .item-pagination .next-item > span,
.old-content-styles .gallery-detail .item-pagination .prev-item > span {
  text-decoration: none;
}
.old-content-styles .gallery-detail .rating-item {
  margin-bottom: 40px;
}
.old-content-styles .gallery-detail .rating-item .rating {
  line-height: 1;
}
.old-content-styles .gallery-detail .rating-item .ratingcontent {
  margin-right: 10px;
}
.old-content-styles .gallery-detail .rating-item .ratingtitle {
  position: relative;
  display: inline-block;
  margin-right: 20px;
}
.old-content-styles .gallery-detail .rating-item .ratingtitle-img {
  position: relative;
  display: inline-block;
  margin-left: 3px;
  top: 2px;
  cursor: pointer;
}
.old-content-styles .gallery-detail .rating-item .ratingtitle-img:after {
  content: "";
  background-image: url(/local/templates/html_dev/images/sprite.png);
  background-position: -212px -98px;
  width: 18px;
  height: 21px;
  display: inline-block;
  opacity: 0.7;
}
.old-content-styles .gallery-detail .rating-item .ratingtitle-img:hover:after {
  opacity: 1;
}
.old-content-styles .gallery-detail .rating-item .rating-act {
  color: #090;
  font-weight: 400;
  margin-right: 10px;
}
.old-content-styles .gallery-detail .rating-item .vote_counter {
  line-height: 1;
  display: inline-block;
}
.old-content-styles .g-footer,
.old-content-styles .js-cutter {
  line-height: 1.5;
}
.old-content-styles .wrap_soc_detail {
  padding: 20px 30px 10px;
  border-bottom: 1px solid #f4f4f4;
}
.old-content-styles .wrap_soc_detail .item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px 10px;
}
.old-content-styles .album .count-vote,
.old-content-styles .album-list .count-vote {
  display: block;
}
.old-content-styles .wrap_soc_detail .item_mail iframe {
  max-width: 120px;
}
.old-content-styles .wrap_soc_detail .item_gp iframe,
.old-content-styles .wrap_soc_detail .item_gp > div {
  width: 90px !important;
}
.old-content-styles .wrap_soc_detail .fb_iframe_widget > span {
  vertical-align: top !important;
}
.old-content-styles .album {
  background: #fff;
  padding: 40px 30px 20px;
  margin: 20px 0;
}
.old-content-styles .album .alb-title {
  margin: 0 0 10px;
}
.old-content-styles .album .all-link {
  float: right;
  margin-left: 20px;
}
.old-content-styles .album .gallery-list .gallery-auto,
.old-content-styles .album .gallery-list .row,
.old-content-styles .album-list .gallery-auto,
.old-content-styles .album-list .row {
  margin-left: -10px;
  margin-right: -10px;
}
.old-content-styles .album .all-link .toplink2 {
  text-decoration: none;
  font-size: 14px;
  color: #666;
}
.old-content-styles .album .all-link .toplink2:hover {
  color: #e84c3d;
}
.old-content-styles .album .gallery-list {
  margin-bottom: 0;
}
.old-content-styles .album .item-gal {
  margin-bottom: 30px;
}
.old-content-styles .album .name {
  color: #000;
  font-size: 16px;
  text-decoration: none;
}
.old-content-styles .album .name:hover {
  color: #e84c3d;
}
.old-content-styles .album .add-comment,
.old-content-styles .album .more-detail {
  color: #777;
  font-size: 12px;
}
.old-content-styles .album .add-comment:hover,
.old-content-styles .album .more-detail:hover {
  color: #000;
}
.old-content-styles .album-list {
  margin-bottom: 0;
}
.old-content-styles .album-list .item-gal {
  margin-bottom: 30px;
}
.old-content-styles .album-list .name {
  color: #000;
  font-size: 16px;
  text-decoration: none;
}
.old-content-styles .album-list .name:hover {
  color: #e84c3d;
}
.old-content-styles .album-list .add-comment,
.old-content-styles .album-list .more-detail {
  color: #777;
  font-size: 12px;
}
.old-content-styles .album-list .add-comment:hover,
.old-content-styles .album-list .more-detail:hover {
  color: #000;
}
.old-content-styles .main-banner-block {
  padding: 20px 0 10px;
}
.old-content-styles .main-banner-block + .pic-day {
  padding-top: 10px;
}
.old-content-styles .cursor .caroufredsel_wrapper {
  cursor: url(/local/templates/html_dev/images/cursor/openhand.cur), move !important;
}
.old-content-styles .cursor .caroufredsel_wrapper:active {
  cursor: url(/local/templates/html_dev/images/cursor/closedhand.cur), move !important;
}
.old-content-styles .g-content {
  padding-bottom: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.old-content-styles .modal-open .g-content {
  position: relative;
  z-index: 2;
}
.old-content-styles .g-footer,
.old-content-styles .g-footer_i {
  position: relative;
  z-index: 1;
}
.old-content-styles .faq .g-sidebar > .title,
.old-content-styles .g-sidebar > .h1,
.old-content-styles .g-sidebar > .h2,
.old-content-styles .g-sidebar > .h3,
.old-content-styles .g-sidebar > .h4,
.old-content-styles .g-sidebar > .h5,
.old-content-styles .g-sidebar > .h6,
.old-content-styles .news-detail .g-sidebar > .title,
.old-content-styles .news-list .g-sidebar > .title,
.old-content-styles .news-list-big .g-sidebar > .title {
  margin-bottom: 11px;
  margin-top: 0;
}
.old-content-styles .g-header {
  padding: 0;
  background: #f4f4f4;
}
.old-content-styles .g-header.header-extended {
  padding-top: 15px;
  padding-bottom: 24px;
}
.old-content-styles .g-footer {
  font-size: 12px;
  color: #595959;
}
.old-content-styles .g-footer_i {
  padding-bottom: 20px;
  padding-top: 20px;
}
.old-content-styles .g-footer_i .border-bot:after,
.old-content-styles .g-footer_i:before {
  margin-left: -150%;
  left: 50%;
  z-index: -1;
  display: block;
  content: "";
}
.old-content-styles .g-footer_i:before {
  position: absolute;
  top: 0;
  width: 300%;
  background: #25262a;
  height: 100%;
}
.old-content-styles .g-footer_i .border-bot {
  position: relative;
  width: 100%;
  margin-bottom: 20px;
}
.old-content-styles .g-footer_i .border-bot:after {
  position: absolute;
  background: #46474a;
  top: 100%;
  height: 1px;
  width: 300%;
}
.old-content-styles .footer-short .g-footer_i {
  border-top: none;
}
.old-content-styles .main h1 {
  margin-top: 40px;
}
.old-content-styles .front-admin {
  position: fixed;
  z-index: 99;
  width: 100%;
  top: 0;
  left: 0;
  background: #dadada;
}
.old-content-styles .front-admin .logs {
  height: 70px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 10px;
}
.old-content-styles .front-admin .logs p {
  margin: 0;
  font-size: 12px;
}
.old-content-styles .front-admin ~ #db {
  padding-top: 96px;
}
.old-content-styles svg[id^=blurjs-] {
  display: block;
  height: 0;
  width: 0;
}
.old-content-styles .fixed-enabled .menu-top {
  position: fixed;
  top: 51px;
  margin: 0 auto;
  background: #77797e;
  left: 50%;
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
  transform: translate(-50%);
  width: 1400px;
}
.old-content-styles .fixed-enabled .menu-top:before {
  background: 0 0;
}
.old-content-styles .fixed-enabled .menu-top .wrap {
  position: relative;
  z-index: 5;
  display: inline-block;
  width: 100%;
  left: 50%;
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
  transform: translate(-50%);
}
.old-content-styles .fixed-enabled .header-menu:before {
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.old-content-styles .wrapper-container {
  padding-bottom: 1px;
  margin-bottom: 70px;
}
.old-content-styles .wrapper-container .content {
  position: relative;
  background: #fff;
  padding-bottom: 1px;
}
.old-content-styles .wrapper-container .content:before {
  content: "";
  display: none;
  background: #fff;
  width: 600%;
  height: 100%;
  position: absolute;
  z-index: -1;
  left: 50%;
  top: 0;
  margin-left: -300%;
}
.old-content-styles .print .article-slider:before,
.old-content-styles .print blockquote:after,
.old-content-styles .print blockquote:before,
.old-content-styles .print-class .article-slider:before,
.old-content-styles .print-class blockquote:after,
.old-content-styles .print-class blockquote:before {
  content: none;
}
.old-content-styles .wrapper-container .content.pad {
  padding: 10px 40px 0 0;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
}
.old-content-styles .wrapper-container .content.pad + .vote-block > div:first-child {
  border-top: none;
}
.old-content-styles #db .wrapper-container table[align=left],
.old-content-styles #db .wrapper-container table[align=right] {
  max-width: initial;
  width: auto;
  background-color: transparent;
  margin-bottom: 0;
}
.old-content-styles #db .wrapper-container table[align=left] tr,
.old-content-styles #db .wrapper-container table[align=right] tr {
  border-bottom: none;
}
.old-content-styles #db .wrapper-container table[align=left] tr:hover,
.old-content-styles #db .wrapper-container table[align=right] tr:hover {
  background: 0 0;
}
.old-content-styles #db .wrapper-container table[align=left] td,
.old-content-styles #db .wrapper-container table[align=right] td {
  vertical-align: initial;
  padding: 1px;
}
.old-content-styles .layout-title,
.old-content-styles .set-layout {
  vertical-align: middle;
  display: inline-block;
}
.old-content-styles .js-cutter.not-init {
  overflow: hidden;
  max-height: 3em;
}
.old-content-styles .js-cutter .lnk-pseudo {
  font-size: 14px;
  margin-left: 3px;
}
.old-content-styles .js-cutter .readMore {
  display: inline;
}
.old-content-styles .js-cutter .allText,
.old-content-styles .js-cutter .readLess,
.old-content-styles .js-cutter.active .readMore {
  display: none;
}
.old-content-styles .js-cutter.active .readLess {
  display: inline;
}
.old-content-styles .g-wrapper {
  position: relative;
  z-index: 2;
}
.old-content-styles .content-modal .g-content {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 100;
}
.old-content-styles .content-modal .news-wrap .news-block {
  z-index: 5;
}
.old-content-styles .content-modal .news-wrap .aside-block {
  z-index: 1;
}
.old-content-styles .set-layout {
  margin-top: 20px;
  margin-bottom: 10px;
}
.old-content-styles .set-layout .inline {
  display: inline-block;
  margin-left: 20px;
  margin-bottom: 0;
}
.old-content-styles img.glyph {
  height: 20px;
  width: auto !important;
  position: absolute;
  top: 5px;
  z-index: 20;
}
.old-content-styles .g-wrap ol.webform-field-upload-list {
  margin: 0;
}
.old-content-styles #calendar table {
  margin-bottom: -7px;
}
.old-content-styles #enterModal .modal-header .close {
  top: 10px;
  right: 10px;
}
.old-content-styles #enterModal .social {
  margin-left: 0;
}
.old-content-styles #enterModal .enter-social .title {
  margin-bottom: 4px;
}
.old-content-styles #enterModal .btn + .help-pass,
.old-content-styles #enterModal .comments .feed-add-button + .help-pass,
.old-content-styles .comments #enterModal .feed-add-button + .help-pass {
  padding-top: 7px;
}
.old-content-styles #db .mt_0 {
  margin-top: 0;
}
.old-content-styles #db .mt_1 {
  margin-top: 12px;
}
.old-content-styles #db .mt_2 {
  margin-top: 24px;
}
.old-content-styles #db .mt_3 {
  margin-top: 36px;
}
.old-content-styles #db .mt_4 {
  margin-top: 48px;
}
.old-content-styles #db .mt_5 {
  margin-top: 60px;
}
.old-content-styles #db .mt_6 {
  margin-top: 72px;
}
.old-content-styles #db .mt_7 {
  margin-top: 84px;
}
.old-content-styles #db .mt_8 {
  margin-top: 96px;
}
.old-content-styles #db .mt_9 {
  margin-top: 108px;
}
.old-content-styles #db .mt_10 {
  margin-top: 120px;
}
.old-content-styles #db .mb_0 {
  margin-bottom: 0;
}
.old-content-styles #db .mb_1 {
  margin-bottom: 12px;
}
.old-content-styles #db .mb_2 {
  margin-bottom: 24px;
}
.old-content-styles #db .mb_3 {
  margin-bottom: 36px;
}
.old-content-styles #db .mb_4 {
  margin-bottom: 48px;
}
.old-content-styles #db .mb_5 {
  margin-bottom: 60px;
}
.old-content-styles #db .mb_6 {
  margin-bottom: 72px;
}
.old-content-styles #db .mb_7 {
  margin-bottom: 84px;
}
.old-content-styles #db .mb_8 {
  margin-bottom: 96px;
}
.old-content-styles #db .mb_9 {
  margin-bottom: 108px;
}
.old-content-styles #db .mb_10 {
  margin-bottom: 120px;
}
.old-content-styles #db .pt_0 {
  padding-top: 0;
}
.old-content-styles #db .pt_1 {
  padding-top: 12px;
}
.old-content-styles #db .pt_2 {
  padding-top: 24px;
}
.old-content-styles #db .pt_3 {
  padding-top: 36px;
}
.old-content-styles #db .pt_4 {
  padding-top: 48px;
}
.old-content-styles #db .pt_5 {
  padding-top: 60px;
}
.old-content-styles #db .pt_6 {
  padding-top: 72px;
}
.old-content-styles #db .pt_7 {
  padding-top: 84px;
}
.old-content-styles #db .pt_8 {
  padding-top: 96px;
}
.old-content-styles #db .pt_9 {
  padding-top: 108px;
}
.old-content-styles #db .pt_10 {
  padding-top: 120px;
}
.old-content-styles #db .pb_0 {
  padding-bottom: 0;
}
.old-content-styles #db .pb_1 {
  padding-bottom: 12px;
}
.old-content-styles #db .pb_2 {
  padding-bottom: 24px;
}
.old-content-styles #db .pb_3 {
  padding-bottom: 36px;
}
.old-content-styles #db .pb_4 {
  padding-bottom: 48px;
}
.old-content-styles #db .pb_5 {
  padding-bottom: 60px;
}
.old-content-styles #db .pb_6 {
  padding-bottom: 72px;
}
.old-content-styles #db .pb_7 {
  padding-bottom: 84px;
}
.old-content-styles #db .pb_8 {
  padding-bottom: 96px;
}
.old-content-styles #db .pb_9 {
  padding-bottom: 108px;
}
.old-content-styles #db .pb_10 {
  padding-bottom: 120px;
}
.old-content-styles .font-bold {
  font-weight: 700;
}
.old-content-styles .font-italic {
  font-style: italic;
}
.old-content-styles .font-normal {
  font-weight: 400;
}
.old-content-styles .line-through {
  text-decoration: line-through;
}
.old-content-styles .underline {
  text-decoration: underline;
}
.old-content-styles .dash,
.old-content-styles .dash:active,
.old-content-styles .dash:focus,
.old-content-styles .dash:hover,
.old-content-styles .decor-none,
.old-content-styles .decor-none:hover,
.old-content-styles .dot,
.old-content-styles .dot:active,
.old-content-styles .dot:focus,
.old-content-styles .dot:hover,
.old-content-styles .lnk,
.old-content-styles .lnk-pseudo {
  text-decoration: none;
}
.old-content-styles .break-word {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.old-content-styles .nowrap,
.old-content-styles .over-hid {
  overflow: hidden;
}
.old-content-styles .nowrap {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.old-content-styles .cur-pointer {
  cursor: pointer;
}
.old-content-styles .cur-default {
  cursor: default;
}
.old-content-styles .cur-text {
  cursor: text;
}
.old-content-styles .lnk,
.old-content-styles .lnk-pseudo {
  cursor: pointer;
  line-height: 1;
}
.old-content-styles .lnk {
  border-bottom: 1px solid;
  color: #25262a;
}
.old-content-styles .dash,
.old-content-styles .lnk-pseudo {
  border-bottom: 1px dashed;
}
.old-content-styles .lnk:hover {
  color: #e84c3d;
}
.old-content-styles .lnk-pseudo {
  color: #25262a;
}
.old-content-styles .lnk-pseudo:hover {
  color: #e84c3d;
}
.old-content-styles .dot {
  border-bottom: 1px dotted;
}
.old-content-styles .no-border {
  border: none;
}
.old-content-styles .fl-left {
  float: left;
}
.old-content-styles .fl-right {
  float: right;
}
.old-content-styles .fl-none {
  float: none;
}
.old-content-styles .clear {
  clear: both;
}
.old-content-styles .fl-img,
.old-content-styles img[align=left] {
  display: block;
  float: left;
  margin: 0 20px 10px 0;
}
.old-content-styles .fr-img,
.old-content-styles img[align=right] {
  display: block;
  float: right;
  margin: 0 0 10px 20px;
}
.old-content-styles .fc-img,
.old-content-styles .fm-img,
.old-content-styles img[align=center],
.old-content-styles img[align=middle] {
  display: block;
  margin: 0 auto;
}
.old-content-styles .disp-block {
  display: block;
}
.old-content-styles .disp-inline {
  display: inline;
}
.old-content-styles .disp-inline-block {
  display: inline-block;
}
.old-content-styles .disp-table {
  display: table;
}
.old-content-styles .disp-inline-table {
  display: inline-table;
}
.old-content-styles .disp-table-cell {
  display: table-cell;
}
.old-content-styles .disp-none,
.old-content-styles .print .article-slider .camera,
.old-content-styles .print .article-slider .logbox,
.old-content-styles .print .like,
.old-content-styles .print .like-dislike {
  display: none;
}
.old-content-styles .pos-rel {
  position: relative;
}
.old-content-styles .pos-abs {
  position: absolute;
}
.old-content-styles .print .article-slider .pic,
.old-content-styles .print-class .article-slider .pic {
  position: relative;
}
.old-content-styles .over-vis {
  overflow: visible;
}
.old-content-styles .over-auto {
  overflow: auto;
}
.old-content-styles .picshadow {
  -webkit-box-shadow: 0 4px 29px -10px #000;
  box-shadow: 0 4px 29px -10px #000;
}
.old-content-styles .print {
  width: 600px;
  margin: 0 auto;
}
.old-content-styles .print .p-logo img {
  margin: 20px 0;
}
.old-content-styles .print .p-footer {
  text-align: center;
}
.old-content-styles .print .p-footer p {
  color: #a3a3a3;
  font-size: 11px;
  line-height: 1.2;
}
.old-content-styles .print .etalon-elements > p,
.old-content-styles .print blockquote,
.old-content-styles .print blockquote .text {
  font-size: 13px;
  line-height: 1.2;
}
.old-content-styles .print blockquote {
  padding: 20px;
}
.old-content-styles .print .article-slider .media.not-init {
  float: none;
  width: auto;
}
.old-content-styles .print .article-slider .text-slider-wrap {
  margin: 0;
}
.old-content-styles .print .article-accord .block-text a {
  font-size: 14px;
  line-height: 1.2;
}
.old-content-styles .print .js-cutter,
.old-content-styles .print .js-cutter .lnk-pseudo {
  font-size: 13px;
  line-height: 1.2;
}
.old-content-styles .print .like-rating:after {
  width: 200%;
  right: 50%;
  margin-right: -100%;
}
.old-content-styles .print-page {
  background: #fff;
}
.old-content-styles .print-class .p-footer p {
  color: #a3a3a3;
  font-size: 11px;
  line-height: 1.2;
}
.old-content-styles .print-class .outer-bg {
  max-width: 600px;
  margin: 0 auto;
}
.old-content-styles .print-class .container {
  width: auto;
}
.old-content-styles .print-class .news-block {
  width: auto;
  float: none;
}
.old-content-styles .print-class .g-header .p-footer {
  display: block !important;
}
.old-content-styles .print-class .g-header .p-footer .p-logo {
  width: 20%;
}
.old-content-styles .print-class .g-header .p-footer .p-logo img {
  margin: 5px 0;
}
.old-content-styles .print-class .logo-head {
  width: 20%;
  padding: 0;
}
.old-content-styles .print-class .logo-head .logo {
  padding-top: 10px;
}
.old-content-styles .print-class .p-logo img {
  margin: 20px 0;
}
.old-content-styles .print-class .p-footer {
  text-align: center;
  display: none !important;
}
.old-content-styles .print-class .like-rating {
  display: block !important;
  padding-top: 4px;
  padding-bottom: 4px;
}
.old-content-styles .print-class .article-accord:after,
.old-content-styles .print-class .article-slider .next,
.old-content-styles .print-class .article-slider .prev,
.old-content-styles .print-class .h1:after,
.old-content-styles .print-class h1:after {
  display: none;
}
.old-content-styles .print-class .patron-item,
.old-content-styles .print-class .seo-wrap {
  padding: 0;
}
.old-content-styles .print-class .h1,
.old-content-styles .print-class h1 {
  margin-top: 0;
  font-size: 15px;
  margin-bottom: 10px;
  padding-bottom: 0;
}
.old-content-styles .print-class .article-subtitle,
.old-content-styles .print-class .h2,
.old-content-styles .print-class h2 {
  font-size: 13px;
}
.old-content-styles .print-class .block-text {
  font-size: 14px;
  line-height: 18px;
}
.old-content-styles .print-class .article-accord {
  padding: 10px 0;
}
.old-content-styles .print-class .article-accord .link {
  font-size: 12px;
}
.old-content-styles .print-class .etalon-elements > p,
.old-content-styles .print-class blockquote,
.old-content-styles .print-class blockquote .text {
  font-size: 13px;
  line-height: 1.2;
}
.old-content-styles .print-class .article-slider {
  padding-top: 10px;
  padding-bottom: 10px;
}
.old-content-styles .print-class .article-slider .wrap {
  width: auto;
}
.old-content-styles .print-class .article-slider .slider {
  margin-left: -10px;
  margin-right: -10px;
}
.old-content-styles .print-class .article-slider .slide {
  width: 33.33%;
  padding: 0 10px;
  float: left;
  margin-bottom: 10px;
}
.old-content-styles .print-class .article-slider .slide + .slide {
  display: block !important;
}
.old-content-styles .print-class .article-slider .camera,
.old-content-styles .print-class .article-slider .logbox,
.old-content-styles .print-class .article-slider .media,
.old-content-styles .print-class .like,
.old-content-styles .print-class .like-dislike {
  display: none;
}
.old-content-styles .print-class blockquote {
  margin: 20px 0;
  padding: 20px;
}
.old-content-styles .print-class .article-slider .media.not-init {
  float: none;
  width: auto;
}
.old-content-styles .print-class .article-slider .text-slider-wrap {
  margin: 0;
}
.old-content-styles .print-class .article-accord .block-text a {
  font-size: 14px;
  line-height: 1.2;
}
.old-content-styles .print-class .content,
.old-content-styles .print-class .js-cutter,
.old-content-styles .print-class .js-cutter .lnk-pseudo,
.old-content-styles .print-class .p,
.old-content-styles .print-class p {
  font-size: 13px;
  line-height: 1.2;
}
.old-content-styles .print-class .like-rating:after {
  width: 200%;
  right: 50%;
  margin-right: -100%;
}
.old-content-styles .print-class .wrapper-container b {
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.old-content-styles .print-class .wrapper-container .content.pad {
  padding: 20px 0 0;
  border-bottom: none;
}
.old-content-styles .print-class .wrapper-container img {
  max-width: 200px !important;
  height: auto;
}
@media (min-width: 479px) and (max-width: 1023px) {
  .old-content-styles .videos-list-2 .item:nth-child(1),
  .old-content-styles .videos-list-2 .item:nth-child(2) {
    border-top: none;
    padding-top: 0;
  }
  .old-content-styles .videos-list-2 .item:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 480px) and (max-width: 1279px) {
  .old-content-styles .pic-day .piece:last-child {
    display: none;
  }
  .old-content-styles .patron-list .patron-item {
    width: 50%;
    float: left;
  }
  .old-content-styles .patron-list .patron-item:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 480px) {
  .old-content-styles .header-menu .custom-col-r {
    padding-left: 0;
  }
  .old-content-styles .news-layout.type-3 .list-news .item:nth-child(3),
  .old-content-styles .news-layout.type-3 .list-news .item:nth-child(4) {
    margin-bottom: 0;
  }
}
@media (min-width: 480px) and (max-width: 1023px) {
  .old-content-styles .news-like .item:nth-child(2) {
    padding-top: 0;
    border-top: none;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .old-content-styles .gallery-list .item {
    width: 50%;
  }
  .old-content-styles .gallery-list .item:nth-of-type(2n + 1) {
    clear: both;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .old-content-styles .magazine-list .item:nth-child(1),
  .old-content-styles .magazine-list .item:nth-child(2) {
    border-top: 1px solid #f4f4f4;
  }
}
@media (min-width: 481px) {
  .old-content-styles .pic-news-sm .item:nth-child(2n) {
    padding-left: 15px;
  }
  .old-content-styles .pic-news-sm .item:nth-child(2n+1) {
    padding-right: 15px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .old-content-styles .news-like-1 .item:nth-child(3) {
    display: none;
  }
  .old-content-styles .services .col-xs-12:not(.col-1) {
    padding-right: 10px;
    width: 50%;
    clear: none;
  }
  .old-content-styles .services .col-xs-12:not(.col-1):nth-child(2n+1) {
    clear: both;
  }
}
@media (max-width: 600px) and (min-width: 421px) {
  .old-content-styles .week-tv .item:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 600px) and (max-width: 1279px) {
  .old-content-styles .people .js-unwrap .people__item {
    float: left;
    width: 50%;
  }
  .old-content-styles .people .js-unwrap .js-item-pic-right {
    float: right;
  }
  .old-content-styles .people .js-unwrap.js-text-length-2 .item-pic:last-of-type,
  .old-content-styles .people .js-unwrap.js-text-length-5 .people__item--title:last-child,
  .old-content-styles .people .js-unwrap.js-text-length-7 .people__item--title:last-child {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 1023px) {
  .old-content-styles .people__col:nth-child(3n+2) .people__item--title {
    float: none;
  }
  .old-content-styles .people__col:nth-child(3n+2) .people__item--pic {
    float: right;
    margin-top: -206px;
  }
  .old-content-styles .people .js-photo-0 .people__item,
  .old-content-styles .spec__item--pic,
  .old-content-styles .spec__item--title {
    float: left;
    width: 50%;
  }
  .old-content-styles .people .js-photo-0 .people__item:last-child {
    display: none;
  }
  .old-content-styles .people .js-photo-0 .people__item:nth-child(even) {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1279px) {
  .old-content-styles .aside-advert {
    margin-left: -5px;
    margin-right: -5px;
  }
  .old-content-styles .aside-advert .aside-item-group {
    float: right;
    width: 33.333%;
    padding-left: 5px;
    padding-right: 5px;
  }
  .old-content-styles .aside-advert .aside-item-group.aside-item-group--big {
    float: left;
    width: 66.666%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .old-content-styles .visible-sm {
    display: block !important;
  }
  .old-content-styles table.visible-sm {
    display: table;
  }
  .old-content-styles tr.visible-sm {
    display: table-row !important;
  }
  .old-content-styles td.visible-sm,
  .old-content-styles th.visible-sm {
    display: table-cell !important;
  }
  .old-content-styles .visible-sm-block {
    display: block !important;
  }
  .old-content-styles .visible-sm-inline {
    display: inline !important;
  }
  .old-content-styles .visible-sm-inline-block {
    display: inline-block !important;
  }
  .old-content-styles .hidden-sm {
    display: none !important;
  }
  .old-content-styles .studio {
    float: right;
  }
  .old-content-styles .footer-short .studio {
    float: right;
    margin: 0;
  }
  .old-content-styles .exit-header {
    padding-left: 10%;
  }
  .old-content-styles .g-main .main-new .media-body-old {
    width: auto;
  }
  .old-content-styles .main-new .media-body-old .text {
    font-size: 14px;
  }
  .old-content-styles .main-new .pic-wrap {
    height: 190px;
  }
  .old-content-styles .main-new .pic {
    height: 260px;
  }
  .old-content-styles .main-new.arhive .pic-wrap {
    height: 330px;
  }
  .old-content-styles .modal.modal-city .item-list:nth-child(4n+1) {
    clear: both;
  }
}
@media (min-width: 768px) {
  .old-content-styles .row-clear .col-xs-3.col-sm-3,
  .old-content-styles .row-clear .col-xs-3.col-sm-4,
  .old-content-styles .row-clear .col-xs-3.col-sm-6,
  .old-content-styles .row-clear .col-xs-4.col-sm-3,
  .old-content-styles .row-clear .col-xs-4.col-sm-4,
  .old-content-styles .row-clear .col-xs-4.col-sm-6,
  .old-content-styles .row-clear .col-xs-6.col-sm-3,
  .old-content-styles .row-clear .col-xs-6.col-sm-4,
  .old-content-styles .row-clear .col-xs-6.col-sm-6 {
    clear: none;
  }
  .old-content-styles .row-clear .col-sm-3:nth-child(4n+1),
  .old-content-styles .row-clear .col-sm-4:nth-child(3n+1),
  .old-content-styles .row-clear .col-sm-6:nth-child(2n+1) {
    clear: both;
  }
  .old-content-styles .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .old-content-styles .dl-horizontal dd {
    margin-left: 180px;
  }
  .old-content-styles .container {
    width: 740px;
  }
  .old-content-styles .col-sm-1,
  .old-content-styles .col-sm-10,
  .old-content-styles .col-sm-11,
  .old-content-styles .col-sm-12,
  .old-content-styles .col-sm-2,
  .old-content-styles .col-sm-3,
  .old-content-styles .col-sm-4,
  .old-content-styles .col-sm-5,
  .old-content-styles .col-sm-6,
  .old-content-styles .col-sm-7,
  .old-content-styles .col-sm-8,
  .old-content-styles .col-sm-9 {
    float: left;
  }
  .old-content-styles .control-group.form-group .controls,
  .old-content-styles .lang {
    float: right;
  }
  .old-content-styles .col-sm-1 {
    width: 8.33333%;
  }
  .old-content-styles .col-sm-2 {
    width: 16.66667%;
  }
  .old-content-styles .col-sm-3 {
    width: 25%;
  }
  .old-content-styles .col-sm-4 {
    width: 33.33333%;
  }
  .old-content-styles .col-sm-5 {
    width: 41.66667%;
  }
  .old-content-styles .col-sm-6 {
    width: 50%;
  }
  .old-content-styles .col-sm-7 {
    width: 58.33333%;
  }
  .old-content-styles .col-sm-8 {
    width: 66.66667%;
  }
  .old-content-styles .col-sm-9 {
    width: 75%;
  }
  .old-content-styles .col-sm-10 {
    width: 83.33333%;
  }
  .old-content-styles .col-sm-11 {
    width: 91.66667%;
  }
  .old-content-styles .col-sm-12 {
    width: 100%;
  }
  .old-content-styles .col-sm-pull-0 {
    right: auto;
  }
  .old-content-styles .col-sm-pull-1 {
    right: 8.33333%;
  }
  .old-content-styles .col-sm-pull-2 {
    right: 16.66667%;
  }
  .old-content-styles .col-sm-pull-3 {
    right: 25%;
  }
  .old-content-styles .col-sm-pull-4 {
    right: 33.33333%;
  }
  .old-content-styles .col-sm-pull-5 {
    right: 41.66667%;
  }
  .old-content-styles .col-sm-pull-6 {
    right: 50%;
  }
  .old-content-styles .col-sm-pull-7 {
    right: 58.33333%;
  }
  .old-content-styles .col-sm-pull-8 {
    right: 66.66667%;
  }
  .old-content-styles .col-sm-pull-9 {
    right: 75%;
  }
  .old-content-styles .col-sm-pull-10 {
    right: 83.33333%;
  }
  .old-content-styles .col-sm-pull-11 {
    right: 91.66667%;
  }
  .old-content-styles .col-sm-pull-12 {
    right: 100%;
  }
  .old-content-styles .col-sm-push-0 {
    left: auto;
  }
  .old-content-styles .col-sm-push-1 {
    left: 8.33333%;
  }
  .old-content-styles .col-sm-push-2 {
    left: 16.66667%;
  }
  .old-content-styles .col-sm-push-3 {
    left: 25%;
  }
  .old-content-styles .col-sm-push-4 {
    left: 33.33333%;
  }
  .old-content-styles .col-sm-push-5 {
    left: 41.66667%;
  }
  .old-content-styles .col-sm-push-6 {
    left: 50%;
  }
  .old-content-styles .col-sm-push-7 {
    left: 58.33333%;
  }
  .old-content-styles .col-sm-push-8 {
    left: 66.66667%;
  }
  .old-content-styles .col-sm-push-9 {
    left: 75%;
  }
  .old-content-styles .col-sm-push-10 {
    left: 83.33333%;
  }
  .old-content-styles .col-sm-push-11 {
    left: 91.66667%;
  }
  .old-content-styles .col-sm-push-12 {
    left: 100%;
  }
  .old-content-styles .col-sm-offset-0 {
    margin-left: 0;
  }
  .old-content-styles .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  .old-content-styles .col-sm-offset-2 {
    margin-left: 16.66667%;
  }
  .old-content-styles .col-sm-offset-3 {
    margin-left: 25%;
  }
  .old-content-styles .col-sm-offset-4 {
    margin-left: 33.33333%;
  }
  .old-content-styles .col-sm-offset-5 {
    margin-left: 41.66667%;
  }
  .old-content-styles .col-sm-offset-6 {
    margin-left: 50%;
  }
  .old-content-styles .col-sm-offset-7 {
    margin-left: 58.33333%;
  }
  .old-content-styles .col-sm-offset-8 {
    margin-left: 66.66667%;
  }
  .old-content-styles .col-sm-offset-9 {
    margin-left: 75%;
  }
  .old-content-styles .col-sm-offset-10 {
    margin-left: 83.33333%;
  }
  .old-content-styles .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
  .old-content-styles .col-sm-offset-12 {
    margin-left: 100%;
  }
  .old-content-styles .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .old-content-styles .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .old-content-styles .form-inline .form-control-static {
    display: inline-block;
  }
  .old-content-styles .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .old-content-styles .form-inline .input-group .form-control,
  .old-content-styles .form-inline .input-group .input-group-addon,
  .old-content-styles .form-inline .input-group .input-group-btn {
    width: auto;
  }
  .old-content-styles .form-inline .input-group > .form-control {
    width: 100%;
  }
  .old-content-styles .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .old-content-styles .form-inline .checkbox,
  .old-content-styles .form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .old-content-styles .form-inline .checkbox label,
  .old-content-styles .form-inline .radio label {
    padding-left: 0;
  }
  .old-content-styles .form-inline .checkbox input[type=checkbox],
  .old-content-styles .form-inline .radio input[type=radio] {
    position: relative;
    margin-left: 0;
  }
  .old-content-styles .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
  .old-content-styles .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 11px;
  }
  .old-content-styles .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }
  .old-content-styles .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
  .old-content-styles .modal-dialog {
    width: 600px;
    margin: 65px auto 30px;
  }
  .old-content-styles .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .old-content-styles .modal-sm {
    width: 300px;
  }
  .old-content-styles .modal-fluid {
    max-width: 430px;
  }
  .old-content-styles .logo-head .title {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 15px;
  }
  .old-content-styles .search-sm .form-group .controls {
    float: none;
  }
  .old-content-styles .caption.left {
    float: left;
    max-width: 50%;
    margin-right: 5%;
  }
  .old-content-styles .caption.right {
    float: right;
    max-width: 50%;
    margin-left: 5%;
  }
  .old-content-styles .slider-gallery .logbox {
    margin: 0 2.5% 0 0;
    float: left;
    width: 8%;
  }
  .old-content-styles .slider-gallery .text-slider-wrap {
    float: left;
    width: 89.5%;
  }
  .old-content-styles .nav-tabs > li > a {
    margin-right: 5px;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
  }
  .old-content-styles .nav-justified > li,
  .old-content-styles .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .old-content-styles .nav-justified > li > a,
  .old-content-styles .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
  .old-content-styles .nav-tabs-justified > li > a,
  .old-content-styles .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
  }
  .old-content-styles .nav-tabs-justified > .active > a,
  .old-content-styles .nav-tabs-justified > .active > a:focus,
  .old-content-styles .nav-tabs-justified > .active > a:hover,
  .old-content-styles .nav-tabs.nav-justified > .active > a,
  .old-content-styles .nav-tabs.nav-justified > .active > a:focus,
  .old-content-styles .nav-tabs.nav-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
  .old-content-styles .slider-main .wrap {
    width: 1270px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .old-content-styles .cont-table tr,
  .old-content-styles .delivery .no-pad {
    padding: 0;
  }
  .old-content-styles .cont-table td {
    padding: 15px 25px 25px;
  }
  .old-content-styles .cont-table td:first-child {
    width: 33.3%;
    padding-left: 20px;
  }
  .old-content-styles .sitemap .tab-list li + li {
    margin-left: 40px;
  }
  .old-content-styles .no-js .page404 .g-main_i {
    padding-top: 204px;
  }
  .old-content-styles .zaglushka {
    padding-top: 201px;
  }
  .old-content-styles .sign {
    float: right;
  }
  .old-content-styles .pic-news-wrap-2 .item-gl:nth-child(2n) {
    padding-left: 15px;
  }
  .old-content-styles .pic-news-wrap-2 .item-gl:nth-child(2n+1) {
    padding-right: 15px;
  }
  .old-content-styles .magazine-list .item:nth-child(3n+1) {
    clear: both;
  }
  .old-content-styles .magazine-list .item:nth-child(3n) {
    border-right-color: transparent;
  }
  .old-content-styles .magazine-list .item:nth-child(1),
  .old-content-styles .magazine-list .item:nth-child(2),
  .old-content-styles .magazine-list .item:nth-child(3) {
    border-top: 1px solid #f4f4f4;
  }
  .old-content-styles .modal.modal-city .modal-dialog {
    width: 98%;
  }
  .old-content-styles .news-layout.type-4 .wrap-img {
    padding-top: 66.6%;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .old-content-styles .news-layout.type-4 .wrap-img img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    min-width: 100%;
    min-height: 100%;
    max-width: initial;
  }
  .old-content-styles .inner .g-content:not(.pull-right)[class*=col-sm]:not(.col-sm-12) {
    padding-right: 40px;
  }
  .old-content-styles .fixed-enabled .menu-top .wrap {
    width: 740px;
  }
}
@media (max-width: 1023px) and (min-width: 601px) {
  .old-content-styles .week-tv .item:nth-child(3n+1) {
    clear: both;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .old-content-styles .social {
    float: right;
  }
}
@media (min-width: 1024px) {
  .old-content-styles .row-clear .col-sm-3.col-md-2,
  .old-content-styles .row-clear .col-sm-3.col-md-3,
  .old-content-styles .row-clear .col-sm-3.col-md-4,
  .old-content-styles .row-clear .col-sm-3.col-md-6,
  .old-content-styles .row-clear .col-sm-4.col-md-2,
  .old-content-styles .row-clear .col-sm-4.col-md-3,
  .old-content-styles .row-clear .col-sm-4.col-md-4,
  .old-content-styles .row-clear .col-sm-4.col-md-6,
  .old-content-styles .row-clear .col-sm-6.col-md-2,
  .old-content-styles .row-clear .col-sm-6.col-md-3,
  .old-content-styles .row-clear .col-sm-6.col-md-4,
  .old-content-styles .row-clear .col-sm-6.col-md-6,
  .old-content-styles .row-clear .col-xs-3.col-md-2,
  .old-content-styles .row-clear .col-xs-3.col-md-3,
  .old-content-styles .row-clear .col-xs-3.col-md-4,
  .old-content-styles .row-clear .col-xs-3.col-md-6,
  .old-content-styles .row-clear .col-xs-4.col-md-2,
  .old-content-styles .row-clear .col-xs-4.col-md-3,
  .old-content-styles .row-clear .col-xs-4.col-md-4,
  .old-content-styles .row-clear .col-xs-4.col-md-6,
  .old-content-styles .row-clear .col-xs-6.col-md-2,
  .old-content-styles .row-clear .col-xs-6.col-md-3,
  .old-content-styles .row-clear .col-xs-6.col-md-4,
  .old-content-styles .row-clear .col-xs-6.col-md-6 {
    clear: none;
  }
  .old-content-styles .row-clear .col-md-2:nth-child(6n+1),
  .old-content-styles .row-clear .col-md-3:nth-child(4n+1),
  .old-content-styles .row-clear .col-md-4:nth-child(3n+1),
  .old-content-styles .row-clear .col-md-6:nth-child(2n+1),
  .old-content-styles .videos-list-2 .item:nth-child(4n+1) {
    clear: both;
  }
  .old-content-styles .container {
    width: 960px;
  }
  .old-content-styles .col-md-1,
  .old-content-styles .col-md-10,
  .old-content-styles .col-md-11,
  .old-content-styles .col-md-12,
  .old-content-styles .col-md-2,
  .old-content-styles .col-md-3,
  .old-content-styles .col-md-4,
  .old-content-styles .col-md-5,
  .old-content-styles .col-md-6,
  .old-content-styles .col-md-7,
  .old-content-styles .col-md-8,
  .old-content-styles .col-md-9 {
    float: left;
  }
  .old-content-styles .col-md-1 {
    width: 8.33333%;
  }
  .old-content-styles .col-md-2 {
    width: 16.66667%;
  }
  .old-content-styles .col-md-3 {
    width: 25%;
  }
  .old-content-styles .col-md-4 {
    width: 33.33333%;
  }
  .old-content-styles .col-md-5 {
    width: 41.66667%;
  }
  .old-content-styles .col-md-6 {
    width: 50%;
  }
  .old-content-styles .col-md-7 {
    width: 58.33333%;
  }
  .old-content-styles .col-md-8 {
    width: 66.66667%;
  }
  .old-content-styles .col-md-9 {
    width: 75%;
  }
  .old-content-styles .col-md-10 {
    width: 83.33333%;
  }
  .old-content-styles .col-md-11 {
    width: 91.66667%;
  }
  .old-content-styles .col-md-12 {
    width: 100%;
  }
  .old-content-styles .col-md-pull-0 {
    right: auto;
  }
  .old-content-styles .col-md-pull-1 {
    right: 8.33333%;
  }
  .old-content-styles .col-md-pull-2 {
    right: 16.66667%;
  }
  .old-content-styles .col-md-pull-3 {
    right: 25%;
  }
  .old-content-styles .col-md-pull-4 {
    right: 33.33333%;
  }
  .old-content-styles .col-md-pull-5 {
    right: 41.66667%;
  }
  .old-content-styles .col-md-pull-6 {
    right: 50%;
  }
  .old-content-styles .col-md-pull-7 {
    right: 58.33333%;
  }
  .old-content-styles .col-md-pull-8 {
    right: 66.66667%;
  }
  .old-content-styles .col-md-pull-9 {
    right: 75%;
  }
  .old-content-styles .col-md-pull-10 {
    right: 83.33333%;
  }
  .old-content-styles .col-md-pull-11 {
    right: 91.66667%;
  }
  .old-content-styles .col-md-pull-12 {
    right: 100%;
  }
  .old-content-styles .col-md-push-0 {
    left: auto;
  }
  .old-content-styles .col-md-push-1 {
    left: 8.33333%;
  }
  .old-content-styles .col-md-push-2 {
    left: 16.66667%;
  }
  .old-content-styles .col-md-push-3 {
    left: 25%;
  }
  .old-content-styles .col-md-push-4 {
    left: 33.33333%;
  }
  .old-content-styles .col-md-push-5 {
    left: 41.66667%;
  }
  .old-content-styles .col-md-push-6 {
    left: 50%;
  }
  .old-content-styles .col-md-push-7 {
    left: 58.33333%;
  }
  .old-content-styles .col-md-push-8 {
    left: 66.66667%;
  }
  .old-content-styles .col-md-push-9 {
    left: 75%;
  }
  .old-content-styles .col-md-push-10 {
    left: 83.33333%;
  }
  .old-content-styles .col-md-push-11 {
    left: 91.66667%;
  }
  .old-content-styles .col-md-push-12 {
    left: 100%;
  }
  .old-content-styles .col-md-offset-0 {
    margin-left: 0;
  }
  .old-content-styles .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  .old-content-styles .col-md-offset-2 {
    margin-left: 16.66667%;
  }
  .old-content-styles .col-md-offset-3 {
    margin-left: 25%;
  }
  .old-content-styles .col-md-offset-4 {
    margin-left: 33.33333%;
  }
  .old-content-styles .col-md-offset-5 {
    margin-left: 41.66667%;
  }
  .old-content-styles .col-md-offset-6 {
    margin-left: 50%;
  }
  .old-content-styles .col-md-offset-7 {
    margin-left: 58.33333%;
  }
  .old-content-styles .col-md-offset-8 {
    margin-left: 66.66667%;
  }
  .old-content-styles .col-md-offset-9 {
    margin-left: 75%;
  }
  .old-content-styles .col-md-offset-10 {
    margin-left: 83.33333%;
  }
  .old-content-styles .col-md-offset-11 {
    margin-left: 91.66667%;
  }
  .old-content-styles .col-md-offset-12 {
    margin-left: 100%;
  }
  .old-content-styles .modal-lg {
    width: 900px;
  }
  .old-content-styles .contacts-head,
  .old-content-styles .g-header .social {
    padding-left: 9%;
  }
  .old-content-styles .exit-header {
    padding-left: 19%;
  }
  .old-content-styles .news-like .item:not(:last-child) .media-body-old:before {
    content: "";
    display: block;
    height: 200%;
    width: 1px;
    background: #f4f4f4;
    position: absolute;
    top: 0;
    right: 0;
  }
  .old-content-styles .fixed-enabled .g-header .head-2,
  .old-content-styles .main .main-aside.fixed .all-news > div,
  .old-content-styles .news-layout.type-1 .list-news .item:nth-child(4) {
    display: none;
  }
  .old-content-styles .delivery .text {
    padding-left: 0;
  }
  .old-content-styles .main .news-wrap .aside-block {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    overflow: hidden;
    background: #fff;
  }
  .old-content-styles .main-aside.fixed .all-news {
    position: absolute;
    bottom: -4px;
    left: 0;
    width: 100%;
    padding: 5px 22px 16px;
    background: #fff;
    margin: 0;
  }
  .old-content-styles .main-aside.fixed .all-news:before {
    height: 25px;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    content: "";
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
  }
  .old-content-styles .day-list .wrap {
    margin-left: -15px;
    margin-right: -15px;
  }
  .old-content-styles .day-list .item {
    padding-left: 15px;
    padding-right: 15px;
  }
  .old-content-styles .article-slider {
    margin-left: -40px;
    margin-right: -40px;
  }
  .old-content-styles .pic-news .wrap {
    margin-left: -15px;
    margin-right: -15px;
  }
  .old-content-styles .videos-list:nth-child(2) .videos-list_wrap {
    border-top: none;
  }
  .old-content-styles .videos-list-2 .item:nth-child(1),
  .old-content-styles .videos-list-2 .item:nth-child(2),
  .old-content-styles .videos-list-2 .item:nth-child(3),
  .old-content-styles .videos-list-2 .item:nth-child(4) {
    border-top: none;
    padding-top: 0;
  }
  .old-content-styles .magazine-list .item:hover .link:before {
    height: 100%;
  }
  .old-content-styles .magazine-list .item:hover .title {
    position: absolute;
    top: 0;
    left: 0;
    color: #fff;
    padding: 8px;
    width: 100%;
    text-align: left;
  }
  .old-content-styles .news-layout.type-1 .wrap-img {
    padding-top: 66.6%;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .old-content-styles .news-layout.type-1 .wrap-img img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    min-width: 100%;
    min-height: 100%;
    max-width: initial;
  }
  .old-content-styles .news-layout.type-2 {
    padding-top: 10px;
  }
  .old-content-styles .g-content.pull-right + .g-sidebar,
  .old-content-styles .inner .g-content:not(.pull-right)[class*=col-md]:not(.col-md-12) {
    padding-right: 40px;
  }
  .old-content-styles .fixed-enabled .g-main_i {
    padding-top: 300px;
  }
  .old-content-styles .fixed-enabled .menu-top .wrap {
    max-width: 940px;
    width: 100%;
  }
  .old-content-styles .fixed-enabled .g-header {
    position: fixed;
    z-index: 15;
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    background: #fff;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .old-content-styles .visible-md {
    display: block !important;
  }
  .old-content-styles table.visible-md {
    display: table;
  }
  .old-content-styles tr.visible-md {
    display: table-row !important;
  }
  .old-content-styles td.visible-md,
  .old-content-styles th.visible-md {
    display: table-cell !important;
  }
  .old-content-styles .visible-md-block {
    display: block !important;
  }
  .old-content-styles .visible-md-inline {
    display: inline !important;
  }
  .old-content-styles .visible-md-inline-block {
    display: inline-block !important;
  }
  .old-content-styles .hidden-md {
    display: none !important;
  }
  .old-content-styles .custom-col-l {
    width: 53%;
  }
  .old-content-styles .custom-col-m {
    width: 38%;
  }
  .old-content-styles .custom-col-r {
    width: 9%;
  }
  .old-content-styles .opinions .item:nth-child(4n) {
    display: none;
  }
  .old-content-styles .tv-program {
    margin-top: -340px;
    margin-bottom: 30px;
  }
  .old-content-styles .videos-col {
    margin-top: 10px;
    padding-left: 0;
    padding-right: 10px;
  }
  .old-content-styles .videos-col.arhive {
    padding-right: 0;
  }
  .old-content-styles .main-new.arhive .pic-wrap {
    height: 235px;
  }
  .old-content-styles .header-menu .menu-drop .w-name {
    max-width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 1;
    display: block;
    margin-top: 3px;
  }
  .old-content-styles .day-list .text {
    font-size: 12px;
  }
  .old-content-styles .video-2 .videos-col .item:last-child {
    display: none;
  }
  .old-content-styles .news-layout .list-news .text {
    font-size: 13px;
  }
}
@media (max-width: 1279px) and (min-width: 1024px) {
  .old-content-styles .week-tv .item:nth-child(4n+1) {
    clear: both;
  }
  .old-content-styles .pic-day .big-item {
    width: 680px;
    height: 452px;
  }
  .old-content-styles .pic-day .piece {
    width: 340px;
    height: 224px;
  }
  .old-content-styles .fixed-enabled .menu-top {
    width: 100%;
  }
}
@media (min-width: 1280px) {
  .old-content-styles .row-clear .col-md-2.col-lg-2,
  .old-content-styles .row-clear .col-md-2.col-lg-3,
  .old-content-styles .row-clear .col-md-2.col-lg-4,
  .old-content-styles .row-clear .col-md-2.col-lg-6,
  .old-content-styles .row-clear .col-md-3.col-lg-2,
  .old-content-styles .row-clear .col-md-3.col-lg-3,
  .old-content-styles .row-clear .col-md-3.col-lg-4,
  .old-content-styles .row-clear .col-md-3.col-lg-6,
  .old-content-styles .row-clear .col-md-4.col-lg-2,
  .old-content-styles .row-clear .col-md-4.col-lg-3,
  .old-content-styles .row-clear .col-md-4.col-lg-4,
  .old-content-styles .row-clear .col-md-4.col-lg-6,
  .old-content-styles .row-clear .col-md-6.col-lg-2,
  .old-content-styles .row-clear .col-md-6.col-lg-3,
  .old-content-styles .row-clear .col-md-6.col-lg-4,
  .old-content-styles .row-clear .col-md-6.col-lg-6,
  .old-content-styles .row-clear .col-sm-3.col-lg-2,
  .old-content-styles .row-clear .col-sm-3.col-lg-3,
  .old-content-styles .row-clear .col-sm-3.col-lg-4,
  .old-content-styles .row-clear .col-sm-3.col-lg-6,
  .old-content-styles .row-clear .col-sm-4.col-lg-2,
  .old-content-styles .row-clear .col-sm-4.col-lg-3,
  .old-content-styles .row-clear .col-sm-4.col-lg-4,
  .old-content-styles .row-clear .col-sm-4.col-lg-6,
  .old-content-styles .row-clear .col-sm-6.col-lg-2,
  .old-content-styles .row-clear .col-sm-6.col-lg-3,
  .old-content-styles .row-clear .col-sm-6.col-lg-4,
  .old-content-styles .row-clear .col-sm-6.col-lg-6,
  .old-content-styles .row-clear .col-xs-3.col-lg-2,
  .old-content-styles .row-clear .col-xs-3.col-lg-3,
  .old-content-styles .row-clear .col-xs-3.col-lg-4,
  .old-content-styles .row-clear .col-xs-3.col-lg-6,
  .old-content-styles .row-clear .col-xs-4.col-lg-2,
  .old-content-styles .row-clear .col-xs-4.col-lg-3,
  .old-content-styles .row-clear .col-xs-4.col-lg-4,
  .old-content-styles .row-clear .col-xs-4.col-lg-6,
  .old-content-styles .row-clear .col-xs-6.col-lg-2,
  .old-content-styles .row-clear .col-xs-6.col-lg-3,
  .old-content-styles .row-clear .col-xs-6.col-lg-4,
  .old-content-styles .row-clear .col-xs-6.col-lg-6 {
    clear: none;
  }
  .old-content-styles .row-clear .col-lg-2:nth-child(6n+1),
  .old-content-styles .row-clear .col-lg-3:nth-child(4n+1),
  .old-content-styles .row-clear .col-lg-4:nth-child(3n+1),
  .old-content-styles .row-clear .col-lg-6:nth-child(2n+1) {
    clear: both;
  }
  .old-content-styles .container {
    width: 1220px;
  }
  .old-content-styles .col-lg-1,
  .old-content-styles .col-lg-10,
  .old-content-styles .col-lg-11,
  .old-content-styles .col-lg-12,
  .old-content-styles .col-lg-2,
  .old-content-styles .col-lg-3,
  .old-content-styles .col-lg-4,
  .old-content-styles .col-lg-5,
  .old-content-styles .col-lg-6,
  .old-content-styles .col-lg-7,
  .old-content-styles .col-lg-8,
  .old-content-styles .col-lg-9 {
    float: left;
  }
  .old-content-styles .col-lg-1 {
    width: 8.33333%;
  }
  .old-content-styles .col-lg-2 {
    width: 16.66667%;
  }
  .old-content-styles .col-lg-3 {
    width: 25%;
  }
  .old-content-styles .col-lg-4 {
    width: 33.33333%;
  }
  .old-content-styles .col-lg-5 {
    width: 41.66667%;
  }
  .old-content-styles .col-lg-6 {
    width: 50%;
  }
  .old-content-styles .col-lg-7 {
    width: 58.33333%;
  }
  .old-content-styles .col-lg-8 {
    width: 66.66667%;
  }
  .old-content-styles .col-lg-9 {
    width: 75%;
  }
  .old-content-styles .col-lg-10 {
    width: 83.33333%;
  }
  .old-content-styles .col-lg-11 {
    width: 91.66667%;
  }
  .old-content-styles .col-lg-12 {
    width: 100%;
  }
  .old-content-styles .col-lg-pull-0 {
    right: auto;
  }
  .old-content-styles .col-lg-pull-1 {
    right: 8.33333%;
  }
  .old-content-styles .col-lg-pull-2 {
    right: 16.66667%;
  }
  .old-content-styles .col-lg-pull-3 {
    right: 25%;
  }
  .old-content-styles .col-lg-pull-4 {
    right: 33.33333%;
  }
  .old-content-styles .col-lg-pull-5 {
    right: 41.66667%;
  }
  .old-content-styles .col-lg-pull-6 {
    right: 50%;
  }
  .old-content-styles .col-lg-pull-7 {
    right: 58.33333%;
  }
  .old-content-styles .col-lg-pull-8 {
    right: 66.66667%;
  }
  .old-content-styles .col-lg-pull-9 {
    right: 75%;
  }
  .old-content-styles .col-lg-pull-10 {
    right: 83.33333%;
  }
  .old-content-styles .col-lg-pull-11 {
    right: 91.66667%;
  }
  .old-content-styles .col-lg-pull-12 {
    right: 100%;
  }
  .old-content-styles .col-lg-push-0 {
    left: auto;
  }
  .old-content-styles .col-lg-push-1 {
    left: 8.33333%;
  }
  .old-content-styles .col-lg-push-2 {
    left: 16.66667%;
  }
  .old-content-styles .col-lg-push-3 {
    left: 25%;
  }
  .old-content-styles .col-lg-push-4 {
    left: 33.33333%;
  }
  .old-content-styles .col-lg-push-5 {
    left: 41.66667%;
  }
  .old-content-styles .col-lg-push-6 {
    left: 50%;
  }
  .old-content-styles .col-lg-push-7 {
    left: 58.33333%;
  }
  .old-content-styles .col-lg-push-8 {
    left: 66.66667%;
  }
  .old-content-styles .col-lg-push-9 {
    left: 75%;
  }
  .old-content-styles .col-lg-push-10 {
    left: 83.33333%;
  }
  .old-content-styles .col-lg-push-11 {
    left: 91.66667%;
  }
  .old-content-styles .col-lg-push-12 {
    left: 100%;
  }
  .old-content-styles .col-lg-offset-0 {
    margin-left: 0;
  }
  .old-content-styles .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  .old-content-styles .col-lg-offset-2 {
    margin-left: 16.66667%;
  }
  .old-content-styles .col-lg-offset-3 {
    margin-left: 25%;
  }
  .old-content-styles .col-lg-offset-4 {
    margin-left: 33.33333%;
  }
  .old-content-styles .col-lg-offset-5 {
    margin-left: 41.66667%;
  }
  .old-content-styles .col-lg-offset-6 {
    margin-left: 50%;
  }
  .old-content-styles .col-lg-offset-7 {
    margin-left: 58.33333%;
  }
  .old-content-styles .col-lg-offset-8 {
    margin-left: 66.66667%;
  }
  .old-content-styles .col-lg-offset-9 {
    margin-left: 75%;
  }
  .old-content-styles .col-lg-offset-10 {
    margin-left: 83.33333%;
  }
  .old-content-styles .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
  .old-content-styles .col-lg-offset-12 {
    margin-left: 100%;
  }
  .old-content-styles .visible-lg {
    display: block !important;
  }
  .old-content-styles table.visible-lg {
    display: table;
  }
  .old-content-styles tr.visible-lg {
    display: table-row !important;
  }
  .old-content-styles td.visible-lg,
  .old-content-styles th.visible-lg {
    display: table-cell !important;
  }
  .old-content-styles .visible-lg-block {
    display: block !important;
  }
  .old-content-styles .visible-lg-inline {
    display: inline !important;
  }
  .old-content-styles .visible-lg-inline-block {
    display: inline-block !important;
  }
  .old-content-styles .hidden-lg {
    display: none !important;
  }
  .old-content-styles .exit-header {
    padding-left: 38%;
  }
  .old-content-styles .tab-region.tab-edition .row-no-mar .item:nth-child(6).hidden-lg + .item {
    clear: none;
  }
  .old-content-styles .calendar-list .item:nth-child(3n+1),
  .old-content-styles .patron-list .patron-item:nth-child(3n+1) {
    clear: both;
  }
  .old-content-styles .services .img-wrap {
    width: 270px;
  }
  .old-content-styles .header-menu .dop-banner-header {
    width: 1270px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .old-content-styles .patron-list .patron-item {
    width: 33.3%;
    float: left;
  }
  .old-content-styles .weather-filter .other-town {
    margin-top: -3px;
  }
  .old-content-styles .modal.modal-city .modal-dialog {
    width: 90%;
    max-width: 1180px;
  }
  .old-content-styles .news-layout .wrap-img {
    padding-top: 66.6%;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .old-content-styles .news-layout .wrap-img img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    min-width: 100%;
    min-height: 100%;
  }
  .old-content-styles .news-layout.type-1 .wrap-text .wrap-comment {
    float: none;
    display: block;
    margin-top: 5px;
  }
  .old-content-styles .news-layout.type-3 .main-news .text {
    overflow: hidden;
    padding-bottom: 0;
    margin-bottom: 26px;
  }
  .old-content-styles .inner .g-content:not(.pull-right)[class*=col-lg]:not(.col-lg-12) {
    padding-right: 40px;
  }
  .old-content-styles .fixed-enabled .menu-top .wrap {
    max-width: 1200px;
    width: 100%;
  }
}
@media (max-width: 1279px) {
  .old-content-styles .news-like-1 .item:nth-child(4),
  .old-content-styles .news-like-1 .item:nth-child(5),
  .old-content-styles .week-tv .item:nth-child(5),
  .old-content-styles .week-tv .item:nth-child(6) {
    display: none;
  }
  .old-content-styles .logo-head {
    width: 20%;
  }
  .old-content-styles .logo-head .logo {
    padding-top: 40px;
  }
  .old-content-styles .menu-hor .item_1 {
    margin: 0 5px;
  }
  .old-content-styles .menu-hor .item_1 > a,
  .old-content-styles .menu-hor .item_1 > span {
    font-size: 12px;
    padding-top: 21px;
  }
  .old-content-styles .menu-hor .drop-list {
    top: 58px;
  }
  .old-content-styles blockquote.style-7 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .old-content-styles blockquote.style-7:before {
    left: 10px;
  }
  .old-content-styles blockquote.style-7:after {
    right: 20px;
  }
  .old-content-styles blockquote.style-8 {
    padding-left: 40px;
    padding-right: 30px;
  }
  .old-content-styles .advert-list .col-2,
  .old-content-styles .aside-advert,
  .old-content-styles .services .col-2 {
    padding-left: 0;
  }
  .old-content-styles .news-like .media-col .title > a {
    font-size: 13px;
  }
  .old-content-styles .header-menu .horoscope > a,
  .old-content-styles .header-menu .horoscope > span,
  .old-content-styles .header-menu .item_1 > a,
  .old-content-styles .header-menu .item_1 > span,
  .old-content-styles .header-menu .item_2 > a,
  .old-content-styles .header-menu .item_2 > span,
  .old-content-styles .header-menu .item_3 > a,
  .old-content-styles .header-menu .item_3 > span {
    font-size: 12px;
  }
  .old-content-styles .videos-block > .block-title {
    width: 100%;
  }
  .old-content-styles .videos-col.arhive .item {
    height: 94px;
  }
  .old-content-styles .videos-col.arhive a {
    max-height: 92px;
  }
  .old-content-styles .main-new {
    width: 600px;
  }
  .old-content-styles .main-new .media-body-old {
    width: 600px;
    margin: 0 auto;
  }
  .old-content-styles .advert-list .col-1,
  .old-content-styles .services .col-1 {
    margin-bottom: 50px;
    padding-right: 0;
  }
  .old-content-styles .main-new.arhive {
    width: 535px;
  }
  .old-content-styles .main-new.arhive .pic {
    height: 308px;
  }
  .old-content-styles .tab-region.tab-edition .list-more {
    width: 75px;
  }
  .old-content-styles .delivery .name {
    padding-top: 6px;
  }
  .old-content-styles .services .text-pic-i {
    max-height: 5.14286em;
  }
  .old-content-styles .services .item-pic .text {
    max-height: 8.35714em;
  }
  .old-content-styles .people__img {
    height: 100%;
    max-width: initial;
    position: relative;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .old-content-styles .advert-list .text-pic-i {
    max-height: 5.14286em;
  }
  .old-content-styles .aside-advert {
    margin-bottom: 10px;
    margin-top: 0;
  }
  .old-content-styles .seo-wrap .menu-top .backplate {
    top: 58px;
  }
  .old-content-styles .header-menu .item_1 {
    margin-left: 8px;
  }
  .old-content-styles .header-menu .item {
    font-size: 12px;
    padding-top: 17px;
  }
  .old-content-styles .header-news {
    width: 80%;
  }
  .old-content-styles .header-news .item {
    padding-top: 20px;
  }
  .old-content-styles .header-news .item.vid {
    width: 40%;
    padding-top: 20px;
    padding-right: 57px;
  }
  .old-content-styles .header-news .item.new-1,
  .old-content-styles .header-news .item.new-2 {
    width: 30%;
    padding-right: 48px;
  }
  .old-content-styles .header-news .before-pre {
    -ms-transform-origin: 275px 130px;
    -webkit-transform-origin: 275px 130px;
  }
  .old-content-styles .menu-elements .search-menu {
    margin-right: 18px;
    top: -1px;
  }
  .old-content-styles .menu-elements .item {
    margin-top: 7px;
  }
  .old-content-styles .menu-elements .item.autors {
    margin-right: 18px;
  }
  .old-content-styles .pm-elements .item.autors {
    margin-left: 15px;
  }
  .old-content-styles .pm-elements .item.login {
    margin-left: 25px;
  }
  .old-content-styles .news-wrap .aside-block {
    width: 250px;
  }
  .old-content-styles .news-wrap .news-block {
    width: 680px;
  }
  .old-content-styles .news-day .pic {
    width: auto;
    float: none;
    margin-right: 0;
  }
  .old-content-styles .player .description,
  .old-content-styles .player .radio-wrap {
    width: 100%;
    padding-bottom: 15px;
    height: auto;
  }
  .old-content-styles .news-day .info .descr {
    margin-right: 35px;
  }
  .old-content-styles .news-day .info .icon {
    float: left;
  }
  .old-content-styles .news-day .title {
    margin-bottom: 15px;
  }
  .old-content-styles .spec__link--big .spec__blur-img,
  .old-content-styles .spec__link--big .spec__pic-img {
    top: auto;
    left: auto;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .old-content-styles .spec__blur-img,
  .old-content-styles .spec__pic-img {
    position: relative;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .old-content-styles .player .radio-wrap {
    /* float: none; */
    padding-top: 15px;
  }
  .old-content-styles .player .description {
    /* float: none */
    height: 60px;
  }
  .old-content-styles .player .description .text {
    max-width: 600px;
  }
  .old-content-styles .player .description .dropdown {
    width: 50%;
  }
  .old-content-styles .sign .item + .item {
    margin-left: 6px;
  }
  .old-content-styles .sign .btn-index {
    padding-right: 15px;
    padding-left: 15px;
  }
  .old-content-styles .social-2.type-2 {
    padding-top: 20px;
  }
  .old-content-styles .content .caption.full,
  .old-content-styles .etalon-elements .caption.full {
    width: 85%;
  }
  .old-content-styles .block-register {
    text-align: center;
  }
  .old-content-styles .block-register .or {
    display: block;
  }
  .old-content-styles .estimate .article-print {
    float: none;
    margin-bottom: 20px;
  }
  .old-content-styles .estimate .rate-block {
    float: none;
    padding: 0 20px 0 40px;
  }
  .old-content-styles .vote-block .pluso {
    margin-bottom: 5px;
  }
  .old-content-styles .vote-block .social-1 {
    margin-left: 15px;
    padding-left: 0;
  }
  .old-content-styles .read-more .item {
    margin-bottom: 30px;
    display: block;
  }
  .old-content-styles .pic-news.brd .wrap-text {
    min-height: 258px;
  }
  .old-content-styles .pic-news .title {
    padding-right: 20px;
  }
  .old-content-styles .pic-news-wrap-1 .pic-news {
    padding-right: 0;
  }
  .old-content-styles .pic-news-wrap-1 .wrap-text {
    height: auto;
  }
  .old-content-styles .pic-news-sm .wrap-cont {
    height: auto;
    padding-bottom: 30px;
  }
  .old-content-styles .pic-news-sm .text {
    height: 6em;
  }
  .old-content-styles .block-aside .pr {
    padding-right: 10px;
    padding-left: 20px;
  }
  .old-content-styles .video-2 .main-new .pic {
    width: 534px;
    height: 300px;
  }
  .old-content-styles .video-2 .videos-col .item,
  .old-content-styles .video-2 .videos-col .item:first-child {
    margin-bottom: 10px;
  }
  .old-content-styles .bloger .pic,
  .old-content-styles .news-layout .main-news .title {
    margin-bottom: 15px;
  }
  .old-content-styles .videos-list .title-list {
    width: 75%;
  }
  .old-content-styles .videos-list .all {
    width: 25%;
  }
  .old-content-styles .videos-list .icon-1 {
    bottom: 15px;
  }
  .old-content-styles .bloger .pic {
    width: 40%;
    margin-left: 5%;
  }
  .old-content-styles .video-live .pic {
    width: 940px;
    height: 529px;
  }
  .old-content-styles .magazine-wrap {
    height: 620px;
  }
  .old-content-styles #db .magazine-list .item {
    padding: 25px;
  }
  .old-content-styles .reception .form {
    padding-left: 10%;
    padding-right: 10%;
  }
  .old-content-styles .select-filter .jq-selectbox {
    width: 145px;
  }
  .old-content-styles .tv-filter .pagination-2 {
    width: 75%;
  }
  .old-content-styles .tv-filter .select-filter {
    width: 24%;
    padding-right: 0;
  }
  .old-content-styles .tv-list .channel-list {
    padding-left: 0;
    padding-right: 0;
  }
  .old-content-styles .tv-list .channel {
    padding-right: 40px;
    padding-left: 40px;
  }
  .old-content-styles .tv-list .item .ttl {
    font-size: 14px;
  }
  .old-content-styles .pagination-2 li > a,
  .old-content-styles .pagination-2 li > span {
    font-size: 13px;
    padding-left: 8px;
    padding-right: 8px;
  }
  .old-content-styles .pagination-2 .prev > a,
  .old-content-styles .pagination-2 .prev > span {
    padding-right: 10px;
  }
  .old-content-styles .pagination-2 .next > a,
  .old-content-styles .pagination-2 .next > span {
    padding-left: 10px;
  }
  .old-content-styles .tv-list-item .channel {
    padding-left: 50px;
    padding-right: 50px;
  }
  .old-content-styles .weather-filter .title-h1 {
    font-size: 22px;
  }
  .old-content-styles .g-wrap .weather table tbody td,
  .old-content-styles .g-wrap .weather table th {
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-content-styles .authors-tile .item {
    width: 85px;
    height: 85px;
  }
  .old-content-styles .authors-tile .letter {
    line-height: 85px;
  }
  .old-content-styles .authors-tile .inner-cont {
    padding: 30px 60px;
  }
  .old-content-styles .day-filter {
    width: 500px;
  }
  .old-content-styles .day-filter .pagination-2 {
    width: 100%;
  }
  .old-content-styles .news-layout .main-news .pic {
    width: auto;
    float: none;
    margin-right: 0;
  }
  .old-content-styles .news-layout .main-news .wrap-text {
    padding-bottom: 35px;
  }
  .old-content-styles .news-layout .main-news .text {
    padding-bottom: 0;
  }
  .old-content-styles .news-layout.type-3 .main-news {
    width: 100%;
    padding-right: 0;
  }
  .old-content-styles .news-layout.type-3 .list-news {
    width: 100%;
  }
  .old-content-styles .calendar-list .item {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  .old-content-styles .menu-foot,
  .old-content-styles .search-sm,
  .old-content-styles .studio {
    padding-left: 0;
  }
  .old-content-styles .calendar-list .item:nth-child(2n+1),
  .old-content-styles .news-layout .list-news .item:nth-child(2n-1) {
    clear: both;
  }
  .old-content-styles .logo-head {
    float: none;
    width: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .old-content-styles .logo-head .logo {
    padding-top: 0;
  }
  .old-content-styles .logo-foot {
    padding-right: 0;
  }
  .old-content-styles .social {
    margin-bottom: 25px;
    margin-left: 0;
  }
  .old-content-styles .menu-foot .item_1 {
    margin-right: 2.5%;
  }
  .old-content-styles .menu-foot.menu-foot-big .item_1 {
    margin-right: 1%;
  }
  .old-content-styles .studio {
    margin-bottom: 0;
  }
  .old-content-styles .foot-add {
    padding-right: 15px;
  }
  .old-content-styles .foot-add.foot-add-1 {
    padding-left: 0;
    padding-right: 0;
  }
  .old-content-styles .scroll-to-top {
    height: 30px;
    width: 30px;
    right: 5px;
    bottom: 5px;
  }
  .old-content-styles .slider-main .wrap {
    max-width: 100%;
  }
  .old-content-styles .js-off .slider-main .slider {
    height: 550px;
  }
  .old-content-styles .news-main .item {
    margin-bottom: 30px;
  }
  .old-content-styles .catalog-search .ttl {
    width: 100%;
  }
  .old-content-styles .catalog-search .form {
    display: none;
  }
  .old-content-styles .main .catalog .list-items .list {
    margin: 0;
  }
  .old-content-styles .teaser {
    margin: 0 -10px 70px;
  }
  .old-content-styles .teaser .img {
    margin: 0 auto 25px;
  }
  .old-content-styles .teaser .link {
    text-align: center;
    display: block;
  }
  .old-content-styles .news-like {
    padding: 20px 10px 15px;
  }
  .old-content-styles .news-like .item {
    padding-top: 17px;
    border-top: 1px solid #e8e8e8;
  }
  .old-content-styles .news-like .item:nth-child(1) {
    padding-top: 0;
    border-top: none;
  }
  .old-content-styles .news-like .media-old {
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-content-styles .services .item,
  .old-content-styles .services .item-text {
    padding-right: 0;
  }
  .old-content-styles .news-like .media-body-old {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    height: auto;
  }
  .old-content-styles .news-like .media-body-old .text {
    max-height: none;
    min-height: inherit;
  }
  .old-content-styles .tv-program {
    margin-top: -260px;
    margin-bottom: 30px;
  }
  .old-content-styles .videos-block > .block-title .text {
    display: block;
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .old-content-styles .videos-block > .block-title .text .dropdown-block {
    width: 100%;
  }
  .old-content-styles .videos-col {
    margin-top: 10px;
    padding-left: 0;
  }
  .old-content-styles .videos-col .item {
    height: auto;
  }
  .old-content-styles .videos-col .title a {
    max-height: initial;
  }
  .old-content-styles .main-new {
    width: 460px;
  }
  .old-content-styles .main-new.arhive {
    width: 100%;
    margin-bottom: 30px;
  }
  .old-content-styles .main-new.arhive .pic {
    height: 400px;
  }
  .old-content-styles .week-tv .item:nth-child(4) {
    display: none;
  }
  .old-content-styles .delivery .name {
    margin-bottom: 10px;
  }
  .old-content-styles #db .services .item {
    width: 100%;
  }
  .old-content-styles .people__col {
    width: 100%;
    float: none;
  }
  .old-content-styles .people__col .people__item {
    width: 50%;
    float: left;
  }
  .old-content-styles .advert,
  .old-content-styles .advert-list {
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-content-styles .zaglushka {
    display: table;
    margin: 0 auto;
  }
  .old-content-styles .full-bg-3:before,
  .old-content-styles .list-head:before,
  .old-content-styles .list-title:before {
    margin-right: -300%;
  }
  .old-content-styles .main-aside .item,
  .old-content-styles .main-aside .item:nth-child(1),
  .old-content-styles .main-aside .item:nth-child(2),
  .old-content-styles .main-aside .item:nth-child(3),
  .old-content-styles .main-aside .item:nth-child(4),
  .old-content-styles .main-aside .item:nth-child(5),
  .old-content-styles .main-aside .item:nth-child(6),
  .old-content-styles .main-aside .item:nth-child(7),
  .old-content-styles .main-aside .item:nth-child(8),
  .old-content-styles .weather:before,
  .old-content-styles .wrapper-container .content:before {
    display: block;
  }
  .old-content-styles .seo-wrap {
    padding-top: 0;
  }
  .old-content-styles .full-bg-3:before {
    right: 50%;
  }
  .old-content-styles .bg-3-l:before {
    right: -50%;
  }
  .old-content-styles .header-menu .menu-drop {
    text-align: left;
  }
  .old-content-styles .header-menu .item {
    font-size: 12px;
    padding-top: 13px;
    padding-bottom: 12px;
    padding-left: 0;
  }
  .old-content-styles .news-day .title,
  .old-content-styles .news-layout .main-news .title > a {
    font-size: 24px;
  }
  .old-content-styles .header-menu .horoscope,
  .old-content-styles .header-menu .social-head {
    margin-top: 8px;
  }
  .old-content-styles .news-wrap .aside-block {
    float: none;
    width: auto;
    height: auto !important;
  }
  .old-content-styles .news-wrap .wrapper-container .content.pad {
    margin-left: -20px;
  }
  .old-content-styles .news-wrap .news-block {
    float: none;
    width: auto;
  }
  .old-content-styles .main-aside {
    height: auto !important;
  }
  .old-content-styles .news-day {
    padding-right: 0;
  }
  .old-content-styles .news-day:before {
    right: auto;
    left: 50%;
    margin-left: -300%;
  }
  .old-content-styles .article-accord:after,
  .old-content-styles .breadcrumbs:after,
  .old-content-styles .like-rating:after,
  .old-content-styles .title-h1:after,
  .old-content-styles .tv-filter:before,
  .old-content-styles .tv-item:before {
    right: 50%;
    margin-right: -300%;
  }
  .old-content-styles .pic-day .big-item {
    width: 720px;
    height: auto;
  }
  .old-content-styles .pic-day .piece {
    width: 360px;
    height: 240px;
  }
  .old-content-styles .spec__col {
    float: none;
  }
  .old-content-styles .spec__col--small {
    width: auto;
  }
  .old-content-styles .spec__col--big {
    width: auto;
    clear: both;
  }
  .old-content-styles .player .description .text {
    max-width: 500px;
  }
  .old-content-styles .player .description .dropdown {
    width: 100%;
  }
  .old-content-styles .pagination-1 li > a,
  .old-content-styles .pagination-1 li > span {
    padding-left: 15px;
    padding-right: 15px;
  }
  .old-content-styles .read-more {
    padding-right: 45px;
  }
  .old-content-styles .pic-news .text {
    height: 7.5em;
  }
  .old-content-styles .pic-news-wrap-2 .item-gl + .item-gl {
    margin-top: 30px;
  }
  .old-content-styles .video-2 .main-new .pic {
    width: 720px;
    height: 405px;
    margin-bottom: 20px;
  }
  .old-content-styles .video-2 .videos-col {
    padding-left: 0;
    padding-right: 0;
  }
  .old-content-styles .video-2 .videos-col .item,
  .old-content-styles .video-2 .videos-col .item:first-child {
    margin-bottom: 15px;
  }
  .old-content-styles .videos-list {
    padding-left: 0;
  }
  .old-content-styles .videos-list:nth-child(2n-1) {
    padding-right: 0;
  }
  .old-content-styles .videos-list .all,
  .old-content-styles .videos-list .title-list {
    float: none;
  }
  .old-content-styles .videos-list .title-list {
    width: 100%;
    margin-bottom: 5px;
  }
  .old-content-styles .videos-list a {
    max-height: 100%;
  }
  .old-content-styles .videos-list .all {
    width: auto;
    text-align: left;
    margin-bottom: 15px;
  }
  .old-content-styles .videos-list .all a {
    margin-top: 0;
  }
  .old-content-styles .videos-list .media-left-old {
    width: 180px;
  }
  .old-content-styles .list-2 .videos-list {
    float: left;
    width: 100%;
  }
  .old-content-styles .video-live {
    margin-bottom: 25px;
  }
  .old-content-styles .modal.modal-city .search-sm,
  .old-content-styles .video-live .descr {
    margin-bottom: 30px;
  }
  .old-content-styles .video-live .pic {
    width: 720px;
    height: 405px;
  }
  .old-content-styles .videos-list-2 .item {
    width: 50%;
  }
  .old-content-styles .loto-link {
    border-left: 1px solid #f4f4f4;
    border-right: 1px solid #f4f4f4;
  }
  .old-content-styles .magazine-wrap {
    height: 630px;
    padding-right: 22px;
    padding-left: 22px;
    margin-left: 0;
  }
  .old-content-styles .text-content {
    padding-left: 9%;
    padding-right: 9%;
  }
  .old-content-styles .tv-filter .select-filter {
    width: auto;
  }
  .old-content-styles .pagination-2 .prev > a,
  .old-content-styles .pagination-2 .prev > span {
    padding-right: 15px;
  }
  .old-content-styles .news-layout .main-news,
  .old-content-styles .tv-item {
    padding-right: 0;
  }
  .old-content-styles .pagination-2 .next > a,
  .old-content-styles .pagination-2 .next > span {
    padding-left: 15px;
  }
  .old-content-styles .modal.modal-city .item-list {
    margin-bottom: 20px;
  }
  .old-content-styles .authors-tile .item {
    width: 90px;
    height: 90px;
  }
  .old-content-styles .authors-tile .letter {
    line-height: 90px;
  }
  .old-content-styles .add-newsblock .item,
  .old-content-styles .ajax-news .item {
    margin-bottom: 10px;
  }
  .old-content-styles .news-layout .main-news:before {
    right: auto;
    left: 50%;
    margin-left: -300%;
  }
  .old-content-styles .news-layout .list-news .item {
    width: 50%;
  }
  .old-content-styles .news-layout.type-1 .list-news .wrap {
    background: #fff;
  }
  .old-content-styles .news-layout.type-1 .list-news .text {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    line-height: 1.4;
    min-height: 7em;
    max-height: 7em;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .old-content-styles .gallery-detail,
  .old-content-styles .wrap_soc_detail {
    padding-left: 0;
    padding-right: 0;
  }
  .old-content-styles .g-header {
    padding: 0;
  }
  .old-content-styles .g-header.header-extended {
    padding: 25px 0 0;
  }
  .old-content-styles .g-footer_i {
    padding-bottom: 20px;
  }
  .old-content-styles .wrapper-container .content.pad {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .old-content-styles .search label:before,
  .old-content-styles .source-item:after {
    content: "";
  }
  .old-content-styles .article-slider .next,
  .old-content-styles blockquote.style-7:after {
    right: 10px;
  }
  .old-content-styles .news-list-block .time,
  .old-content-styles .pic-news .news,
  .old-content-styles .pic-news .time {
    vertical-align: bottom;
  }
  .old-content-styles .magazine-list .item:nth-child(2n+1),
  .old-content-styles .modal.modal-city .item-list:nth-child(2n+1),
  .old-content-styles .partners .item:nth-child(3n+1) {
    clear: both;
  }
  .old-content-styles .h1,
  .old-content-styles h1 {
    font-size: 21px;
  }
  .old-content-styles .h2,
  .old-content-styles h2 {
    font-size: 18px;
  }
  .old-content-styles .g-wrap ol:not(.list-reset),
  .old-content-styles .g-wrap ul:not(.list-reset) {
    padding: 0;
  }
  .old-content-styles .g-wrap ol:not(.list-reset) {
    padding-left: 0;
  }
  .old-content-styles .table-responsive {
    width: 100%;
    margin-bottom: 18px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .old-content-styles .pic-news.brd,
  .old-content-styles .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .old-content-styles .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .old-content-styles .table-responsive > .table-bordered > tfoot > tr > td:last-child,
  .old-content-styles .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .old-content-styles .table-responsive > .table-bordered > thead > tr > td:last-child,
  .old-content-styles .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0;
  }
  .old-content-styles .table-responsive > .table {
    margin-bottom: 0;
  }
  .old-content-styles .table-responsive > .table > tbody > tr > td,
  .old-content-styles .table-responsive > .table > tbody > tr > th,
  .old-content-styles .table-responsive > .table > tfoot > tr > td,
  .old-content-styles .table-responsive > .table > tfoot > tr > th,
  .old-content-styles .table-responsive > .table > thead > tr > td,
  .old-content-styles .table-responsive > .table > thead > tr > th {
    white-space: nowrap;
  }
  .old-content-styles .table-responsive > .table-bordered {
    border: 0;
  }
  .old-content-styles .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .old-content-styles .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .old-content-styles .table-responsive > .table-bordered > tfoot > tr > td:first-child,
  .old-content-styles .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .old-content-styles .table-responsive > .table-bordered > thead > tr > td:first-child,
  .old-content-styles .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0;
  }
  .old-content-styles .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .old-content-styles .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .old-content-styles .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .old-content-styles .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0;
  }
  .old-content-styles .visible-xs {
    display: block !important;
  }
  .old-content-styles table.visible-xs {
    display: table;
  }
  .old-content-styles tr.visible-xs {
    display: table-row !important;
  }
  .old-content-styles td.visible-xs,
  .old-content-styles th.visible-xs {
    display: table-cell !important;
  }
  .old-content-styles .visible-xs-block {
    display: block !important;
  }
  .old-content-styles .visible-xs-inline {
    display: inline !important;
  }
  .old-content-styles .visible-xs-inline-block {
    display: inline-block !important;
  }
  .old-content-styles .hidden-xs {
    display: none !important;
  }
  .old-content-styles .logo-head {
    padding-right: 40px;
  }
  .old-content-styles .logo-head.simple {
    margin-bottom: 20px;
  }
  .old-content-styles .search-sm-extended {
    margin: 20px 0;
  }
  .old-content-styles .logo-foot {
    display: none;
  }
  .old-content-styles .logo-foot.visible-xs {
    display: block;
  }
  .old-content-styles .footer-short .logo-foot {
    margin-bottom: 20px;
  }
  .old-content-styles .social {
    margin-bottom: 12px;
  }
  .old-content-styles .social a:not(:last-child) {
    margin-right: 0;
  }
  .old-content-styles .social .text {
    padding-right: 10px;
  }
  .old-content-styles .contacts-foot {
    margin-bottom: 14px;
  }
  .old-content-styles .menu-foot .item_1 > a,
  .old-content-styles .menu-foot .item_1 > span {
    display: inline-block;
    padding-bottom: 7px;
  }
  .old-content-styles .menu-foot.menu-foot-big .item_1 {
    margin-right: 7px;
  }
  .old-content-styles .studio .pic {
    margin-left: 0;
  }
  .old-content-styles .foot-add {
    margin-bottom: 20px;
  }
  .old-content-styles .g-header .exit-header {
    display: none;
  }
  .old-content-styles .cite {
    width: 100%;
  }
  .old-content-styles blockquote.style-6 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .old-content-styles blockquote.style-7 {
    padding-right: 30px;
    padding-left: 30px;
    margin-left: 8px;
  }
  .old-content-styles blockquote.style-7:after,
  .old-content-styles blockquote.style-7:before {
    font-size: 40px;
  }
  .old-content-styles blockquote.style-7:before {
    left: 0;
  }
  .old-content-styles blockquote.style-7 .text {
    font-size: 17px;
  }
  .old-content-styles blockquote.style-7 .sign {
    margin-right: 5px;
  }
  .old-content-styles blockquote.style-8 {
    padding: 30px 10px 32px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 30px;
    font-size: 16px;
    line-height: 1.25;
  }
  .old-content-styles .g-wrap .nav-tabs > li {
    display: block;
    width: 100%;
  }
  .old-content-styles .about-us .img,
  .old-content-styles .slider-main .slide-text .text {
    display: none;
  }
  .old-content-styles .nav-tabs > li:first-child > a {
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
  }
  .old-content-styles .nav-tabs > li.active > a,
  .old-content-styles .nav-tabs > li.active > a:focus,
  .old-content-styles .nav-tabs > li.active > a:hover {
    border-bottom: none;
  }
  .old-content-styles .tabs-acordeon .tab-item {
    position: relative;
    overflow: hidden;
  }
  .old-content-styles .tabs-acordeon .tab-pane {
    top: 40px;
  }
  .old-content-styles .js-off .slider-main .slider {
    height: 100%;
  }
  .old-content-styles .slider-main .slide-text {
    padding: 23px 20px;
  }
  .old-content-styles .slider-main .slide-text .title {
    font-size: 18px;
    text-align: center;
    max-height: 50px;
    margin-bottom: 0;
  }
  .old-content-styles .slider-main .text-slider {
    height: 100px;
    position: relative;
    bottom: 0;
    width: 100%;
  }
  .old-content-styles .news-main .i-link {
    text-align: left;
    margin-bottom: 20px;
  }
  .old-content-styles .icon-block .text,
  .old-content-styles .icon-block .title,
  .old-content-styles .informer-form .wrap-btn {
    text-align: center;
  }
  .old-content-styles .news-main .pic {
    max-width: inherit;
    float: none;
    margin-bottom: 10px;
  }
  .old-content-styles .icon-block .item {
    max-width: 300px;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  .old-content-styles .icon-block .pic {
    width: 100%;
  }
  .old-content-styles .icon-block .pic img {
    margin: auto;
  }
  .old-content-styles .icon-block .js-trg {
    height: auto !important;
  }
  .old-content-styles .catalog-search .form,
  .old-content-styles .catalog-search .ttl {
    width: 100% !important;
  }
  .old-content-styles .main .catalog .list-items {
    padding-left: 78px;
  }
  .old-content-styles .about-us .title {
    font-size: 38px;
  }
  .old-content-styles .teaser {
    margin-bottom: 50px;
  }
  .old-content-styles .slider-partner {
    margin-bottom: 30px;
  }
  .old-content-styles .slider-partner .slide img {
    max-height: 50px;
  }
  .old-content-styles .tab-week .title-tab {
    display: block;
    margin-bottom: 10px;
  }
  .old-content-styles .tab-week .nav-tabs > li {
    width: auto;
    display: inline-block;
  }
  .old-content-styles .news-like {
    padding-left: 15px;
    padding-right: 15px;
  }
  .old-content-styles .bright-title .title {
    font-size: 20px;
  }
  .old-content-styles .tv-program {
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .old-content-styles .videos-col {
    padding-left: 0;
  }
  .old-content-styles .videos-col.arhive .item {
    height: auto;
  }
  .old-content-styles .main-new {
    width: 100%;
    max-width: 600px;
  }
  .old-content-styles .main-new .title {
    position: absolute;
    bottom: 30px;
    max-width: 100%;
    padding-right: 10px;
  }
  .old-content-styles .main-new .filter-blur,
  .old-content-styles .search label {
    position: relative;
  }
  .old-content-styles .main-new .title .text {
    max-height: 6.25em;
    padding-left: 45px;
    padding-right: 10px;
  }
  .old-content-styles .g-wrap .sitemap .menu_level_1 ol,
  .old-content-styles .g-wrap .sitemap .menu_level_1 ul,
  .old-content-styles .services .item-text {
    padding-left: 0;
  }
  .old-content-styles .main-new .media-old:hover .link:before {
    opacity: 0;
  }
  .old-content-styles .main-new .media-body-old {
    width: 100%;
    max-width: 600px;
    height: 100%;
  }
  .old-content-styles .main-new .pic-wrap {
    display: none;
  }
  .old-content-styles .main-new .pic,
  .old-content-styles .main-new.arhive .pic {
    height: auto;
  }
  .old-content-styles .tab-region .nav-tabs > li {
    width: auto;
    display: inline-block;
  }
  .old-content-styles .news-like-1 .bg-sm,
  .old-content-styles .news-like-1 .link:after,
  .old-content-styles .news-like-1 .link:before {
    opacity: 1;
  }
  .old-content-styles .delivery .text {
    margin-bottom: 20px;
  }
  .old-content-styles .advert-list .item-region,
  .old-content-styles .services .item-region {
    margin-top: 20px;
    margin-bottom: 60px;
  }
  .old-content-styles .services .pic-link:after {
    display: block;
    bottom: 0;
  }
  .old-content-styles .services .item-pic .text {
    padding-bottom: 15px;
    max-height: 13.92857em;
  }
  .old-content-styles .advert-list .pic-link:after {
    display: block;
    bottom: 0;
  }
  .old-content-styles .auth .form-group .btn_submit {
    float: none;
    margin-bottom: 15px;
  }
  .old-content-styles .auth .form-group .form_required {
    display: block;
    font-size: 13px;
  }
  .old-content-styles .auth .form-group .form_required.fl-left,
  .old-content-styles .auth .form-group .form_required.fl-right {
    float: none;
  }
  .old-content-styles .table-div,
  .old-content-styles .table-div tbody,
  .old-content-styles .table-div td,
  .old-content-styles .table-div tr {
    display: block;
  }
  .old-content-styles .search label {
    cursor: pointer;
  }
  .old-content-styles .search label:before {
    display: block;
    background-image: url(/local/templates/html_dev/images/sprite.png);
    background-position: 0 -222px;
    width: 14px;
    height: 15px;
    position: absolute;
    top: 13px;
    left: 15px;
    z-index: 99;
  }
  .old-content-styles .comments .search .feed-add-button,
  .old-content-styles .search .btn,
  .old-content-styles .search .comments .feed-add-button {
    position: relative;
    padding: 0;
    color: transparent;
  }
  .old-content-styles .pic-day .big-item .descr,
  .old-content-styles .pic-day .descr {
    padding-top: 10px;
  }
  .old-content-styles .sitemap .tab-list li {
    display: block;
  }
  .old-content-styles .zaglushka .text {
    line-height: 1.2;
    margin-bottom: 4px;
  }
  .old-content-styles .news-detail .pic,
  .old-content-styles .news-list .pic,
  .old-content-styles .news-list-big .pic {
    max-width: inherit;
    float: none;
    margin-bottom: 10px;
  }
  .old-content-styles .outer-bg {
    overflow-x: hidden;
    height: 100%;
  }
  .old-content-styles .partners .item {
    max-width: 33%;
    margin-right: -5px;
    margin-bottom: 30px;
  }
  .old-content-styles .dropdown-header .dropdown-menu {
    width: 300px;
  }
  .old-content-styles .dropdown-header .list {
    width: 100%;
  }
  .old-content-styles .header-menu .dop-banner-header {
    width: auto;
    margin-left: -10px;
    margin-right: -10px;
  }
  .old-content-styles .header-menu .custom-col-m,
  .old-content-styles .header-menu .custom-col-r {
    float: left;
    width: auto;
  }
  .old-content-styles .news-wrap .wrapper-container .content.pad {
    padding-left: 80px;
    margin-left: -12px;
  }
  .old-content-styles .news-wrap .news-block .item-pic {
    overflow: hidden;
  }
  .old-content-styles .news-day .title {
    font-size: 22px;
  }
  .old-content-styles .news-day .text {
    max-height: 30em;
  }
  .old-content-styles .pic-day .big-item .text,
  .old-content-styles .pic-day .text {
    font-size: 13px;
    line-height: 1.1;
    max-height: 4.4em;
  }
  .old-content-styles .pic-day .big-item {
    width: 100%;
    height: auto;
  }
  .old-content-styles .pic-day .big-item .text {
    font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif;
  }
  .old-content-styles .pic-day .piece {
    width: 50%;
    height: auto;
  }
  .old-content-styles .pic-day .filter-blur {
    padding-bottom: 66.6%;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .old-content-styles .pic-day .filter-blur > img {
    position: absolute;
    width: 100%;
  }
  .old-content-styles .pic-day .time {
    display: none;
  }
  .old-content-styles .pic-day .item-text .title,
  .old-content-styles .spec__text--pic {
    line-height: 1.1;
    max-height: 3.3em;
  }
  .old-content-styles .pic-day .item-text {
    display: block;
  }
  .old-content-styles .spec__text--big {
    font-size: 14px;
    line-height: 20px;
    max-height: 4.28571em;
  }
  .old-content-styles .player .logo-radio {
    display: block;
    margin-bottom: 15px;
  }
  .old-content-styles .player .description .hit {
    margin-left: 10px;
  }
  .old-content-styles .player .description .text {
    max-width: none;
    width: 70%;
  }
  .old-content-styles .list-head .date,
  .old-content-styles .list-head .file-1 {
    margin-right: 0;
  }
  .old-content-styles .news-list-block .media-body-old {
    height: auto;
    width: 100%;
    overflow: visible;
  }
  .old-content-styles .news-list-block .pic {
    height: auto;
    width: 100%;
    margin-bottom: 15px;
    padding-top: 20px;
  }
  .old-content-styles .news-list-block .item {
    padding-bottom: 10px;
  }
  .old-content-styles .news-list-block .item.old-news .link {
    height: auto;
  }
  .old-content-styles .news-list-block .item.old-news .pic {
    width: 100%;
    float: none;
    margin-bottom: 7px;
  }
  .old-content-styles .news-list-block .item.old-news .media-body-old {
    margin-bottom: 12px;
  }
  .old-content-styles .news-list-block .like {
    top: 0;
  }
  .old-content-styles .news-list-block .link-main {
    display: inline-block;
    width: 100%;
    padding-left: 20px;
    padding-right: 30px;
    height: auto;
  }
  .old-content-styles .pagination-1 li > a,
  .old-content-styles .pagination-1 li > span {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 10px;
  }
  .old-content-styles .pagination-1 .pages {
    width: 100%;
  }
  .old-content-styles .pagination-1 .next .text,
  .old-content-styles .pagination-1 .prev .text {
    display: none;
  }
  .old-content-styles .banner-sm .block-sm,
  .old-content-styles .estimate .rate-block table {
    display: block;
  }
  .old-content-styles .pagination-1 .prev > span {
    padding-left: 1px;
  }
  .old-content-styles .article-accord .block-text,
  .old-content-styles .sign-social {
    padding-left: 2px;
  }
  .old-content-styles .sign {
    margin-right: 10px;
  }
  .old-content-styles .social-2 {
    margin-bottom: 15px;
  }
  .old-content-styles .sign-social .social-1 {
    margin-bottom: 10px;
  }
  .old-content-styles .source-item {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-bottom: 7px;
    padding-top: 2px;
    position: relative;
  }
  .old-content-styles .source-item:after {
    width: 300%;
    height: 1px;
    background: #f4f4f4;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -150%;
  }
  .old-content-styles .article-slider .media {
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-content-styles .article-slider .next,
  .old-content-styles .article-slider .prev {
    width: 40px;
    height: 40px;
    margin-top: -20px;
  }
  .old-content-styles .video-2 .main-new .pic,
  .old-content-styles .video-live .pic {
    width: 100%;
    height: 320px;
  }
  .old-content-styles .article-slider .prev {
    left: 10px;
  }
  .old-content-styles .article-slider .logbox {
    margin-right: 20px;
  }
  .old-content-styles .article-slider .slide-text .title-photo {
    font-size: 12px;
    line-height: 1.4;
  }
  .old-content-styles .content .caption.full,
  .old-content-styles .etalon-elements .caption.full {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
  .old-content-styles .block-register,
  .old-content-styles .estimate .rate-block,
  .old-content-styles .vote-block .sign-social {
    padding-right: 10px;
    padding-left: 10px;
  }
  .old-content-styles .pic-news.brd,
  .old-content-styles .read-more {
    padding-right: 0;
  }
  .old-content-styles .content .caption.left,
  .old-content-styles .etalon-elements .caption.left {
    margin-right: 20px;
    margin-bottom: 15px;
    float: left;
  }
  .old-content-styles .content .caption.right,
  .old-content-styles .etalon-elements .caption.right {
    margin-left: 20px;
    margin-bottom: 10px;
    float: right;
  }
  .old-content-styles .content .caption .text.text-only,
  .old-content-styles .etalon-elements .caption .text.text-only {
    margin-left: 0;
  }
  .old-content-styles .content .brdr-1,
  .old-content-styles .etalon-elements .brdr-1 {
    margin-left: 20px;
  }
  .old-content-styles .block-register .or {
    margin-bottom: 20px;
  }
  .old-content-styles .block-register .btn,
  .old-content-styles .block-register .comments .feed-add-button,
  .old-content-styles .comments .block-register .feed-add-button {
    display: block;
    margin: 0 auto 20px;
  }
  .old-content-styles .block-register .vote-form-box-buttons .btn,
  .old-content-styles .block-register .vote-form-box-buttons .comments .feed-add-button,
  .old-content-styles .comments .block-register .vote-form-box-buttons .feed-add-button {
    margin: 0 30px 12px 0;
  }
  .old-content-styles .estimate .like-dislike {
    margin-left: 20px;
    margin-bottom: 0;
  }
  .old-content-styles .comments .feed-comments-block,
  .old-content-styles .videos-list .item + .item,
  .old-content-styles .vote-block,
  .old-content-styles .weather-filter .other-town {
    margin-left: 0;
  }
  .old-content-styles .estimate .like-dislike .item {
    margin-left: 0;
    margin-right: 20px;
    margin-bottom: 15px;
  }
  .old-content-styles .estimate .name {
    margin-bottom: 20px;
  }
  .old-content-styles .estimate .article-print {
    padding-left: 10px;
  }
  .old-content-styles .estimate .rate-block {
    overflow: hidden;
    margin: 0;
  }
  .old-content-styles .estimate .rate-block .name {
    margin-bottom: 10px;
  }
  .old-content-styles .read-more {
    padding-left: 20px;
  }
  .old-content-styles .banner-sm .block-lg,
  .old-content-styles .pagination-2 .next .text,
  .old-content-styles .pagination-2 .prev .text {
    display: none;
  }
  .old-content-styles .pic-news.brd .wrap-text {
    min-height: auto;
  }
  .old-content-styles .pic-news .title {
    font-size: 18px;
  }
  .old-content-styles .videos-list .item {
    width: 100%;
    float: none;
  }
  .old-content-styles .magazine-wrap {
    height: 620px;
  }
  .old-content-styles .magazine-list .item {
    width: 50%;
  }
  .old-content-styles .pagination-2 .pages,
  .old-content-styles .tv-filter .pagination-2,
  .old-content-styles .tv-list .channel,
  .old-content-styles .weather-filter .other-town {
    width: 100%;
  }
  .old-content-styles .magazine-list .item:nth-child(2n) {
    border-right-color: transparent;
  }
  .old-content-styles .reception .form,
  .old-content-styles .text-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  .old-content-styles .reception .form .jq-file__name {
    margin-right: 90px;
  }
  .old-content-styles .reception .form .jq-file__browse {
    font-size: 11px;
  }
  .old-content-styles .tv-filter .select-filter {
    width: 100%;
    max-width: 300px;
    margin-top: 30px;
    margin-bottom: 22px;
    float: none;
  }
  .old-content-styles .tv-list .channel {
    padding-right: 0;
    padding-left: 0;
  }
  .old-content-styles .pagination-2 li > a,
  .old-content-styles .pagination-2 li > span {
    margin-bottom: 10px;
    padding-bottom: 15px;
    font-size: 14px;
  }
  .old-content-styles .pagination-2 .prev > a,
  .old-content-styles .pagination-2 .prev > span {
    padding-right: 10px;
  }
  .old-content-styles .pagination-2 .prev > span {
    padding-left: 1px;
  }
  .old-content-styles .pagination-2 .next > a,
  .old-content-styles .pagination-2 .next > span {
    padding-left: 10px;
  }
  .old-content-styles .tv-list-item {
    padding-left: 0;
    padding-right: 0;
  }
  .old-content-styles .tv-list-item .channel {
    padding: 50px 20px;
  }
  .old-content-styles .tv-list-item .item .ttl {
    font-size: 14px;
  }
  .old-content-styles .tv-list-more {
    padding-left: 0;
    padding-right: 0;
  }
  .old-content-styles .weather-filter .title-h1 {
    margin-bottom: 20px;
  }
  .old-content-styles .g-wrap .weather table {
    min-width: 720px;
  }
  .old-content-styles .weather .table-responsive {
    border: none;
  }
  .old-content-styles .authors-tile .item {
    height: 80px;
    width: 19.9%;
  }
  .old-content-styles .authors-tile .letter {
    line-height: 80px;
  }
  .old-content-styles .authors-tile .wrap-list {
    margin-right: 0.5%;
  }
  .old-content-styles .authors-tile .inner-cont {
    padding: 20px 40px;
  }
  .old-content-styles .day-filter {
    width: 100%;
    float: none;
  }
  .old-content-styles .day-filter .list li > a {
    margin-bottom: 0;
    padding-top: 3px;
  }
  .old-content-styles .news-layout .main-news .title > a {
    font-size: 22px;
  }
  .old-content-styles .news-layout.type-4 .main-news {
    width: 100%;
  }
  .old-content-styles .news-layout.type-4 .main-news:first-child {
    padding-right: 0;
  }
  .old-content-styles .news-layout.type-4 .main-news:last-child {
    padding-left: 0;
  }
  .old-content-styles .comments .feed-comments-block .feed-com-name {
    display: block;
  }
  .old-content-styles .comments .feed-comments-block .feed-com-informers {
    margin-left: -8px;
    display: block;
    width: 100%;
  }
  .old-content-styles .comments .feed-comments-block .feed-com-informers .feed-time {
    margin-left: 8px;
    margin-bottom: 4px;
  }
  .old-content-styles .comments .feed-comments-block .feed-com-informers .bx-rating {
    margin-bottom: 15px;
  }
  .old-content-styles .comments .feed-comments-block .feed-com-informers .feed-com-reply,
  .old-content-styles .comments .feed-comments-block .feed-com-informers .feed-post-more-link {
    margin-left: 8px;
  }
  .old-content-styles .calendar-list .item {
    width: auto;
    float: none;
  }
  .old-content-styles .gallery-detail .rating-item .ratingtitle {
    display: block;
    margin-bottom: 20px;
  }
  .old-content-styles .album {
    padding: 20px 15px;
  }
  .old-content-styles .album .all-link {
    float: none;
    margin-left: 0;
    margin-bottom: 10px;
  }
  .old-content-styles .footer-short .g-footer_i {
    padding-bottom: 20px;
  }
}
@media (max-width: 600px) {
  .old-content-styles .content .caption.left,
  .old-content-styles .content .caption.right,
  .old-content-styles .etalon-elements .caption.left,
  .old-content-styles .etalon-elements .caption.right {
    max-width: 100%;
  }
  .old-content-styles .content .caption.left,
  .old-content-styles .etalon-elements .caption.left {
    float: none;
  }
  .old-content-styles .content .caption.right,
  .old-content-styles .etalon-elements .caption.right {
    float: none;
    margin-left: 0;
    max-width: 300px;
  }
}
@media (max-width: 599px) {
  .old-content-styles .news-like-1 .item,
  .old-content-styles .week-tv .item {
    width: 50%;
  }
  .old-content-styles .news-like-1 .item,
  .old-content-styles .sign .item {
    margin-bottom: 10px;
  }
  .old-content-styles .sign .item,
  .old-content-styles .week-tv .item:nth-child(4) {
    display: block;
  }
  .old-content-styles .g-wrap .news-like-1 .item {
    clear: none;
  }
  .old-content-styles .news-like-1 .item:nth-child(2n+1) {
    clear: both;
  }
  .old-content-styles .people__col .people__item {
    float: none;
    width: auto;
  }
  .old-content-styles .spec__item--big {
    height: auto;
  }
  .old-content-styles .sign .item + .item {
    margin-left: 0;
  }
  .old-content-styles .news-layout.type-2 .main-news {
    width: 100%;
    float: none;
    margin-bottom: 10px;
  }
  .old-content-styles .news-layout.type-2 .banner-aside {
    width: 240px;
    padding-left: 0;
    margin: 0 auto 30px;
    border: none;
    float: none;
  }
}
@media (max-width: 480px) {
  .old-content-styles .advert-list .pic-region,
  .old-content-styles .news-like-1 .pic-region,
  .old-content-styles .services .pic-region {
    max-width: 170px;
  }
  .old-content-styles .about-us .title {
    font-size: 26px;
  }
  .old-content-styles .tab-week .nav-tabs > li a {
    padding: 0 12px 0 0;
  }
  .old-content-styles .bright-title.bright-title-sm + .text-all {
    display: block;
    float: none;
    margin-top: 0;
    margin-bottom: 15px;
  }
  .old-content-styles .videos-col .pic {
    float: none;
    margin-bottom: 10px;
  }
  .old-content-styles .advert-list .item-region,
  .old-content-styles .services .item-region {
    margin-bottom: 20px;
    margin-top: 10px;
  }
  .old-content-styles .main-new .title .icon {
    top: 12px;
    left: 0;
  }
  .old-content-styles .main-new .like {
    top: 8px;
    left: 10px;
  }
  .old-content-styles .tab-region .title-tab {
    padding-right: 6px;
  }
  .old-content-styles .player .description,
  .old-content-styles .player .description .dropdown,
  .old-content-styles .player .radio-wrap {
    padding-left: 10px;
    padding-right: 10px;
  }
  .old-content-styles .header-menu .drop-list {
    width: 100%;
  }
  .old-content-styles .player .btn-play,
  .old-content-styles .player .btn-stop {
    margin-right: 15px;
  }
  .old-content-styles .player .description .text {
    width: auto;
    float: none;
  }
  .old-content-styles .bloger .pic,
  .old-content-styles .magazine-list .item,
  .old-content-styles .modal.modal-city .item-list,
  .old-content-styles .pic-news-sm .item,
  .old-content-styles .read-more .item,
  .old-content-styles .videos-list-2 .item {
    width: 100%;
  }
  .old-content-styles .player .description .text .date {
    display: block;
    margin-bottom: 8px;
    float: none;
  }
  .old-content-styles .player .description .text .txt {
    white-space: normal;
    text-overflow: clip;
    margin-bottom: 4px;
  }
  .old-content-styles .player .description .more {
    float: right;
  }
  .old-content-styles .player .description .d_item .date {
    display: block;
    margin-bottom: 4px;
  }
  .old-content-styles .list-head .col-mobile {
    width: 100%;
    margin-left: 0;
  }
  .old-content-styles .list-head .date {
    display: block;
    float: none;
  }
  .old-content-styles .list-head .file-1 {
    float: left;
  }
  .old-content-styles .patron-list .media-left-old {
    float: none;
    margin-right: 0;
  }
  .old-content-styles .patron-list .media-left-old .pic.empty {
    display: none;
  }
  .old-content-styles .like-dislike .item {
    margin-left: 0;
    margin-right: 16px;
    margin-bottom: 30px;
  }
  .old-content-styles .pic-news-sm .text {
    height: auto;
  }
  .old-content-styles .video-2 .main-new .pic,
  .old-content-styles .video-live .pic {
    height: 200px;
  }
  .old-content-styles .videos-list .pic {
    float: none;
    margin-bottom: 10px;
  }
  .old-content-styles .bloger .pic {
    float: none;
    margin-left: 0;
  }
  .old-content-styles .bloger .pic img {
    max-height: 300px;
    margin-top: 0;
    float: right;
  }
  .old-content-styles .videos-list-2 .item:first-child {
    border-top: 0;
    padding-top: 0;
  }
  .old-content-styles .videos-list-2 .title {
    min-height: 0;
  }
  .old-content-styles .magazine-wrap {
    height: 400px;
  }
  .old-content-styles .magazine-list .item {
    border-right: none;
  }
  .old-content-styles .authors-tile .item {
    height: 70px;
    width: 24.9%;
  }
  .old-content-styles .authors-tile .letter {
    line-height: 70px;
  }
  .old-content-styles .comments .feed-post-informers .feed-post-time-wrap {
    float: none;
    display: block;
    margin-top: 10px;
  }
}
@media (max-width: 479px) {
  .old-content-styles .news-layout.type-3 .list-news .item:nth-child(2n-1),
  .old-content-styles .news-like-1 .item {
    padding-right: 0;
  }
  .old-content-styles .header-menu .custom-col-m,
  .old-content-styles .header-menu .custom-col-r,
  .old-content-styles .news-layout.type-1 .list-news .item,
  .old-content-styles .news-layout.type-3 .list-news .item,
  .old-content-styles .news-like-1 .item,
  .old-content-styles .pic-day .pic > img,
  .old-content-styles .pic-day .piece,
  .old-content-styles .week-tv .item {
    width: 100%;
  }
  .old-content-styles .news-layout.type-1 .list-news .text,
  .old-content-styles .news-layout.type-3 .list-news .text {
    min-height: 4.2em;
  }
  .old-content-styles .news-like .item.col-xs-6 {
    width: 100%;
    clear: none;
    float: none;
  }
  .old-content-styles .header-menu .social-head {
    float: left;
    margin-top: 0;
  }
  .old-content-styles .news-layout.type-3 .list-news .item:nth-child(2n) {
    padding-left: 0;
  }
}
@media print {
  .old-content-styles blockquote,
  .old-content-styles img,
  .old-content-styles pre,
  .old-content-styles tr {
    page-break-inside: avoid;
  }
  .old-content-styles *,
  .old-content-styles :after,
  .old-content-styles :before {
    background: 0 0 !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .old-content-styles a,
  .old-content-styles a:visited {
    text-decoration: underline;
  }
  .old-content-styles abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .old-content-styles a[href^="javascript:"]:after,
  .old-content-styles a[href^="#"]:after {
    content: "";
  }
  .old-content-styles blockquote,
  .old-content-styles pre {
    border: 1px solid #999;
  }
  .old-content-styles thead {
    display: table-header-group;
  }
  .old-content-styles img {
    max-width: 100% !important;
  }
  .old-content-styles h2,
  .old-content-styles h3,
  .old-content-styles p {
    orphans: 3;
    widows: 3;
  }
  .old-content-styles h2,
  .old-content-styles h3 {
    page-break-after: avoid;
  }
  .old-content-styles select {
    background: #fff !important;
  }
  .old-content-styles .navbar {
    display: none;
  }
  .old-content-styles .btn > .caret,
  .old-content-styles .comments .dropup > .feed-add-button > .caret,
  .old-content-styles .comments .feed-add-button > .caret,
  .old-content-styles .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .old-content-styles .label {
    border: 1px solid #000;
  }
  .old-content-styles .table {
    border-collapse: collapse !important;
  }
  .old-content-styles .table td,
  .old-content-styles .table th {
    background-color: #fff !important;
  }
  .old-content-styles .table-bordered td,
  .old-content-styles .table-bordered th {
    border: 1px solid #ddd !important;
  }
  .old-content-styles .visible-print {
    display: block !important;
  }
  .old-content-styles table.visible-print {
    display: table;
  }
  .old-content-styles tr.visible-print {
    display: table-row !important;
  }
  .old-content-styles td.visible-print,
  .old-content-styles th.visible-print {
    display: table-cell !important;
  }
  .old-content-styles .visible-print-block {
    display: block !important;
  }
  .old-content-styles .visible-print-inline {
    display: inline !important;
  }
  .old-content-styles .visible-print-inline-block {
    display: inline-block !important;
  }
  .old-content-styles .hidden-print {
    display: none !important;
  }
  .old-content-styles .g-header {
    padding-top: 0 !important;
  }
  .old-content-styles .p-logo {
    width: 30%;
  }
  .old-content-styles .p-logo img {
    margin: 0;
  }
  .old-content-styles .content,
  .old-content-styles .p,
  .old-content-styles .wrapper-container,
  .old-content-styles p {
    font-size: 14px;
  }
  .old-content-styles .wrapper-container .content.pad {
    border-bottom: none;
  }
  .old-content-styles .like-rating {
    display: block !important;
    padding-top: 15px;
    padding-bottom: 20px;
  }
  .old-content-styles .like-rating .item {
    display: none;
  }
  .old-content-styles .h1,
  .old-content-styles h1 {
    font-size: 20px;
  }
  .old-content-styles .article-subtitle,
  .old-content-styles .h2,
  .old-content-styles h2 {
    font-size: 16px;
  }
  .old-content-styles .article-accord {
    padding-bottom: 0;
  }
  .old-content-styles .article-accord .block-text {
    line-height: 1.4;
    font-size: 16px;
  }
  .old-content-styles blockquote,
  .old-content-styles blockquote .text {
    font-size: 14px;
  }
  .old-content-styles .p-footer {
    text-align: center;
  }
  .old-content-styles .p-footer .p,
  .old-content-styles .p-footer p {
    font-size: 12px;
  }
}
@-webkit-keyframes container-rotate {
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes container-rotate {
  to {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes container-rotate {
  to {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes container-rotate {
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fill-unfill-rotate {
  12.5% {
    -webkit-transform: rotate(135deg);
  }
  25% {
    -webkit-transform: rotate(270deg);
  }
  37.5% {
    -webkit-transform: rotate(405deg);
  }
  50% {
    -webkit-transform: rotate(540deg);
  }
  62.5% {
    -webkit-transform: rotate(675deg);
  }
  75% {
    -webkit-transform: rotate(810deg);
  }
  87.5% {
    -webkit-transform: rotate(945deg);
  }
  to {
    -webkit-transform: rotate(1080deg);
  }
}
@-moz-keyframes fill-unfill-rotate {
  12.5% {
    -moz-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  25% {
    -moz-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  37.5% {
    -moz-transform: rotate(405deg);
    transform: rotate(405deg);
  }
  50% {
    -moz-transform: rotate(540deg);
    transform: rotate(540deg);
  }
  62.5% {
    -moz-transform: rotate(675deg);
    transform: rotate(675deg);
  }
  75% {
    -moz-transform: rotate(810deg);
    transform: rotate(810deg);
  }
  87.5% {
    -moz-transform: rotate(945deg);
    transform: rotate(945deg);
  }
  to {
    -moz-transform: rotate(1080deg);
    transform: rotate(1080deg);
  }
}
@-o-keyframes fill-unfill-rotate {
  12.5% {
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  25% {
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  37.5% {
    -o-transform: rotate(405deg);
    transform: rotate(405deg);
  }
  50% {
    -o-transform: rotate(540deg);
    transform: rotate(540deg);
  }
  62.5% {
    -o-transform: rotate(675deg);
    transform: rotate(675deg);
  }
  75% {
    -o-transform: rotate(810deg);
    transform: rotate(810deg);
  }
  87.5% {
    -o-transform: rotate(945deg);
    transform: rotate(945deg);
  }
  to {
    -o-transform: rotate(1080deg);
    transform: rotate(1080deg);
  }
}
@keyframes fill-unfill-rotate {
  12.5% {
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  25% {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  37.5% {
    -webkit-transform: rotate(405deg);
    -moz-transform: rotate(405deg);
    -o-transform: rotate(405deg);
    transform: rotate(405deg);
  }
  50% {
    -webkit-transform: rotate(540deg);
    -moz-transform: rotate(540deg);
    -o-transform: rotate(540deg);
    transform: rotate(540deg);
  }
  62.5% {
    -webkit-transform: rotate(675deg);
    -moz-transform: rotate(675deg);
    -o-transform: rotate(675deg);
    transform: rotate(675deg);
  }
  75% {
    -webkit-transform: rotate(810deg);
    -moz-transform: rotate(810deg);
    -o-transform: rotate(810deg);
    transform: rotate(810deg);
  }
  87.5% {
    -webkit-transform: rotate(945deg);
    -moz-transform: rotate(945deg);
    -o-transform: rotate(945deg);
    transform: rotate(945deg);
  }
  to {
    -webkit-transform: rotate(1080deg);
    -moz-transform: rotate(1080deg);
    -o-transform: rotate(1080deg);
    transform: rotate(1080deg);
  }
}
@-webkit-keyframes left-spin {
  from, to {
    -webkit-transform: rotate(130deg);
  }
  50% {
    -webkit-transform: rotate(-5deg);
  }
}
@-moz-keyframes left-spin {
  from, to {
    -moz-transform: rotate(130deg);
    transform: rotate(130deg);
  }
  50% {
    -moz-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-o-keyframes left-spin {
  from, to {
    -o-transform: rotate(130deg);
    transform: rotate(130deg);
  }
  50% {
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@keyframes left-spin {
  from, to {
    -webkit-transform: rotate(130deg);
    -moz-transform: rotate(130deg);
    -o-transform: rotate(130deg);
    transform: rotate(130deg);
  }
  50% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-webkit-keyframes right-spin {
  from, to {
    -webkit-transform: rotate(-130deg);
  }
  50% {
    -webkit-transform: rotate(5deg);
  }
}
@-moz-keyframes right-spin {
  from, to {
    -moz-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
  50% {
    -moz-transform: rotate(5deg);
    transform: rotate(5deg);
  }
}
@-o-keyframes right-spin {
  from, to {
    -o-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
  50% {
    -o-transform: rotate(5deg);
    transform: rotate(5deg);
  }
}
@keyframes right-spin {
  from, to {
    -webkit-transform: rotate(-130deg);
    -moz-transform: rotate(-130deg);
    -o-transform: rotate(-130deg);
    transform: rotate(-130deg);
  }
  50% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg);
  }
}
.old-content-styles .preloadLazy {
  position: relative;
  pointer-events: none;
}
.old-content-styles .preloadLazy:before {
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  border: 4px solid #d1d1d1;
  border-top-color: #9b1617;
  left: 50%;
  top: 50%;
  margin-left: -15px;
  margin-top: -15px;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-animation-name: rotate;
  animation-name: rotate;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  z-index: 100;
}
@keyframes rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.old-content-styles .bot-social .social.svg a:after,
.old-content-styles .bot-social .social.svg a:before {
  content: none !important;
}
.old-content-styles .bot-social .social.svg a svg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 18px;
  height: 20px;
  bottom: 0;
  margin: auto;
}
.old-content-styles .bot-social .social.svg .ic-insta {
  background: #fff;
}
.old-content-styles .bot-social .social.svg .ic-class svg > g {
  transform: scale(0.19);
}
.old-content-styles .bot-social .social.svg .ic-insta svg > g {
  transform: scale(0.58);
}
.old-content-styles .bot-social .social.svg .ic-tw svg > g {
  transform: scale(0.03);
}
@font-face {
  font-family: Georgia;
  src: url(/local/templates/html_dev/fonts/Georgia.eot?);
  src: local("Georgia"), url(/local/templates/html_dev/fonts/Georgia.eot?#iefix) format("embedded-opentype"), url(/local/templates/html_dev/fonts/Georgia.woff) format("woff"), url(/local/templates/html_dev/fonts/Georgia.ttf) format("truetype"), url(/local/templates/html_dev/fonts/Georgia.svg#Georgia) format("svg");
  font-display: swap;
}
.old-content-styles .georgia-r {
  font-family: Georgia, Arial, Helvetica, sans-serif, BYN;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: GeorgiaItalic;
  src: url(/local/templates/html_dev/fonts/GeorgiaItalic.eot?);
  src: local("GeorgiaItalic"), url(/local/templates/html_dev/fonts/GeorgiaItalic.eot?#iefix) format("embedded-opentype"), url(/local/templates/html_dev/fonts/GeorgiaItalic.woff) format("woff"), url(/local/templates/html_dev/fonts/GeorgiaItalic.ttf) format("truetype"), url(/local/templates/html_dev/fonts/GeorgiaItalic.svg#GeorgiaItalic) format("svg");
  font-display: swap;
}
.old-content-styles .georgia-i {
  font-family: GeorgiaItalic, Arial, Helvetica, sans-serif, BYN;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: ubuntu;
  src: url(/local/templates/html_dev/fonts/ubuntu.eot?);
  src: local("ubuntu"), url(/local/templates/html_dev/fonts/ubuntu.eot?#iefix) format("embedded-opentype"), url(/local/templates/html_dev/fonts/ubuntu.woff) format("woff"), url(/local/templates/html_dev/fonts/ubuntu.ttf) format("truetype"), url(/local/templates/html_dev/fonts/ubuntu.svg#ubuntu) format("svg");
  font-display: swap;
}
.old-content-styles .ubuntu-r {
  font-family: ubuntu, Arial, Helvetica, sans-serif, BYN;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: ubuntubold;
  src: url(/local/templates/html_dev/fonts/ubuntubold.eot?);
  src: local("ubuntubold"), url(/local/templates/html_dev/fonts/ubuntubold.eot?#iefix) format("embedded-opentype"), url(/local/templates/html_dev/fonts/ubuntubold.woff) format("woff"), url(/local/templates/html_dev/fonts/ubuntubold.ttf) format("truetype"), url(/local/templates/html_dev/fonts/ubuntubold.svg#ubuntubold) format("svg");
  font-display: swap;
}
.old-content-styles .ubuntu-b {
  font-family: ubuntubold, Arial, Helvetica, sans-serif, BYN;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: ubuntumedium;
  src: url(/local/templates/html_dev/fonts/ubuntumedium.eot?);
  src: local("ubuntumedium"), url(/local/templates/html_dev/fonts/ubuntumedium.eot?#iefix) format("embedded-opentype"), url(/local/templates/html_dev/fonts/ubuntumedium.woff) format("woff"), url(/local/templates/html_dev/fonts/ubuntumedium.ttf) format("truetype"), url(/local/templates/html_dev/fonts/ubuntumedium.svg#ubuntumedium) format("svg");
  font-display: swap;
}
.old-content-styles .ubuntu-m {
  font-family: ubuntumedium, Arial, Helvetica, sans-serif, BYN;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: ubuntulight;
  src: url(/local/templates/html_dev/fonts/ubuntulight.eot?);
  src: local("ubuntulight"), url(/local/templates/html_dev/fonts/ubuntulight.eot?#iefix) format("embedded-opentype"), url(/local/templates/html_dev/fonts/ubuntulight.woff) format("woff"), url(/local/templates/html_dev/fonts/ubuntulight.ttf) format("truetype"), url(/local/templates/html_dev/fonts/ubuntulight.svg#ubuntulight) format("svg");
  font-display: swap;
}
@font-face {
  font-family: "BYN";
  src: url("/local/templates/html/fonts/BynLight.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "BYN";
  src: url("/local/templates/html/fonts/BynRegular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "BYN";
  src: url("/local/templates/html/fonts/BynItalic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "BYN";
  src: url("/local/templates/html/fonts/BynSemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "BYN";
  src: url("/local/templates/html/fonts/BynBold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "BYN";
  src: url("/local/templates/html/fonts/BynBoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
.old-content-styles .bx-editor {
  font-family: ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 16px;
  line-height: 1.5;
  color: #25262a;
  background-color: #fff;
}
.old-content-styles * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-content-styles :after,
.old-content-styles :before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.old-content-styles .bx-editor .dash,
.old-content-styles .bx-editor .dot,
.old-content-styles .bx-editor .lnk,
.old-content-styles .bx-editor .lnk-pseudo,
.old-content-styles .bx-editor a {
  -webkit-transition: all 0.15s ease;
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.old-content-styles .bx-editor img {
  display: block;
  max-width: 100%;
  height: auto;
  min-height: 50px;
  border: 1px solid #000;
}
.old-content-styles .bx-editor .fl-right {
  float: right;
}
.old-content-styles .bx-editor .p,
.old-content-styles .bx-editor p {
  margin: 0 0 1.1em;
}
.old-content-styles .bx-editor .media-body-old,
.old-content-styles .media-old {
  overflow: hidden;
  zoom: 1;
}
.old-content-styles .bx-editor .media-left-old {
  float: left;
  margin-right: 15px;
}
.old-content-styles .bx-editor .media-right-old {
  float: right;
  margin-left: 15px;
}
.old-content-styles .bx-editor .disp-inline-block {
  display: inline-block;
}
.old-content-styles .bx-editor .caption.left {
  float: left;
  max-width: 50%;
  margin-right: 5%;
}
.old-content-styles .bx-editor .caption.right {
  float: right;
  max-width: 50%;
  margin-left: 5%;
}
.old-content-styles .bx-editor .caption.left img {
  margin-bottom: 9px;
}
.old-content-styles .bx-editor .caption.left .text {
  line-height: 1.6;
}
.old-content-styles .bx-editor .like {
  padding-right: 10px;
}
.old-content-styles .bx-editor .like .num {
  color: #2dcc70;
  font-size: 10px;
  display: inline-block;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .bx-editor .like .icon {
  display: inline-block;
}
.old-content-styles .bx-editor .like.light .num {
  color: #fff;
}
.old-content-styles [class*=sp-] {
  display: inline-block;
}
.old-content-styles [class*=sp-]:before {
  content: "";
  display: block;
  background-image: url(/local/templates/html_dev/images/sprite.png);
}
.old-content-styles .bx-editor .sp-like:before {
  background-position: -189px -519px;
  width: 14px;
  height: 8px;
}
.old-content-styles {
  /*blockquote*/
}
.old-content-styles .bx-editor blockquote {
  color: #25262a;
  margin: 24px;
  padding: 0 0 0 14px;
  font-size: 18px;
  line-height: 1.33333;
  border-left: 1px solid #25262a;
  font-style: normal;
  background: 0 0;
  font-weight: 400;
  -webkit-border-radius: 0;
  border-radius: 0;
  text-align: left;
}
.old-content-styles .bx-editor blockquote.style-6 {
  margin: 27px 0 42px 0;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  padding: 31px 43px 33px 92px;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 16px;
  line-height: 25px;
  color: #25262a;
  border-left: none;
  position: relative;
}
.old-content-styles .bx-editor blockquote.style-6:before {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 100%;
  top: 0;
  left: 0;
  background: #e84c3d;
}
.old-content-styles .bx-editor blockquote.style-7 {
  border: none;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  padding: 28px 182px 42px 180px;
  margin: 0 0 42px 20px;
  position: relative;
  font-family: Georgia-Italic, "Times New Roman", Times, serif, BYN;
}
.old-content-styles .bx-editor blockquote.style-7:after,
.old-content-styles .bx-editor blockquote.style-7:before {
  position: absolute;
  line-height: 1;
  font-family: ubuntu-l, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 80px;
  color: #c9cacf;
}
.old-content-styles .bx-editor blockquote.style-7:before {
  content: "В«";
  top: 4px;
  left: 78px;
}
.old-content-styles .bx-editor blockquote.style-7:after {
  content: "В»";
  margin-left: 7px;
  right: 95px;
  bottom: 25px;
}
.old-content-styles .bx-editor blockquote.style-7 .text {
  font-style: italic;
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
  font-size: 20px;
  margin-bottom: 27px;
  line-height: 25px;
}
.old-content-styles .bx-editor blockquote.style-7 .sign {
  font-size: 13px;
  float: none;
}
.old-content-styles .bx-editor blockquote.style-7 .sign .name {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  color: #25262a;
}
.old-content-styles .bx-editor blockquote.style-7 .sign .who {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  color: #9a9ba0;
}
.old-content-styles .bx-editor blockquote.style-8 {
  color: #25262a;
  padding: 50px 51px 58px 88px;
  font-size: 18px;
  line-height: 1.38889;
  border: 1px solid #ddd;
  margin: 52px 29px 40px;
  font-family: ubuntu-m, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .bx-editor blockquote.style-8 .title {
  text-transform: uppercase;
  font-size: 15px;
  line-height: 1.46667;
  margin: 0 0 0.55em;
}
.old-content-styles {
  /*----------etalon elements-------------*/
}
.old-content-styles .bx-editor .caption.left .text {
  margin-left: 0;
}
.old-content-styles .bx-editor .caption.right .text {
  margin-right: 0;
}
.old-content-styles .bx-editor .caption img {
  margin-bottom: 9px;
}
.old-content-styles .bx-editor .caption .text {
  margin-bottom: 9px;
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.66667;
  font-family: ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .bx-editor .caption-text {
  color: #656565;
  font-style: italic;
  font-size: 12px;
  line-height: 1.66667;
  font-family: ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .bx-editor.etalon-elements {
  padding-top: 63px;
  background: #fff;
}
.old-content-styles .bx-editor.etalon-elements > .wrapper-container {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 20px;
}
.old-content-styles .bx-editor.etalon-elements > p {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 16px;
  line-height: 1.6;
}
.old-content-styles .bx-editor.etalon-elements > p.mar {
  margin-left: 98px;
  padding-right: 105px;
  margin-bottom: 26px;
  padding-left: 0;
}
.old-content-styles .bx-editor.etalon-elements > p.mar-r {
  padding-left: 101px;
  margin-bottom: 26px;
  padding-right: 0;
}
.old-content-styles .bx-editor.etalon-elements .caption.full {
  max-width: 700px;
  margin: 0 auto;
  margin-bottom: 30px;
}
.old-content-styles .bx-editor.etalon-elements .caption.full img {
  margin-bottom: 6px;
}
.old-content-styles .bx-editor.etalon-elements .caption.full .text {
  color: #25262a;
  margin-top: 0;
  margin-bottom: 0;
}
.old-content-styles .bx-editor.etalon-elements .caption.left,
.old-content-styles .etalon-elements .caption.right {
  max-width: 300px;
  margin-bottom: 70px;
  margin-top: 11px;
}
.old-content-styles .bx-editor.etalon-elements .caption.left {
  margin-right: 34px;
}
.old-content-styles .bx-editor.etalon-elements .caption.left .pic {
  margin-bottom: 14px;
}
.old-content-styles .bx-editor.etalon-elements .caption.left .media-body-old {
  margin-right: 0;
  padding-left: 19px;
}
.old-content-styles .bx-editor.etalon-elements .caption.left .media-left-old {
  margin-right: 0;
}
.old-content-styles .bx-editor.etalon-elements .caption.left .better {
  margin-bottom: 0;
}
.old-content-styles .bx-editor.etalon-elements .caption.right {
  margin-top: 14px;
  margin-left: 34px;
}
.old-content-styles .bx-editor.etalon-elements .caption.right .better {
  margin-bottom: 3px;
}
.old-content-styles .bx-editor.etalon-elements .caption.right .text {
  margin-top: 7px;
}
.old-content-styles .bx-editor.etalon-elements .caption .text-block {
  padding-right: 100px;
  padding-left: 28px;
}
.old-content-styles .bx-editor.etalon-elements .caption .text-block p {
  padding-right: 0;
}
.old-content-styles .bx-editor.etalon-elements .caption .text {
  font-size: 13px;
  color: #9a9ba0;
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
  font-style: normal;
  margin: 11px 0 10px 0;
}
.old-content-styles .bx-editor.etalon-elements .caption .text.text-only {
  margin-top: 3px;
  margin-left: 10px;
}
.old-content-styles .bx-editor.etalon-elements .caption .title-text {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 14px;
  line-height: 1.2;
  color: #25262a;
  text-decoration: none;
  width: 100%;
  display: inline-block;
}
.old-content-styles .bx-editor.etalon-elements .caption .title-text:hover {
  color: #e84c3d;
}
.old-content-styles .bx-editor.etalon-elements .caption .pic {
  float: none;
}
.old-content-styles .bx-editor.etalon-elements .caption .better a,
.old-content-styles .bx-editor.etalon-elements .caption .better span {
  display: inline-block;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  color: #c9cacf;
}
.old-content-styles .bx-editor.etalon-elements .caption .better a,
.old-content-styles .bx-editor.etalon-elements .caption .better a:visited {
  color: #c9cacf;
}
.old-content-styles .bx-editor.etalon-elements .caption .better a:hover {
  color: #25262a;
}
.old-content-styles .bx-editor.etalon-elements .brdr-1 {
  position: relative;
  border-left: 1px solid #c7cacf;
  display: inline-block;
  width: 100%;
  padding: 12px 48px 34px 20px;
}
.old-content-styles .bx-editor.etalon-elements .brdr-1:before {
  content: "";
  display: block;
  position: absolute;
  width: 30px;
  height: 1px;
  background: #c7cacf;
  top: 0;
  left: 0;
}
.old-content-styles .bx-editor.etalon-elements .brdr-1:after {
  content: "";
  display: block;
  position: absolute;
  width: 30px;
  height: 1px;
  background: #c7cacf;
  bottom: 0;
  left: 0;
}
.old-content-styles .bx-editor.etalon-elements .brdr-1 .media-body-old:before {
  content: "";
  display: block;
  position: absolute;
  width: 30px;
  height: 1px;
  background: #c7cacf;
  bottom: 0;
  left: 0;
}
.old-content-styles {
  /* news */
}
.old-content-styles .bx-editor .tag-news {
  width: 300px;
  margin-bottom: 70px;
  margin-top: 11px;
  height: 300px;
  border: 1px solid;
}
.old-content-styles .bx-editor .tag-news.left {
  margin-right: 34px;
  float: left;
}
.old-content-styles .bx-editor .tag-news.right {
  margin-left: 34px;
  float: right;
}
.old-content-styles .example {
  border: 2px solid red;
  color: red;
  padding: 20px;
}
.old-content-styles .content .caption .better,
.old-content-styles .content .caption .better a,
.old-content-styles .content .caption .better span,
.old-content-styles .etalon-elements .caption .better,
.old-content-styles .etalon-elements .caption .better a,
.old-content-styles .etalon-elements .caption .better span {
  display: inline-block;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  color: #c9cacf;
}
.old-content-styles .center-block {
  margin-left: auto;
  margin-right: auto;
}
.old-content-styles .grey {
  color: #9a9ba0;
  font-size: 13px;
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
}
.old-content-styles .signature {
  color: #25262a;
  font-size: 13px;
  line-height: 1.66667;
  margin-bottom: 0;
  margin-top: 0;
}
.old-content-styles .foto_author {
  color: #c9cacf;
  display: inline-block;
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 10px;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
}
.old-content-styles .caption.full > p + p {
  margin-bottom: 5px;
}
.old-content-styles .blockquote_italic {
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
  font-size: 20px;
  font-style: italic;
  line-height: 25px;
}
.old-content-styles .center-content img {
  margin-left: auto;
  margin-right: auto;
}
.old-content-styles .center-content {
  color: #9a9ba0;
  font-size: 13px;
  line-height: 1.66667;
  margin-bottom: 0;
  margin-top: 0;
  text-align: center;
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
}
.old-content-styles blockquote.style-7 > b,
.old-content-styles strong {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-weight: 400;
}
.old-content-styles .table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
.old-content-styles table:not(.table-reset) {
  background-color: transparent;
  margin-bottom: 30px;
  max-width: 100%;
  width: 100%;
}
.old-content-styles table {
  border-collapse: collapse;
  border-spacing: 0;
}
.old-content-styles table:not(.table-reset) thead {
  border-bottom: 2px solid #e8e8e8;
}
.old-content-styles table {
  border-collapse: collapse;
  border-spacing: 0;
}
.old-content-styles table:not(.table-reset) th {
  background: #f1ede4 none repeat scroll 0 0;
  color: #000;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.23077;
  padding: 15px 11px 12px;
  text-align: left;
}
.old-content-styles table:not(.table-reset) tbody tr {
  border-bottom: 1px solid #e8e8e8;
  font-size: 13px;
  line-height: 1.38462;
}
.old-content-styles table:not(.table-reset) td {
  padding: 11px 11px 25px;
  vertical-align: top;
}
.old-content-styles #ml_frame,
.old-content-styles #ml_frame table:not(.table-reset) {
  margin-bottom: 0;
}
.old-content-styles #ml_frame tbody tr,
.old-content-styles #ml_frame table:not(.table-reset) tbody tr {
  border-bottom: none;
  line-height: 1.5;
}
.old-content-styles #ml_frame td,
.old-content-styles #ml_frame table:not(.table-reset) td {
  padding: 0;
  vertical-align: middle;
}
.old-content-styles #ml_frame .ml-buttons-cont table td.ml-right {
  padding-right: 15px;
}
.old-content-styles .bxhtmled-video-surrogate {
  display: inline-block !important;
}
.old-content-styles .bx-editor .text-center {
  text-align: center;
}
.old-content-styles {
  /*  BOX inside article */
}
.old-content-styles .content .caption .better,
.old-content-styles .content .caption .better a,
.old-content-styles .content .caption .better span,
.old-content-styles .etalon-elements .caption .better,
.old-content-styles .etalon-elements .caption .better a,
.old-content-styles .etalon-elements .caption .better span {
  background-color: #d14132;
  color: #fff;
  padding-left: 3px;
  padding-right: 3px;
}
.old-content-styles .content .caption.left,
.old-content-styles .etalon-elements .caption.left {
  background-color: #f4f4f4;
  margin-right: 24px;
  padding: 10px;
  /*    box-shadow: 0 0 10px rgba(0,0,0,0.5);  */
  box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5);
}
.old-content-styles .content .caption.right,
.old-content-styles .etalon-elements .caption.right {
  background-color: #f4f4f4;
  margin-left: 24px;
  padding: 10px;
  /*    box-shadow: 0 0 10px rgba(0,0,0,0.5);  */
  box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.5);
}
.old-content-styles .content .caption.left,
.old-content-styles .content .caption.right,
.old-content-styles .etalon-elements .caption.left,
.old-content-styles .etalon-elements .caption.right {
  max-width: 320px;
}
.old-content-styles .caption.right.grey,
.old-content-styles .caption.left.grey {
  background-color: #fff;
  box-shadow: none;
  max-width: 300px;
  padding: 0px;
}
.old-content-styles .bx-editor .blockquote22 {
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  background: none repeat scroll 0 0 #f4f4f4;
  color: #383838;
  font-family: Georgia, serif, BYN;
  font-size: 18px;
  font-style: italic;
  line-height: 1.45;
  padding: 1.25em 40px;
  position: relative;
  width: 600px;
}
.old-content-styles .bx-editor .blockquote22:before {
  margin-left: auto;
  margin-right: auto;
  color: #7a7a7a;
  content: "“";
  display: block;
  font-size: 80px;
  left: -10px;
  position: absolute;
  top: -10px;
}
.old-content-styles .question-entry {
  border-left: 1px solid #e8e8e8;
  padding-left: 0.5rem;
}
.old-content-styles .question-entry > .question {
  border-bottom: 1px solid #e84c3d;
}
.old-content-styles .question-entry > .answer {
  padding: 0 1rem 1rem;
  font-style: oblique;
}
.old-content-styles .bxhtmled-iframe-cnt,
.old-content-styles .bxhtmled-area-cnt {
  max-width: 100% !important;
}
.old-content-styles .dzen_subscribe_btn,
.old-content-styles .list-bottom-news .text,
.old-content-styles .main-new .title,
.old-content-styles .nounderline,
.old-content-styles .pic-days .piece,
.old-content-styles .pic-days .text {
  text-decoration: none;
}
.old-content-styles .header-news .text.no-bg-title {
  color: #25262a;
}
.old-content-styles .sitemap span.lv_1 {
  font-size: 18px;
  font-weight: 700;
  color: #000;
}
.old-content-styles p.h1,
.old-content-styles p.h2,
.old-content-styles p.h3 {
  font-weight: 400;
}
.old-content-styles .mw-85 {
  max-width: 85%;
}
.old-content-styles {
  /*
  .wrapper-container b > span , .wrapper-container i > span {
      font-family: inherit !important;
      font-size: inherit !important;
      line-height: inherit !important;
  }
  */
}
.old-content-styles .wrapper-container b > span {
  font-family: inherit !important;
  font-size: inherit !important;
  line-height: inherit !important;
}
.old-content-styles .wrapper-container footer {
  background-color: initial;
  color: initial;
}
@media print {
  .old-content-styles body {
    font-size: 13px;
  }
  .old-content-styles .g-header,
  .old-content-styles .head-2 {
    margin: 2px;
    padding: 1px;
  }
}
.old-content-styles .modal-dialog .b-error {
  color: red;
}
.old-content-styles .modal-dialog .b-ok {
  color: green;
}
.old-content-styles [id^=bx_flv_player] {
  width: 100% !important;
}
.old-content-styles #body._404 {
  background-color: #fff;
}
.old-content-styles .c_news .date {
  font-size: 13px;
  line-height: 1.53846154;
  color: grey;
  margin-bottom: 7px;
}
.old-content-styles .cos-fb {
  border: none;
  overflow: hidden;
  height: 21px;
}
.old-content-styles .open.click {
  color: #0c4da2;
}
.old-content-styles .open.click :hover {
  color: red;
  cursor: pointer;
  border-bottom: 1px dashed;
}
.old-content-styles .border-slim td {
  border: 1px solid grey;
  text-align: center;
}
.old-content-styles .border-slim td:first-child {
  text-align: left;
}
.old-content-styles blockquote.style-1 {
  font-style: normal !important;
}
.old-content-styles .not-actual-article {
  background: #f2dede;
}
.old-content-styles p.h1 {
  font-size: 26px;
  line-height: 1;
  margin: 0 0 0.7em;
}
.old-content-styles p.h2 {
  font-size: 20px;
  line-height: 1.18182;
  margin: 1.9em 0 1.2em;
}
.old-content-styles p.h3 {
  font-size: 18px;
  line-height: 1.25;
  margin: 2.1em 0 0.83em;
}
.old-content-styles .center-content img {
  margin-left: auto;
  margin-right: auto;
}
.old-content-styles .center-content {
  color: #9a9ba0;
  font-size: 13px;
  line-height: 1.66667;
  margin-bottom: 0;
  margin-top: 0;
  text-align: center;
  font-family: Georgia, "Times New Roman", Times, serif, BYN;
}
.old-content-styles .pic-days {
  padding-top: 12px;
}
.old-content-styles .pic-days .piece {
  overflow: hidden;
  display: block;
  position: relative;
  width: 279px;
  height: 180px;
  float: left;
}
.old-content-styles .pic-days .piece:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.old-content-styles .pic-days .item-text:hover:after,
.old-content-styles .videos-list-2 .item:hover .link:before {
  opacity: 1;
}
.old-content-styles .pic-days .piece:after {
  position: absolute;
  content: "";
  width: 110%;
  height: 110%;
  top: -5%;
  left: -5%;
  background: #757575;
}
.old-content-styles .pic-days .piece.txt:before {
  content: none;
  display: none;
}
.old-content-styles .pic-days .piece + .piece {
  background: #555;
}
.old-content-styles .pic-days a.piece:hover:before {
  z-index: 8;
  opacity: 1;
}
.old-content-styles .pic-days .pic {
  position: absolute;
  z-index: 5;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 70px;
  overflow: hidden;
  margin: 0;
}
.old-content-styles .pic-days .filter-blur > img,
.old-content-styles .pic-days .pic > img {
  position: relative;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
  display: block;
}
.old-content-styles .pic-days .pic > img {
  z-index: 1;
}
.old-content-styles .pic-days .filter-blur {
  display: block;
  position: relative;
  z-index: 3;
  overflow: hidden;
}
.old-content-styles .pic-days .filter-blur > img {
  z-index: 1;
}
.old-content-styles .pic-days .descr {
  position: absolute;
  z-index: 10;
  min-height: 70px;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 15px 10px 10px 18px;
}
.old-content-styles .pic-days .time {
  display: block;
  font-family: Georgia, ubuntu, Helvetica, Arial, sans-serif;
  font-size: 13px;
  float: left;
  margin-right: 22px;
  padding-left: 2px;
}
.old-content-styles .blockquote22,
.old-content-styles .blockquote22:before {
  margin-left: auto;
  margin-right: auto;
}
.old-content-styles .pic-days .text {
  font-size: 14px;
  display: block;
  overflow: hidden;
  line-height: 1.6;
  max-height: 4.8em;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.old-content-styles .pic-days .item-text {
  position: relative;
  display: block;
  padding: 15px 20px;
  margin-bottom: 0;
}
.old-content-styles .pic-days .item-text:before {
  content: none;
  display: none;
}
.old-content-styles .g-wrap .pic-days .item-text {
  background: #fff;
}
.old-content-styles .pic-days .item-text .title {
  font-family: ubuntu, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 13px;
  display: block;
  overflow: hidden;
  line-height: 1.6;
  max-height: 3.2em;
}
.old-content-styles .pic-days .item-text:hover:before {
  display: none;
}
@media (max-width: 1279px) and (min-width: 1024px) {
  .old-content-styles .pic-days .piece {
    width: 204px;
    height: 136px;
  }
}
@media (max-width: 1023px) {
  .old-content-styles .pic-days .piece {
    width: 217px;
    height: 145px;
  }
}
@media (max-width: 767px) {
  .old-content-styles .pic-days .piece {
    width: 100%;
    height: auto;
  }
  .old-content-styles .pic-days .filter-blur {
    padding-bottom: 66.6%;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .old-content-styles .pic-days .filter-blur > img {
    position: absolute;
    width: 100%;
  }
  .old-content-styles .pic-days .descr {
    padding-top: 10px;
  }
  .old-content-styles .pic-days .time {
    display: none;
  }
  .old-content-styles .pic-days .text {
    font-size: 13px;
    line-height: 1.1;
    max-height: 4.4em;
  }
  .old-content-styles .pic-days .item-text .title {
    line-height: 1.1;
    max-height: 3.3em;
  }
  .old-content-styles .pic-days .item-text {
    display: block;
  }
}
.old-content-styles .print-class .bukvus_text,
.old-content-styles .print-class .p-logo,
.old-content-styles .print-class .source-item {
  height: 0;
  display: none;
}
@media (max-width: 479px) {
  .old-content-styles .pic-days .pic > img,
  .old-content-styles .pic-days .piece {
    width: 100%;
  }
}
.old-content-styles .print-class .media-left-old {
  display: none;
}
.old-content-styles .print-class .media-old {
  z-index: 10;
  font-size: 7px;
}
.old-content-styles .print-class .media-old .media-body-old .title-collapse a.link,
.old-content-styles .print-class .media-old .media-body-old .title-collapse span.link {
  font-size: 10px;
}
.old-content-styles .blockquote22 {
  background: #f4f4f4;
  color: #383838;
  font-family: Georgia, serif, BYN;
  font-size: 18px;
  font-style: italic;
  line-height: 1.45;
  padding: 1.25em 40px;
  position: relative;
  /*width: 600px*/
  max-width: 600px;
}
.old-content-styles .blockquote22:before {
  color: #7a7a7a;
  content: "“";
  display: block;
  font-size: 80px;
  left: -10px;
  position: absolute;
  top: -10px;
}
.old-content-styles .main-aside-item br {
  display: none;
}
.old-content-styles .header-news .text {
  font-size: 15px;
  line-height: 1.2;
  vertical-align: middle;
  position: relative;
  /*	top: 35%*/
}
.old-content-styles .my_image_align_text {
  margin: 10px;
}
.old-content-styles .db_fio {
  visibility: hidden;
  height: 0;
  width: 0;
  opacity: 0;
  padding: 0;
  margin: 0;
  border: 0;
  display: inline-block;
}
.old-content-styles .like,
.old-content-styles .news-like-1 .bg-sm,
.old-content-styles .people__see {
  display: none !important;
}
@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait) {
  .old-content-styles .content table {
    display: block;
    overflow-x: scroll;
  }
}
.old-content-styles .news-like-1 .text {
  max-height: 6.5em;
  overflow: hidden;
  line-height: 1.3em;
}
.old-content-styles .seo-wrap .fixed-menu {
  position: fixed;
  width: 1200px;
  top: 0;
}
@media (max-width: 1279px) {
  .old-content-styles .seo-wrap .fixed-menu {
    width: 940px;
  }
}
.old-content-styles .piece > div,
.old-content-styles .tv-item:before {
  position: relative;
}
.old-content-styles .news-like .media-body-old .text {
  max-height: 9em;
}
.old-content-styles .opinions .media-body-old {
  max-width: 56%;
}
.old-content-styles .tv-item h2 {
  margin: 0 0 0.7em !important;
}
.old-content-styles .bg-1.border,
.old-content-styles .reklama-block {
  margin-left: -40px;
  margin-right: -40px;
}
.old-content-styles .reklama-block {
  margin-top: 20px;
}
.old-content-styles .reklama-block:before {
  background: #fff;
}
@media (max-width: 1279px) and (min-width: 1024px) {
  .old-content-styles .custom-col-m {
    width: 30%;
  }
  .old-content-styles .custom-col-l {
    width: 45%;
  }
  .old-content-styles .custom-col-r {
    width: 25%;
  }
}
.old-content-styles .bg-1.border {
  border-bottom: 1px solid #c7cacf;
}
.old-content-styles .bg-1.border:before {
  background: #e7e7e7;
}
.old-content-styles .list-bottom-news {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  float: left;
}
.old-content-styles .list-bottom-news .wrap {
  background: #fff;
  margin: 0;
}
.old-content-styles .list-bottom-news .item {
  padding: 0;
  margin-bottom: 10px;
  float: left;
}
@media (min-width: 480px) {
  .old-content-styles .list-bottom-news .item {
    width: 50%;
  }
  .old-content-styles .list-bottom-news .item:first-child {
    padding-right: 5px;
  }
  .old-content-styles .list-bottom-news .item:nth-child(2) {
    padding-left: 5px;
  }
}
@media (max-width: 479px) {
  .old-content-styles .list-bottom-news .item:nth-child(2n-1) {
    padding-right: 0 !important;
  }
}
@media (min-width: 1024px) {
  .old-content-styles .list-bottom-news .item.item:nth-child(2n-1) {
    clear: both;
    padding-right: 10px;
  }
  .old-content-styles .list-bottom-news .item:nth-child(2) {
    padding-left: 0;
  }
}
.old-content-styles #getsize .list-news {
  width: 100%;
}
.old-content-styles #getsize {
  width: 50%;
  float: left;
}
.old-content-styles #setsize .main-news {
  width: 100%;
}
.old-content-styles #setsize {
  width: 50%;
  float: left;
}
.old-content-styles .list-bottom-news .text {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px !important;
  line-height: 1.4;
  height: 7em;
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
  display: inline-block;
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
}
.old-content-styles .list-bottom-news .text:hover {
  color: #e84c3d;
}
.old-content-styles .list-bottom-news .pic {
  padding: 0;
}
.old-content-styles .sub-aside:after {
  padding-bottom: 10px;
  content: " ";
  background: #f4f4f4;
  display: block;
  margin: 0 -25px;
}
.old-content-styles .news-layout.type-3 .list-news .text {
  font-size: 12px;
}
@media (min-width: 1280px) {
  .old-content-styles .patron-list .patron-item {
    width: 50%;
  }
}
.old-content-styles .header-news .pic {
  top: 25%;
}
.old-content-styles .header-news .wrap {
  top: 35%;
}
.old-content-styles .piece > div {
  z-index: 1;
}
.old-content-styles .print-class iframe {
  display: none !important;
}
.old-content-styles .patron-item .estimate {
  border-bottom: none;
  padding: 9px 0 20px;
}
.old-content-styles .patron-item .estimate label {
  display: none;
}
.old-content-styles .patron-item .estimate .rate-block {
  padding: 5px 0 0;
}
.old-content-styles .tv-list-more a {
  margin-right: 10px;
}
.old-content-styles .author .pic {
  display: inline-block;
  margin: 0 0 0 5px;
}
.old-content-styles .author > .pic .link {
  width: 40px !important;
  height: 40px !important;
  border-radius: 50%;
}
.old-content-styles .author > .title {
  overflow: hidden;
  display: inline-block !important;
}
.old-content-styles .author .title .link {
  font-size: 13px;
  line-height: 1.4 !important;
  color: #25262a;
  background-color: #fff;
  cursor: pointer;
  font-family: "ubuntu,Helvetica,Arial,sans-serif";
  transition: background 0.3s ease-out;
  padding-top: 13px;
}
.old-content-styles .author {
  float: right;
  padding-right: 8px;
  margin-top: -5px;
}
@media (max-width: 767px) {
  .old-content-styles .author .pic {
    width: auto !important;
    height: auto;
    display: inline-block;
    margin: 0 0 0 5px;
  }
  .old-content-styles .author {
    float: none;
    padding-left: 20px;
  }
}
.old-content-styles .grecaptcha-badge {
  display: none !important;
}
.old-content-styles .list-head .media-left-old {
  max-width: 160px;
}
.old-content-styles .swiper-container {
  width: 100%;
  height: 600px;
}
.old-content-styles .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #e7e7e7;
}
.old-content-styles .swiper-slide img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
}
@media screen and (min-width: 980px) {
  .old-content-styles .is-sticky {
    position: fixed;
    bottom: 100px;
    left: 10px;
    width: 300px;
    height: 100px;
    z-index: 9999;
  }
}
.old-content-styles .g-content {
  -webkit-transform: unset !important;
  -moz-transform: unset !important;
  transform: unset !important;
}
.old-content-styles .b-youtube-sbscr {
  background: #f2f2f2;
  border-top: 1px solid #fff;
  padding: 15px;
  margin: 0 0 10px;
}
.old-content-styles .b-youtube-sbscr .youtube-button {
  display: block;
  background: #ed1d23;
  border-radius: 3px;
  color: #fff;
  font-size: 0;
  padding: 8px 10px 7px;
  max-width: 155px;
  margin-left: auto;
  margin-right: auto;
}
.old-content-styles .b-youtube-sbscr .youtube-button .b-icon {
  margin-right: 10px;
}
.old-content-styles .icon-youtube-m {
  width: 26px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .b-youtube-sbscr .youtube-button .text {
  font-size: 15px;
  line-height: 21px;
  display: inline-block;
  vertical-align: middle;
}
.old-content-styles .b-youtube-sbscr .youtube-text {
  overflow: hidden;
  font-size: 17px;
  line-height: 21px;
  padding-bottom: 0;
}
.old-content-styles .b-youtube-sbscr .youtube-text .youtube-title {
  font-weight: 700;
}
.old-content-styles .b-youtube-sbscr .youtube-text .youtube-descr {
  color: gray;
}
.old-content-styles .video-live .pic {
  min-height: 446px;
  height: auto;
}
@media (max-width: 480px) {
  .old-content-styles .video-live .pic {
    min-height: 200px !important;
  }
}
.old-content-styles .main-new .title {
  font-family: ubuntubold, ubuntu, Helvetica, Arial, sans-serif, BYN;
  font-size: 16px;
  color: #fff;
  line-height: 1.3;
}
.old-content-styles .chat {
  padding: 0;
}
.old-content-styles .chat > .videos-col {
  min-height: 517px;
}
.old-content-styles .wrap-img img.glyph {
  height: 20px;
  width: auto !important;
  position: absolute;
  left: 85%;
  top: -80%;
  z-index: 20;
  min-width: unset !important;
  min-height: unset !important;
}
.old-content-styles .content > iframe,
.old-content-styles .content > p > iframe {
  max-width: 100%;
}
.old-content-styles .tv-filter:before {
  display: table;
}
.old-content-styles .sp-webpush-label {
  display: none !important;
}
.old-content-styles .preloader {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  overflow: visible;
  background: url(/local/templates/html_dev/images/processing.gif) center center no-repeat;
}
.old-content-styles .tab-pane.active.in {
  position: relative;
  min-height: 300px;
}
.old-content-styles .g-footer {
  z-index: 2;
}
.old-content-styles .orange.preloader {
  background: url(/local/templates/html_dev/images/bg_orange_preloader.gif) center center no-repeat;
  margin-top: 5px;
  display: none;
}
.old-content-styles .btn-sm {
  margin: 10px;
}
.old-content-styles .tv-filter .select-filter {
  position: relative;
  margin: -10px 10px 0 0;
}
@media (max-width: 767px) {
  .old-content-styles .tv-filter .select-filter {
    max-width: 100%;
    margin: 10px 10px 0 0;
  }
}
.old-content-styles .header-news .pic:before {
  display: none;
}
.old-content-styles .feed-glyph {
  display: inline-block !important;
  padding-bottom: 3px;
}
.old-content-styles .hideBotSoc .social-2__wrap {
  display: none;
}
.old-content-styles .butn-wrap.news-items-ajax,
.old-content-styles .feed-items-ajax,
.old-content-styles .ms-feed-items-ajax,
.old-content-styles .pop-feed-items-ajax {
  position: relative;
}
.old-content-styles .piece > div.people__see {
  z-index: 101;
}
.old-content-styles .sticky-dummy .all-news {
  position: absolute;
  bottom: -4px;
  left: 0;
  width: 100%;
  padding: 5px 22px 16px;
  background: #fff;
  margin: 0;
}
.old-content-styles .sticky-dummy .all-news:before {
  height: 25px;
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  content: "";
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
}
.old-content-styles .sticky-dummy .news-feed.feed-2 {
  position: relative;
  overflow: hidden;
  min-height: 100px;
}
@media only screen and (max-width: 1023px) {
  .old-content-styles .new-article.news-list-block .time {
    background: rgba(0, 0, 0, 0.5);
    padding: 0 3px;
  }
}
.old-content-styles #dzen_subscribe_block {
  height: 77px;
  background: #fff;
  border: 4px solid #e61400;
  display: flex;
  flex-flow: row;
  align-items: center;
  padding: 0 26px;
  cursor: pointer;
  margin-bottom: 2rem;
}
.old-content-styles .dzen_subscribe_logo {
  height: 77px;
  background-image: url(/local/templates/html_dev/images/dzen_logo.png);
  background-repeat: no-repeat;
  background-position: center left;
  width: 188px;
  flex: 0 0 188px;
}
.old-content-styles .dzen_subscribe_content {
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
  margin: 0 30px;
  text-align: center;
}
.old-content-styles .dzen_subscribe_content span {
  font-size: 0.9rem;
  color: #000;
}
.old-content-styles .dzen_subscribe_btn {
  background-image: url(/local/templates/html_dev/images/dzen_subscribe_btn.png);
  width: 122px;
  height: 42px;
  display: inline-flex;
  align-items: center;
}
.old-content-styles .dzen_subscribe_btn span {
  color: #fff;
  /*font-size: 15px;
  margin-left: 12px;
     */
  font-size: 0.875rem;
  margin: 0 auto;
}
.old-content-styles a.dzen_subscribe_btn:hover {
  background-image: url(/local/templates/html_dev/images/dzen_subscribe_btn_hover.png);
  text-decoration: none;
}
@media (max-width: 325px) {
  .old-content-styles #dzen_subscribe_block {
    padding: 0 10px;
  }
}
@media (max-width: 470px) {
  .old-content-styles #dzen_subscribe_block {
    align-items: unset;
    flex-flow: wrap;
    height: 140px;
    justify-content: center;
  }
  .old-content-styles .dzen_subscribe_logo {
    order: 1;
    margin-right: 5px;
  }
  .old-content-styles .dzen_subscribe_content {
    order: 3;
    height: 50px;
  }
  .old-content-styles .dzen_subscribe_btn_block {
    order: 2;
    align-items: center;
    display: inline-flex;
    height: 77px;
    margin-left: 5px;
  }
}
@media (max-width: 590px) {
  .old-content-styles #dzen_subscribe_block {
    padding: 0 13px;
  }
  .old-content-styles .dzen_subscribe_logo {
    background-image: url(/local/templates/html_dev/images/dzen_logo2.png);
    width: 125px;
    flex: 0 0 125px;
  }
  .old-content-styles .dzen_subscribe_content {
    margin: 0 15px;
  }
}
@media (max-width: 768px) {
  .old-content-styles .dzen_subscribe_logo {
    background-image: url(/local/templates/html_dev/images/dzen_logo.png);
    width: 188px;
    flex: 0 0 188px;
  }
}
@media (max-width: 850px) {
  .old-content-styles .dzen_subscribe_logo {
    background-image: url(/local/templates/html_dev/images/dzen_logo2.png);
    width: 125px;
    flex: 0 0 125px;
  }
}
.old-content-styles .mlsd-frame {
  margin: 0 !important;
}
@media (min-width: 1024px) {
  .old-content-styles .news-wrap .wrapper-container .content.pad {
    margin-bottom: 2rem;
  }
}
.old-content-styles .bukvus_text {
  margin-top: 10px;
}
.old-content-styles .content iframe {
  max-width: 100%;
}
.old-content-styles .swiper-slide {
  cursor: pointer;
}
.old-content-styles .img-target {
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.old-content-styles .img-target:before,
.old-content-styles .swiper-slide:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0);
  transition: 0.2s;
  z-index: 200;
}
.old-content-styles .img-target:after,
.old-content-styles .swiper-slide:after {
  content: "";
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  top: 10px;
  left: 10px;
  opacity: 0;
  visibility: hidden;
  background: url(/local/templates/html_dev/css/../images/icons/zoom-plus-sign.svg) no-repeat 50% 50%;
  background-size: cover;
  transition: 0.4s;
  transition-delay: 0.1s;
  transform: scale(0.8);
}
.old-content-styles .img-target:hover:before,
.old-content-styles .swiper-slide:hover:before {
  background-color: rgba(0, 0, 0, 0.25);
}
.old-content-styles .img-target:hover:after,
.old-content-styles .swiper-slide:hover:after {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}
.old-content-styles .signature {
  color: #3e3c3c;
}
.old-content-styles .lg-sub-html {
  top: 48px;
  z-index: 1085;
}
.old-content-styles .top-search__field {
  color: #000;
}
.old-content-styles .header-europeangames2019 {
  background-color: transparent !important;
}
.old-content-styles .b-header-europeangames2019 {
  margin-left: -10px;
  margin-right: -10px;
  position: relative;
  display: block;
}
.old-content-styles .body-europeangames2019 {
  background: url("https://www.sb.by/europeangames2019/brand_3.jpg"), linear-gradient(90deg, rgb(47, 81, 148) 0%, rgb(47, 81, 148) 35%, rgb(1, 81, 152) 100%);
  background-position: center 0;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
.old-content-styles .body-3-july {
  background: url(https://www.sb.by/test-343/bg_brand_37.jpg), linear-gradient(90deg, #dedede 0%, #dedede 35%, #dedede 100%) !important;
  background-position: center 0 !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}
@media screen and (max-width: 767px) {
  .old-content-styles .lg-sub-html {
    display: none;
  }
  .old-content-styles .news-wrap .wrapper-container .content.pad2 {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.old-content-styles .salmon-button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 40px;
  padding-left: 15px;
  padding-right: 20px;
  background-color: #212c64;
  border: 1px solid transparent;
  cursor: pointer;
  text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, border 0.2s ease-in-out;
  margin: 0;
  border-radius: 2px;
  outline: none;
  z-index: 110;
}
.old-content-styles .salmon-button__title {
  display: inline-flex;
  font-size: 14px;
  line-height: 14px;
  color: #fff;
  transition: opacity 0.2s ease-in-out, color 0.2s ease-in-out;
  padding-left: 5px;
  text-decoration: none;
}
.old-content-styles .salmon-button:hover {
  text-decoration: none;
}
.old-content-styles .float-left {
  float: left;
}
.old-content-styles .float-right {
  float: right;
}
.old-content-styles .g-main {
  overflow: hidden;
}
.old-content-styles .vote-block .block-register {
  position: relative;
  margin-top: -14rem;
}
.old-content-styles .vote-item-vote label {
  display: initial;
}
.old-content-styles .vote-item-vote {
  margin: 1rem;
}
.old-content-styles .vote-item-header {
  margin-top: -2rem;
}
.old-content-styles #adfox_158532005464668081 {
  margin-right: -10px !important;
  margin-left: -10px !important;
}
@media only screen and (max-width: 767px) {
  .old-content-styles #adfox_158532005464668081 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .old-content-styles .vote-block .block-register {
    position: relative;
    margin-top: -9rem;
  }
}
@media only screen and (max-width: 1023px) {
  .old-content-styles .nav-top-alt {
    position: absolute;
    bottom: -3rem;
    right: 3rem;
    z-index: 1;
  }
}
.old-content-styles .fa-odnoklassniki:before {
  content: "";
  background-image: url(/local/templates/html/images/OK40.png);
  background-position: center center;
  width: 14px;
  height: 14px;
  position: relative;
  display: block;
  background-size: contain;
}
.old-content-styles .fa-max:before {
  content: "";
  background-image: url(/local/templates/html/images/max.png);
  background-position: center center;
  width: 14px;
  height: 14px;
  position: relative;
  display: block;
  background-size: contain;
  margin-right: -3px;
}
.old-content-styles .fa-twitter:before {
  content: "";
  background-image: url(/upload/x-twitter.svg);
  background-position: center center;
  width: 13px;
  height: 13px;
  position: relative;
  display: block;
  background-size: contain;
}
.old-content-styles .fa-threads:before {
  content: "";
  background-image: url(/upload/threds.png);
  background-position: center center;
  width: 14px;
  height: 14px;
  position: relative;
  display: block;
  background-size: contain;
  margin-right: -5px;
}
.old-content-styles html {
  font-size: unset !important;
}
.old-content-styles .g-wrap .outer-bg {
  z-index: 2;
}
.old-content-styles .menu-top {
  display: none;
}
.old-content-styles .seo-wrap {
  padding-top: 0 !important;
}
.old-content-styles .header-desktop {
  font-size: 15px;
}
.old-content-styles .overflow-hidden {
  overflow: hidden !important;
}
.old-content-styles .header-desktop > .container {
  background-color: #000b4d;
}
.old-content-styles header,
.old-content-styles footer {
  margin: 0;
  font-family: "Muli", sans-serif;
  background-color: #000b4d;
  color: #ffffff;
  display: block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  z-index: 3;
  position: relative;
}
.old-content-styles header .row,
.old-content-styles footer .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.old-content-styles footer ul li {
  list-style: none;
  display: block;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  font-size: 0.875rem;
}
.old-content-styles .col,
.old-content-styles .col-1,
.old-content-styles .col-10,
.old-content-styles .col-11,
.old-content-styles .col-12,
.old-content-styles .col-2,
.old-content-styles .col-3,
.old-content-styles .col-4,
.old-content-styles .col-5,
.old-content-styles .col-6,
.old-content-styles .col-7,
.old-content-styles .col-8,
.old-content-styles .col-9,
.old-content-styles .col-auto,
.old-content-styles .col-lg,
.old-content-styles .col-lg-1,
.old-content-styles .col-lg-10,
.old-content-styles .col-lg-11,
.old-content-styles .col-lg-12,
.old-content-styles .col-lg-2,
.old-content-styles .col-lg-3,
.old-content-styles .col-lg-4,
.old-content-styles .col-lg-5,
.old-content-styles .col-lg-6,
.old-content-styles .col-lg-7,
.old-content-styles .col-lg-8,
.old-content-styles .col-lg-9,
.old-content-styles .col-lg-auto,
.old-content-styles .col-md,
.old-content-styles .col-md-1,
.old-content-styles .col-md-10,
.old-content-styles .col-md-11,
.old-content-styles .col-md-12,
.old-content-styles .col-md-2,
.old-content-styles .col-md-3,
.old-content-styles .col-md-4,
.old-content-styles .col-md-5,
.old-content-styles .col-md-6,
.old-content-styles .col-md-7,
.old-content-styles .col-md-8,
.old-content-styles .col-md-9,
.old-content-styles .col-md-auto,
.old-content-styles .col-sm,
.old-content-styles .col-sm-1,
.old-content-styles .col-sm-10,
.old-content-styles .col-sm-11,
.old-content-styles .col-sm-12,
.old-content-styles .col-sm-2,
.old-content-styles .col-sm-3,
.old-content-styles .col-sm-4,
.old-content-styles .col-sm-5,
.old-content-styles .col-sm-6,
.old-content-styles .col-sm-7,
.old-content-styles .col-sm-8,
.old-content-styles .col-sm-9,
.old-content-styles .col-sm-auto,
.old-content-styles .col-xl,
.old-content-styles .col-xl-1,
.old-content-styles .col-xl-10,
.old-content-styles .col-xl-11,
.old-content-styles .col-xl-12,
.old-content-styles .col-xl-2,
.old-content-styles .col-xl-3,
.old-content-styles .col-xl-4,
.old-content-styles .col-xl-5,
.old-content-styles .col-xl-6,
.old-content-styles .col-xl-7,
.old-content-styles .col-xl-8,
.old-content-styles .col-xl-9,
.old-content-styles .col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.old-content-styles .col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.old-content-styles .nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.old-content-styles dl,
.old-content-styles ol,
.old-content-styles ul {
  margin-top: 0;
  margin-bottom: 1rem;
}
.old-content-styles ol ol,
.old-content-styles ol ul,
.old-content-styles ul ol,
.old-content-styles ul ul {
  margin-bottom: 0;
}
.old-content-styles .dropdown,
.old-content-styles .dropleft,
.old-content-styles .dropright,
.old-content-styles .dropup {
  position: relative;
}
.old-content-styles .nav-top .nav-item .nav-link {
  text-decoration: none;
  color: #ffffff;
  padding: 0.5rem 0.7rem;
  display: block;
  position: relative;
  background-color: transparent;
}
.old-content-styles .nav-top .nav-item .nav-link:hover,
.old-content-styles .nav-top .nav-item .nav-link:focus {
  text-decoration: none;
  background-color: transparent;
  border: none;
}
.old-content-styles .nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.old-content-styles .social-header {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.old-content-styles header a,
.old-content-styles footer a {
  color: #ffffff;
  background-color: transparent;
  text-decoration: none;
}
.old-content-styles footer a:hover,
.old-content-styles footer a:focus {
  text-decoration: none;
}
.old-content-styles footer hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 2px solid rgba(255, 255, 255, 0.5);
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
.old-content-styles .text-white {
  color: #fff !important;
}
.old-content-styles .m-0 {
  margin: 0 !important;
}
.old-content-styles .p-0 {
  padding: 0 !important;
}
.old-content-styles .pl-0,
.old-content-styles .px-0 {
  padding-left: 0 !important;
}
.old-content-styles .pl-1,
.old-content-styles .px-1 {
  padding-left: 0.25rem !important;
}
.old-content-styles .pl-4,
.old-content-styles .px-4 {
  padding-left: 1.5rem !important;
}
.old-content-styles .pb-1,
.old-content-styles .py-1 {
  padding-bottom: 0.25rem !important;
}
.old-content-styles .pr-0,
.old-content-styles .px-0 {
  padding-right: 0 !important;
}
.old-content-styles .pr-1,
.old-content-styles .px-1 {
  padding-right: 0.25rem !important;
}
.old-content-styles .p-2 {
  padding: 0.5rem !important;
}
.old-content-styles .ml-auto,
.old-content-styles .mx-auto {
  margin-left: auto !important;
}
.old-content-styles .ml-2,
.old-content-styles .mx-2 {
  margin-left: 0.5rem !important;
}
.old-content-styles .mr-2,
.old-content-styles .mx-2 {
  margin-right: 0.5rem !important;
}
.old-content-styles .mb-2,
.old-content-styles .my-2 {
  margin-bottom: 0.5rem !important;
}
.old-content-styles .mr-3,
.old-content-styles .mx-3 {
  margin-right: 1rem !important;
}
.old-content-styles .mr-4,
.old-content-styles .mx-4 {
  margin-right: 1.5rem !important;
}
.old-content-styles .pl-2,
.old-content-styles .px-2 {
  padding-left: 0.5rem !important;
}
.old-content-styles .pr-2,
.old-content-styles .px-2 {
  padding-right: 0.5rem !important;
}
.old-content-styles .pb-2,
.old-content-styles .py-2 {
  padding-bottom: 0.5rem !important;
}
.old-content-styles .pt-2,
.old-content-styles .py-2 {
  padding-top: 0.5rem !important;
}
.old-content-styles .pb-4,
.old-content-styles .py-4 {
  padding-bottom: 1.5rem !important;
}
.old-content-styles .pt-4,
.old-content-styles .py-4 {
  padding-top: 1.5rem !important;
}
.old-content-styles .border-left {
  border-left: 1px solid #dee2e6 !important;
}
.old-content-styles .radio-button a {
  text-decoration: none;
}
.old-content-styles .radio-button button {
  background-color: transparent;
  border: none;
}
.old-content-styles .is-pause,
.old-content-styles .is-play {
  width: 32px;
  height: 32px;
}
.old-content-styles .is-pause {
  display: none;
}
.old-content-styles header .btn {
  font-family: "Muli", sans-serif;
  display: inline-block;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.old-content-styles header .radio-button {
  padding: 1px 10px 0px 10px !important;
  font-size: 0.875rem;
  background-color: transparent;
}
.old-content-styles .header-search-btn button {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  border-radius: 0;
  color: #ffffff;
  background-color: transparent;
}
.old-content-styles .main-menu-btn:focus,
.old-content-styles .main-menu-btn:hover {
  color: #ffffff;
}
.old-content-styles .btn-group-vertical > .btn,
.old-content-styles .btn-group > .btn {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.old-content-styles .form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.old-content-styles .d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}
.old-content-styles .d-inline-block {
  display: inline-block !important;
}
.old-content-styles .d-none {
  display: none !important;
}
.old-content-styles .d-block {
  display: block !important;
}
.old-content-styles .pic-weather {
  max-width: 16px;
  margin-top: -3px;
}
.old-content-styles sup {
  top: -0.5em;
}
.old-content-styles sub,
.old-content-styles sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.old-content-styles .navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
  text-decoration: none;
}
.old-content-styles .navbar-brand:focus,
.old-content-styles .navbar-brand:hover {
  text-decoration: none;
}
.old-content-styles .d-inline-block {
  display: inline-block !important;
}
.old-content-styles .copyright {
  font-size: 0.875rem;
}
.old-content-styles footer .copyright span {
  display: block;
  font-size: inherit;
  color: #ffffff;
  font-weight: 400;
}
.old-content-styles .align-top {
  vertical-align: top !important;
}
.old-content-styles .img-fluid {
  max-width: 100%;
  height: auto;
}
.old-content-styles .navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.old-content-styles .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
  min-width: 15rem;
  border-radius: 0;
}
.old-content-styles {
  /*
  .dropdown-menu-right {
      right: 0;
      left: auto;
  }
  */
}
.old-content-styles .text-decoration-none {
  text-decoration: none !important;
}
.old-content-styles .dropdown-menu .nav-item .nav-link {
  color: #000000;
}
.old-content-styles .dropdown-menu .nav-item .nav-link:hover {
  color: #e84c3d;
}
.old-content-styles .nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.old-content-styles .align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}
.old-content-styles .align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}
.old-content-styles .justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
.old-content-styles .justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}
.old-content-styles .justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}
.old-content-styles .megamenu-li {
  position: static;
}
.old-content-styles .navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
  text-decoration: none;
}
.old-content-styles .main-menu-btn {
  color: #ffffff;
  border: none;
  border-radius: 0;
  background-color: #212c64;
  font-weight: normal;
  font-size: 1rem;
  margin-right: 0;
  padding: 0.5rem !important;
  text-decoration: none;
}
.old-content-styles .main-menu-btn:hover {
  text-decoration: none;
}
.old-content-styles .dropdown-toggle {
  white-space: nowrap;
}
.old-content-styles .navbar-nav .dropdown-menu {
  float: none;
}
.old-content-styles .megamenu {
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  padding: 15px;
  background-color: #212c64;
  color: #fff;
  margin-left: auto;
  margin-right: auto;
  right: 0 !important;
}
.old-content-styles .border-right {
  border-right: 1px solid #dee2e6 !important;
}
.old-content-styles .border {
  border: 1px solid #dee2e6 !important;
}
.old-content-styles .col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.old-content-styles .col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
.old-content-styles .col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}
.old-content-styles .col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.old-content-styles .col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.old-content-styles header hr {
  margin-top: 0;
  margin-bottom: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.old-content-styles h1,
.old-content-styles h2,
.old-content-styles h3,
.old-content-styles h4,
.old-content-styles h5,
.old-content-styles h6,
.old-content-styles .h1,
.old-content-styles .h2,
.old-content-styles .h3,
.old-content-styles .h4,
.old-content-styles .h5,
.old-content-styles .h6,
.old-content-styles .font-weight-bold {
  font-family: "Muli", sans-serif;
  font-weight: 700;
}
.old-content-styles .text-secondary {
  color: #6c757d !important;
}
.old-content-styles .font-weight-bold {
  font-weight: 700 !important;
}
.old-content-styles .text-uppercase {
  text-transform: uppercase !important;
}
.old-content-styles .text-center {
  text-align: center !important;
}
.old-content-styles .menu-rubrics {
  display: flex;
  flex-wrap: wrap;
}
.old-content-styles .menu-rubrics .nav-item {
  flex: 1 0 50%;
}
.old-content-styles .order-1 {
  -ms-flex-order: 1;
  order: 1;
}
.old-content-styles .order-2 {
  -ms-flex-order: 2;
  order: 2;
}
.old-content-styles .order-3 {
  -ms-flex-order: 3;
  order: 3;
}
.old-content-styles .order-4 {
  -ms-flex-order: 4;
  order: 4;
}
.old-content-styles .order-5 {
  -ms-flex-order: 5;
  order: 5;
}
.old-content-styles .order-6 {
  -ms-flex-order: 6;
  order: 6;
}
.old-content-styles header .small,
.old-content-styles header small,
.old-content-styles footer .small,
.old-content-styles footer small {
  font-size: 80%;
  font-weight: 400;
}
.old-content-styles {
  /*
  .open .dropdown-menu {
      display: block;
  }
  */
}
.old-content-styles .open .nav-link {
  background-color: transparent;
}
.old-content-styles footer .form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-align: center;
  align-items: center;
}
.old-content-styles footer label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
.old-content-styles footer .input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}
.old-content-styles footer .input-group-append,
.old-content-styles footer .subscribe-input-group-prepend {
  display: -ms-flexbox;
  display: flex;
}
.old-content-styles footer .subscribe-input-group-prepend {
  margin-right: -1px;
  margin-bottom: 0.5rem;
  padding-right: 0;
  border-bottom: 1px solid #ced4da;
}
.old-content-styles footer .input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
}
.old-content-styles .md-form input[type=date],
.old-content-styles .md-form input[type=datetime-local],
.old-content-styles .md-form input[type=email],
.old-content-styles .md-form input[type=number],
.old-content-styles .md-form input[type=password],
.old-content-styles .md-form input[type=search-md],
.old-content-styles .md-form input[type=search],
.old-content-styles .md-form input[type=tel],
.old-content-styles .md-form input[type=text],
.old-content-styles .md-form input[type=time],
.old-content-styles .md-form input[type=url],
.old-content-styles .md-form textarea.md-textarea {
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  border-bottom: 1px solid #ced4da;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: transparent;
}
.old-content-styles footer .input-group > .custom-file,
.old-content-styles footer .input-group > .custom-select,
.old-content-styles footer .input-group > .form-control,
.old-content-styles footer .input-group > .form-control-plaintext {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.old-content-styles .subscribe-input {
  height: unset;
}
.old-content-styles footer .form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.old-content-styles .md-form.input-group .input-group-text.md-addon {
  border: none;
  background-color: transparent;
}
.old-content-styles .subscribe-input-group-prepend span {
  padding: 0;
}
.old-content-styles footer .btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.old-content-styles footer .subscribe-button {
  border: none;
  color: #ffffff;
  font-size: 1.3rem;
  padding: 0;
  margin: 0;
  margin-bottom: -0.7rem;
  border-bottom: 1px solid #ced4da;
  border-radius: 0;
}
.old-content-styles .subscribe-button:hover,
.old-content-styles .subscribe-button:focus,
.old-content-styles .subscribe-button:active {
  background-color: transparent !important;
  color: #ffffff;
  border-bottom: 1px solid #ced4da !important;
}
.old-content-styles .subscribe-input:-webkit-autofill,
.old-content-styles .subscribe-input:-webkit-autofill:hover .subscribe-input:-webkit-autofill:focus .subscribe-input:-webkit-autofill:active .subscribe-input:-webkit-autofill {
  background-color: transparent !important;
  transition: background-color 5000s ease-in-out 0s !important;
  -webkit-text-fill-color: #ffffff !important;
}
@media (min-width: 576px) {
  .old-content-styles footer .form-inline .form-control {
    display: inline-block;
    width: auto !important;
    vertical-align: middle;
  }
  .old-content-styles footer .form-inline .custom-select,
  .old-content-styles footer .form-inline .input-group {
    width: auto !important;
  }
  .old-content-styles footer .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .old-content-styles .megamenu,
  .old-content-styles header > .container,
  .old-content-styles footer > .container {
    max-width: 540px;
    width: 540px;
  }
}
@media (min-width: 768px) {
  .old-content-styles .megamenu,
  .old-content-styles header > .container,
  .old-content-styles footer > .container {
    max-width: 720px;
    width: 720px;
  }
  .old-content-styles .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .old-content-styles .d-md-block {
    display: block !important;
  }
  .old-content-styles .d-md-inline-block {
    display: inline-block !important;
  }
  .old-content-styles .d-md-none {
    display: none !important;
  }
  .old-content-styles .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .old-content-styles .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .old-content-styles .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .old-content-styles .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .old-content-styles .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .old-content-styles .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .old-content-styles .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .old-content-styles .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .old-content-styles .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .old-content-styles .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .old-content-styles .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }
}
@media (min-width: 992px) {
  .old-content-styles .breadcrumbs {
    display: none !important;
  }
  .old-content-styles .megamenu,
  .old-content-styles header > .container,
  .old-content-styles footer > .container {
    max-width: 960px;
    width: 960px;
  }
  .old-content-styles .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .old-content-styles .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .old-content-styles .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .old-content-styles .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .old-content-styles .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .old-content-styles .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .old-content-styles .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .old-content-styles .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .old-content-styles .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .old-content-styles .d-lg-none {
    display: none !important;
  }
  .old-content-styles .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .old-content-styles .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .old-content-styles .d-lg-inline-block {
    display: inline-block !important;
  }
  .old-content-styles .pl-lg-2,
  .old-content-styles .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .old-content-styles .pr-lg-2,
  .old-content-styles .px-lg-2 {
    padding-right: 0.5rem !important;
  }
}
.old-content-styles {
  /*
  @media only screen and (max-width: 1023px) {
      .g-wrapper {
          padding-top: 0 !important;
      }
  }
  */
}
@media (min-width: 1200px) {
  .old-content-styles .megamenu,
  .old-content-styles header > .container,
  .old-content-styles footer > .container {
    max-width: 1270px;
    width: 1270px;
  }
  .old-content-styles .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .old-content-styles .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .old-content-styles .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .old-content-styles .d-xl-block {
    display: block !important;
  }
  .old-content-styles .pl-xl-3,
  .old-content-styles .px-xl-3 {
    padding-left: 1rem !important;
  }
  .old-content-styles .pr-xl-3,
  .old-content-styles .px-xl-3 {
    padding-right: 1rem !important;
  }
  .old-content-styles .d-xl-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 1250px) {
  .old-content-styles .block-18 {
    display: none !important;
  }
}
.old-content-styles .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Muli", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
}
.old-content-styles .popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.old-content-styles .popover .arrow::after,
.old-content-styles .popover .arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.old-content-styles .bs-popover-auto[x-placement^=top],
.old-content-styles .bs-popover-top {
  margin-bottom: 0.5rem;
}
.old-content-styles .bs-popover-auto[x-placement^=top] > .arrow,
.old-content-styles .bs-popover-top > .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}
.old-content-styles .bs-popover-auto[x-placement^=top] > .arrow::before,
.old-content-styles .bs-popover-top > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.old-content-styles .bs-popover-auto[x-placement^=top] > .arrow::after,
.old-content-styles .bs-popover-top > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}
.old-content-styles .bs-popover-auto[x-placement^=right],
.old-content-styles .bs-popover-right {
  margin-left: 0.5rem;
}
.old-content-styles .bs-popover-auto[x-placement^=right] > .arrow,
.old-content-styles .bs-popover-right > .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.old-content-styles .bs-popover-auto[x-placement^=right] > .arrow::before,
.old-content-styles .bs-popover-right > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.old-content-styles .bs-popover-auto[x-placement^=right] > .arrow::after,
.old-content-styles .bs-popover-right > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}
.old-content-styles .bs-popover-auto[x-placement^=bottom],
.old-content-styles .bs-popover-bottom {
  margin-top: 0.5rem;
}
.old-content-styles .bs-popover-auto[x-placement^=bottom] > .arrow,
.old-content-styles .bs-popover-bottom > .arrow {
  top: calc((0.5rem + 1px) * -1);
}
.old-content-styles .bs-popover-auto[x-placement^=bottom] > .arrow::before,
.old-content-styles .bs-popover-bottom > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.old-content-styles .bs-popover-auto[x-placement^=bottom] > .arrow::after,
.old-content-styles .bs-popover-bottom > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.old-content-styles .bs-popover-auto[x-placement^=bottom] .popover-header::before,
.old-content-styles .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}
.old-content-styles .bs-popover-auto[x-placement^=left],
.old-content-styles .bs-popover-left {
  margin-right: 0.5rem;
}
.old-content-styles .bs-popover-auto[x-placement^=left] > .arrow,
.old-content-styles .bs-popover-left > .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.old-content-styles .bs-popover-auto[x-placement^=left] > .arrow::before,
.old-content-styles .bs-popover-left > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.old-content-styles .bs-popover-auto[x-placement^=left] > .arrow::after,
.old-content-styles .bs-popover-left > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}
.old-content-styles .popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}
.old-content-styles .popover-header:empty {
  display: none;
}
.old-content-styles .popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}
.old-content-styles .popover.show {
  opacity: 1;
}
.old-content-styles .navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.old-content-styles .navbar-toggler-icon {
  display: inline-block;
  width: 2em;
  height: 2em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}
@media only screen and (max-width: 1023px) {
  .old-content-styles .nav-top-alt {
    position: absolute;
    bottom: -1.6rem;
    right: 3rem;
  }
}
/* End */


/* Start:/local/templates/media/libs/lightgallery.min.css?177702356623438*/

.lg-sub-html,
.lg-toolbar {
	background-color: rgba(0, 0, 0, .45)
}

@font-face {
	font-family: lg;
	src: url(/local/templates/html_dev/fonts/lg.eot);
	src: url(/local/templates/html_dev/fonts/lg.eot?#iefix) format("embedded-opentype"), 
	url(/local/templates/html_dev/fonts/lg.woff) format("woff"), 
	url(/local/templates/html_dev/fonts/lg.ttf) format("truetype"), 
	url(/local/templates/html_dev/fonts/lg.svg) format("svg");
	font-weight: 400;
	font-style: normal
}

.lg-icon {
	font-family: lg;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.lg-actions .lg-next,
.lg-actions .lg-prev {
	background-color: rgba(0, 0, 0, .45);
	border-radius: 2px;
	color: #999;
	cursor: pointer;
	display: block;
	font-size: 22px;
	margin-top: -10px;
	padding: 8px 10px 9px;
	position: absolute;
	top: 50%;
	z-index: 1080;
	border: none;
	outline: 0
}

.lg-actions .lg-next.disabled,
.lg-actions .lg-prev.disabled {
	pointer-events: none;
	opacity: .5
}

.lg-actions .lg-next:hover,
.lg-actions .lg-prev:hover {
	color: #FFF
}

.lg-actions .lg-next {
	right: 20px
}

.lg-actions .lg-next:before {
	content: "\e095"
}

.lg-actions .lg-prev {
	left: 20px
}

.lg-actions .lg-prev:after {
	content: "\e094"
}

@-webkit-keyframes lg-right-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: -30px
	}
}

@-moz-keyframes lg-right-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: -30px
	}
}

@-ms-keyframes lg-right-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: -30px
	}
}

@keyframes lg-right-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: -30px
	}
}

@-webkit-keyframes lg-left-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: 30px
	}
}

@-moz-keyframes lg-left-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: 30px
	}
}

@-ms-keyframes lg-left-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: 30px
	}
}

@keyframes lg-left-end {

	0%,
	100% {
		left: 0
	}

	50% {
		left: 30px
	}
}

.lg-outer.lg-right-end .lg-object {
	-webkit-animation: lg-right-end .3s;
	-o-animation: lg-right-end .3s;
	animation: lg-right-end .3s;
	position: relative
}

.lg-outer.lg-left-end .lg-object {
	-webkit-animation: lg-left-end .3s;
	-o-animation: lg-left-end .3s;
	animation: lg-left-end .3s;
	position: relative
}

.lg-toolbar {
	z-index: 1082;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.lg-toolbar .lg-icon {
	color: #999;
	cursor: pointer;
	float: right;
	font-size: 24px;
	height: 47px;
	line-height: 27px;
	padding: 10px 0;
	text-align: center;
	width: 50px;
	text-decoration: none !important;
	outline: 0;
	-webkit-transition: color .2s linear;
	-o-transition: color .2s linear;
	transition: color .2s linear
}

.lg-toolbar .lg-icon:hover {
	color: #FFF
}

.lg-toolbar .lg-close:after {
	content: "\e070"
}

.lg-toolbar .lg-download:after {
	content: "\e0f2"
}

.lg-sub-html {
	top: 95px;
	background-color: transparent;
	color: #EEE;
	font-size: 16px;
	left: 0;
	padding: 10px 40px;
	position: fixed;
	right: 0;
	text-align: center;
	z-index: 1080
}

.lg-sub-html h4 {
	margin: 0;
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.lg-sub-html p {
	font-size: 12px;
	margin: 5px 0 0
}

#lg-counter {
	color: #999;
	display: inline-block;
	font-size: 16px;
	padding-left: 20px;
	padding-top: 12px;
	vertical-align: middle
}

.lg-next,
.lg-prev,
.lg-toolbar {
	opacity: 1;
	-webkit-transition: -webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;
	-moz-transition: -moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;
	-o-transition: -o-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;
	transition: transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear
}

.lg-hide-items .lg-prev {
	opacity: 0;
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0)
}

.lg-hide-items .lg-next {
	opacity: 0;
	-webkit-transform: translate3d(10px, 0, 0);
	transform: translate3d(10px, 0, 0)
}

.lg-hide-items .lg-toolbar {
	opacity: 0;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0)
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
	-webkit-transform: scale3d(.5, .5, .5);
	transform: scale3d(.5, .5, .5);
	opacity: 0;
	-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
	-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
	-o-transition: -o-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
	transition: transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	opacity: 1
}

.lg-outer .lg-thumb-outer {
	background-color: #0D0A0A;
	bottom: 0;
	position: absolute;
	width: 100%;
	z-index: 1080;
	max-height: 350px;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	-webkit-transition: -webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;
	-moz-transition: -moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;
	-o-transition: -o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;
	transition: transform .25s cubic-bezier(0, 0, .25, 1) 0s
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: -o-grabbing;
	cursor: -ms-grabbing;
	cursor: grabbing
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
	-webkit-transition-duration: 0s !important;
	transition-duration: 0s !important
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.lg-outer .lg-thumb {
	padding: 10px 0;
	height: 100%;
	margin-bottom: -5px
}

.lg-outer .lg-thumb-item {
	cursor: pointer;
	float: left;
	overflow: hidden;
	height: 100%;
	border: 2px solid #FFF;
	border-radius: 4px;
	margin-bottom: 5px
}

@media (min-width:1025px) {
	.lg-outer .lg-thumb-item {
		-webkit-transition: border-color .25s ease;
		-o-transition: border-color .25s ease;
		transition: border-color .25s ease
	}
}

.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
	border-color: #a90707
}

.lg-outer .lg-thumb-item img {
	width: 100%;
	height: 100%;
	object-fit: cover
}

.lg-outer.lg-has-thumb .lg-item {
	padding-bottom: 120px
}

.lg-outer.lg-can-toggle .lg-item {
	padding-bottom: 0
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
	-webkit-transition: bottom .25s ease;
	-o-transition: bottom .25s ease;
	transition: bottom .25s ease
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
	/* top: 95px;
	background-color: transparent; */
}

.lg-outer .lg-toogle-thumb {
	background-color: #0D0A0A;
	border-radius: 2px 2px 0 0;
	color: #999;
	cursor: pointer;
	font-size: 24px;
	height: 39px;
	line-height: 27px;
	padding: 5px 0;
	position: absolute;
	right: 20px;
	text-align: center;
	top: -39px;
	width: 50px
}

.lg-outer .lg-toogle-thumb:hover,
.lg-outer.lg-dropdown-active #lg-share {
	color: #FFF
}

.lg-outer .lg-toogle-thumb:after {
	content: "\e1ff"
}

.lg-outer .lg-video-cont {
	display: inline-block;
	vertical-align: middle;
	max-width: 1140px;
	max-height: 100%;
	width: 100%;
	padding: 0 5px
}

.lg-outer .lg-video {
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
	position: relative
}

.lg-outer .lg-video .lg-object {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important
}

.lg-outer .lg-video .lg-video-play {
	width: 84px;
	height: 59px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -42px;
	margin-top: -30px;
	z-index: 1080;
	cursor: pointer
}

.lg-outer .lg-has-iframe .lg-video {
	-webkit-overflow-scrolling: touch;
	overflow: auto
}

.lg-outer .lg-has-vimeo .lg-video-play {
	background: url(/local/templates/media/libs/../img/vimeo-play.png) no-repeat
}

.lg-outer .lg-has-vimeo:hover .lg-video-play {
	background: url(/local/templates/media/libs/../img/vimeo-play.png) 0 -58px no-repeat
}

.lg-outer .lg-has-html5 .lg-video-play {
	background: url(/local/templates/media/libs/../img/video-play.png) no-repeat;
	height: 64px;
	margin-left: -32px;
	margin-top: -32px;
	width: 64px;
	opacity: .8
}

.lg-outer .lg-has-html5:hover .lg-video-play {
	opacity: 1
}

.lg-outer .lg-has-youtube .lg-video-play {
	background: url(/local/templates/media/libs/../img/youtube-play.png) no-repeat
}

.lg-outer .lg-has-youtube:hover .lg-video-play {
	background: url(/local/templates/media/libs/../img/youtube-play.png) 0 -60px no-repeat
}

.lg-outer .lg-video-object {
	width: 100% !important;
	height: 100% !important;
	position: absolute;
	top: 0;
	left: 0
}

.lg-outer .lg-has-video .lg-video-object {
	visibility: hidden
}

.lg-outer .lg-has-video.lg-video-playing .lg-object,
.lg-outer .lg-has-video.lg-video-playing .lg-video-play {
	display: none
}

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
	visibility: visible
}

.lg-progress-bar {
	background-color: #333;
	height: 5px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1083;
	opacity: 0;
	-webkit-transition: opacity 80ms ease 0s;
	-moz-transition: opacity 80ms ease 0s;
	-o-transition: opacity 80ms ease 0s;
	transition: opacity 80ms ease 0s
}

.lg-progress-bar .lg-progress {
	background-color: #a90707;
	height: 5px;
	width: 0
}

.lg-progress-bar.lg-start .lg-progress {
	width: 100%
}

.lg-show-autoplay .lg-progress-bar {
	opacity: 1
}

.lg-autoplay-button:after {
	content: "\e01d"
}

.lg-show-autoplay .lg-autoplay-button:after {
	content: "\e01a"
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transition-duration: 0s;
	transition-duration: 0s
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;
	-moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s;
	-o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s;
	transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s
}

.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;
	-moz-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;
	-o-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;
	transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	-webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
	-moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
	-o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
	transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden
}

#lg-zoom-in:after {
	content: "\e311"
}

#lg-actual-size {
	font-size: 20px
}

#lg-actual-size:after {
	content: "\e033"
}

#lg-zoom-out {
	opacity: .5;
	pointer-events: none
}

#lg-zoom-out:after {
	content: "\e312"
}

.lg-zoomed #lg-zoom-out {
	opacity: 1;
	pointer-events: auto
}

.lg-outer .lg-pager-outer {
	bottom: 60px;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	z-index: 1080;
	height: 10px
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
	overflow: visible
}

.lg-outer .lg-pager-cont {
	cursor: pointer;
	display: inline-block;
	overflow: hidden;
	position: relative;
	vertical-align: top;
	margin: 0 5px
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
	box-shadow: 0 0 0 2px #fff inset
}

.lg-outer .lg-pager-thumb-cont {
	background-color: #fff;
	color: #FFF;
	bottom: 100%;
	height: 83px;
	left: 0;
	margin-bottom: 20px;
	margin-left: -60px;
	opacity: 0;
	padding: 5px;
	position: absolute;
	width: 120px;
	border-radius: 3px;
	-webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;
	-moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;
	-o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;
	transition: opacity .15s ease 0s, transform .15s ease 0s;
	-webkit-transform: translate3d(0, 5px, 0);
	transform: translate3d(0, 5px, 0)
}

.lg-outer .lg-pager-thumb-cont img {
	width: 100%;
	height: 100%
}

.lg-outer .lg-pager {
	background-color: rgba(255, 255, 255, .5);
	border-radius: 50%;
	box-shadow: 0 0 0 8px rgba(255, 255, 255, .7) inset;
	display: block;
	height: 12px;
	-webkit-transition: box-shadow .3s ease 0s;
	-o-transition: box-shadow .3s ease 0s;
	transition: box-shadow .3s ease 0s;
	width: 12px
}

.lg-outer .lg-pager:focus,
.lg-outer .lg-pager:hover {
	box-shadow: 0 0 0 8px #fff inset
}

.lg-outer .lg-caret {
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px dashed;
	bottom: -10px;
	display: inline-block;
	height: 0;
	left: 50%;
	margin-left: -5px;
	position: absolute;
	vertical-align: middle;
	width: 0
}

.lg-fullscreen:after {
	content: "\e20c"
}

.lg-fullscreen-on .lg-fullscreen:after {
	content: "\e20d"
}

.lg-outer #lg-dropdown-overlay {
	background-color: rgba(0, 0, 0, .25);
	bottom: 0;
	cursor: default;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1081;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;
	-o-transition: visibility 0s linear .18s, opacity .18s linear 0s;
	transition: visibility 0s linear .18s, opacity .18s linear 0s
}

.lg-outer.lg-dropdown-active #lg-dropdown-overlay,
.lg-outer.lg-dropdown-active .lg-dropdown {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1;
	visibility: visible
}

.lg-outer .lg-dropdown {
	background-color: #fff;
	border-radius: 2px;
	font-size: 14px;
	list-style-type: none;
	margin: 0;
	padding: 10px 0;
	position: absolute;
	right: 0;
	text-align: left;
	top: 50px;
	opacity: 0;
	visibility: hidden;
	-moz-transform: translate3d(0, 5px, 0);
	-o-transform: translate3d(0, 5px, 0);
	-ms-transform: translate3d(0, 5px, 0);
	-webkit-transform: translate3d(0, 5px, 0);
	transform: translate3d(0, 5px, 0);
	-webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
	-moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
	-o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
	transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s
}

.lg-outer .lg-dropdown:after {
	content: "";
	display: block;
	height: 0;
	width: 0;
	position: absolute;
	border: 8px solid transparent;
	border-bottom-color: #FFF;
	right: 16px;
	top: -16px
}

.lg-outer .lg-dropdown>li:last-child {
	margin-bottom: 0
}

.lg-outer .lg-dropdown>li:hover .lg-icon,
.lg-outer .lg-dropdown>li:hover a {
	color: #333
}

.lg-outer .lg-dropdown a {
	color: #333;
	display: block;
	white-space: pre;
	padding: 4px 12px;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px
}

.lg-outer .lg-dropdown a:hover {
	background-color: rgba(0, 0, 0, .07)
}

.lg-outer .lg-dropdown .lg-dropdown-text {
	display: inline-block;
	line-height: 1;
	margin-top: -3px;
	vertical-align: middle
}

.lg-outer .lg-dropdown .lg-icon {
	color: #333;
	display: inline-block;
	float: none;
	font-size: 20px;
	height: auto;
	line-height: 1;
	margin-right: 8px;
	padding: 0;
	vertical-align: middle;
	width: auto
}

.lg-outer,
.lg-outer .lg,
.lg-outer .lg-inner {
	width: 100%;
	height: 100%
}

.lg-outer #lg-share {
	position: relative
}

.lg-outer #lg-share:after {
	content: "\e80d"
}

.lg-outer #lg-share-facebook .lg-icon {
	color: #3b5998
}

.lg-outer #lg-share-facebook .lg-icon:after {
	content: "\e901"
}

.lg-outer #lg-share-twitter .lg-icon {
	color: #00aced
}

.lg-outer #lg-share-twitter .lg-icon:after {
	content: "\e904"
}

.lg-outer #lg-share-googleplus .lg-icon {
	color: #dd4b39
}

.lg-outer #lg-share-googleplus .lg-icon:after {
	content: "\e902"
}

.lg-outer #lg-share-pinterest .lg-icon {
	color: #cb2027
}

.lg-outer #lg-share-pinterest .lg-icon:after {
	content: "\e903"
}

.lg-group:after {
	content: "";
	display: table;
	clear: both
}

.lg-outer {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	text-align: left;
	opacity: 0;
	-webkit-transition: opacity .15s ease 0s;
	-o-transition: opacity .15s ease 0s;
	transition: opacity .15s ease 0s
}

.lg-outer * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.lg-outer.lg-visible {
	opacity: 1
}

.lg-outer.lg-css3 .lg-item.lg-current,
.lg-outer.lg-css3 .lg-item.lg-next-slide,
.lg-outer.lg-css3 .lg-item.lg-prev-slide {
	-webkit-transition-duration: inherit !important;
	transition-duration: inherit !important;
	-webkit-transition-timing-function: inherit !important;
	transition-timing-function: inherit !important
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
	-webkit-transition-duration: 0s !important;
	transition-duration: 0s !important;
	opacity: 1
}

.lg-outer.lg-grab img.lg-object {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab
}

.lg-outer.lg-grabbing img.lg-object {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: -o-grabbing;
	cursor: -ms-grabbing;
	cursor: grabbing
}

.lg-outer .lg {
	position: relative;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
	max-height: 100%
}

.lg-outer .lg-inner {
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap
}

.lg-outer .lg-item {
	background: url(/local/templates/media/libs/../img/loading.gif) center center no-repeat;
	display: none !important
}

.lg-outer.lg-css .lg-current,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide,
.lg-outer.lg-css3 .lg-prev-slide {
	display: inline-block !important
}

.lg-outer .lg-img-wrap,
.lg-outer .lg-item {
	display: inline-block;
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%
}

.lg-outer .lg-img-wrap:before,
.lg-outer .lg-item:before {
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right: -1px
}

.lg-outer .lg-img-wrap {
	position: absolute;
	padding: 0 5px;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.lg-outer .lg-item.lg-complete {
	background-image: none
}

.lg-outer .lg-item.lg-current {
	z-index: 1060
}

.lg-outer .lg-image {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
	width: auto !important;
	height: auto !important
}

.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play {
	opacity: 0;
	-webkit-transition: opacity .15s ease 0s;
	-o-transition: opacity .15s ease 0s;
	transition: opacity .15s ease 0s
}

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
	opacity: 1
}

.lg-outer .lg-empty-html,
.lg-outer.lg-hide-download #lg-download {
	display: none
}

.lg-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1040;
	background-color: rgba(0,0,0,0.8);
	opacity: 0;
	-webkit-transition: opacity .15s ease 0s;
	-o-transition: opacity .15s ease 0s;
	transition: opacity .15s ease 0s
}

.lg-backdrop.in {
	opacity: 1
}

.lg-css3.lg-no-trans .lg-current,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-prev-slide {
	-webkit-transition: none 0s ease 0s !important;
	-moz-transition: none 0s ease 0s !important;
	-o-transition: none 0s ease 0s !important;
	transition: none 0s ease 0s !important
}

.lg-css3.lg-use-css3 .lg-item,
.lg-css3.lg-use-left .lg-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden
}

.lg-css3.lg-fade .lg-item {
	opacity: 0
}

.lg-css3.lg-fade .lg-item.lg-current {
	opacity: 1
}

.lg-css3.lg-fade .lg-item.lg-current,
.lg-css3.lg-fade .lg-item.lg-next-slide,
.lg-css3.lg-fade .lg-item.lg-prev-slide {
	-webkit-transition: opacity .1s ease 0s;
	-moz-transition: opacity .1s ease 0s;
	-o-transition: opacity .1s ease 0s;
	transition: opacity .1s ease 0s
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
	opacity: 0
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0)
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0)
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
	-o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
	transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s
}

.lg-css3.lg-slide.lg-use-left .lg-item {
	opacity: 0;
	position: absolute;
	left: 0
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
	left: -100%
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
	left: 100%
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
	left: 0;
	opacity: 1
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
	-webkit-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
	-moz-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
	-o-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
	transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s
}
/* End */


/* Start:/local/templates/media/libs/splide.min.css?17761565205002*/
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
/* End */


/* Start:/local/templates/media/components/article.css?17780711282659*/
/* sizes */
.article-container {
  padding: 2.8rem 8rem;
  background-color: var(--color-white);
  border-radius: var(--border-radius-big);
}
@media (max-width: 1199px) {
  .article-container {
    padding: 2.8rem;
  }
}
@media (max-width: 767px) {
  .article-container {
    padding: 1.2rem;
    margin: 0px -1.2rem;
  }
}

.article {
  position: relative;
  z-index: 2;
}

.article__list {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}

.article__content {
  font: var(--font-article);
}

.article__header {
  margin-bottom: 3.2rem;
}
@media (max-width: 1199px) {
  .article__header {
    margin-bottom: 1.2rem;
  }
}

.article__subtitle {
  color: var(--color-blue-80);
  font: var(--font-h4);
  margin-bottom: 3.2rem;
}
@media (max-width: 1199px) {
  .article__subtitle {
    margin-bottom: 2rem;
  }
}

.article__footer {
  margin-top: 4.8rem;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media (max-width: 767px) {
  .article__footer {
    gap: 2rem;
    margin-top: 2rem;
  }
}

.article__more {
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 3;
  padding-top: 1.6rem;
}

.article__more-button {
  display: flex;
  justify-content: center;
}

.article__more::before {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: 100%;
  height: 14rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}

.article__more-news {
  margin-top: 0.8rem;
}
@media (max-width: 767px) {
  .article__more-news {
    padding-top: 2rem;
    margin-top: 0px;
    border-top: 1px solid var(--color-blue-20);
  }
}

.article__author {
  padding: 1.2rem 0px;
  border: 1px solid var(--color-blue-20);
  border-left: none;
  border-right: none;
  column-gap: 2.4rem;
  row-gap: 1.2rem;
  display: flex;
  flex-wrap: wrap;
  margin-top: 1.6rem;
}
@media (max-width: 1199px) {
  .article__author {
    padding: 0.8rem 0px;
    display: flex;
    flex-direction: column;
    gap: 0.8rem;
    margin-top: 1.2rem;
  }
}

.article__actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.2rem 0px;
  border: 1px solid var(--color-blue-20);
  border-left: none;
  border-right: none;
}
@media (max-width: 767px) {
  .article__actions {
    display: none;
  }
}

.article__print {
  display: flex;
}

.article__tags {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  flex-wrap: wrap;
}

.ya-share2__container.ya-share2__container_color-scheme_blackwhite .ya-share2__badge, .ya-share2__container.ya-share2__container_color-scheme_blackwhite .ya-share2__mobile-popup-badge {
  background-color: var(--color-blue-70) !important;
}

/* End */
/* /local/templates/media/components/db.by/news.detail/detail/style.css?17840489872768 */
/* /local/templates/media/components/article-old-content-styles.css?1777637262622696 */
/* /local/templates/media/libs/lightgallery.min.css?177702356623438 */
/* /local/templates/media/libs/splide.min.css?17761565205002 */
/* /local/templates/media/components/article.css?17780711282659 */
