Updated CSS for RWD

(also cleaned up CSS a bit)