You can find answers here on technical problems or issues - or give us a heads up if you find one
We are on the case and hope that the site will be fully responsive again shortly. In the mean time, we recommend to register on iPad or computer