Adds styling rules for responsive navigation bar

* refs #16766
Makes overview legend smaller for tablet + mobile

* refs #16766
Fixes broken calculation of months to be displayed

* Minimum number of months to be displayed must be
  1 else moment js will be break.