Use CSS transition for help popup, clean up code, fix CSS syntax causing Safari to choke