/* Responsive */ @media screen and (max-device-width: 1200px) and (min-resolution: 100dpi) and (orientation: landscape) { * { font-size: 16pt; } } @media screen and (max-device-width: 800px) and (min-resolution: 100dpi) { * { font-size: 26pt; } }