use bootstrap for layout