Mobile/tablet homepage fixes made after testing on actual devices