.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)
}

@font-face {
  font-family: calibre;
  src: url("e9bbfbdd50c30be49c95eb17bfc7f72c56df9e90.woff") format('woff');
  font-weight: 700;
  font-style: normal
}

#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-image: url("2ac29dccf9b0a6dad7bf3c05b766d8ed055f8653.svg");
  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;
  background-image: url("7f3cefb6749dc857335c59661d2f8aefaea3ddfe.svg");
  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: transparent;
  border:2px solid #ccc
}

.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: transparent;
    border: 2px solid #ccc
}

.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-repeat: repeat-x;
  font-weight: 400;
  background-position: 0 1.1em;
  background-image: linear-gradient(180deg, #72cb3b 50%, transparent 0);
  background-size: 2px 2px;
  color: #72cb3b;
}

.bottom_section a:hover,
.commentsApp__commentBody a:hover {
  color: #fff;
  background-image: none;
  background-color: #72cb3b;
  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: #72cb3b;
  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: #72cb3b;
  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: #72cb3b;
  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: #000;
  font-weight: 700
}

.newsBox--activeTab:after {
  transform: scale(1);
  background-color: #000
}

.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: #72cb3b
}

#c2s_audioSlider::-webkit-slider-thumb,
#c2s_volumeSlider::-webkit-slider-thumb {
  -moz-appearance: none;
  background: #72cb3b;
  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: #72cb3b;
  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: #72cb3b;
  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: #72cb3b;
  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: #000;
  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/18px oswald,
    oswald_;
  color: #fff;
  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;
  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#000
}

.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
}

@font-face {
  font-family: calibre;
  src: url("8e1b9ab3ca115df113f6346be54dfba244785b83.woff") format('woff');
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: calibre;
  src: url("634e9e34e3b7403b5bc0fc794a0130167c263cf9.woff") format('woff');
  font-weight: 600;
  font-style: normal
}

@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: #72cb3b
}

.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: #72cb3b;
  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 #72cb3b;
  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 #72cb3b;
  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
  }
}