#nav,#nav ul{list-style:none outside none;margin-top:-2px;line-height:19px;padding:0}#nav{background:no-repeat scroll 0 0 transparent;font-size:13px;font-family:'Segoe UI','Tahoma','Helvetica','sans-serif';display:inline-table}#nav ul{background-color:#222;border:1px solid #222;border-radius:0 5px 5px 5px;border-width:0 1px 1px;box-shadow:0 5px 5px rgba(0,0,0,.5);left:-9999px;overflow:hidden;position:absolute;top:-9999px;z-index:2;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:-moz-transform .1s linear;-ms-transition:-ms-transform .1s linear;-o-transition:-o-transform .1s linear;-webkit-transition:-webkit-transform .1s linear;transition:transform .1s linear}#nav li{background:no-repeat scroll left 5px transparent;float:left;position:relative}#nav li a{color:#cfcfcf;display:block;float:left;font-weight:600;height:30px;padding:8px .25% 0;position:relative;text-decoration:none;vertical-align:middle}#nav li:hover>a{color:#fff}#nav li:hover,#nav a:focus,#nav a:hover,#nav a:active{background:none repeat scroll 0 0 #121212;outline:0 none}#nav li:hover ul.subs{left:0;top:32px;width:auto;-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}#nav ul li{background:none;width:100%}#nav ul li a{float:none;padding:10px 10px 5px 10px;height:100%}#nav li:hover>ul.subs>li>a{text-overflow:ellipsis;width:250px;overflow:hidden;white-space:nowrap;text-align:left}