adjusted styles for mobile devices