CSS whitespace and scroll fixes