Updated CSS to look better on mobile