@alexborg
Problem you've described is not in theme, but code you are using.
You put some javascript code into banner field, but this code is not valid and generates javascript erros. Then other javascript functions on site will not work (like click on refine button).
Sometimes, if you want to save javascript code via form, hosting may have some security setup that will not allow to do it, or slightly change javascript.
In that case you must put code directly to theme files. But if problem persists, problem is with your code.