Updated styles for mobile support