responsiveness breaks footer.