improve styling for mobile devices