/* ads1102: subtle non-sticky (scrolls with page) ad rails in the empty side margins, wide screens only */
.adr{display:none}
@media (min-width:1640px) and (min-height:720px){
 .adr{display:block;position:absolute;top:120px;width:160px;z-index:1;box-sizing:content-box;padding:6px;background:#fafafa;border:1px solid #ececec;border-radius:8px}
 .adr-l{left:calc(50% - 600px - 24px - 172px)}
 .adr-r{right:calc(50% - 600px - 24px - 172px)}
 .adr-lab{display:block;font:500 10px/1 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a;text-align:center;margin:0 0 6px}
 .adr-box{width:160px;height:600px;overflow:hidden;background:#f3f3f3}
 .adr-box ins{display:block;width:160px;height:600px}
}
@media (min-width:1880px) and (min-height:720px){
 .adr{width:300px}
 .adr-l{left:calc(50% - 600px - 24px - 312px)}
 .adr-r{right:calc(50% - 600px - 24px - 312px)}
 .adr-box,.adr-box ins{width:300px}
}
@media print{.adr{display:none!important}}
