Updated CSS for mobile