Big SASS/CSS cleanup

Merged username-removed-26331 requested to merge grote/repomaker:css-cleanup into master

It is very possible that some visuals have changed during the restructuring. I went through all parts of the app and fixed what I found, but maybe I missed some.