Fixing spacing and margin issues with footer placement in layout