Footer changes and responsive design improvements