Mobile width css homepage fixes and min height fixes