Improve footer positioning for mobile