mac css and functionality changes