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.)
Merge pull request #5 from jamesmacfie/bentoRua

Ensuring the source checkboxes look decent on mobiles