@media only screen and (orientation: landscape) and (max-width: 1599px) {
    :root {
    --bodyfontsize:2.6vh;
}
}
@media only screen and (orientation: landscape) and (min-width: 1600px) {
    :root {
    --bodyfontsize:2.3vh;
}
}
@media only screen and (orientation: portrait) {
    :root {
    --bodyfontsize:3.3vw;
}
}


.library-access-overly-access-options #fontsize-1em {
 background:var(--siteinvert);
 color:var(--sitecolour);
}