made layout responsive