First round of responsive design changes.