CSS changes, added 3 media queries for different size screens.