We apologize for the inconvenience.
We experienced an outage on July 08, 2017 from 06:09 pm EST.
One of our servers stopped working during the said time. Everything should be back to normal by now. However, you may experience slow load times as we are still fixing the specific server.
Thank you for your kind understanding.