No problem here, PC with Firefox 41.0.1.
If I remember correctly, sometimes it takes the servers a while to get the new site updates. I would wait until later tonight or sometime tomorrow and try again for those who are not getting it.
Some servers will get it before others so it could be due to location as to whether you are seeing it or not. I'm in AZ if that helps.