// Menu .@{prefix}-menu { position: absolute; left: 0; top: 0; .reset-gradient(); z-index: 1000; padding: 5px 0 5px 0; margin: 2px 0 0; min-width: 160px; background: @menu-bg; border: 1px solid mix(rgb(red(@menu-border), green(@menu-border), blue(@menu-border)), @panel-bg, round(alpha(@menu-border) * 200)); border: 1px solid @menu-border; z-index: 1002; .border-radius(6px); .box-shadow(0 5px 10px rgba(0,0,0,.2)); max-height: 400px; overflow: auto; overflow-x: hidden; } .@{prefix}-menu i { display: none; } .@{prefix}-menu-has-icons i { display: inline-block; *display: inline; } .@{prefix}-menu-sub-tr-tl { margin: -6px 0 0 -1px; } .@{prefix}-menu-sub-br-bl { margin: 6px 0 0 -1px; } .@{prefix}-menu-sub-tl-tr { margin: -6px 0 0 1px; } .@{prefix}-menu-sub-bl-br { margin: 6px 0 0 1px; }