I send a private mail to you. Maybe I could help to sort it out.
- search for updates on your windows
- install newest FireFox.
- make sure that you got the newest version of hURL on you system.
Somehow it seems that the SSL could really be an issue. Strangely it works here on my Win10 System.
I can download your desktop theme and use it. (Please check my mail)