Cross-browser bugfixes

Site werkt in Chrome, Firefox en IE10+ goed. IE9 durf ik nog niet naar
te kijken.