Calendar of Events: added fluid-width display option

The calendar of events should have a fluid-width option, so I made a quick CSS edit to the existing plugin. With this update, you just have to add `cal-responsive` class to calendar containing `div`.

(Note: I updated the examples in English, but not French)
Is the `div` specificity actually required?
The selectors should also be nested