adjusted footer positioning on smaller screens