We are happy that your domain issue is fixed now.
We are sorry for the inconvenience. But, we must say they are problems with DNS(Domain Name Servers), not with Hosting Servers. For most of those problems the popular and only answer is to keep waiting until DNS servers propagate.
Browsers will automatically send cacheless request for the server when they face DNS errors. Hope your visitors are now able to visit your site.