Further updates to style to make responsive on tablet and phone.