adding overflow: hidden to the HTML element to prevent nasty looking horizontal scroll because of wide footer