improve home page layout on mobile