/* V47: Four consecutive advertisement placeholders, naturally scrolling. */
@media (min-width:1000px) {
  .wrap { position:relative!important; }
  .wrap>.gtw-ad-rail {
    position:absolute!important;
    top:0!important;
    right:10px!important;
    bottom:auto!important;
    left:auto!important;
    width:calc(20% - 12px)!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:flex-start!important;
    align-items:stretch!important;
    gap:0!important;
    align-self:start!important;
    overflow:visible!important;
    z-index:1!important;
  }
  .wrap>.gtw-ad-rail>.gtw-ad-slot {
    display:flex!important;
    position:static!important;
    flex:0 0 280px!important;
    height:280px!important;
    min-height:280px!important;
    max-height:280px!important;
    width:100%!important;
    margin:0!important;
    border-radius:0!important;
    box-sizing:border-box!important;
  }
  .wrap>.gtw-ad-rail>.gtw-ad-slot:first-child { border-radius:12px 12px 0 0!important; }
  .wrap>.gtw-ad-rail>.gtw-ad-slot:last-child { border-radius:0 0 12px 12px!important; }
  .wrap>.gtw-ad-rail>.gtw-ad-slot+.gtw-ad-slot { border-top:0!important; }
}
@media(max-width:999px){.wrap>.gtw-ad-rail{display:none!important}}
