Added responsiveness + vertical alignment for <= 480px.