html, body { height: 100%; }
@media only screen and (min-width: 320px) and (max-width: 352px) { html { font-size: 45px; } }
@media only screen and (min-width: 352px) and (max-width: 640px) { html { font-size: 50px; } }
@media only screen and (min-width: 640px) and (max-width: 750px) { html { font-size: 60px; } }
@media only screen and (min-width: 750px) { html { font-size: 100px; } }