Home page styling improvements, more responsive