Course cards look good on smaller screens
--public
Minor bugfix
--end_public
Solves #138 (closed)
Use vw to define maxWidth for the course info boxes. This preserves the look for screens that didn't previously have the weird look, but makes the boxes smaller for those who did.