a.has-new-window-popup-info,
button.has-new-window-popup-info {
position:relative;
z-index:24;
& > span.new-window-popup-info {
position: absolute;
left: -9000px;
width: 0;
overflow: hidden;
}
&:hover,
&:focus,
&:active {
z-index:25;
& > span.new-window-popup-info {
display:block;
position:absolute;
top:2em;
left:-1em;
width:12em;
border-radius: 5px;
border:1px solid #0cf;
background-color:#cff;
color:#000;
text-align: center;
}
}
}