Está a usar um navegador desatualizado. Pode não apresentar este ou outros sites corretamente.
Deve atualizar ou utilizar um
browser alternativo.
Já que não é para usar em vias públicas, acho que neste caso valeria a pena dar uma olhadela por sites estrangeiros. [

]