Added media queries for responsive widths