small stylesheet refactor

- move demo section styles into their own file
- ditch section:not(#topbar) styles in _general.scss