CSS changes

mostly whitespace
some alignments
media query stuff