Refactor css / less to be more SMACSS-y

http://www.smacss.com/

In particular, avoid deep nesting.