added responsive typography and made optimizations for handheld devices