added responsive font sizing