It's hilarious that you can't view this site on native browsers. How ironic!
Probably they are just people and didn't have the time to write a responsive css, which is not as simple as it sounds, especially if you are not using a grid framework.
Feel free to fork the site's code and send them a PR.