Use negative margin-right in the footer

This way the footer widgets are properly aligned to the content's
boundaries.