/* Keep the original portrait and typography; cover only the retired language controls. */
.banner-cleanup {
    position: absolute;
    right: 0;
    top: 73%;
    bottom: 2%;
    width: 14%;
    background-image: url("images/hlavicka-cs-clean.png");
    background-size: 714.2857% 400%;
    background-position: right 97.3333%;
    mask-image: linear-gradient(to right, transparent, #000 20%), linear-gradient(to bottom, transparent, #000 12%, #000 95%, transparent);
    mask-composite: intersect;
    pointer-events: none;
}
html[lang="en"] .banner-cleanup { background-image: url("images/hlavicka-en-clean.png"); }
@media (max-width: 760px) { .banner-cleanup { display: none; } }
