.banners {
  background-color: #fff;
  padding: 0;
  margin: 0;
  max-width: 1010px;
  padding-bottom: 16px;
  text-align: center;
  position: relative;
  background-color: transparent;
}

.banners.content-width--liquid,
.content-width--liquid .banners {
  max-width: none;
}

.banners.content-width--1400,
.content-width--1400 .banners {
  max-width: 1400px;
}

.banners.content-width--1600,
.content-width--1600 .banners {
  max-width: 1600px;
}

@media (min-width: 1300px) {
  .banners {
    margin-left: auto;
    margin-right: auto;
  }
}

.banners__topboard {
  height: 100%;
}

@media (min-width: 990px) {
  .banners__topboard__cogwheel-button {
    position: absolute;
  }
}

.banners__left-skyscraper {
  position: absolute;
  top: 0;
  left: -180px;
}

@media (max-width: 1299px) {
  .banners__left-skyscraper {
    display: none;
  }
}

.banners__right-skyscraper {
  position: absolute;
  text-align: left;
  top: 0;
  right: 0px;
}

@media (max-width: 989px) {
  .banners__right-skyscraper {
    display: none;
  }
}

.banners__sticky-skyscraper {
  position: fixed;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 2;
  width: 180px;
}

.banners__cogwheel-button > .gdprAdTransparancyCogWheelButton {
  background-color: rgba(255,255,255,0.45);
  border-bottom-right-radius: 13px;
}

@media (min-width: 1300px) {
  .banners__is-horse-shoe .banners__topboard__cogwheel-button {
    display: none;
  }
}

.banners__is-horse-shoe .banners__skyscraperright_1__cogwheel-button {
  display: none;
}

.ads-transparency-general {
    width: 25px;
    height: 25px;
    position: relative;
    opacity: 0.6;
    background: #fff;
    float: right;
}

.ads-transparency-ssa-product {
    top: 30px;
    right: 10px;
}

.ads-transparency-ssa-content {
    top: -15px;
    right: -12px;
}

.ads-transparency-netboard {
    right: 10px;
}

.ads-transparency-content-exp {
    top: 12px;
    right: 58px;
    z-index: 1;
}

.ads-transparency-content {
    top: 5px;
    right: 15px;
}

.button-as-link {
    background: none !important;
    border: none;
    padding: 0;
}