Hope you dont take this the wrong way, but the User Interface/Experience once the results are displayed is bad.
When you mouse-over the result, the box shrinks… and if the mouse is positioned close to the edge, now there’s nothing to click under the mouser cursor (because the box just shrunk). You click on the empty space, and now the box grows again. Why is there a need to shrink the box? I think leaving the box results in its original size is just fine.