add extra media query for smartphones to fix font-size bug