change styles to work better on smaller screens