Hello,
If you can´t see the website, please send me your IP.
The issue is related to your theme, it doesn´t matter if in your live demo works, I installed and configured the theme correctly.
It is very easy to say “is no issue with our theme, check my demo”, I dind´t install your demo, maybe it is an installation issue.
I don´t know it and since I currently have right to receive support with your theme, you should please take a look into that.
Thank you
David