Fix live blog key-events on mobile

Fixes a regression that caused the football components to render incorrectly over the weekend, and the key-events to not show correctly on mobile.

This ensures the affix CSS class is only applied on mobile breakpoints and if affix is going to be init'd

/cc @rich-nguyen