tightening up the CSS for mobile