Fix issues with calendarnavigation month :hover and disabled styles

I noticed while testing #1719 that the :hover and disabled states were broken and no longer showing any difference.

I've fixed those, and also applied the changes to RTL.