bring section container in line with row pattern
tidy up container js
remove section css
don't show borders in fist wrapper
section sepcific styling
don't fix gap on media content type
no spacing on first line
Merge pull request #3063 from guardian/fronts-update-section-container

Fronts: update 'section' container to use row pattern