/* Keep the familiar content scale; fixed consent controls belong to the viewport. */
body {
    -webkit-transform: none !important;
    transform: none !important;
}
#container {
    -webkit-transform-origin: top center;
    transform-origin: top center;
}
@media (min-width: 1201px) and (max-width: 1400px) {
    #container { -webkit-transform: scale(1); transform: scale(1); }
}
@media (min-width: 1401px) and (max-width: 1449px) {
    #container { -webkit-transform: scale(1.2); transform: scale(1.2); }
}
@media (min-width: 1450px) and (max-width: 1519px) {
    #container { -webkit-transform: scale(1.25); transform: scale(1.25); }
}
@media (min-width: 1520px) and (max-width: 1799px) {
    #container { -webkit-transform: scale(1.2); transform: scale(1.2); }
}
@media (min-width: 1800px) {
    #container { -webkit-transform: scale(1.5); transform: scale(1.5); }
}
@media (max-width: 1200px) {
    #container { -webkit-transform: none; transform: none; }
}
