fix mobile footer, add padding to pages with text