Home page responsive style improvements