made the layout responsive