@Neelay I am sorry for the problems you experienced logging in today.
Have you tested your login from another web browser or a different device yet?
Tried sending yourself a forgot password link to the login email address?
The problem is not trying to log in with a browser but rather with your software. There i snot CAPTCHA showing up on it to confirm I'm not a robot. I'm pretty sure I'm not but I'm haveing troubled convincing your program.
Sorry for any confusion @derturm .
Do you have a screen shot of the page you are seeing there?
Solve everything seamlessly and securely with the Rescue remote support software TellPopeyes.