@font-face {
  font-family: calibre;
  src: url(CalibreRegular.otf);
}
.score-grippy-button {
  cursor: grab;
  opacity: .2;
  position: absolute;
  right: 6px;
  top: 14px;
  width: 8px
}
.score-grippy-button:hover {
  opacity: 1
}
.score-screenshot-container {
  background: #000;
  cursor: pointer;
  opacity: .5;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  z-index: 1000000
}
.score-screenshot-overlay {
  background: #fff;
  position: absolute
}
.prevent-select {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.score-hover-button {
  cursor: pointer;
  top: 90px;
  display: none;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  flex-direction: column;
  right: 0;
  position: fixed;
  width: 80px;
  background: linear-gradient(180deg, #069864 0%, #055c3d 100%);
  box-shadow: 0 2px 35px rgb(0 0 0/25%);
  min-height: 64px;
  border-radius: 10px 0 0 10px;
  z-index: 2147483647;
  user-select: none
}
.score-hover-button-img {
  margin: auto;
  width: 50px
}
.score-hover-button-text {
  color: #fff;
  display: none;
  line-height: 20px;
  padding: 0 2px 6px;
  font-size: 14px;
  font-weight: 400;
  text-align: center
}
.score-options-container {
  border-radius: 4px;
  border: 1px solid #9e9e9e;
  color: #007600;
  display: inline-flex;
  padding: 8px 10px;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer
}
.score-options-amazon {
  height: 40px;
  margin-bottom: 4px
}
.score-options-ebay {
  margin: auto;
  height: 20px;
  margin-bottom: 12px;
  margin-left: 18.5%
}
.score-options-logo {
  margin-right: 10px;
  width: 50px;
  height: 16px
}
.score-options-loading-spinner {
  width: 20px;
  height: 20px;
  margin-right: 8px
}
.score-modal-results-loading-container {
  display: flex
}
.score-modal-results-loading-spinner {
  margin: auto
}
.score-main-container {
  border: 1px solid #bcbdbd;
  border-radius: 8px;
  box-shadow: 0 2px 35px 0 rgba(0, 0, 0, .25);
  color: #344054;
  display: none;
  flex-direction: column;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  letter-spacing: 0;
  line-height: normal;
  position: fixed;
  z-index: 2147483647;
  background-color: #fff;
  height: 700px;
  width: 440px;
  top: 50px;
  right: 20px
}
@media screen and (min-height:1080px) {
  .score-main-container {
    height: 900px
  }
}
.score-modal-feedback {
  color: #069864;
  font-weight: 700;
  font-size: 16px;
  text-align: center;
  padding: 6px;
  margin-bottom: 10px;
  cursor: pointer
}
.score-modal-top-bar {
  padding: 20px 16px 8px;
  z-index: 10
}
.score-modal-toast-container {
  cursor: pointer;
  position: absolute;
  margin-top: -21px;
  left: 120px;
  text-align: center
}
.score-modal-toast-text {
  color: #fff;
  font-weight: 500;
  font-size: 16px;
  top: 41%;
  left: 50%;
  width: 200px;
  position: absolute;
  transform: translate(-50%, -50%)
}
.score-modal-logo-container {
  align-items: center;
  display: flex;
  flex-basis: 26px;
  justify-content: space-between;
  margin-bottom: 8px
}
.score-modal-logo {
  cursor: pointer;
  height: 20px;
  width: 60px
}
.score-modal-right-buttons {
  display: flex;
  align-items: center
}
.score-modal-close-modal {
  cursor: pointer;
  height: 20px;
  width: 20px
}
.score-modal-content {
  flex-grow: 1;
  overflow-y: auto;
  padding: 8px 12px
}
.score-modal-current-search {
  display: flex;
  margin-bottom: 8px
}
.score-modal-current-image-container {
  min-height: 80px;
  min-width: 80px;
  display: flex;
  position: relative;
  overflow: hidden
}
.score-modal-current-image {
  width: 80px;
  object-fit: contain;
  height: 80px
}
.score-modal-current-title-brand-container {
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center
}
.score-modal-brand-right-container, .score-modal-brand-left-container {
  display: flex;
  align-items: center
}
.score-modal-amazon-stars {
  padding-right: 4px;
  width: 60px;
  height: 12px
}
.score-modal-amazon-num-people {
  color: rgba(95, 99, 104, .6)
}
.score-modal-current-title {
  color: #344054;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 4px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical
}
.score-modal-current-brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between
}
.score-modal-current-brand {
  font-size: 14px
}
.score-modal-try-different-image {
  font-size: 12px;
  color: rgba(120, 129, 138)
}
.score-modal-sort-row-container {
  align-items: center;
  display: flex;
  justify-content: space-between
}
.score-modal-items-found-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px
}
.score-modal-items-found {
  color: #344054
}
.score-modal-share-results {
  color: #069864;
  cursor: pointer;
  font-weight: 500
}
.score-modal-sort-by-container {
  cursor: pointer;
  display: flex;
  gap: 8px;
  font-weight: 500;
  color: #344054;
  margin-bottom: 12px
}
.score-modal-filter-dropdown, .score-modal-sort-dropdown {
  align-items: center;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  display: flex;
  font-size: 14px;
  gap: 8px;
  height: 24px;
  padding: 4px 10px
}
.score-modal-filter-modal, .score-modal-sort-modal {
  background: #fff;
  border-radius: 4px;
  border: 1px solid #cfcfcf;
  display: block;
  padding: 10px;
  position: absolute;
  z-index: 100;
  top: 204px
}
.score-modal-filter-modal {
  width: 256px
}
.score-modal-sort-modal {
  right: 8px;
  width: 200px
}
.score-modal-filter-product-info-text, .score-modal-sort-product-info-text {
  font-weight: 700
}
.score-modal-filter-product-info, .score-modal-sort-product-info {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px
}
.score-modal-close-filter-modal, .score-modal-close-sort-modal {
  cursor: pointer;
  width: 12px;
  height: 12px
}
.score-modal-filter-input, .score-modal-sort-input {
  accent-color: #069864;
  cursor: pointer;
  margin: 0 8px 0 0
}
.score-modal-filter-label, .score-modal-sort-label {
  cursor: pointer;
  font-weight: 400
}
.score-modal-filter-div, .score-modal-sort-div {
  margin-bottom: 4px;
  cursor: pointer;
  display: flex
}
.score-modal-divider {
  border-color: #e1e1e1;
  color: #fff;
  border-style: solid;
  border-width: 1px 0 0;
  margin: 12px 0
}
.score-modal-grid-header {
  font-weight: 700;
  margin-bottom: 8px
}
.score-modal-results {
  display: grid;
  gap: 20px 12px;
  grid-template-columns: 126px 126px 126px
}
.score-modal-each-result-price, .score-modal-original-price {
  border-radius: 9999px;
  font-size: 14px;
  font-weight: 700;
  display: flex;
  border: 1px solid #bebebe;
  background: #fff;
  left: 4px;
  top: 12px;
  padding: 0 10px;
  align-items: center;
  position: absolute;
  height: 28px
}
.score-modal-each-result-price-cheaper {
  color: #0d8459
}
.score-modal-original-price {
  padding: 0 10px
}
.score-modal-results-loading {
  text-align: center;
  padding: 20px 0 0
}
.score-modal-email-input {
  background: #fff;
  border-radius: 8px;
  border: 1px solid #d3d3d3;
  box-sizing: border-box;
  font-size: 18px;
  height: 40px;
  padding: 8px 16px;
  text-align: center;
  width: 240px;
  margin-bottom: 20px
}
.score-modal-affiliate-disclaimer {
  text-align: center;
  font-size: 12px;
  font-style: italic;
  color: gray;
  margin-top: 24px
}
.score-modal-rate-results-text {
  margin-top: 8px;
  text-align: center
}
.score-modal-rate-stars-container {
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
  display: flex;
  justify-content: center;
  height: 46px;
  padding: 4px 10px
}
.score-modal-rate-stars-container:not(:checked) > input {
  display: none
}
.score-modal-rate-stars-container:not(:checked) > label {
  width: 1em;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  font-size: 30px;
  color: #ccc
}
.score-modal-rate-stars-container:not(:checked) > label:before {
  content: '★ '
}
.score-modal-rate-stars-container > input:checked ~ label {
  color: #ffc700
}
.score-modal-rate-stars-container:not(:checked) > label:hover, .score-modal-rate-stars-container:not(:checked) > label:hover ~ label {
  color: #deb217
}
.score-modal-rate-stars-container > input:checked + label:hover, .score-modal-rate-stars-container > input:checked + label:hover ~ label, .score-modal-rate-stars-container > input:checked ~ label:hover, .score-modal-rate-stars-container > input:checked ~ label:hover ~ label, .score-modal-rate-stars-container > label:hover ~ input:checked ~ label {
  color: #c59b08
}
.score-modal-terms-privacy {
  text-align: center;
  margin-top: 6px;
  color: gray;
  font-size: 12px;
  opacity: .75
}
.score-modal-terms-privacy a {
  text-decoration: none
}
.score-modal-give-feedback {
  color: #069864;
  display: block;
  margin-bottom: 4px
}
</style > <style > .display-block {
  display: block
}
.display-flex {
  display: flex
}
a {
  text-decoration: none
}
.background-primary {
  background-color: #069864
}
.background-gray {
  background-color: #9e9e9e
}
.score-button-primary {
  border-radius: 8px;
  background-color: #069864;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  font-weight: 700;
  padding: 10px;
  text-align: center
}
.score-button-secondary {
  border-radius: 50px;
  color: #069864;
  cursor: pointer;
  font-weight: 700;
  outline: 1px solid #069864;
  margin: auto;
  margin-top: 18px;
  padding: 8px 10px;
  text-align: center;
  text-transform: uppercase;
  width: 120px
}
.score-modal-results-container {
  font-size: 14px;
  padding-bottom: 16px
}
.score-modal-results-container.modal-open {
  opacity: .25
}
.score-product-info {
  margin-bottom: 8px;
  padding: 0 12px 12px;
  box-shadow: 0 2px 1px rgba(0, 0, 0, .1)
}
.score-product-info .recommendation-header {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 12px
}
.score-product-info .pros-cons {
  color: #acacac;
  font-weight: 700;
  font-size: 12px;
  margin-bottom: 4px
}
.score-product-info .pro-con-bullet {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}
.score-product-info .pro-con-bullet .pro-con-image {
  margin-right: 8px
}
.score-product-info .row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%
}
.score-product-info .column {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1
}
.score-product-info .single-recommendation-reasons {
  margin-top: 4px
}
.score-product-info .score-modal-current-search.show-cta-button .score-modal-current-title-brand-container {
  padding-left: 8px;
  padding-right: 8px;
  width: 200px
}
.score-product-info .score-modal-recommended-cta-container {
  padding-top: 16px;
  width: 120px
}
.score-product-info {
  margin-bottom: 8px;
  padding: 0 12px 12px;
  box-shadow: 0 2px 1px rgba(0, 0, 0, .1)
}
.score-product-info .recommendation-header {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 12px
}
.score-product-info .pros-cons {
  color: #acacac;
  font-weight: 700;
  font-size: 12px;
  margin-bottom: 4px
}
.score-product-info .pro-con-bullet {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}
.score-product-info .pro-con-bullet .pro-con-image {
  margin-right: 8px
}
.score-product-info .row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%
}
.score-product-info .column {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1
}
.score-product-info .single-recommendation-reasons {
  margin-top: 4px
}
.score-product-info .score-modal-current-search.show-cta-button .score-modal-current-title-brand-container {
  padding-left: 8px;
  padding-right: 8px;
  width: 200px
}
.score-product-info .score-modal-recommended-cta-container {
  padding-top: 16px;
  width: 120px
}
.score-modal-sort-by-container .filter-results-img {
  width: 15px;
  height: 13px
}
.score-modal-sort-by-container .sort-arrow-img {
  width: 10px;
  height: 5px
}
.score-modal-sort-by-container .score-modal-text-filter-input {
  background: #fff;
  border-radius: 8px;
  border: 1px solid #d3d3d3;
  box-sizing: border-box;
  display: block;
  height: 34px;
  padding: 2px 8px;
  min-width: 180px
}
.score-modal-sort-by-container .score-modal-text-filter-input:focus {
  outline: 1px solid #069864
}
.score-modal-each-result-container {
  display: block;
  color: #000;
  padding-top: 8px;
  cursor: pointer;
  text-decoration: none
}
.score-modal-each-result-container:first-of-type {
  padding-top: 0
}
.score-modal-each-result-container.amazon {
  justify-content: space-between
}
.score-modal-each-result-container.amazon .score-modal-each-result-url {
  display: flex
}
.score-modal-each-result-image-container {
  min-height: 100px;
  display: flex;
  position: relative;
  overflow: hidden
}
.score-modal-each-result-image {
  border-radius: 8px;
  max-height: 120px;
  height: 100%;
  margin: auto;
  width: auto
}
.score-modal-each-result-url-container {
  align-items: center;
  display: flex;
  font-size: 12px;
  color: #5f6368;
  padding-top: 10px
}
.score-modal-each-result-favicon {
  height: 16px;
  width: 16px;
  border-radius: 4px;
  margin-right: 4px
}
.score-modal-each-result-url {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}
.score-modal-each-result-url-amazon-num-reviews {
  color: rgba(95, 99, 104, .6);
  font-size: 12px
}
.score-modal-each-result-amazon-stars {
  padding-right: 4px;
  width: 60px;
  height: 12px
}
.score-modal-each-result-title {
  color: #494e53;
  display: -webkit-box;
  font-weight: 500;
  font-size: 14px;
  height: 56px;
  line-height: 18px;
  padding-top: 4px;
  text-overflow: ellipsis;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden
}
.score-modal-each-result-condition {
  color: rgba(73, 78, 83, .4)
}
.score-did-you-find-text, .score-find-page-two-text {
  font-size: 24px;
  line-height: 30px;
  margin: auto;
  margin-bottom: 20px;
  max-width: 260px
}
.score-form-button {
  cursor: pointer;
  max-width: 200px;
  font-size: 20px;
  margin: 15px auto 10px;
  padding: 8px 20px;
  border-radius: 4px;
  color: #fff
}
.score-modal-post-results-container {
  padding-top: 40px;
  position: absolute;
  text-align: center;
  z-index: 10;
  background: rgba(255, 255, 255, .7);
  left: 0;
  right: 0;
  height: 700px;
  overflow: scroll
}
.score-modal-post-results-close {
  position: absolute;
  right: 20px;
  opacity: .8;
  cursor: pointer;
  height: 20px;
  width: 20px
}
.score-dyf-option {
  background-color: #9e9e9e;
  display: block;
  margin: auto;
  margin-bottom: 15px
}
body, div, form, h1, h2, h3, input, li, p, textarea, ul {
  margin: 0;
  padding: 0
}
h1, h2, h3 {
  font-size: 100%;
  font-weight: 400;
  font-style: normal
}
ul {
  list-style: none
}
img {
  border: 0
}
footer, header, nav, section {
  display: block;
  margin: 0;
  padding: 0
}
html {
  display: block
}
body {
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  font-family: calibre;
  font-size: 21px;
  line-height: 30px
}
a {
  color: #222;
  text-decoration: none
}
a:hover {
  color: rgba(34, 34, 34, .8)
}
#article_title:not(.font-loaded) {
  font-family: segoe ui;
  font-weight: 700;
  font-size: 34px
}
#gazeta_article_lead:not(.font-loaded) {
  font-family: segoe ui;
  font-weight: 600;
  font-size: 19px;
  letter-spacing: -.25px
}
.commentsApp {
  padding-bottom: 30px
}
.commentsApp * {
  outline: 0
}
.commentsApp__header {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  flex-flow: row wrap
}
.commentsApp__heading {
  color: #222;
  font: 600 30px/35px calibre, sans-serif;
  margin-bottom: 1rem
}
.commentsApp__headerCounter {
  font-weight: 400
}
.commentsApp__sorting {
  position: relative
}
.commentsApp__textStyledBtn {
  cursor: pointer;
  background: 0 0;
  border: none;
  padding: 0;
  transition: all .2s ease-out
}
.commentsApp__textStyledBtn:hover {
  opacity: .8
}
.commentsApp__sortingSelected {
  font: 600 15px/18px calibre, sans-serif;
  color: #666
}
.commentsApp__sortingSelected:first-letter {
  text-transform: uppercase
}
.commentsApp__sortingTriangle {
  vertical-align: middle;
  margin-left: 7px
}
.commentsApp__sortingTrianglePath {
  fill: #666
}
.commentsApp__articleTitle {
  color: #999;
  font: 400 15px/21px calibre, sans-serif;
  padding: 10px 0 15px
}
body {
  overflow-anchor: none
}
.commentsApp__infoMessage {
  height: 0;
  transition: height .3s ease-in-out, margin-top .3s ease-in-out;
  width: 100%;
  font: 600 15px/18px calibre, sans-serif;
  padding: 0 6px;
  margin-top: 5px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  overflow: hidden
}
.commentsApp__comment .commentsApp__infoMessage {
  width: calc(100% - 40px);
  margin-left: 40px
}
.commentsApp__infoMessageClose {
  cursor: pointer
}
.commentsApp__textField {
  box-shadow: 0 2px 2px rgba(0, 0, 0, .06);
  border: 1px solid #ccc;
  border-radius: 2px
}
.commentsApp__comment .commentsApp__textField {
  height: 0;
  overflow: hidden;
  opacity: 0
}
.commentsApp__textField:not(.commentsApp__textField--active) ~ .commentsApp__infoMessage {
  width: 100%;
  margin-left: 0
}
.commentsApp__addCommentTextarea {
  font: 400 18px/25px calibre, sans-serif;
  width: 100%;
  border: none;
  display: block;
  padding: 12px 20px 11px
}
.commentsApp__addCommentTextarea--revealBottom {
  color: #222;
  resize: vertical;
  transition: min-height 1s ease-in-out;
  min-height: 110px;
  box-shadow: 0 2px 2px rgba(0, 0, 0, .04)
}
.commentsApp__addCommentTextarea--revealBottom::-webkit-input-placeholder {
  color: #222
}
.commentsApp__addCommentTextarea::-webkit-input-placeholder {
  color: #999
}
.commentsApp__bottom {
  justify-content: space-between;
  align-items: center;
  flex-flow: row wrap;
  box-shadow: 0-2px 2px rgba(0, 0, 0, 0.04);
  border-radius: 0 0 2px 2px
}
.commentsApp__addCommentTextarea--revealBottom + .commentsApp__bottom {
  padding: 20px;
  display: flex
}
.commentsApp__bottomFrame {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 20px;
  transition: height .5s ease-in-out;
  padding-right: 10px;
  outline: 0
}
.commentsApp:not(.commentsApp--logged) .commentsApp__bottomFrame {
  visibility: hidden;
  width: 1px
}
.commentsApp__bottomFrame:after {
  content: '';
  position: absolute;
  right: 0;
  top: 7px;
  width: 8px;
  height: 4px;
  background-repeat: no-repeat;
  cursor: pointer
}
.commentsApp__bottomFrame .commentsApp__bottomFrameElement {
  background: 0 0;
  border: 0;
  text-align: left;
  font: 600 15px/18px calibre, sans-serif
}
.commentsApp__bottomFrame .commentsApp__userName {
  padding: 0 6px 0 0;
  cursor: pointer;
  color: #666;
  transition: all .2s ease-out
}
.commentsApp__bottomFrame .commentsApp__userName:hover {
  opacity: .8
}
.commentsApp__button {
  background: #444;
  color: #fff;
  border: none;
  border-radius: 15px;
  padding: 6px 20px;
  text-transform: uppercase;
  transition: all .2s ease-out;
  font: 600 15px/18px calibre, sans-serif;
  cursor: pointer
}
.commentsApp__button:hover {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1), 0 4px 7px 0 rgba(0, 0, 0, .2);
  filter: brightness(1.2);
  -webkit-filter: brightness(120%)
}
.commentsApp__commentsContainer {
  margin: 26px 0 0;
  display: flex;
  flex-direction: column
}
.commentsApp__comment {
  margin: 0 0 5px;
  padding: 18px 0 0;
  border-top: 1px solid #e5e5e5
}
.commentsApp__comment--first, .commentsApp__comment:first-of-type {
  padding: 0;
  border-top: none
}
@keyframes blinkBackgorund {
  0% {
    background-color: #fff
  }
  50% {
    background-color: #fdf2c0
  }
  to {
    background-color: #fff
  }
}
.commentsApp__commentHead {
  display: flex;
  align-items: center;
  flex-flow: row wrap
}
.commentsApp__commentAuthor {
  font: 600 18px/22px calibre, sans-serif;
  margin-right: 10px;
  color: #222
}
.commentsApp__commentBody {
  font: 400 18px/25px calibre, sans-serif;
  color: #222;
  margin: 6px 0 10px;
  word-break: break-word
}
.commentsApp__commentDate {
  font: 400 18px/22px calibre, sans-serif;
  color: #999
}
.commentsApp__commentLink {
  margin: 0 10px;
  position: relative
}
.commentsApp__commentLinkButton {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: transparent;
  cursor: pointer
}
.commentsApp__subComments {
  padding-left: 40px;
  transition: height .3s ease-in-out;
  height: 0;
  overflow: hidden
}
.commentsApp__options {
  position: relative;
  margin-left: auto
}
.commentsApp__optionsDots {
  position: relative;
  min-width: 16px;
  min-height: 16px
}
.commentsApp__optionsDots:before {
  content: '';
  display: block;
  width: 16px;
  height: 16px;
  margin-left: 2px
}
.commentsApp__commentFooter {
  display: flex;
  align-items: center;
  flex-flow: row wrap
}
.commentsApp__commentFooter > :not(:last-child) {
  margin-right: 30px
}
.commentsApp__votes {
  font: 400 15px/25px calibre, sans-serif;
  position: relative
}
.commentsApp__vote {
  padding: 0;
  color: #666;
  font: 400 15px/25px calibre, sans-serif
}
.commentsApp__vote--up {
  margin-right: 30px
}
.commentsApp__vote--up:hover .commentsApp__voteSVGPath--fill {
  fill: #48c110
}
.commentsApp__vote--down:hover .commentsApp__voteSVGPath--fill {
  fill: #e30000
}
.commentsApp__voteSVG {
  vertical-align: middle;
  margin: 0 5px 0 0
}
.commentsApp__voteSVGPath--transparent {
  fill: none
}
.commentsApp__voteSVGPath--fill {
  fill: #666
}
.commentsApp__reply, .commentsApp__showReplies {
  font: 600 15px/25px calibre, sans-serif
}
.commentsApp__reply {
  color: #222
}
.commentsApp__showReplies {
  color: #666;
  position: relative;
  padding: 0 15px 0 0
}
.commentsApp__showReplies:after {
  content: '';
  position: absolute;
  right: 0;
  top: 11px;
  width: 8px;
  height: 4px;
  background-image: url("2ac29dccf9b0a6dad7bf3c05b766d8ed055f8653.svg");
  background-repeat: no-repeat
}
.commentsApp__loadMore {
  padding: 8px 0 0
}
.commentsApp__buttonLoadMore {
  border: 2px solid #444;
  background: #fff;
  color: #222;
  padding: 4px 20px 6px;
  height: 30px
}
div[id^=bottom_wrapper] {
  grid-column: 2
}
html {
  overflow-x: hidden;
  font-size: 21px
}
* {
  box-sizing: border-box
}
.section_wrapper {
  width: 100%
}
.section_wrapper .content_wrap {
  background-color: #fff;
  position: relative
}
#bottom_wrapper .columns_container {
  display: flex;
  flex-flow: row wrap
}
#bottom_wrapper .columns_container {
  width: 1202px;
  padding-left: 102px
}
.content_wrap {
  width: 1242px;
  padding: 0 20px
}
#pageTypeId_7 .content_wrap {
  margin: 20px auto 0
}
.left_aside {
  width: 52px;
  z-index: 4
}
.main_content {
  width: 800px;
  padding-right: 50px
}
.right_aside {
  width: 300px;
  position: relative
}
@supports(display:grid) {
  #article_wrapper {
    grid-template-columns: 52px 750px 300px
  }
  .c2c #article_wrapper {
    grid-template-columns: 52px 768px 0;
    left: -111px
  }
  #article_wrapper.main_wrapper--video .top_section_bg {
    grid-row: 1/span 5
  }
  #article_wrapper.main_wrapper--video .bottom_section_bg {
    grid-row: 8/span 3
  }
  #article_wrapper.main_wrapper:not(.main_wrapper--video) .top_section_bg {
    grid-row: 1/span 5
  }
  #article_wrapper.main_wrapper:not(.main_wrapper--video) .bottom_section_bg {
    grid-row: 7
  }
  #article_wrapper .bottom_section_bg, #article_wrapper .top_section_bg {
    position: relative;
    left: -20px;
    width: 1242px;
    height: 100%;
    background: #fff;
    z-index: -1;
    grid-column: 1/span 3
  }
  .c2c #article_wrapper .bottom_section_bg, .c2c #article_wrapper .top_section_bg {
    width: 750px
  }
  #photostory_wrapper {
    background-color: #fff;
    grid-template-columns: 52px 1100px
  }
  .main_wrapper {
    display: grid;
    grid-column-gap: 50px;
    width: 1242px;
    margin: 0 auto;
    padding: 0 20px;
    position: relative;
    z-index: 2
  }
  .c2c .main_wrapper {
    width: 750px;
    padding: 0
  }
  .left_aside {
    grid-column: 1
  }
  .main_wrapper:not(.main_wrapper--video) .left_aside {
    grid-row: 2/span 7
  }
  .main_wrapper_b:not(.main_wrapper--video) .left_aside {
    grid-row: 2/span 9
  }
  .main_wrapper--video .left_aside {
    grid-row: 8/span 4
  }
  .top_section {
    grid-column: 2
  }
  .main_wrapper:not(.main_wrapper--video) .top_section {
    grid-row: 5
  }
  .main_wrapper--video .top_section {
    grid-row: 8
  }
  .bottom_section {
    grid-column: 2
  }
  .main_wrapper:not(.main_wrapper--video) .bottom_section {
    grid-row: 7
  }
  .main_wrapper--video .bottom_section {
    grid-row: 9
  }
  :not(.index_body) .right_aside {
    grid-column: 3
  }
  .main_wrapper:not(.main_wrapper--video) .right_aside {
    grid-row: 7
  }
  .main_wrapper--video .right_aside {
    grid-row: 8/span 3
  }
  .index_body .body > .content_wrap, .index_body > .content_wrap {
    display: grid;
    grid-template-columns: 902px 300px
  }
  .index_body .main_content {
    width: 902px;
    grid-column: 1
  }
  .index_body .right_aside {
    grid-column: 2;
    grid-row-start: 1
  }
  .video_wrapper {
    grid-column: 1/span 2;
    grid-row: 2/span 5
  }
}
@supports not (display:grid) {
  .main_wrapper {
    background-color: #fff;
    position: relative;
    width: 1242px;
    margin: 0 auto;
    padding: 0 20px
  }
  .main_wrapper:after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none
  }
  .main_wrapper .bottom_section, .main_wrapper .top_section {
    display: inline-block;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px
  }
  .main_wrapper .left_aside {
    position: absolute;
    top: 0;
    left: 20px;
    width: 52px
  }
  .main_wrapper .right_aside {
    float: right;
    width: 300px;
    vertical-align: top
  }
  #photostory_wrapper .author_and_date {
    float: left;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px
  }
  #photostory_wrapper .author_and_date:after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none
  }
  #photostory_wrapper .photostory_body {
    display: inline-block;
    width: 1202px;
    padding-left: 102px
  }
  #photostory_wrapper .fs_row {
    display: inline-block
  }
  #photostory_wrapper .fs_cl {
    display: inline-block;
    float: left
  }
  #photostory_wrapper .fs_cr {
    display: inline-block;
    float: right
  }
  .index_body .main_content, .index_body .right_aside {
    float: left
  }
}
@media(-ms-high-contrast:active), (-ms-high-contrast:none) {
  .main_wrapper {
    background-color: #fff;
    position: relative;
    width: 1242px;
    margin: 0 auto;
    padding: 0 20px
  }
  .main_wrapper:after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none
  }
  .main_wrapper .bottom_section, .main_wrapper .top_section {
    display: inline-block;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px
  }
  .main_wrapper .left_aside {
    position: absolute;
    top: 0;
    left: 20px;
    width: 52px
  }
  .main_wrapper .right_aside {
    float: right;
    width: 300px;
    vertical-align: top
  }
}
#article_title:after, #gazeta_article_lead:after, .author_and_date .article_author:after, .author_and_date:after, .premiumArticle__wrapper__normal .article__lead:after, .premiumArticle__wrapper__normal .article__title:after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none
}
.author_and_date {
  padding: 15px 0
}
#article_title {
  color: #222;
  word-break: break-word;
  font: 700 40px/48px calibre, sans-serif
}
@supports(display:grid) {
  #article_title, .premiumArticle__wrapper__normal .article__title {
    grid-row: 2;
    position: relative
  }
  .main_wrapper:not(.main_wrapper--video) #article_title, .main_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__title {
    grid-column: 2;
    width: 750px
  }
  .main_wrapper--video #article_title, .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
    grid-column: 3;
    z-index: 2;
    background: #fff;
    padding: 20px
  }
}
@supports not (display:grid) {
  #article_title, #gazeta_article_lead, .author_and_date, .premiumArticle__wrapper__normal .article__lead, .premiumArticle__wrapper__normal .article__title {
    width: 902px;
    padding-right: 50px;
    padding-left: 102px
  }
  .main_wrapper--video #article_title, .main_wrapper--video #gazeta_article_lead, .main_wrapper--video .author_and_date, .main_wrapper--video .premiumArticle__wrapper__normal .article__lead, .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
    padding-top: 20px
  }
  #article_title:after, #gazeta_article_lead:after, .author_and_date:after, .premiumArticle__wrapper__normal .article__lead:after, .premiumArticle__wrapper__normal .article__title:after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none
  }
}
@media(-ms-high-contrast:active), (-ms-high-contrast:none) {
  #article_title {
    float: left;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px
  }
  #article_title:after, .premiumArticle__wrapper__normal .article__title:after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none
  }
}
.author_and_date .article_author, .author_and_date .article_date {
  display: block
}
.author_and_date {
  display: flex;
  flex-flow: row nowrap;
  padding-top: 20px;
  padding-bottom: 5px
}
.author_and_date:after {
  display: block;
  content: ' ';
  width: 50%;
  clear: both;
  float: none
}
.author_and_date .article_data {
  display: block;
  width: 100%
}
.author_and_date .article_author {
  color: #666;
  font: 600 15px/18px calibre, sans-serif
}
.author_and_date .author_prefix {
  font-weight: 400;
  text-transform: capitalize
}
.author_and_date .article_date {
  color: #999;
  font: 400 15px/18px calibre, sans-serif
}
@supports(display:grid) {
  .author_and_date {
    grid-row: 3;
    position: relative;
    z-index: 1;
    align-items: center
  }
  .main_wrapper--video .author_and_date {
    grid-column: 3;
    background: #fff;
    padding-left: 20px;
    padding-right: 20px
  }
  .main_wrapper:not(.main_wrapper--video) .author_and_date {
    grid-column: 2;
    width: 750px
  }
}
#gazeta_article_lead {
  color: #222;
  word-break: break-word
}
.main_wrapper:not(.main_wrapper--video) #gazeta_article_lead, .main_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__lead {
  font: 600 21px/29px calibre, sans-serif;
  padding: 15px 0
}
@supports(display:grid) {
  #gazeta_article_lead, .premiumArticle__wrapper__normal .article__lead {
    grid-row: 4;
    position: relative;
    z-index: 1
  }
  #article_wrapper:not(.main_wrapper--video) #gazeta_article_lead, #article_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__lead {
    grid-column: 2
  }
  .main_wrapper--video #gazeta_article_lead, .main_wrapper--video .premiumArticle__wrapper__normal .article__lead {
    grid-column: 3;
    padding: 20px 20px 15px;
    background: #fff
  }
  .premiumArticle__wrapper__normal .article__lead {
    grid-column: 2
  }
}
#breadcrumbs:after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none
}
#breadcrumbs {
  overflow: hidden;
  height: 20px;
  width: 750px;
  margin: 20px 350px 6px 0;
  position: relative;
  font: 400 15px/18px calibre, sans-serif
}
#breadcrumbs:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 70%);
  z-index: 1
}
#breadcrumbs .bc_item {
  color: #ccc;
  display: inline
}
#breadcrumbs .bc_item:after {
  content: ' ·';
  font-size: 1.3em
}
#breadcrumbs .bc_item:last-of-type:after {
  display: none
}
#breadcrumbs .bc_item .bc_item_link {
  font: inherit;
  color: inherit;
  transition: color .2s ease-in
}
#breadcrumbs .bc_item .bc_item_link:hover {
  color: #8e8e8e;
  background: 0 0
}
@supports(display:grid) {
  #sitePath {
    grid-row: 1
  }
  .main_wrapper--video #sitePath {
    grid-column: 1/span 2
  }
  .main_wrapper:not(.main_wrapper--video) #sitePath {
    grid-column: 2
  }
}
@supports not (display:grid) {
  #sitePath {
    width: 852px
  }
  .main_wrapper:not(.main_wrapper--video) #sitePath {
    padding-left: 102px
  }
}
@media(-ms-high-contrast:active), (-ms-high-contrast:none) {
  #sitePath {
    width: 852px
  }
  .main_wrapper:not(.main_wrapper--video) #sitePath {
    padding-left: 102px
  }
}
.socialBar:after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none
}
.socialBar .count {
  display: block;
  margin: 0 auto;
  color: #666;
  font: 400 16px/22px calibre, sans-serif;
  text-align: center
}
.socialBar .sc_item:not(:first-child) {
  padding-left: 0
}
.socialBar .sc_item a {
  height: 52px;
  display: flex;
  justify-content: center;
  align-content: stretch;
  align-items: center;
  border-radius: 50%
}
.socialBar.vertical {
  position: -webkit-sticky;
  position: sticky;
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  padding-top: 10px
}
.socialBar.vertical.visible {
  opacity: 1
}
.socialBar.vertical .sc_items {
  width: 52px
}
.socialBar.vertical .sc_items a {
  flex-direction: column
}
.socialBar.vertical .sc_item {
  width: 52px
}
.socialBar.vertical .sc_item.comments span.count {
  min-height: 22px
}
.socialBar.vertical .fbShare a {
  background-color: #1877f2
}
.socialBar.vertical .fbShare a, .socialBar.vertical .fbShare a:hover {
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease
}
.socialBar.vertical .fbShare a:hover {
  filter: brightness(120%);
  -webkit-box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2);
  box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2)
}
.socialBar.vertical .count {
  height: 0;
  opacity: 0
}
.socialBar.vertical .count, .socialBar.vertical .count.active {
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease
}
.socialBar.vertical .count.active {
  height: 22px;
  opacity: 1
}
.socialBar.vertical .comments a {
  background-color: #444
}
.socialBar.vertical .comments a, .socialBar.vertical .comments a:hover {
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease
}
.socialBar.vertical .comments a:hover {
  filter: brightness(120%);
  -webkit-box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2);
  box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2)
}
#gazeta_article_body {
  color: #222;
  font: 400 21px/29px calibre, sans-serif
}
#gazeta_article_body p {
  word-break: break-word;
  padding: 15px 0
}
.main_wrapper {
  margin-top: 3rem
}
.bottom_section a, .commentsApp__commentBody a {
    background-size: 2px 2px;
    color: #fb1e20;
    font-weight: bold;
    text-decoration: underline;
}
.bottom_section a:hover, .commentsApp__commentBody a:hover {
  color: #C40E10;
  transition: all .2s linear
}
.bottom_section a:hover:after {
  border-color: transparent;
  transition: all .2s linear
}
#gazeta_article_body .art_sub_title {
  word-break: break-word;
  padding: 25px 0 3px;
  font: 700 24px/29px calibre, sans-serif
}
#gazeta_article_body .art_embed {
  padding: 15px 0
}
#gazeta_article_body .art_embed .video-description, #gazeta_article_body .art_embed .video-head {
  display: block
}
#gazeta_article_body .art_embed .video-head {
  padding: 0 0 10px;
  font: 700 24px/29px calibre, sans-serif;
  margin: -5px 0 0
}
#gazeta_article_body .art_embed .video-description {
  font: 600 18px/22px calibre, sans-serif;
  padding: 4px 0 15px
}
.related_images .container .desc:after, .related_images:after, .related_images img:after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none
}
.related_images {
  padding: 15px 0
}
.related_images .related_image_wrap ~ .desc {
  font: 400 15px/17px calibre, sans-serif
}
.related_images img {
  display: block;
  width: 100%;
  height: auto
}
.related_images .related_image_number_of_photo {
  display: flex;
  background: #fff;
  align-items: center;
  position: absolute;
  top: 0;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  padding: 9px 10px
}
.related_images .related_image_number {
  padding-left: 6px;
  font: 600 19px/23px calibre, sans-serif
}
.related_images .related_image_wrap.with_gallery {
  position: relative;
  z-index: 2
}
.related_images .related_image_wrap ~ .desc {
  padding-top: 10px;
  padding-bottom: 0;
  overflow-wrap: break-word;
  color: #bbb
}
.related_images .related_image_open {
  text-align: center;
  padding: 15px 0 0
}
.related_images .related_image_open .related_open_text {
  background: #506e91;
  color: #fff;
  display: inline-block;
  border-radius: 20px;
  white-space: nowrap;
  font: 400 16px/19px calibre, sans-serif;
  text-transform: uppercase;
  padding: 10px 30px 11px
}
.related_images .related_image_open .related_open_text, .related_images .related_image_open .related_open_text * {
  cursor: pointer
}
.related_images .related_image_open .related_open_label {
  font-weight: 600
}
.related_images .related_image_open .related-icon {
  height: 18px;
  width: 21px;
  margin: -2px 6px 0 0;
  vertical-align: middle
}
.related_images .related_image_open .gallery_icon {
  fill: #fff
}
.related_gallery_closing_button {
  cursor: pointer;
  position: relative;
  height: 52px;
  border-radius: 50%;
  background-color: #506e91;
  opacity: 0
}
.related_gallery_closing_button:after, .related_gallery_closing_button:before {
  position: absolute;
  top: 13px;
  left: 25px;
  content: ' ';
  height: 25px;
  width: 3px;
  background-color: #fff
}
.related_gallery_closing_button:before {
  transform: rotate(45deg)
}
.related_gallery_closing_button:after {
  transform: rotate(-45deg)
}
.related_gallery_closing_button:hover {
  -webkit-box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2);
  -moz-box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2);
  box-shadow: 0 4px 7.68px .32px rgba(0, 0, 0, .2);
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease
}
.related_gallery_closing_button span {
  font: 600 15px/17px calibre, sans-serif;
  display: block;
  text-align: center;
  color: #666;
  padding-top: 55px
}
@-moz-keyframes stretchIn {
  0% {
    transform: scale(1);
    opacity: 1
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(0);
    opacity: 0;
    display: none
  }
}
@-webkit-keyframes stretchIn {
  0% {
    transform: scale(1);
    opacity: 1
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(0);
    opacity: 0;
    display: none
  }
}
@-o-keyframes stretchIn {
  0% {
    transform: scale(1);
    opacity: 1
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(0);
    opacity: 0;
    display: none
  }
}
@-ms-keyframes stretchIn {
  0% {
    transform: scale(1);
    opacity: 1
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(0);
    opacity: 0;
    display: none
  }
}
@keyframes stretchIn {
  0% {
    transform: scale(1);
    opacity: 1
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(0);
    opacity: 0;
    display: none
  }
}
@-moz-keyframes stretchOut {
  0% {
    transform: scale(0);
    opacity: 0
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(1);
    opacity: 1
  }
}
@-webkit-keyframes stretchOut {
  0% {
    transform: scale(0);
    opacity: 0
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(1);
    opacity: 1
  }
}
@-o-keyframes stretchOut {
  0% {
    transform: scale(0);
    opacity: 0
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(1);
    opacity: 1
  }
}
@-ms-keyframes stretchOut {
  0% {
    transform: scale(0);
    opacity: 0
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(1);
    opacity: 1
  }
}
@keyframes stretchOut {
  0% {
    transform: scale(0);
    opacity: 0
  }
  50% {
    transform: scale(1.5);
    opacity: 1
  }
  to {
    transform: scale(1);
    opacity: 1
  }
}
.tags {
  position: relative;
  padding: 15px 0
}
.tags .tags_list {
  display: flex;
  flex-flow: row wrap
}
.tags .tags_item {
  white-space: nowrap;
  background-color: #f5f5f5
}
.tags .tag_link {
  color: #666;
  display: block;
  font: 400 15px/21px calibre, sans-serif;
  line-height: 15px;
  text-transform: capitalize;
  padding: 8px 10px
}
.newsBox:after, .newsBox__newestList .newsBox__item:after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none
}
.newsBox {
  padding: 15px 0;
  overflow: hidden;
  position: relative;
  width: 300px
}
.newsBox__header {
  display: flex;
  position: relative;
  transition: transform .2s ease-out
}
@media(-ms-high-contrast:none) {
  .newsBox__header {
    display: block;
    width: 100vw
  }
}
.newsBox__arrows {
  position: absolute;
  top: 16px;
  right: 0;
  width: 100%;
  height: 40px
}
.newsBox__tab {
  padding: 0 15px;
  flex: 1;
  white-space: nowrap;
  position: relative;
  margin-bottom: 15px;
  font: 600 18px/43px calibre, sans-serif;
  color: #999;
  text-align: center;
  cursor: pointer;
  border-bottom: 2px solid #e5e5e5;
  transition: color .2s ease-out;
  text-transform: uppercase
}
@media(-ms-high-contrast:none) {
  .newsBox__tab {
    float: left
  }
}
.newsBox__tab:hover {
  color: #506e91;
  cursor: pointer
}
.newsBox__tab:after {
  content: '';
  position: absolute;
  bottom: -1px;
  height: 2px;
  transform: scale(0);
  left: 0;
  width: 100%;
  transition: transform .2s ease-out
}
.newsBox--activeTab {
  color: #506e91;
  font-weight: 600
}
.newsBox--activeTab:after {
  transform: scale(1);
  background-image: linear-gradient(90deg, #567396, #91a6c4)
}
.newsBox__content {
  display: flex;
  position: relative;
  left: 0;
  float: left;
  transition: transform .2s ease-out, height .2s ease-out;
  min-height: 350px
}
@media(-ms-high-contrast:none) {
  .newsBox__content {
    width: 900px
  }
}
.newsBox__contentElement {
  display: inline-block;
  overflow: hidden;
  width: 300px
}
.newsBox__item {
  width: 300px;
  font: 600 17px/19px calibre, sans-serif
}
.newsBox__itemLink .newsBox__itemPhoto, .newsBox__itemLink .newsBox__itemTitle {
  display: inline-block
}
.newsBox__itemLink:hover .newsBox__itemTitle {
  color: rgba(34, 34, 34, .8)
}
.newsBox__itemLink:hover .newsBox__itemPhoto {
  -webkit-filter: brightness(105%) contrast(105%);
  -moz-filter: brightness(105%) contrast(105%);
  filter: brightness(105%) contrast(105%)
}
.newsBox__popularList .newsBox__item:not(:last-child) {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 15px;
  margin: 0 0 15px
}
.newsBox__popularList.newsBox__photoVersion .newsBox__itemLink {
  display: flex
}
.newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox {
  width: 90px;
  height: 60px;
  margin-right: 15px;
  overflow: hidden;
  flex-shrink: 0
}
.newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox .newsBox__itemPhoto {
  width: 100%;
  border-radius: 2px
}
.newsBox__popularList:not(.newsBox__photoVersion) ul {
  counter-reset: posts_counter
}
.newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__item {
  position: relative;
  min-height: 65px
}
.newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__itemLink:after {
  content: counter(posts_counter);
  counter-increment: posts_counter;
  position: absolute;
  top: 0;
  right: 0;
  color: rgba(80, 110, 145, .3);
  font: 700 86px/60px calibre, sans-serif
}
.newsBox__popularList:not(.newsBox__photoVersion) .newsBox__itemTitle {
  display: block
}
.newsBox__popularList .newsBox__itemTitle {
  color: #222;
  text-align: left;
  margin-top: -2px
}
.newsBox__newestList .newsBox__item {
  display: block;
  padding-bottom: 25px;
  color: #222
}
.newsBox__newestList .newsBox__item:last-child {
  padding-bottom: 0
}
.newsBox__newestList .newsBox__item .newsBox__itemTitle {
  display: inline
}
.newsBox__newestList .newsBox__itemTime {
  font: 600 15px/22px calibre, sans-serif;
  color: #ff0001
}
.box_seo .content {
  display: -webkit-flex;
  display: flex;
  padding: 23px 0 25px
}
.box_seo .content li {
  font: 400 16px/40px calibre, sans-serif
}
.box_seo .content > li {
  width: 218px;
  margin-right: 28px
}
.box_seo .content > li:last-child {
  margin-right: 0
}
.box_seo .content > li h3 {
  color: #222;
  text-transform: uppercase;
  font-weight: 700
}
.page_footer:after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none
}
.page_footer {
  padding: 15px 0;
  padding-top: 2px;
  margin: 0 auto;
  font: 400 15px/30px calibre, sans-serif;
  text-align: center;
  color: #969696;
  background: #fff
}
.page_footer li {
  display: inline-block;
  padding: 0 8px
}
.page_footer .page_footer_upper {
  border: 1px solid #ececec;
  border-width: 1px 0;
  padding: 20px;
  margin-bottom: 16px;
  font: 400 15px/30px calibre, sans-serif
}
.page_footer .footer_lower_links {
  font: 400 14px/23px calibre, sans-serif
}
.adviewDFPBanner {
  line-height: 0
}
#adUnit-035-RECTANGLE-BTF, #adUnit-067-RECTANGLE-BTF {
  min-height: 265px
}
@supports(display:grid) {
  body[id^=pageTypeId_1] .ban000_wrapper, body[id^=pageTypeId_7] .ban000_wrapper {
    grid-column: 3
  }
  body[id^=pageTypeId_1] .main_wrapper--video .ban000_wrapper, body[id^=pageTypeId_7] .main_wrapper--video .ban000_wrapper {
    grid-row: 5;
    z-index: 5;
    background: #fff;
    position: relative
  }
  body[id^=pageTypeId_1] .main_wrapper:not(.main_wrapper--video) .ban000_wrapper, body[id^=pageTypeId_7] .main_wrapper:not(.main_wrapper--video) .ban000_wrapper {
    grid-row: 2/span 4
  }
  body[id^=pageTypeId_1] .ban001_wrapper, body[id^=pageTypeId_7] .ban001_wrapper {
    position: relative;
    grid-column: 1/span 3;
    z-index: 3
  }
  body[id^=pageTypeId_1] .main_wrapper--video .ban001_wrapper, body[id^=pageTypeId_7] .main_wrapper--video .ban001_wrapper {
    grid-row: 7
  }
  body[id^=pageTypeId_1] .main_wrapper:not(.main_wrapper--video) .ban001_wrapper, body[id^=pageTypeId_7] .main_wrapper:not(.main_wrapper--video) .ban001_wrapper {
    grid-row: 6;
    margin: 25px 0
  }
  body[id^=pageTypeId_1]:not(.screeningADFP) .ban001_wrapper, body[id^=pageTypeId_7]:not(.screeningADFP) .ban001_wrapper {
    min-height: 365px;
    padding: 0 0 15px;
    background-color: #f5f5f5 !important
  }
  body[id^=pageTypeId_1]:not(.screeningADFP) .ban001_wrapper .banLabel, body[id^=pageTypeId_7]:not(.screeningADFP) .ban001_wrapper .banLabel {
    width: 100%
  }
  body[id^=pageTypeId_1]:not(.screeningADFP) .ban001_wrapper > div, body[id^=pageTypeId_7]:not(.screeningADFP) .ban001_wrapper > div {
    width: auto !important;
    display: block !important;
    position: sticky !important;
    position: -webkit-sticky !important;
    top: 150px;
    text-align: center;
    z-index: 1
  }
  body[id^=pageTypeId_1]:not(.screeningADFP) .ban001_wrapper:after, body[id^=pageTypeId_1]:not(.screeningADFP) .ban001_wrapper:before, body[id^=pageTypeId_7]:not(.screeningADFP) .ban001_wrapper:after, body[id^=pageTypeId_7]:not(.screeningADFP) .ban001_wrapper:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    width: 50vw;
    height: 100%;
    background-color: #f5f5f5;
    left: calc(-50vw - -50%);
    width: 100vw
  }
  body[id^=pageTypeId_1].noAds .ban000_wrapper, body[id^=pageTypeId_1].noAds .ban001_wrapper, body[id^=pageTypeId_7].noAds .ban000_wrapper, body[id^=pageTypeId_7].noAds .ban001_wrapper {
    display: none
  }
  @media screen and (min-width:1200px) {
    body[id^=pageTypeId_1]:not(.screeningADFP) .main_wrapper--video .ban001_wrapper:before, body[id^=pageTypeId_7]:not(.screeningADFP) .main_wrapper--video .ban001_wrapper:before {
      content: '';
      top: 0;
      position: absolute;
      height: 100%;
      z-index: -13;
      background: #f5f5f5;
      margin-left: calc(-50vw + 592.5px);
      width: 100vw
    }
  }
}
@supports not (display:grid) {
  body[id^=pageTypeId_1] .ban000_wrapper, body[id^=pageTypeId_7] .ban000_wrapper {
    float: right;
    width: 300px
  }
  body[id^=pageTypeId_1] .ban001_wrapper, body[id^=pageTypeId_7] .ban001_wrapper {
    position: relative;
    float: left;
    width: 100%;
    margin: 30px auto
  }
  body[id^=pageTypeId_1] .ban001_wrapper:after, body[id^=pageTypeId_7] .ban001_wrapper:after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none
  }
}
@keyframes changeVideoOpacity {
  0% {
    opacity: 0
  }
  to {
    opacity: 1
  }
}
#c2s_audioSlider, #c2s_volumeSlider {
  -webkit-appearance: none;
  background: 0 0;
  overflow: hidden;
  height: 100%
}
#c2s_audioSlider::-webkit-slider-runnable-track, #c2s_volumeSlider::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  transition: all .2s ease;
  width: 52px;
  height: 4px;
  background: #506e91
}
#c2s_audioSlider::-webkit-slider-thumb, #c2s_volumeSlider::-webkit-slider-thumb {
  -moz-appearance: none;
  background: #506e91;
  border-radius: 100%;
  cursor: pointer;
  height: 12px;
  width: 12px;
  outline: 10px solid transparent;
  position: relative;
  -webkit-appearance: none;
  appearance: none;
  margin-top: -4px;
  box-shadow: 5px 0 0-4px #ddd, 6px 0 0-4px #ddd, 7px 0 0-4px #ddd, 8px 0 0-4px #ddd, 9px 0 0-4px #ddd, 10px 0 0-4px #ddd, 11px 0 0-4px #ddd, 12px 0 0-4px #ddd, 13px 0 0-4px #ddd, 14px 0 0-4px #ddd, 15px 0 0-4px #ddd, 16px 0 0-4px #ddd, 17px 0 0-4px #ddd, 18px 0 0-4px #ddd, 19px 0 0-4px #ddd, 20px 0 0-4px #ddd, 21px 0 0-4px #ddd, 22px 0 0-4px #ddd, 23px 0 0-4px #ddd, 24px 0 0-4px #ddd, 25px 0 0-4px #ddd, 26px 0 0-4px #ddd, 27px 0 0-4px #ddd, 28px 0 0-4px #ddd, 29px 0 0-4px #ddd, 30px 0 0-4px #ddd, 31px 0 0-4px #ddd, 32px 0 0-4px #ddd, 33px 0 0-4px #ddd, 34px 0 0-4px #ddd, 35px 0 0-4px #ddd, 36px 0 0-4px #ddd, 37px 0 0-4px #ddd, 38px 0 0-4px #ddd, 39px 0 0-4px #ddd, 40px 0 0-4px #ddd, 41px 0 0-4px #ddd, 42px 0 0-4px #ddd, 43px 0 0-4px #ddd, 44px 0 0-4px #ddd, 45px 0 0-4px #ddd, 46px 0 0-4px #ddd, 47px 0 0-4px #ddd, 48px 0 0-4px #ddd, 49px 0 0-4px #ddd, 50px 0 0-4px #ddd, 51px 0 0-4px #ddd, 52px 0 0-4px #ddd, 53px 0 0-4px #ddd, 54px 0 0-4px #ddd, 55px 0 0-4px #ddd, 56px 0 0-4px #ddd, 57px 0 0-4px #ddd, 58px 0 0-4px #ddd, 59px 0 0-4px #ddd, 60px 0 0-4px #ddd, 61px 0 0-4px #ddd, 62px 0 0-4px #ddd, 63px 0 0-4px #ddd, 64px 0 0-4px #ddd, 65px 0 0-4px #ddd, 66px 0 0-4px #ddd, 67px 0 0-4px #ddd, 68px 0 0-4px #ddd, 69px 0 0-4px #ddd, 70px 0 0-4px #ddd, 71px 0 0-4px #ddd, 72px 0 0-4px #ddd, 73px 0 0-4px #ddd, 74px 0 0-4px #ddd, 75px 0 0-4px #ddd, 76px 0 0-4px #ddd, 77px 0 0-4px #ddd, 78px 0 0-4px #ddd, 79px 0 0-4px #ddd, 80px 0 0-4px #ddd, 81px 0 0-4px #ddd, 82px 0 0-4px #ddd, 83px 0 0-4px #ddd, 84px 0 0-4px #ddd, 85px 0 0-4px #ddd, 86px 0 0-4px #ddd, 87px 0 0-4px #ddd, 88px 0 0-4px #ddd, 89px 0 0-4px #ddd, 90px 0 0-4px #ddd, 91px 0 0-4px #ddd, 92px 0 0-4px #ddd, 93px 0 0-4px #ddd, 94px 0 0-4px #ddd, 95px 0 0-4px #ddd, 96px 0 0-4px #ddd, 97px 0 0-4px #ddd, 98px 0 0-4px #ddd, 99px 0 0-4px #ddd, 100px 0 0-4px #ddd, 101px 0 0-4px #ddd, 102px 0 0-4px #ddd, 103px 0 0-4px #ddd, 104px 0 0-4px #ddd, 105px 0 0-4px #ddd, 106px 0 0-4px #ddd, 107px 0 0-4px #ddd, 108px 0 0-4px #ddd, 109px 0 0-4px #ddd, 110px 0 0-4px #ddd, 111px 0 0-4px #ddd, 112px 0 0-4px #ddd, 113px 0 0-4px #ddd, 114px 0 0-4px #ddd, 115px 0 0-4px #ddd, 116px 0 0-4px #ddd, 117px 0 0-4px #ddd, 118px 0 0-4px #ddd, 119px 0 0-4px #ddd, 120px 0 0-4px #ddd, 121px 0 0-4px #ddd, 122px 0 0-4px #ddd, 123px 0 0-4px #ddd, 124px 0 0-4px #ddd, 125px 0 0-4px #ddd, 126px 0 0-4px #ddd, 127px 0 0-4px #ddd, 128px 0 0-4px #ddd, 129px 0 0-4px #ddd, 130px 0 0-4px #ddd, 131px 0 0-4px #ddd, 132px 0 0-4px #ddd, 133px 0 0-4px #ddd, 134px 0 0-4px #ddd, 135px 0 0-4px #ddd, 136px 0 0-4px #ddd, 137px 0 0-4px #ddd, 138px 0 0-4px #ddd, 139px 0 0-4px #ddd, 140px 0 0-4px #ddd, 141px 0 0-4px #ddd, 142px 0 0-4px #ddd, 143px 0 0-4px #ddd, 144px 0 0-4px #ddd, 145px 0 0-4px #ddd, 146px 0 0-4px #ddd, 147px 0 0-4px #ddd, 148px 0 0-4px #ddd, 149px 0 0-4px #ddd, 150px 0 0-4px #ddd, 151px 0 0-4px #ddd, 152px 0 0-4px #ddd, 153px 0 0-4px #ddd, 154px 0 0-4px #ddd, 155px 0 0-4px #ddd, 156px 0 0-4px #ddd, 157px 0 0-4px #ddd, 158px 0 0-4px #ddd, 159px 0 0-4px #ddd, 160px 0 0-4px #ddd, 161px 0 0-4px #ddd, 162px 0 0-4px #ddd, 163px 0 0-4px #ddd, 164px 0 0-4px #ddd, 165px 0 0-4px #ddd, 166px 0 0-4px #ddd, 167px 0 0-4px #ddd, 168px 0 0-4px #ddd, 169px 0 0-4px #ddd, 170px 0 0-4px #ddd, 171px 0 0-4px #ddd, 172px 0 0-4px #ddd, 173px 0 0-4px #ddd, 174px 0 0-4px #ddd, 175px 0 0-4px #ddd, 176px 0 0-4px #ddd, 177px 0 0-4px #ddd, 178px 0 0-4px #ddd, 179px 0 0-4px #ddd, 180px 0 0-4px #ddd, 181px 0 0-4px #ddd, 182px 0 0-4px #ddd, 183px 0 0-4px #ddd, 184px 0 0-4px #ddd, 185px 0 0-4px #ddd, 186px 0 0-4px #ddd, 187px 0 0-4px #ddd, 188px 0 0-4px #ddd, 189px 0 0-4px #ddd, 190px 0 0-4px #ddd, 191px 0 0-4px #ddd, 192px 0 0-4px #ddd, 193px 0 0-4px #ddd, 194px 0 0-4px #ddd, 195px 0 0-4px #ddd, 196px 0 0-4px #ddd, 197px 0 0-4px #ddd, 198px 0 0-4px #ddd, 199px 0 0-4px #ddd, 200px 0 0-4px #ddd, 201px 0 0-4px #ddd, 202px 0 0-4px #ddd, 203px 0 0-4px #ddd, 204px 0 0-4px #ddd, 205px 0 0-4px #ddd, 206px 0 0-4px #ddd, 207px 0 0-4px #ddd, 208px 0 0-4px #ddd, 209px 0 0-4px #ddd, 210px 0 0-4px #ddd, 211px 0 0-4px #ddd, 212px 0 0-4px #ddd, 213px 0 0-4px #ddd, 214px 0 0-4px #ddd, 215px 0 0-4px #ddd, 216px 0 0-4px #ddd, 217px 0 0-4px #ddd, 218px 0 0-4px #ddd, 219px 0 0-4px #ddd, 220px 0 0-4px #ddd, 221px 0 0-4px #ddd, 222px 0 0-4px #ddd, 223px 0 0-4px #ddd, 224px 0 0-4px #ddd, 225px 0 0-4px #ddd, 226px 0 0-4px #ddd, 227px 0 0-4px #ddd, 228px 0 0-4px #ddd, 229px 0 0-4px #ddd, 230px 0 0-4px #ddd, 231px 0 0-4px #ddd, 232px 0 0-4px #ddd, 233px 0 0-4px #ddd, 234px 0 0-4px #ddd, 235px 0 0-4px #ddd, 236px 0 0-4px #ddd, 237px 0 0-4px #ddd, 238px 0 0-4px #ddd, 239px 0 0-4px #ddd, 240px 0 0-4px #ddd, 241px 0 0-4px #ddd, 242px 0 0-4px #ddd, 243px 0 0-4px #ddd, 244px 0 0-4px #ddd, 245px 0 0-4px #ddd, 246px 0 0-4px #ddd, 247px 0 0-4px #ddd, 248px 0 0-4px #ddd, 249px 0 0-4px #ddd, 250px 0 0-4px #ddd, 251px 0 0-4px #ddd, 252px 0 0-4px #ddd, 253px 0 0-4px #ddd, 254px 0 0-4px #ddd, 255px 0 0-4px #ddd, 256px 0 0-4px #ddd, 257px 0 0-4px #ddd, 258px 0 0-4px #ddd, 259px 0 0-4px #ddd, 260px 0 0-4px #ddd, 261px 0 0-4px #ddd, 262px 0 0-4px #ddd, 263px 0 0-4px #ddd, 264px 0 0-4px #ddd, 265px 0 0-4px #ddd, 266px 0 0-4px #ddd, 267px 0 0-4px #ddd, 268px 0 0-4px #ddd, 269px 0 0-4px #ddd, 270px 0 0-4px #ddd, 271px 0 0-4px #ddd, 272px 0 0-4px #ddd, 273px 0 0-4px #ddd, 274px 0 0-4px #ddd, 275px 0 0-4px #ddd, 276px 0 0-4px #ddd, 277px 0 0-4px #ddd, 278px 0 0-4px #ddd, 279px 0 0-4px #ddd, 280px 0 0-4px #ddd, 281px 0 0-4px #ddd, 282px 0 0-4px #ddd, 283px 0 0-4px #ddd, 284px 0 0-4px #ddd, 285px 0 0-4px #ddd, 286px 0 0-4px #ddd, 287px 0 0-4px #ddd, 288px 0 0-4px #ddd, 289px 0 0-4px #ddd, 290px 0 0-4px #ddd, 291px 0 0-4px #ddd, 292px 0 0-4px #ddd, 293px 0 0-4px #ddd, 294px 0 0-4px #ddd, 295px 0 0-4px #ddd, 296px 0 0-4px #ddd, 297px 0 0-4px #ddd, 298px 0 0-4px #ddd, 299px 0 0-4px #ddd, 300px 0 0-4px #ddd, 301px 0 0-4px #ddd, 302px 0 0-4px #ddd, 303px 0 0-4px #ddd, 304px 0 0-4px #ddd, 305px 0 0-4px #ddd, 306px 0 0-4px #ddd, 307px 0 0-4px #ddd, 308px 0 0-4px #ddd, 309px 0 0-4px #ddd, 310px 0 0-4px #ddd, 311px 0 0-4px #ddd, 312px 0 0-4px #ddd, 313px 0 0-4px #ddd, 314px 0 0-4px #ddd, 315px 0 0-4px #ddd, 316px 0 0-4px #ddd, 317px 0 0-4px #ddd, 318px 0 0-4px #ddd, 319px 0 0-4px #ddd, 320px 0 0-4px #ddd, 321px 0 0-4px #ddd, 322px 0 0-4px #ddd, 323px 0 0-4px #ddd, 324px 0 0-4px #ddd, 325px 0 0-4px #ddd, 326px 0 0-4px #ddd, 327px 0 0-4px #ddd, 328px 0 0-4px #ddd, 329px 0 0-4px #ddd, 330px 0 0-4px #ddd, 331px 0 0-4px #ddd, 332px 0 0-4px #ddd, 333px 0 0-4px #ddd, 334px 0 0-4px #ddd, 335px 0 0-4px #ddd, 336px 0 0-4px #ddd, 337px 0 0-4px #ddd, 338px 0 0-4px #ddd, 339px 0 0-4px #ddd, 340px 0 0-4px #ddd, 341px 0 0-4px #ddd, 342px 0 0-4px #ddd, 343px 0 0-4px #ddd, 344px 0 0-4px #ddd, 345px 0 0-4px #ddd, 346px 0 0-4px #ddd, 347px 0 0-4px #ddd, 348px 0 0-4px #ddd, 349px 0 0-4px #ddd, 350px 0 0-4px #ddd, 351px 0 0-4px #ddd, 352px 0 0-4px #ddd, 353px 0 0-4px #ddd, 354px 0 0-4px #ddd, 355px 0 0-4px #ddd, 356px 0 0-4px #ddd, 357px 0 0-4px #ddd, 358px 0 0-4px #ddd, 359px 0 0-4px #ddd, 360px 0 0-4px #ddd, 361px 0 0-4px #ddd, 362px 0 0-4px #ddd, 363px 0 0-4px #ddd, 364px 0 0-4px #ddd, 365px 0 0-4px #ddd, 366px 0 0-4px #ddd, 367px 0 0-4px #ddd, 368px 0 0-4px #ddd, 369px 0 0-4px #ddd, 370px 0 0-4px #ddd, 371px 0 0-4px #ddd, 372px 0 0-4px #ddd, 373px 0 0-4px #ddd, 374px 0 0-4px #ddd, 375px 0 0-4px #ddd, 376px 0 0-4px #ddd, 377px 0 0-4px #ddd, 378px 0 0-4px #ddd, 379px 0 0-4px #ddd, 380px 0 0-4px #ddd, 381px 0 0-4px #ddd, 382px 0 0-4px #ddd, 383px 0 0-4px #ddd, 384px 0 0-4px #ddd, 385px 0 0-4px #ddd, 386px 0 0-4px #ddd, 387px 0 0-4px #ddd, 388px 0 0-4px #ddd, 389px 0 0-4px #ddd, 390px 0 0-4px #ddd, 391px 0 0-4px #ddd, 392px 0 0-4px #ddd, 393px 0 0-4px #ddd, 394px 0 0-4px #ddd, 395px 0 0-4px #ddd, 396px 0 0-4px #ddd, 397px 0 0-4px #ddd, 398px 0 0-4px #ddd, 399px 0 0-4px #ddd, 400px 0 0-4px #ddd, 401px 0 0-4px #ddd, 402px 0 0-4px #ddd, 403px 0 0-4px #ddd, 404px 0 0-4px #ddd, 405px 0 0-4px #ddd, 406px 0 0-4px #ddd, 407px 0 0-4px #ddd, 408px 0 0-4px #ddd, 409px 0 0-4px #ddd, 410px 0 0-4px #ddd, 411px 0 0-4px #ddd, 412px 0 0-4px #ddd, 413px 0 0-4px #ddd, 414px 0 0-4px #ddd, 415px 0 0-4px #ddd, 416px 0 0-4px #ddd, 417px 0 0-4px #ddd, 418px 0 0-4px #ddd, 419px 0 0-4px #ddd, 420px 0 0-4px #ddd, 421px 0 0-4px #ddd, 422px 0 0-4px #ddd, 423px 0 0-4px #ddd, 424px 0 0-4px #ddd, 425px 0 0-4px #ddd, 426px 0 0-4px #ddd, 427px 0 0-4px #ddd, 428px 0 0-4px #ddd, 429px 0 0-4px #ddd, 430px 0 0-4px #ddd, 431px 0 0-4px #ddd, 432px 0 0-4px #ddd, 433px 0 0-4px #ddd, 434px 0 0-4px #ddd, 435px 0 0-4px #ddd, 436px 0 0-4px #ddd, 437px 0 0-4px #ddd, 438px 0 0-4px #ddd, 439px 0 0-4px #ddd, 440px 0 0-4px #ddd, 441px 0 0-4px #ddd, 442px 0 0-4px #ddd, 443px 0 0-4px #ddd, 444px 0 0-4px #ddd, 445px 0 0-4px #ddd, 446px 0 0-4px #ddd, 447px 0 0-4px #ddd, 448px 0 0-4px #ddd, 449px 0 0-4px #ddd, 450px 0 0-4px #ddd, 451px 0 0-4px #ddd, 452px 0 0-4px #ddd, 453px 0 0-4px #ddd, 454px 0 0-4px #ddd, 455px 0 0-4px #ddd, 456px 0 0-4px #ddd, 457px 0 0-4px #ddd, 458px 0 0-4px #ddd, 459px 0 0-4px #ddd, 460px 0 0-4px #ddd, 461px 0 0-4px #ddd, 462px 0 0-4px #ddd, 463px 0 0-4px #ddd, 464px 0 0-4px #ddd, 465px 0 0-4px #ddd, 466px 0 0-4px #ddd, 467px 0 0-4px #ddd, 468px 0 0-4px #ddd, 469px 0 0-4px #ddd, 470px 0 0-4px #ddd, 471px 0 0-4px #ddd, 472px 0 0-4px #ddd, 473px 0 0-4px #ddd, 474px 0 0-4px #ddd, 475px 0 0-4px #ddd, 476px 0 0-4px #ddd, 477px 0 0-4px #ddd, 478px 0 0-4px #ddd, 479px 0 0-4px #ddd, 480px 0 0-4px #ddd, 481px 0 0-4px #ddd, 482px 0 0-4px #ddd, 483px 0 0-4px #ddd, 484px 0 0-4px #ddd, 485px 0 0-4px #ddd, 486px 0 0-4px #ddd, 487px 0 0-4px #ddd, 488px 0 0-4px #ddd, 489px 0 0-4px #ddd, 490px 0 0-4px #ddd, 491px 0 0-4px #ddd, 492px 0 0-4px #ddd, 493px 0 0-4px #ddd, 494px 0 0-4px #ddd, 495px 0 0-4px #ddd, 496px 0 0-4px #ddd, 497px 0 0-4px #ddd, 498px 0 0-4px #ddd, 499px 0 0-4px #ddd, 500px 0 0-4px #ddd, 501px 0 0-4px #ddd, 502px 0 0-4px #ddd, 503px 0 0-4px #ddd, 504px 0 0-4px #ddd, 505px 0 0-4px #ddd, 506px 0 0-4px #ddd, 507px 0 0-4px #ddd, 508px 0 0-4px #ddd, 509px 0 0-4px #ddd, 510px 0 0-4px #ddd, 511px 0 0-4px #ddd, 512px 0 0-4px #ddd, 513px 0 0-4px #ddd, 514px 0 0-4px #ddd, 515px 0 0-4px #ddd, 516px 0 0-4px #ddd, 517px 0 0-4px #ddd, 518px 0 0-4px #ddd, 519px 0 0-4px #ddd, 520px 0 0-4px #ddd, 521px 0 0-4px #ddd, 522px 0 0-4px #ddd, 523px 0 0-4px #ddd, 524px 0 0-4px #ddd, 525px 0 0-4px #ddd, 526px 0 0-4px #ddd, 527px 0 0-4px #ddd, 528px 0 0-4px #ddd, 529px 0 0-4px #ddd, 530px 0 0-4px #ddd, 531px 0 0-4px #ddd, 532px 0 0-4px #ddd, 533px 0 0-4px #ddd, 534px 0 0-4px #ddd, 535px 0 0-4px #ddd, 536px 0 0-4px #ddd, 537px 0 0-4px #ddd, 538px 0 0-4px #ddd, 539px 0 0-4px #ddd, 540px 0 0-4px #ddd, 541px 0 0-4px #ddd, 542px 0 0-4px #ddd, 543px 0 0-4px #ddd, 544px 0 0-4px #ddd, 545px 0 0-4px #ddd, 546px 0 0-4px #ddd, 547px 0 0-4px #ddd, 548px 0 0-4px #ddd, 549px 0 0-4px #ddd, 550px 0 0-4px #ddd, 551px 0 0-4px #ddd, 552px 0 0-4px #ddd, 553px 0 0-4px #ddd, 554px 0 0-4px #ddd, 555px 0 0-4px #ddd, 556px 0 0-4px #ddd, 557px 0 0-4px #ddd, 558px 0 0-4px #ddd, 559px 0 0-4px #ddd, 560px 0 0-4px #ddd, 561px 0 0-4px #ddd, 562px 0 0-4px #ddd, 563px 0 0-4px #ddd, 564px 0 0-4px #ddd, 565px 0 0-4px #ddd, 566px 0 0-4px #ddd, 567px 0 0-4px #ddd, 568px 0 0-4px #ddd, 569px 0 0-4px #ddd, 570px 0 0-4px #ddd, 571px 0 0-4px #ddd, 572px 0 0-4px #ddd, 573px 0 0-4px #ddd, 574px 0 0-4px #ddd, 575px 0 0-4px #ddd, 576px 0 0-4px #ddd, 577px 0 0-4px #ddd, 578px 0 0-4px #ddd, 579px 0 0-4px #ddd, 580px 0 0-4px #ddd, 581px 0 0-4px #ddd, 582px 0 0-4px #ddd, 583px 0 0-4px #ddd, 584px 0 0-4px #ddd, 585px 0 0-4px #ddd, 586px 0 0-4px #ddd, 587px 0 0-4px #ddd, 588px 0 0-4px #ddd, 589px 0 0-4px #ddd, 590px 0 0-4px #ddd, 591px 0 0-4px #ddd, 592px 0 0-4px #ddd, 593px 0 0-4px #ddd, 594px 0 0-4px #ddd, 595px 0 0-4px #ddd, 596px 0 0-4px #ddd, 597px 0 0-4px #ddd, 598px 0 0-4px #ddd, 599px 0 0-4px #ddd, 600px 0 0-4px #ddd, 601px 0 0-4px #ddd, 602px 0 0-4px #ddd, 603px 0 0-4px #ddd, 604px 0 0-4px #ddd, 605px 0 0-4px #ddd, 606px 0 0-4px #ddd, 607px 0 0-4px #ddd, 608px 0 0-4px #ddd, 609px 0 0-4px #ddd, 610px 0 0-4px #ddd, 611px 0 0-4px #ddd, 612px 0 0-4px #ddd, 613px 0 0-4px #ddd, 614px 0 0-4px #ddd, 615px 0 0-4px #ddd, 616px 0 0-4px #ddd, 617px 0 0-4px #ddd, 618px 0 0-4px #ddd, 619px 0 0-4px #ddd, 620px 0 0-4px #ddd, 621px 0 0-4px #ddd, 622px 0 0-4px #ddd, 623px 0 0-4px #ddd, 624px 0 0-4px #ddd, 625px 0 0-4px #ddd, 626px 0 0-4px #ddd, 627px 0 0-4px #ddd, 628px 0 0-4px #ddd, 629px 0 0-4px #ddd, 630px 0 0-4px #ddd, 631px 0 0-4px #ddd, 632px 0 0-4px #ddd, 633px 0 0-4px #ddd, 634px 0 0-4px #ddd, 635px 0 0-4px #ddd, 636px 0 0-4px #ddd, 637px 0 0-4px #ddd, 638px 0 0-4px #ddd, 639px 0 0-4px #ddd, 640px 0 0-4px #ddd, 641px 0 0-4px #ddd, 642px 0 0-4px #ddd, 643px 0 0-4px #ddd, 644px 0 0-4px #ddd, 645px 0 0-4px #ddd, 646px 0 0-4px #ddd, 647px 0 0-4px #ddd, 648px 0 0-4px #ddd, 649px 0 0-4px #ddd, 650px 0 0-4px #ddd, 651px 0 0-4px #ddd, 652px 0 0-4px #ddd, 653px 0 0-4px #ddd, 654px 0 0-4px #ddd, 655px 0 0-4px #ddd, 656px 0 0-4px #ddd, 657px 0 0-4px #ddd, 658px 0 0-4px #ddd, 659px 0 0-4px #ddd, 660px 0 0-4px #ddd, 661px 0 0-4px #ddd, 662px 0 0-4px #ddd, 663px 0 0-4px #ddd, 664px 0 0-4px #ddd, 665px 0 0-4px #ddd, 666px 0 0-4px #ddd, 667px 0 0-4px #ddd, 668px 0 0-4px #ddd, 669px 0 0-4px #ddd, 670px 0 0-4px #ddd, 671px 0 0-4px #ddd, 672px 0 0-4px #ddd, 673px 0 0-4px #ddd, 674px 0 0-4px #ddd, 675px 0 0-4px #ddd, 676px 0 0-4px #ddd, 677px 0 0-4px #ddd, 678px 0 0-4px #ddd, 679px 0 0-4px #ddd, 680px 0 0-4px #ddd, 681px 0 0-4px #ddd, 682px 0 0-4px #ddd, 683px 0 0-4px #ddd, 684px 0 0-4px #ddd, 685px 0 0-4px #ddd, 686px 0 0-4px #ddd, 687px 0 0-4px #ddd, 688px 0 0-4px #ddd, 689px 0 0-4px #ddd, 690px 0 0-4px #ddd, 691px 0 0-4px #ddd, 692px 0 0-4px #ddd, 693px 0 0-4px #ddd, 694px 0 0-4px #ddd, 695px 0 0-4px #ddd, 696px 0 0-4px #ddd, 697px 0 0-4px #ddd, 698px 0 0-4px #ddd, 699px 0 0-4px #ddd, 700px 0 0-4px #ddd, 701px 0 0-4px #ddd, 702px 0 0-4px #ddd, 703px 0 0-4px #ddd, 704px 0 0-4px #ddd, 705px 0 0-4px #ddd, 706px 0 0-4px #ddd, 707px 0 0-4px #ddd, 708px 0 0-4px #ddd, 709px 0 0-4px #ddd, 710px 0 0-4px #ddd, 711px 0 0-4px #ddd, 712px 0 0-4px #ddd, 713px 0 0-4px #ddd, 714px 0 0-4px #ddd, 715px 0 0-4px #ddd, 716px 0 0-4px #ddd, 717px 0 0-4px #ddd, 718px 0 0-4px #ddd, 719px 0 0-4px #ddd, 720px 0 0-4px #ddd, 721px 0 0-4px #ddd, 722px 0 0-4px #ddd, 723px 0 0-4px #ddd, 724px 0 0-4px #ddd, 725px 0 0-4px #ddd, 726px 0 0-4px #ddd, 727px 0 0-4px #ddd, 728px 0 0-4px #ddd, 729px 0 0-4px #ddd, 730px 0 0-4px #ddd, 731px 0 0-4px #ddd, 732px 0 0-4px #ddd, 733px 0 0-4px #ddd, 734px 0 0-4px #ddd, 735px 0 0-4px #ddd, 736px 0 0-4px #ddd, 737px 0 0-4px #ddd, 738px 0 0-4px #ddd, 739px 0 0-4px #ddd, 740px 0 0-4px #ddd, 741px 0 0-4px #ddd, 742px 0 0-4px #ddd, 743px 0 0-4px #ddd, 744px 0 0-4px #ddd, 745px 0 0-4px #ddd, 746px 0 0-4px #ddd, 747px 0 0-4px #ddd, 748px 0 0-4px #ddd, 749px 0 0-4px #ddd, 750px 0 0-4px #ddd, 751px 0 0-4px #ddd, 752px 0 0-4px #ddd, 753px 0 0-4px #ddd, 754px 0 0-4px #ddd, 755px 0 0-4px #ddd, 756px 0 0-4px #ddd, 757px 0 0-4px #ddd, 758px 0 0-4px #ddd, 759px 0 0-4px #ddd, 760px 0 0-4px #ddd, 761px 0 0-4px #ddd, 762px 0 0-4px #ddd, 763px 0 0-4px #ddd, 764px 0 0-4px #ddd, 765px 0 0-4px #ddd, 766px 0 0-4px #ddd, 767px 0 0-4px #ddd, 768px 0 0-4px #ddd, 769px 0 0-4px #ddd, 770px 0 0-4px #ddd, 771px 0 0-4px #ddd, 772px 0 0-4px #ddd, 773px 0 0-4px #ddd, 774px 0 0-4px #ddd, 775px 0 0-4px #ddd, 776px 0 0-4px #ddd, 777px 0 0-4px #ddd, 778px 0 0-4px #ddd, 779px 0 0-4px #ddd, 780px 0 0-4px #ddd, 781px 0 0-4px #ddd, 782px 0 0-4px #ddd, 783px 0 0-4px #ddd, 784px 0 0-4px #ddd, 785px 0 0-4px #ddd, 786px 0 0-4px #ddd, 787px 0 0-4px #ddd, 788px 0 0-4px #ddd, 789px 0 0-4px #ddd, 790px 0 0-4px #ddd, 791px 0 0-4px #ddd, 792px 0 0-4px #ddd, 793px 0 0-4px #ddd, 794px 0 0-4px #ddd, 795px 0 0-4px #ddd, 796px 0 0-4px #ddd, 797px 0 0-4px #ddd, 798px 0 0-4px #ddd, 799px 0 0-4px #ddd, 800px 0 0-4px #ddd, 801px 0 0-4px #ddd, 802px 0 0-4px #ddd, 803px 0 0-4px #ddd, 804px 0 0-4px #ddd, 805px 0 0-4px #ddd, 806px 0 0-4px #ddd, 807px 0 0-4px #ddd, 808px 0 0-4px #ddd, 809px 0 0-4px #ddd, 810px 0 0-4px #ddd, 811px 0 0-4px #ddd, 812px 0 0-4px #ddd, 813px 0 0-4px #ddd, 814px 0 0-4px #ddd, 815px 0 0-4px #ddd, 816px 0 0-4px #ddd, 817px 0 0-4px #ddd, 818px 0 0-4px #ddd, 819px 0 0-4px #ddd, 820px 0 0-4px #ddd, 821px 0 0-4px #ddd, 822px 0 0-4px #ddd, 823px 0 0-4px #ddd, 824px 0 0-4px #ddd, 825px 0 0-4px #ddd, 826px 0 0-4px #ddd, 827px 0 0-4px #ddd, 828px 0 0-4px #ddd, 829px 0 0-4px #ddd, 830px 0 0-4px #ddd, 831px 0 0-4px #ddd, 832px 0 0-4px #ddd, 833px 0 0-4px #ddd, 834px 0 0-4px #ddd, 835px 0 0-4px #ddd, 836px 0 0-4px #ddd, 837px 0 0-4px #ddd, 838px 0 0-4px #ddd, 839px 0 0-4px #ddd, 840px 0 0-4px #ddd, 841px 0 0-4px #ddd, 842px 0 0-4px #ddd, 843px 0 0-4px #ddd, 844px 0 0-4px #ddd, 845px 0 0-4px #ddd, 846px 0 0-4px #ddd, 847px 0 0-4px #ddd, 848px 0 0-4px #ddd, 849px 0 0-4px #ddd, 850px 0 0-4px #ddd, 851px 0 0-4px #ddd, 852px 0 0-4px #ddd, 853px 0 0-4px #ddd, 854px 0 0-4px #ddd, 855px 0 0-4px #ddd, 856px 0 0-4px #ddd, 857px 0 0-4px #ddd, 858px 0 0-4px #ddd, 859px 0 0-4px #ddd, 860px 0 0-4px #ddd, 861px 0 0-4px #ddd, 862px 0 0-4px #ddd, 863px 0 0-4px #ddd, 864px 0 0-4px #ddd, 865px 0 0-4px #ddd, 866px 0 0-4px #ddd, 867px 0 0-4px #ddd, 868px 0 0-4px #ddd, 869px 0 0-4px #ddd, 870px 0 0-4px #ddd, 871px 0 0-4px #ddd, 872px 0 0-4px #ddd, 873px 0 0-4px #ddd, 874px 0 0-4px #ddd, 875px 0 0-4px #ddd, 876px 0 0-4px #ddd, 877px 0 0-4px #ddd, 878px 0 0-4px #ddd, 879px 0 0-4px #ddd, 880px 0 0-4px #ddd, 881px 0 0-4px #ddd, 882px 0 0-4px #ddd, 883px 0 0-4px #ddd, 884px 0 0-4px #ddd, 885px 0 0-4px #ddd, 886px 0 0-4px #ddd, 887px 0 0-4px #ddd, 888px 0 0-4px #ddd, 889px 0 0-4px #ddd, 890px 0 0-4px #ddd, 891px 0 0-4px #ddd, 892px 0 0-4px #ddd, 893px 0 0-4px #ddd, 894px 0 0-4px #ddd, 895px 0 0-4px #ddd, 896px 0 0-4px #ddd, 897px 0 0-4px #ddd, 898px 0 0-4px #ddd, 899px 0 0-4px #ddd, 900px 0 0-4px #ddd, 901px 0 0-4px #ddd, 902px 0 0-4px #ddd, 903px 0 0-4px #ddd, 904px 0 0-4px #ddd, 905px 0 0-4px #ddd, 906px 0 0-4px #ddd, 907px 0 0-4px #ddd, 908px 0 0-4px #ddd, 909px 0 0-4px #ddd, 910px 0 0-4px #ddd, 911px 0 0-4px #ddd, 912px 0 0-4px #ddd, 913px 0 0-4px #ddd, 914px 0 0-4px #ddd, 915px 0 0-4px #ddd, 916px 0 0-4px #ddd, 917px 0 0-4px #ddd, 918px 0 0-4px #ddd, 919px 0 0-4px #ddd, 920px 0 0-4px #ddd, 921px 0 0-4px #ddd, 922px 0 0-4px #ddd, 923px 0 0-4px #ddd, 924px 0 0-4px #ddd, 925px 0 0-4px #ddd, 926px 0 0-4px #ddd, 927px 0 0-4px #ddd, 928px 0 0-4px #ddd, 929px 0 0-4px #ddd, 930px 0 0-4px #ddd, 931px 0 0-4px #ddd, 932px 0 0-4px #ddd, 933px 0 0-4px #ddd, 934px 0 0-4px #ddd, 935px 0 0-4px #ddd, 936px 0 0-4px #ddd, 937px 0 0-4px #ddd, 938px 0 0-4px #ddd, 939px 0 0-4px #ddd, 940px 0 0-4px #ddd, 941px 0 0-4px #ddd, 942px 0 0-4px #ddd, 943px 0 0-4px #ddd, 944px 0 0-4px #ddd, 945px 0 0-4px #ddd, 946px 0 0-4px #ddd, 947px 0 0-4px #ddd, 948px 0 0-4px #ddd, 949px 0 0-4px #ddd, 950px 0 0-4px #ddd, 951px 0 0-4px #ddd, 952px 0 0-4px #ddd, 953px 0 0-4px #ddd, 954px 0 0-4px #ddd, 955px 0 0-4px #ddd, 956px 0 0-4px #ddd, 957px 0 0-4px #ddd, 958px 0 0-4px #ddd, 959px 0 0-4px #ddd, 960px 0 0-4px #ddd, 961px 0 0-4px #ddd, 962px 0 0-4px #ddd, 963px 0 0-4px #ddd, 964px 0 0-4px #ddd, 965px 0 0-4px #ddd, 966px 0 0-4px #ddd, 967px 0 0-4px #ddd, 968px 0 0-4px #ddd, 969px 0 0-4px #ddd, 970px 0 0-4px #ddd, 971px 0 0-4px #ddd, 972px 0 0-4px #ddd, 973px 0 0-4px #ddd, 974px 0 0-4px #ddd, 975px 0 0-4px #ddd, 976px 0 0-4px #ddd, 977px 0 0-4px #ddd, 978px 0 0-4px #ddd, 979px 0 0-4px #ddd, 980px 0 0-4px #ddd, 981px 0 0-4px #ddd, 982px 0 0-4px #ddd, 983px 0 0-4px #ddd, 984px 0 0-4px #ddd, 985px 0 0-4px #ddd, 986px 0 0-4px #ddd, 987px 0 0-4px #ddd, 988px 0 0-4px #ddd, 989px 0 0-4px #ddd, 990px 0 0-4px #ddd, 991px 0 0-4px #ddd, 992px 0 0-4px #ddd, 993px 0 0-4px #ddd, 994px 0 0-4px #ddd, 995px 0 0-4px #ddd, 996px 0 0-4px #ddd, 997px 0 0-4px #ddd, 998px 0 0-4px #ddd, 999px 0 0-4px #ddd, 1000px 0 0-4px #ddd, 1001px 0 0-4px #ddd, 1002px 0 0-4px #ddd, 1003px 0 0-4px #ddd, 1004px 0 0-4px #ddd, 1005px 0 0-4px #ddd, 1006px 0 0-4px #ddd, 1007px 0 0-4px #ddd, 1008px 0 0-4px #ddd, 1009px 0 0-4px #ddd, 1010px 0 0-4px #ddd, 1011px 0 0-4px #ddd, 1012px 0 0-4px #ddd, 1013px 0 0-4px #ddd, 1014px 0 0-4px #ddd, 1015px 0 0-4px #ddd, 1016px 0 0-4px #ddd, 1017px 0 0-4px #ddd, 1018px 0 0-4px #ddd, 1019px 0 0-4px #ddd, 1020px 0 0-4px #ddd, 1021px 0 0-4px #ddd, 1022px 0 0-4px #ddd, 1023px 0 0-4px #ddd, 1024px 0 0-4px #ddd, 1025px 0 0-4px #ddd, 1026px 0 0-4px #ddd, 1027px 0 0-4px #ddd, 1028px 0 0-4px #ddd, 1029px 0 0-4px #ddd, 1030px 0 0-4px #ddd, 1031px 0 0-4px #ddd, 1032px 0 0-4px #ddd, 1033px 0 0-4px #ddd, 1034px 0 0-4px #ddd, 1035px 0 0-4px #ddd, 1036px 0 0-4px #ddd, 1037px 0 0-4px #ddd, 1038px 0 0-4px #ddd, 1039px 0 0-4px #ddd, 1040px 0 0-4px #ddd, 1041px 0 0-4px #ddd, 1042px 0 0-4px #ddd, 1043px 0 0-4px #ddd, 1044px 0 0-4px #ddd, 1045px 0 0-4px #ddd, 1046px 0 0-4px #ddd, 1047px 0 0-4px #ddd, 1048px 0 0-4px #ddd, 1049px 0 0-4px #ddd, 1050px 0 0-4px #ddd, 1051px 0 0-4px #ddd, 1052px 0 0-4px #ddd, 1053px 0 0-4px #ddd, 1054px 0 0-4px #ddd, 1055px 0 0-4px #ddd, 1056px 0 0-4px #ddd, 1057px 0 0-4px #ddd, 1058px 0 0-4px #ddd, 1059px 0 0-4px #ddd, 1060px 0 0-4px #ddd, 1061px 0 0-4px #ddd, 1062px 0 0-4px #ddd, 1063px 0 0-4px #ddd, 1064px 0 0-4px #ddd, 1065px 0 0-4px #ddd, 1066px 0 0-4px #ddd, 1067px 0 0-4px #ddd, 1068px 0 0-4px #ddd, 1069px 0 0-4px #ddd, 1070px 0 0-4px #ddd, 1071px 0 0-4px #ddd, 1072px 0 0-4px #ddd, 1073px 0 0-4px #ddd, 1074px 0 0-4px #ddd, 1075px 0 0-4px #ddd, 1076px 0 0-4px #ddd, 1077px 0 0-4px #ddd, 1078px 0 0-4px #ddd, 1079px 0 0-4px #ddd, 1080px 0 0-4px #ddd, 1081px 0 0-4px #ddd, 1082px 0 0-4px #ddd, 1083px 0 0-4px #ddd, 1084px 0 0-4px #ddd, 1085px 0 0-4px #ddd, 1086px 0 0-4px #ddd, 1087px 0 0-4px #ddd, 1088px 0 0-4px #ddd, 1089px 0 0-4px #ddd, 1090px 0 0-4px #ddd, 1091px 0 0-4px #ddd, 1092px 0 0-4px #ddd, 1093px 0 0-4px #ddd, 1094px 0 0-4px #ddd, 1095px 0 0-4px #ddd, 1096px 0 0-4px #ddd, 1097px 0 0-4px #ddd, 1098px 0 0-4px #ddd, 1099px 0 0-4px #ddd, 1100px 0 0-4px #ddd, 1101px 0 0-4px #ddd, 1102px 0 0-4px #ddd, 1103px 0 0-4px #ddd, 1104px 0 0-4px #ddd, 1105px 0 0-4px #ddd, 1106px 0 0-4px #ddd, 1107px 0 0-4px #ddd, 1108px 0 0-4px #ddd, 1109px 0 0-4px #ddd, 1110px 0 0-4px #ddd, 1111px 0 0-4px #ddd, 1112px 0 0-4px #ddd, 1113px 0 0-4px #ddd, 1114px 0 0-4px #ddd, 1115px 0 0-4px #ddd, 1116px 0 0-4px #ddd, 1117px 0 0-4px #ddd, 1118px 0 0-4px #ddd, 1119px 0 0-4px #ddd, 1120px 0 0-4px #ddd, 1121px 0 0-4px #ddd, 1122px 0 0-4px #ddd, 1123px 0 0-4px #ddd, 1124px 0 0-4px #ddd, 1125px 0 0-4px #ddd, 1126px 0 0-4px #ddd, 1127px 0 0-4px #ddd, 1128px 0 0-4px #ddd, 1129px 0 0-4px #ddd, 1130px 0 0-4px #ddd, 1131px 0 0-4px #ddd, 1132px 0 0-4px #ddd, 1133px 0 0-4px #ddd, 1134px 0 0-4px #ddd, 1135px 0 0-4px #ddd, 1136px 0 0-4px #ddd, 1137px 0 0-4px #ddd, 1138px 0 0-4px #ddd, 1139px 0 0-4px #ddd, 1140px 0 0-4px #ddd, 1141px 0 0-4px #ddd, 1142px 0 0-4px #ddd, 1143px 0 0-4px #ddd, 1144px 0 0-4px #ddd, 1145px 0 0-4px #ddd, 1146px 0 0-4px #ddd, 1147px 0 0-4px #ddd, 1148px 0 0-4px #ddd, 1149px 0 0-4px #ddd, 1150px 0 0-4px #ddd, 1151px 0 0-4px #ddd, 1152px 0 0-4px #ddd, 1153px 0 0-4px #ddd, 1154px 0 0-4px #ddd, 1155px 0 0-4px #ddd, 1156px 0 0-4px #ddd, 1157px 0 0-4px #ddd, 1158px 0 0-4px #ddd, 1159px 0 0-4px #ddd, 1160px 0 0-4px #ddd, 1161px 0 0-4px #ddd, 1162px 0 0-4px #ddd, 1163px 0 0-4px #ddd, 1164px 0 0-4px #ddd, 1165px 0 0-4px #ddd, 1166px 0 0-4px #ddd, 1167px 0 0-4px #ddd, 1168px 0 0-4px #ddd, 1169px 0 0-4px #ddd, 1170px 0 0-4px #ddd, 1171px 0 0-4px #ddd, 1172px 0 0-4px #ddd, 1173px 0 0-4px #ddd, 1174px 0 0-4px #ddd, 1175px 0 0-4px #ddd, 1176px 0 0-4px #ddd, 1177px 0 0-4px #ddd, 1178px 0 0-4px #ddd, 1179px 0 0-4px #ddd, 1180px 0 0-4px #ddd, 1181px 0 0-4px #ddd, 1182px 0 0-4px #ddd, 1183px 0 0-4px #ddd, 1184px 0 0-4px #ddd, 1185px 0 0-4px #ddd, 1186px 0 0-4px #ddd, 1187px 0 0-4px #ddd, 1188px 0 0-4px #ddd, 1189px 0 0-4px #ddd, 1190px 0 0-4px #ddd, 1191px 0 0-4px #ddd, 1192px 0 0-4px #ddd, 1193px 0 0-4px #ddd, 1194px 0 0-4px #ddd, 1195px 0 0-4px #ddd, 1196px 0 0-4px #ddd, 1197px 0 0-4px #ddd, 1198px 0 0-4px #ddd, 1199px 0 0-4px #ddd, 1200px 0 0-4px #ddd, 1201px 0 0-4px #ddd, 1202px 0 0-4px #ddd, 1203px 0 0-4px #ddd, 1204px 0 0-4px #ddd, 1205px 0 0-4px #ddd, 1206px 0 0-4px #ddd, 1207px 0 0-4px #ddd, 1208px 0 0-4px #ddd, 1209px 0 0-4px #ddd, 1210px 0 0-4px #ddd, 1211px 0 0-4px #ddd, 1212px 0 0-4px #ddd, 1213px 0 0-4px #ddd, 1214px 0 0-4px #ddd, 1215px 0 0-4px #ddd, 1216px 0 0-4px #ddd, 1217px 0 0-4px #ddd, 1218px 0 0-4px #ddd, 1219px 0 0-4px #ddd, 1220px 0 0-4px #ddd, 1221px 0 0-4px #ddd, 1222px 0 0-4px #ddd, 1223px 0 0-4px #ddd, 1224px 0 0-4px #ddd, 1225px 0 0-4px #ddd, 1226px 0 0-4px #ddd, 1227px 0 0-4px #ddd, 1228px 0 0-4px #ddd, 1229px 0 0-4px #ddd, 1230px 0 0-4px #ddd, 1231px 0 0-4px #ddd, 1232px 0 0-4px #ddd, 1233px 0 0-4px #ddd, 1234px 0 0-4px #ddd, 1235px 0 0-4px #ddd, 1236px 0 0-4px #ddd, 1237px 0 0-4px #ddd, 1238px 0 0-4px #ddd, 1239px 0 0-4px #ddd, 1240px 0 0-4px #ddd, 1241px 0 0-4px #ddd, 1242px 0 0-4px #ddd, 1243px 0 0-4px #ddd, 1244px 0 0-4px #ddd, 1245px 0 0-4px #ddd, 1246px 0 0-4px #ddd, 1247px 0 0-4px #ddd, 1248px 0 0-4px #ddd, 1249px 0 0-4px #ddd, 1250px 0 0-4px #ddd, 1251px 0 0-4px #ddd, 1252px 0 0-4px #ddd, 1253px 0 0-4px #ddd, 1254px 0 0-4px #ddd, 1255px 0 0-4px #ddd, 1256px 0 0-4px #ddd, 1257px 0 0-4px #ddd, 1258px 0 0-4px #ddd, 1259px 0 0-4px #ddd, 1260px 0 0-4px #ddd, 1261px 0 0-4px #ddd, 1262px 0 0-4px #ddd, 1263px 0 0-4px #ddd, 1264px 0 0-4px #ddd, 1265px 0 0-4px #ddd, 1266px 0 0-4px #ddd, 1267px 0 0-4px #ddd, 1268px 0 0-4px #ddd, 1269px 0 0-4px #ddd, 1270px 0 0-4px #ddd, 1271px 0 0-4px #ddd, 1272px 0 0-4px #ddd, 1273px 0 0-4px #ddd, 1274px 0 0-4px #ddd, 1275px 0 0-4px #ddd, 1276px 0 0-4px #ddd, 1277px 0 0-4px #ddd, 1278px 0 0-4px #ddd, 1279px 0 0-4px #ddd, 1280px 0 0-4px #ddd, 1281px 0 0-4px #ddd, 1282px 0 0-4px #ddd, 1283px 0 0-4px #ddd, 1284px 0 0-4px #ddd, 1285px 0 0-4px #ddd, 1286px 0 0-4px #ddd, 1287px 0 0-4px #ddd, 1288px 0 0-4px #ddd, 1289px 0 0-4px #ddd, 1290px 0 0-4px #ddd, 1291px 0 0-4px #ddd, 1292px 0 0-4px #ddd, 1293px 0 0-4px #ddd, 1294px 0 0-4px #ddd, 1295px 0 0-4px #ddd, 1296px 0 0-4px #ddd, 1297px 0 0-4px #ddd, 1298px 0 0-4px #ddd, 1299px 0 0-4px #ddd, 1300px 0 0-4px #ddd, 1301px 0 0-4px #ddd, 1302px 0 0-4px #ddd, 1303px 0 0-4px #ddd, 1304px 0 0-4px #ddd, 1305px 0 0-4px #ddd, 1306px 0 0-4px #ddd, 1307px 0 0-4px #ddd, 1308px 0 0-4px #ddd, 1309px 0 0-4px #ddd, 1310px 0 0-4px #ddd, 1311px 0 0-4px #ddd, 1312px 0 0-4px #ddd, 1313px 0 0-4px #ddd, 1314px 0 0-4px #ddd, 1315px 0 0-4px #ddd, 1316px 0 0-4px #ddd, 1317px 0 0-4px #ddd, 1318px 0 0-4px #ddd, 1319px 0 0-4px #ddd, 1320px 0 0-4px #ddd, 1321px 0 0-4px #ddd, 1322px 0 0-4px #ddd, 1323px 0 0-4px #ddd, 1324px 0 0-4px #ddd, 1325px 0 0-4px #ddd, 1326px 0 0-4px #ddd, 1327px 0 0-4px #ddd, 1328px 0 0-4px #ddd, 1329px 0 0-4px #ddd, 1330px 0 0-4px #ddd, 1331px 0 0-4px #ddd, 1332px 0 0-4px #ddd, 1333px 0 0-4px #ddd, 1334px 0 0-4px #ddd, 1335px 0 0-4px #ddd, 1336px 0 0-4px #ddd, 1337px 0 0-4px #ddd, 1338px 0 0-4px #ddd, 1339px 0 0-4px #ddd, 1340px 0 0-4px #ddd, 1341px 0 0-4px #ddd, 1342px 0 0-4px #ddd, 1343px 0 0-4px #ddd, 1344px 0 0-4px #ddd, 1345px 0 0-4px #ddd, 1346px 0 0-4px #ddd, 1347px 0 0-4px #ddd, 1348px 0 0-4px #ddd, 1349px 0 0-4px #ddd, 1350px 0 0-4px #ddd, 1351px 0 0-4px #ddd, 1352px 0 0-4px #ddd, 1353px 0 0-4px #ddd, 1354px 0 0-4px #ddd, 1355px 0 0-4px #ddd, 1356px 0 0-4px #ddd, 1357px 0 0-4px #ddd, 1358px 0 0-4px #ddd, 1359px 0 0-4px #ddd, 1360px 0 0-4px #ddd, 1361px 0 0-4px #ddd, 1362px 0 0-4px #ddd, 1363px 0 0-4px #ddd, 1364px 0 0-4px #ddd, 1365px 0 0-4px #ddd, 1366px 0 0-4px #ddd, 1367px 0 0-4px #ddd, 1368px 0 0-4px #ddd, 1369px 0 0-4px #ddd, 1370px 0 0-4px #ddd, 1371px 0 0-4px #ddd, 1372px 0 0-4px #ddd, 1373px 0 0-4px #ddd, 1374px 0 0-4px #ddd, 1375px 0 0-4px #ddd, 1376px 0 0-4px #ddd, 1377px 0 0-4px #ddd, 1378px 0 0-4px #ddd, 1379px 0 0-4px #ddd, 1380px 0 0-4px #ddd, 1381px 0 0-4px #ddd, 1382px 0 0-4px #ddd, 1383px 0 0-4px #ddd, 1384px 0 0-4px #ddd, 1385px 0 0-4px #ddd, 1386px 0 0-4px #ddd, 1387px 0 0-4px #ddd, 1388px 0 0-4px #ddd, 1389px 0 0-4px #ddd, 1390px 0 0-4px #ddd, 1391px 0 0-4px #ddd, 1392px 0 0-4px #ddd, 1393px 0 0-4px #ddd, 1394px 0 0-4px #ddd, 1395px 0 0-4px #ddd, 1396px 0 0-4px #ddd, 1397px 0 0-4px #ddd, 1398px 0 0-4px #ddd, 1399px 0 0-4px #ddd, 1400px 0 0-4px #ddd, 1401px 0 0-4px #ddd, 1402px 0 0-4px #ddd, 1403px 0 0-4px #ddd, 1404px 0 0-4px #ddd, 1405px 0 0-4px #ddd, 1406px 0 0-4px #ddd, 1407px 0 0-4px #ddd, 1408px 0 0-4px #ddd, 1409px 0 0-4px #ddd, 1410px 0 0-4px #ddd, 1411px 0 0-4px #ddd, 1412px 0 0-4px #ddd, 1413px 0 0-4px #ddd, 1414px 0 0-4px #ddd, 1415px 0 0-4px #ddd, 1416px 0 0-4px #ddd, 1417px 0 0-4px #ddd, 1418px 0 0-4px #ddd, 1419px 0 0-4px #ddd, 1420px 0 0-4px #ddd, 1421px 0 0-4px #ddd, 1422px 0 0-4px #ddd, 1423px 0 0-4px #ddd, 1424px 0 0-4px #ddd, 1425px 0 0-4px #ddd, 1426px 0 0-4px #ddd, 1427px 0 0-4px #ddd, 1428px 0 0-4px #ddd, 1429px 0 0-4px #ddd, 1430px 0 0-4px #ddd, 1431px 0 0-4px #ddd, 1432px 0 0-4px #ddd, 1433px 0 0-4px #ddd, 1434px 0 0-4px #ddd, 1435px 0 0-4px #ddd, 1436px 0 0-4px #ddd, 1437px 0 0-4px #ddd, 1438px 0 0-4px #ddd, 1439px 0 0-4px #ddd, 1440px 0 0-4px #ddd, 1441px 0 0-4px #ddd, 1442px 0 0-4px #ddd, 1443px 0 0-4px #ddd, 1444px 0 0-4px #ddd, 1445px 0 0-4px #ddd, 1446px 0 0-4px #ddd, 1447px 0 0-4px #ddd, 1448px 0 0-4px #ddd, 1449px 0 0-4px #ddd, 1450px 0 0-4px #ddd, 1451px 0 0-4px #ddd, 1452px 0 0-4px #ddd, 1453px 0 0-4px #ddd, 1454px 0 0-4px #ddd, 1455px 0 0-4px #ddd, 1456px 0 0-4px #ddd, 1457px 0 0-4px #ddd, 1458px 0 0-4px #ddd, 1459px 0 0-4px #ddd, 1460px 0 0-4px #ddd, 1461px 0 0-4px #ddd, 1462px 0 0-4px #ddd, 1463px 0 0-4px #ddd, 1464px 0 0-4px #ddd, 1465px 0 0-4px #ddd, 1466px 0 0-4px #ddd, 1467px 0 0-4px #ddd, 1468px 0 0-4px #ddd, 1469px 0 0-4px #ddd, 1470px 0 0-4px #ddd, 1471px 0 0-4px #ddd, 1472px 0 0-4px #ddd, 1473px 0 0-4px #ddd, 1474px 0 0-4px #ddd, 1475px 0 0-4px #ddd, 1476px 0 0-4px #ddd, 1477px 0 0-4px #ddd, 1478px 0 0-4px #ddd, 1479px 0 0-4px #ddd, 1480px 0 0-4px #ddd, 1481px 0 0-4px #ddd, 1482px 0 0-4px #ddd, 1483px 0 0-4px #ddd, 1484px 0 0-4px #ddd, 1485px 0 0-4px #ddd, 1486px 0 0-4px #ddd, 1487px 0 0-4px #ddd, 1488px 0 0-4px #ddd, 1489px 0 0-4px #ddd, 1490px 0 0-4px #ddd, 1491px 0 0-4px #ddd, 1492px 0 0-4px #ddd, 1493px 0 0-4px #ddd, 1494px 0 0-4px #ddd, 1495px 0 0-4px #ddd, 1496px 0 0-4px #ddd, 1497px 0 0-4px #ddd, 1498px 0 0-4px #ddd, 1499px 0 0-4px #ddd, 1500px 0 0-4px #ddd
}
.c2sPlayer {
  position: relative;
  background-color: #f5f5f5;
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: center;
  color: #444;
  border-bottom: 1px solid #e5e5e5;
  transition: all .6s ease-out
}
.c2sPlayer #c2s_currentTime {
  width: 31px;
  display: inline-block
}
.c2sPlayer button {
  border-width: 0 !important
}
.c2sPlayer button:focus, .c2sPlayer input:focus {
  outline: none
}
.c2sPlayer__wrapper {
  display: flex;
  align-items: center;
  width: 1202px
}
.c2sPlayer__wrapper__audioBtn {
  cursor: pointer;
  min-width: 30px;
  min-height: 30px;
  background-color: #506e91;
  border-radius: 100%;
  background-size: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url("");
  margin: auto 16px auto 5px
}
.c2sPlayer__wrapper__audioBtn:hover {
  cursor: pointer
}
.c2sPlayer__wrapper__volume {
  display: flex;
  height: 100%
}
.c2sPlayer__wrapper__volume__volumeBtn {
  min-width: 16px;
  min-height: 16px;
  padding: 10px;
  margin: auto 10px;
  border-color: transparent;
  background-color: transparent;
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url("")
}
.c2sPlayer__wrapper__volume__volumeBtn:hover {
  cursor: pointer
}
.c2sPlayer__wrapper__volume__slider {
  margin-right: 20px;
  width: 52px
}
.c2sPlayer__wrapper__audioSlider {
  display: flex;
  flex-flow: row-reverse;
  align-items: center;
  height: 100%;
  width: 100%
}
.c2sPlayer__wrapper__audioSlider__slider {
  width: 100%
}
.c2sPlayer__wrapper__audioSlider__timestamp {
  height: 14px;
  font: 400 14px/15px calibre, sans-serif;
  min-width: 94px
}
.c2sPlayer__wrapper__audioSlider__ad.hidden, .c2sPlayer__wrapper__audioSlider__ad:not(.hidden) + div {
  display: none
}
.c2sPlayer__wrapper__closeBtn {
  cursor: pointer;
  width: 20px;
  height: 20px;
  border-color: transparent;
  background-color: transparent;
  background-size: 20px 20px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url("");
  margin: auto 0 auto 30px
}
.c2sPlayer__wrapper__closeBtn:hover {
  cursor: pointer
}
.c2sPlayer__inArticleControl {
  display: flex;
  align-items: center;
  transition: opacity .2s;
  position: absolute;
  right: 0
}
.c2sPlayer__inArticleControl span {
  padding-right: 10px;
  color: #506e91;
  font: 600 15px/18px calibre, sans-serif
}
.c2sPlayer__inArticleControl span:hover {
  cursor: pointer
}
.c2sPlayer__inArticleControl button {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  outline: none;
  border: none;
  background-position: 50%;
  background-color: #506e91;
  background-repeat: no-repeat;
  background-image: url("");
  cursor: pointer;
  margin: auto 0
}
.c2sPlayer__inArticleControl.loading {
  pointer-events: none;
  opacity: .3
}
.playerHiddenTop {
  top: -50px
}
.serviceLogo {
  width: 1202px;
  height: 90px;
  margin: 0 auto;
  position: relative;
  display: flex;
  align-items: center;
  padding-top: 10px
}
.serviceLogo__logo {
  display: inline-block;
  font: 700 45px/40px calibre, sans-serif;
  color: #222;
  position: relative;
  bottom: 8px;
  z-index: 1;
  padding: 26px 0 14px;
  margin: 1px 0;
  transition: all .2s ease-out;
  width: fit-content;
  height: 80px
}
.serviceLogo__logo:hover {
  color: rgba(34, 34, 34, .8)
}
.serviceLogo__logo:hover:after {
  width: 90%
}
.serviceLogo__logo:after {
  content: '';
  position: absolute;
  top: 57px;
  left: 0;
  width: 65%;
  height: 15px;
  z-index: -1;
  transition: width .3s ease-out;
  background: transparent linear-gradient(90deg, #91a6c4, #567396 100%, #567396 0) 0 0 no-repeat padding-box
}
.serviceLogo__logoGroupElements {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  z-index: 10
}
.nav__mainMenu {
  width: 1202px;
  margin: 0 auto;
  display: flex;
  height: 40px
}
.nav__item, .nav__overlay {
  position: relative
}
.nav__item {
  transition: all .2s ease-out;
  padding-top: 12px
}
.nav__item:hover .nav__itemName:after {
  transform: scale(1)
}
.nav__item:first-child .nav__itemName {
  margin: 0 10px 0 0
}
.nav__itemName {
  display: block;
  font: 600 18px/15px calibre, sans-serif;
  margin: 0 10px;
  text-align: center;
  color: #222;
  text-transform: uppercase;
  transition: color .2s ease-out;
  white-space: nowrap;
  height: 27px
}
.nav__itemName:hover {
  color: rgba(34, 34, 34, .8)
}
.nav__itemName:after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #567396;
  transition: all .3s ease-out;
  transform: scale(0)
}
.nav__active {
  transition: all .2s ease-out
}
.nav__active, .nav__active:hover {
  color: #567396
}
.nav__dropDownButton {
  margin-left: auto;
  width: 100px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: 85px 65%;
  background-image: url("937fcdf989249998e696c15fa515e18653f5a142.svg");
  transition: all .2s ease-out
}
* .nav__dropDownButton:hover {
  cursor: pointer
}
.main-navigation {
  position: relative;
  left: 0;
  width: 100%;
  z-index: 10602;
  background: #fff;
  transform: translateY(0);
  transition: all .5s ease-out;
  box-shadow: 0 1px 3px rgba(0, 0, 0, .2)
}
.main-navigation__logo {
  height: 28px;
  margin-right: 30px
}
.main-navigation__logo .main-navigation__icon {
  height: 24px;
  max-width: 101px
}
.main-navigation__inner-wrapper {
  margin: auto;
  display: flex;
  align-items: center;
  width: 1200px;
  height: 40px
}
.main-navigation__nav .main-navigation__link {
  font: 400 14px/14px calibre, sans-serif;
  color: #444;
  transition: all .2s ease-out
}
.main-navigation__nav .main-navigation__link:hover {
  opacity: .8
}
.main-navigation__nav .main-navigation__lists {
  display: flex;
  align-items: center;
  height: 40px;
  flex-wrap: wrap;
  width: 100%
}
.main-navigation__nav .main-navigation__list-item {
  padding: 10px;
  cursor: pointer;
  height: 100%
}
.main-navigation__shortcuts {
  display: flex;
  align-items: baseline;
  margin-left: auto;
  order: 2
}
.main-navigation__shortcuts .main-navigation__lists {
  display: flex;
  height: 40px
}
.main-navigation__shortcuts .main-navigation__link {
  padding: 10px;
  display: flex;
  align-items: center;
  font: 500 14px/17px calibre, sans-serif;
  letter-spacing: 0;
  color: #444;
  text-transform: uppercase
}
.main-navigation__shortcuts .main-navigation__list-item {
  cursor: pointer;
  order: 1;
  margin-left: 6px
}
.main-navigation__shortcuts .main-navigation__list-item--environment {
  background: transparent linear-gradient(135deg, #459c5f, #347a4c) 0 0 no-repeat padding-box;
  order: 3
}
.main-navigation__shortcuts .main-navigation__list-item--environment .main-navigation__link {
  color: #fff
}
.main-navigation__shortcuts .main-navigation__list-item--search {
  order: 2;
  width: 40px;
  justify-content: center
}
.main-navigation__login {
  position: relative
}
.main-navigation__login .main-navigation__login {
  text-transform: none
}
.main-navigation__nav .main-navigation__list-item, .main-navigation__shortcuts .main-navigation__list-item {
  display: flex;
  position: relative;
  align-items: center
}
.main-navigation__dropdown {
  position: relative
}
.main-navigation__arrow-small {
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url("937fcdf989249998e696c15fa515e18653f5a142.svg");
  position: absolute;
  margin-left: -10px;
  margin-top: -17px;
  width: 44px;
  height: 33px;
  cursor: pointer
}
* .main-navigation__arrow-small:hover {
  cursor: pointer
}
.top_wrapper {
  position: fixed;
  top: 0;
  z-index: 100;
  width: 100%;
  transition: all .3s ease-out;
  height: 40px;
  margin-bottom: 130px;
  background-color: transparent
}
.top_wrapper:before {
  content: '';
  height: 50px;
  width: 100%;
  top: -50px;
  position: absolute;
  z-index: 11;
  background: #fff
}
html body:not(#pageTypeId_13) {
  padding-top: 100px
}
body .socialBar.vertical {
  -webkit-transition: all .6s ease-out;
  -moz-transition: all .6s ease-out;
  -o-transition: all .6s ease-out;
  transition: all .6s ease-out;
  top: 189px
}
body .socialBar.vertical .sc_item {
  margin-bottom: 30px
}
#DFP_PREMIUMBOARD {
  z-index: 101;
  position: relative
}
.navBox {
  position: relative;
  top: 0;
  width: 100%;
  background: #fff;
  z-index: 100;
  box-shadow: inset 0-1px #e5e5e5;
  transform: translateY(0);
  transition: all .6s ease-out
}
.notificationBox {
  transform: translateY(0);
  transition: all .6s ease-out
}
@keyframes clsFix {
  0% {
    opacity: 0
  }
  100% {
    opacity: 1
  }
}
@keyframes setMaxHeight {
  from {
    max-height: unset
  }
  to {
    max-height: 60vh
  }
}
#onetrust-consent-sdk {
  animation-name: clsFix;
  animation-duration: 1s;
  position: absolute;
  z-index: 99999999
}
#onetrust-consent-sdk {
  filter: none
}
@media(max-width:768px) {
  .button-link {
    margin: 1rem auto !important
  }
  .right_aside, .box_seo {
    display: none
  }
  #bottom_wrapper .columns_container {
    padding: 0
  }
  .main_content {
    padding: 0
  }
  .main_wrapper {
    padding: 0;
    margin: 0
  }
  .container-sm {
    padding: 0 15px
  }
  .check__top-col-1-row img {
    width: 50%
  }
  .left_aside {
    display: none
  }
  #article_wrapper {
    display: block
  }
}
.img-thumbnail {
  width: 100%
}
.info__title {
  font-weight: 700;
  font-size: 1.1rem
}
.reg {
  margin-top: 1rem;
  font-size: 1.1rem;
  line-height: 30px
}
.reg__title, .reg__title a {
  font-weight: 700
}
.reg__list {
  gap: 1rem;
  font-size: var(--title-size);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start
}
.reg__list-container {
  display: flex;
  align-items: center;
  gap: 1rem
}
.reg__item {
  margin-left: 1rem;
  color: #879ebc
}
.reg__item span {
  font-size: 1.1rem;
  line-height: 30px;
  margin-bottom: .5rem;
  font-weight: 400;
  color: #000
}
.reg__item img {
  margin-right: .5rem
}
.table {
  background: #fdffff;
  background: linear-gradient(94deg, rgba(253, 255, 255, 1) 1%, rgba(255, 255, 255, 1) 50%, rgba(253, 255, 255, 1) 100%);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .08), 0 2px 2px rgba(0, 0, 0, .12), 0 4px 4px rgba(0, 0, 0, .16), 0 8px 8px rgba(0, 0, 0, .2);
  max-width: 80% !important;
  margin: 2rem auto;
  padding: 1rem 1rem 1rem 2.5rem;
  border-radius: 5px
}
.table-rows {
  display: flex;
  flex-wrap: wrap;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr
}
.table__title {
  font-weight: 700;
  font-size: 2rem
}
.table-block__flex {
  max-width: 100%;
  width: 100%;
  display: flex;
  gap: 2rem;
  justify-content: space-between
}
.table-block__flex-container {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 1rem
}
.table-block__flex-container-num {
  color: var(--blue);
  font-size: 3.5rem;
  font-weight: 700;
  padding: 0 !important;
  position: relative;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center
}
.label-table {
  font-size: 1.2rem;
  font-weight: 400;
  display: block;
  padding: 0;
  position: absolute;
  bottom: -15%;
  font-style: italic;
  text-align: center
}
.table-block__flex-container-text {
  font-weight: 700;
  color: #000;
  display: flex;
  flex-direction: column;
  font-size: 1.2rem;
  text-align-last: left;
  line-height: 20px
}
.big-text {
  font-size: 3rem;
  margin-left: 1rem;
  color: #000000e4
}
.button-link {
  background-color: #506e91;
  color: #fff !important;
  display: block;
  margin: 2rem auto;
  max-width: 80%;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 1rem;
  padding: 1rem 0;
  border-radius: 6px;
  animation: blink 4s linear infinite;
  background-image: none !important
}
@keyframes blink {
  0%, 50% {
    box-shadow: 0 0 10px #001655
  }
  25%, 75% {
    box-shadow: none
  }
  100% {
    box-shadow: 0 0 10px #001655
  }
}
.button-link:hover {
  color: #fff;
  background-color: #444 !important
}
.info__text {
  margin: .8rem 0
}
.info__important {
  font-style: italic
}
.steps__title {
  margin-top: 1rem;
  font-weight: 700
}
.steps__text, .info__important {
  border-left: 4px solid #879ebc;
  padding: .385rem
}
.steps__info {
  margin: .8rem 0
}
.steps__info:first-of-type {
  margin-top: 0
}
.steps__info:last-of-type {
  margin-bottom: 0
}
.steps__text a:hover {
  color: #e02e3d
}
.steps__important {
  border-left: 4px solid #879ebc;
  padding-left: 1rem
}
.steps__important span {
  font-weight: 700
}
.steps__img {
  margin: .5rem auto 0;
  display: block;
  max-width: 100%;
  border: 1px solid #eaeaea
}
.steps__img-chel {
  margin: 0 auto;
  display: block
}
.reg__item {
  list-style: outside
}
.label-main {
  padding-top: 10px;
  padding-bottom: 0;
  overflow-wrap: break-word;
  color: #7f7f7f;
  font: 400 16px/17px calibre, sans-serif
}
.comment__img {
  display: block;
  max-width: 220px;
  width: 100%;
  height: auto;
  margin-top: .5rem
}
.answer {
  padding-left: 2rem
}
.main-navigation__inner-wrapper {
  max-width: 1200px;
  width: 100%
}
#sitePath {
  padding-top: 20px
}
.nav__overlay {
  overflow-x: auto
}
.main-navigation {
  padding-left: 25px
}
.navBox {
  padding: 0 25px
}
.nav__mainMenu {
  max-width: 1202px;
  width: 100%
}
.nav__hamburger {
  display: none
}
.main-navigation__inner-wrapper {
  max-width: 1200px;
  width: 100%
}
.page_footer {
  border: 1px solid #ececec;
  padding: 15px
}
body {
  overflow-x: hidden
}
@media(max-width:768px) {
  .main-navigation__nav {
    display: none !important
  }
  .main-navigation {
    padding-left: 0 !important
  }
  .navBox {
    padding: 0 !important
  }
  .main-navigation__shortcuts .main-navigation__lists {
    display: none !important
  }
  .main-navigation__inner-wrapper .main-navigation__nav {
    display: none !important
  }
  .page_footer {
    padding-top: 15px
  }
  .nav__hamburger {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-right: 15px;
    position: static !important;
    transform: translateY(0) !important;
    display: block
  }
  .content_wrap {
    padding: 0
  }
}