patch [#598052] by derjochenmeyer patch [#588258] by dboulet patch [#590264] by dboulet bug [#571928] by igorik fixed some CSS styling issues