updated styling for mobile browsers