Also the login box does not pop up after 2 mins for me in chrome.
You should make a section that puts all of the faucets in it too
Alright so you are the one who added Cryptocombo. Your ref link weren't used because it has already been listed in "Not recommended"
(Previously, its reward was less than 300 Satoshi so its not recommended)
Instead of using Add faucet, you should report changes in the respective section to earn 500 Satoshi. You should see the report link above "Not recommended" here http://btcfaucets.jimdo.com/direct-payment/
Tell me your facebook/twitter username that you used for my site, I will add 500 Satoshi to your account
As for the login box not appearing, did you enable javascript? If no, enable it. Else, clear your cookies and try again