Hover color, some responsiveness issues addressed

The responsiveness stuff is taking longer than expected -- I'll keep working on them. I'm pushing some of the changes now to avoid merge conflicts later.