A fix for calendar issues?

What do you think, shrinks the calendar at small screen widths and stops it expanding too much as the screen grows.

You could do similar to the blocks themselves, but I like the idea of allowing them to grow and filling them with content. If you think mobile first then you could have wide blocks that have lots of content (e.g. show two or three months in the calendar block) that then simply gets hidden on the desktop as the columns shrink.