Added media queries for supporting smaller screens