Tidied up styles on mobile devices