Replace
#content:hover + #hoverbar{
visibility:visible;
}
with
#content:hover > #hoverbar{
visibility:visible;
}
or
#content:hover #hoverbar{
visibility:visible;
}
The plus sign '+' is for siblings. In your case the div is nested.
Here the updated jsfiddle