made layout responsive, fixed modal responsive issue