Added font size changing to the responsive stuff to help with keeping the calendar nice looking on smaller screens