Adjusted media queries for proper mobile support