Hi, we will be able to review your site at the end of the week so you may need to get it back online today-tomorrow.
PS: we have a queue of support requests and go case by case as fast as we can, so unless you have the PRO license, there's usually some wait..