updated mobile responsiveness