/* SG 2.06 — Single News: banner nativo subito dopo il sottotitolo. */
.sg-page-news .sg-news-subtitle-ad {
  box-sizing:border-box;
  display:flex;
  justify-content:center;
  align-items:center;
  width:100%;
  min-width:0;
  padding:0 16px 24px;
  margin:-8px auto 0;
  background:transparent;
  overflow:visible;
}
.sg-page-news .sg-news-subtitle-ad > .slr-google-ad {
  box-sizing:border-box;
  flex:0 0 auto;
  margin:0 auto!important;
  padding:0!important;
  background:transparent!important;
  box-shadow:none!important;
  text-align:center;
  min-width:0;
  overflow:hidden;
}
.sg-page-news .sg-news-subtitle-ad .slr-google-ad-label {
  display:block;
  font-size:10px;
  font-weight:500;
  line-height:1.2;
  margin:0 0 5px;
  color:var(--sg-muted);
  text-align:center;
}
.sg-page-news .sg-news-subtitle-ad .slr-google-ad-stage {
  box-sizing:border-box;
  width:100%!important;
  max-width:100%!important;
  min-width:0;
  margin:0 auto!important;
  padding:0!important;
  overflow:hidden;
}
.sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-desktop {
  display:block;
  width:728px!important;
  max-width:728px!important;
}
.sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-desktop .slr-google-ad-stage,
.sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-desktop .adsbygoogle {
  height:90px;
}
.sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-mobile {display:none!important}
.sg-page-news .sg-news-subtitle-ad > .slr-google-ad[hidden],
.sg-page-news .sg-news-subtitle-ad > .slr-google-ad.is-unfilled {display:none!important}
.sg-page-news .sg-news-subtitle-ad:not(:has(> .slr-google-ad:not([hidden]):not(.is-unfilled))) {display:none!important}
@media(max-width:800px) {
  .sg-page-news .sg-news-subtitle-ad {
    margin:0 auto;
    padding:2px 8px 20px;
  }
  .sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-desktop {display:none!important}
  .sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-mobile {
    display:block!important;
    width:300px!important;
    max-width:300px!important;
  }
  .sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-mobile .slr-google-ad-stage,
  .sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-mobile .adsbygoogle {
    height:250px;
  }
}
@media(min-width:801px) and (max-width:1050px) {
  /* Unita' desktop grande: mai eccedere la colonna articolo su tablet. */
  .sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-desktop {
    width:min(728px, 100%)!important;
    max-width:100%!important;
  }
}
@media(max-width:340px) {
  .sg-page-news .sg-news-subtitle-ad {padding-inline:0}
  .sg-page-news .sg-news-subtitle-ad .sg-news-subtitle-ad-mobile {max-width:100%!important}
}
