Yesterday it was down more than up unfortunately.
If you want to you can watch for updates on their twitter if it happens, or ask for support.
I do a google search for "forumotion down" and find the twitter and facebook pages for updates (as you won't be able to access this page).
https://twitter.com/Forumotion
https://www.facebook.com/forumotionpage/