Você está usando um navegador desatualizado. Ele pode não exibir este ou outros sites corretamente. Você deve atualizá-lo ou usar um navegador alternativo.
Tenho um monte de prints de qualidade variada no celular que posso postar. Provavelmente só vou ter tempo mais pro fim da semana. Qual é o melhor host pra subir as coisas?