css fixes, apple support, more resilience to different data sets