Ensuring the source checkboxes look decent on mobiles

Basically just adding media queries for the CSS and resetting the grid classes when the window gets to a certain size (or starts on a certain size.)