Bueno buscando mas encontre en un sitio en ingles una solucion que aunque queda un poco rara funciona
Lo que se hace es añadir el css dentro de un setTimeout y funciona
La curiosidad es que aunque al setTimeout se le da un retraso 0 funciona
aqui esta el fiddle funcionando:
http://jsfiddle.net/matake/26e5vLv1/3/