Updated our support portal

As some of you may have noticed our support portal has been upgraded yesterday, while most of the work is done behind the screens the portal itself did get a makeover as well. We believe everything has not a clearer place and a more clean look overall, making it...