added viewport clauses for readable fonts on mobile devices