html.js #finderparent { position:relative; z-index: 4; } html.js ul#finder, html.js ul#finder li, html.js ul#finder ul { list-style-type: none; margin: 0; padding: 0; } html.js ul#finder li { overflow: visible !important; } html.js ul#finder ul.hidden { display: none; position: absolute; } html.js ul#finder ul.shown { top:0px; left:150px; display:inline; position:absolute; } html.js #finder a.open { background:#fff; padding-right:16px; padding-left:0px; display:block; } html.js ul#finder { background: transparent; border: none; width: 230px; } html.js ul#finder li { width: 150px; margin-bottom: 1px; } html.js ul#finder li a, html.js ul#finder li a.parent, html.js ul#finder li a.open { padding-left:12px; padding:5px; } html.js ul#finder li span { padding:0 5px 12px 5px; position:relative; top:5px; } html.js ul#finder ul.shown { background: transparent; border: none; display: inline; left: 151px; position: absolute; top: 0px; } html.js ul#finder ul.shown ul.shown { left: 151px; } html.js ul#finder ul.shown li { left: 151px; padding-bottom: 0; width: 150px; } html.js ul#finder ul.shown li a { } html.js ul#finder a { display: block; } #finder ul ul ul { height: 300px; width: 192px !important; } #finder .jspPane li, #finder ul ul ul ul li, #finder #hzoom-59-ul-1 li, #finder #hzoom-60-ul-1 li, #finder #hzoom-66-ul-1 li, #finder #hzoom-67-ul-1 li { height: auto !important; overflow: auto !important; }