Added media queries for better handling at small sizes.