Added adaptive fonts, for better compatibility with smaller screens.