fix some CSS for mobile