I was also kicked out of here a few weeks ago, sent them a mail . Dont think I heard back but later same day I logged in just fine.