Exercise 2 - Responsive layout

Adding media queries for different page widths.