.ad-label {
  font-size: 12px;
  text-transform: uppercase;
  height: 20px;
  line-height: 20px;
  text-align: center;
}

.bonnier-ad {
  text-align: center;
  margin: 0 auto;
}

#gpt-passback-anchor,
#gpt-passback {
  min-height: 50px;
}

@media only screen and (min-width: 728px) {
  #gpt-passback-anchor,
  #gpt-passback {
    min-height: 90px;
  }
}

.bonnier-ads-right-rail {
  margin: 0 auto;
  width: 300px;
  display: none;
}

@media only screen and (min-width: 1025px) {
  .bonnier-ads-right-rail {
    display: block;
  }
}

.bonnier-ads-right-rail .bonnier-ad {
  min-height: 250px;
}

#post-content .bonnier-ads-middle {
  min-height: 50px;
}

@media only screen and (min-width: 728px) {
  #post-content .bonnier-ads-middle {
    min-height: 90px;
  }
}

#post-content .bonnier-ads-middle iframe {
  margin-top: 0 !important;
}

#post-content .bonnier-ad iframe[width="728"],
.bonnier-ad iframe[width="728"] {
  width: 728px !important;
}

#post-content .bonnier-ad iframe[width="970"],
.bonnier-ad iframe[width="970"] {
  width: 970px !important;
}

#post-content .bonnier-ad iframe[width="320"],
.bonnier-ad iframe[width="320"] {
  width: 320px !important;
}

#post-content .bonnier-ad iframe[width="300"],
.bonnier-ad iframe[width="300"] {
  width: 300px !important;
}

#post-content .bonnier-ad iframe[width="336"],
.bonnier-ad iframe[width="336"] {
  width: 336px !important;
}
