Responsive design around the footer

It's not very good, but it'll do for now.