made layout responsive on both public and admin interfaces