updated mobile responsiveness.