some new css improvements