Cleanup css

References #4107

This is the first part of cleaning up our CSS.

Consistant blank lines around selectors
Closing selector comments on blocks > 25 lines