added media queries and disabled viewport zoom