Looks like we've sorted out most of the problems with the move now so you should be able to login everywhere.
Thanks for your patience and thanks to our kind hosters - they have moved us onto a considerably bigger platform which will handle the level of traffic better.