Fix nested sections in profiles

- Add test (to be moved to cljs-test ns)
- Fix nesting of sablono elements
- Update CSS

Fixes #546