Yes, we know the Mod Portal is down. No, it’s not just you, it’s down for everyone. You can stop telling us about it. There is literally nothing we can do about it. The mod site is unofficial, run by a third-party, is completely outside our jurisdiction and we can provide no support whatsoever. The same goes for mods in general.
In the meantime you can use the forums, all the cool kids hang around there, or so I hear.