Citicard credit card website down Site: CitibankTried to log in last night, message says temporary delays. Has been 18 hours now. Add new comment