relative margins for better responsiveness in mobile
better line break handling per #37