Added mixins for fonts, changed many of the margins to em units, fixed header h2 for mobile