/* Reklam yoksa sıfır boşluk. Doluysa cihaz ve görsele göre göster. */
.h70-slot{width:100%;margin:12px auto;max-width:100%;box-sizing:border-box;overflow:hidden;text-align:center;clear:both}
.h70-slot .h70-ad-tag{display:block;font:500 9px Roboto,Arial,sans-serif;opacity:.5;letter-spacing:1px;margin:0 0 3px}
.h70-slot a{display:block;max-width:100%;line-height:0}
.h70-slot img,.h70-slot video{display:block;max-width:100%;height:auto;margin:auto;border-radius:5px;object-fit:contain}
.h70-slot-pc{display:block}.h70-slot-mobile{display:none}
@media(max-width:780px){.h70-slot-pc{display:none!important}.h70-slot-mobile{display:block!important}}
/* Static placeholders are never an advert and take no space. Real ad has .h70-slot. */
.h70-ad-empty,.ad-empty,.ad-placeholder,.h70-ad-placeholder{display:none!important}
