footer fix for mobile portrait and landscape