Clean up CSS.

This makes the menus and views play more nicely together when the window gets small.
I also brought in the default bootstrap theme with this change.