A few small display bugs

I m currently tracking a few small bugs with the site. I do not have an ETA on fixing all the bugs because I am yet to figure out what caused them.