wordpress responsive menu not dropping down

It sounds like the click event is being bound to your .menu-toggle button more than once.

One possible fix is to unbind the click event first, but this is not ideal:

$('.menu-toggle').unbind('click').click(function () {...

https://stackoverflow.com/questions/3829871/slidetoggle-executing-twice-in-one-call

A better solution would be to try and work out how the click event could be added twice?

Also, it seems like in your code:

$('.third-menu-nav').slideToggle("slow", function () { ...

Should be:

$('#third-menu-nav').slideToggle("slow", function () { ...