@media screen and (min-width:310px) and (max-width:359px) and (orientation:portrait) {
    html { font-size: 266.66% !important; }
}
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait) {
    html { font-size: 300% !important; }
}
@media screen and (min-width:375px) and (max-width:383px) and (orientation:portrait) {
    html { font-size: 312.5% !important; }
}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait) {
    html { font-size: 320.3% !important; }
}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait) {
    html { font-size: 341.66% !important; }
}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){
    html { font-size: 350% !important; }
}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){
    html { font-size: 375% !important; }
}
@media only screen and (min-width: 480px){
	html { font-size: 375% !important;}
}
@media screen and (min-width:767px) and (max-width:800px) and (orientation:portrait){
    html { font-size: 640% !important; }
}
@media screen and (min-width:801px) and (max-width:1025px) and (orientation:portrait){
    html { font-size: 853% !important; }
}