Added media queries for tablet and desktop screen sizes