.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:120px}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative;width:auto}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:38px;z-index:100}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:120px;top:0px!important}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:120px;top:0px!important}#mainNav .sf-menu a,#mainNav .sf-menu a:visited{outline:none}#mainNav .sf-menu ul{padding:5px 10px 7px 10px!important;background:#222325;-moz-box-shadow:0 0 3px rgb(0 0 0 / .04);-webkit-box-shadow:0 0 3px rgb(0 0 0 / .04);-webkit-border-radius:6px;-moz-border-radius:6px}body.light #mainNav .sf-menu ul{background-color:#fff;border:1px solid rgb(0 0 0 / .11);border-bottom:1px solid rgb(0 0 0 / .18)}body.dark #mainNav .sf-menu ul{background-color:#272727;border:1px solid rgb(255 255 255 / .05);border-top:1px solid rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .03)}#mainNav .sf-menu li li ul{top:-5px!important;left:100%!important}#mainNav .sf-menu li li:last-child{border:none!important}#mainNav .sf-menu li li{border-bottom:1px solid #e7e7e7;margin:0;padding:5px 0}body.dark #mainNav .sf-menu li li{border-bottom:1px solid #3b3b3b}#mainNav .sf-menu li li a,#mainNav .sf-menu li li a:visited,#mainNav .sf-menu li li li a,#mainNav .sf-menu li li li a:visited,#mainNav .sf-menu li li li li a,#mainNav .sf-menu li li li li a:visited{margin:0;padding:5px 15px 5px 5px;line-height:1.2em;color:#acacac;font-size:12px;text-transform:none;display:block}body.dark #mainNav .sf-menu li li a,body.dark #mainNav .sf-menu li li a:visited,body.dark #mainNav .sf-menu li li li a,body.dark #mainNav .sf-menu li li li a:visited,body.dark #mainNav .sf-menu li li li li a,body.dark #mainNav .sf-menu li li li li a:visited{color:#676767}#mainNav .sf-menu li li:hover,#mainNav .sf-menu li:hover li,#mainNav .sf-menu li:hover li.current-menu-item,#mainNav .sf-menu li li.current-menu-item{-webkit-box-shadow:none;-moz-box-shadow:none}.sf-sub-indicator{position:absolute;bottom:-8px;left:0;display:block;width:100%;text-indent:-999em;overflow:hidden;z-index:200}.sf-sub-indicator{position:absolute;bottom:-8px;left:0;display:block;width:100%;text-indent:-999em;overflow:hidden;z-index:200}