made layout fluid and added css media queries breakpoints