Saludos!!
Posiblemente sea, que no estas especificando como aparecera tu div, intenta ponerle el display: block; o display: table;
Con alguna de esas dos seguro funciona!
Saludos
EDITO: Dejo el post arriba por si sirve, pero yo veo muy bien la pagina! solo que cuando lo postee, no vi la pagina, la vi luego de postear mi solucion!