Fixed style issues on mobile devices