Footer layout fixed

The footer now sits properly. Also it changes slightly at the different
breakpoints to keep a nice layout.