center text on mobile and style improvements