Most often when Adobe Flash says it needs to be installed for a website to work it's that flash is disabled in the browser. To enable it on a site, click the lock image on the left side of the address bar. For Flash select Allow.
If Flash is not listed, click the Site Settings gear to adjust flash to allow.