the nectar toolbar install page has the install button hidden by the toolbar
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.
Additional System Details
- User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/18.104.22.168 Safari/537.17
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.
- View > Zoom > Reset (Ctrl+0 (zero); Cmd+0 on Mac)