Various CSS improvements