Style - fix left margin collapsing negatively, right margin too big

Small tweaks to get the responsive parts all working.