Optimize order of styles

Improvements to the CSS order based on the Chrome DevTools Audit -
https://developer.chrome.com/devtools#audits
Merge pull request #45 from RyPeck/css_order_improvements

Optimize order of styles