adjustments to styling for mobile responsiveness