added @media queries, font hack for mobile compatibility (handset only)