fixed, and after realising my lessc and npm installs were in a crazy state I regenerated khan-site.css yet again. I think the earlier update I did in this pull request may have been bad.