fix body padding for footer and header on mobile

fix #4