font size & line-height cleanup, responsive typography, fixes #16
death to semicolons