adds media queries and some new styling