Responsive text alignment

Added in Media-query driven text alignment / moved text styles from _global.scss to _type.scss.