changes to layout for smallscreens