Added CSS media query to optimize page layout