home page style fix for mobile