Hi,
The issue I could find with the price filter is that it doesn't appear when it is refreshed in AJAX.
That's because you have a javascript error on your pages:
i.imgur.com/szWRy1E.png
This prevents the javascript from properly processing the AJAX response.
From what I can see, this error comes from invalid javascript code linked to Google Analytics:
i.imgur.com/GYmux0C.png
That code there is totally invalid. So I would recommend contacting the person who added this, or the developer of the plugin adding that code to fix this.
Regarding the sidebar position on mobile devices, the issue is with your template.
Adding such CSS in your template should fix the problem:
.uk-flex-first\@m {
order: -1;
}
However, I would recommend checking with your template provider support. They might offer a better / cleaner solution and maybe more precise instructions.