CSS tweaks

works on different screen sizes, media queries