the nectar page seems to be too big for the screen. I can see "install" beneath the toolbar but I cant click to complete the installation.
Have you tried scrolling up and down? Does the page move in any way?
Can you zoom that page/window out with Ctrl + -?
Reset the page zoom on pages that cause problems.