Updated media queries for multiple screen sizes