Improve front page design for responsivity