update css deps and fix css

https://github.com/adicu/Courses/issues/224

@brishin @EvanNGoldstein 
it looks pretty now!