There seems to be an issue that is visible depending on the size of the screen.
The margin-top for my footer is set to 50px in order to achieve the desired layout. However, this seems to be causing the footer to be positioned outside not only its containing div but also the html element, resulting in a white gap at the bottom of the screen. I have been unable to find a solution to this problem - any advice would be greatly appreciated. You can view the issue by visiting the following URL:
If you are unable to see the problem right away, try adjusting the browser zoom function (ctrl + & - on my mac)