Handling responsive on homepage better