Hi,
The issue with the settings icon is caused by defered javascript – I am seeing a lot of errors in the javascript console about that. I generally only recommend defering javascript if you know which ones to combine, so they are not dependent.
Usually defering is activated via a cache/minify plugin, so you should look at the settings there to turn it off – or combine the script files first and then defer them, that will also work.
The search issue is very likely caused by this as well, as the whole plugin script is broken because of the defering issue.