navigation not showing properly after small changes

Permalink
Hey guys,

After putting a few lines of code in my .htaccess file my website acts differently. On smaller screens, the navigation menu should be displayed in a nicely fashioned dropdown menu button. However, it now shows a website tree when you shrink the webpage down to portable screen sizes. See for yourself:http://hoffmeistercoaching.nl. Also there's a 'to top' button at the bottom right corner (of small screens) which doesn't work anymore.

I think the javascripts aren't working...

I tried to undo the things that I changed today, but nothing seems to work. How can I restore this?

What I did:

I added this code to my .htaccess file:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
ExpiresActive On
ExpiresDefault "access plus 30 days"
FileETag none


I turned on full page caching

I replaced two images with compressed images after analysing my site at gmetrix.com

I removed the .htaccess code and undid full page caching. I have not removed the images, I don't think that can be the problem.

Anyone any idea?