Added responsive margins and padding. Added typography spec's to CSS.