No problem with that site for me.

Opera12, Chrome and IE11.