html { -webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;-ms-font-smoothing: antialiased;font-smoothing: antialiased;}
.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}
.sf-menu li {position: relative;}
.sf-menu ul {position: absolute;display: none;top: 100%;left: 0;z-index: 99;}
.sf-menu > li {float: left;margin:0px 10px;}
.sf-menu > li>a{padding:0 16px;border-radius:100px}
.sf-menu > li:last-child { background:none; }
.sf-menu > li:last-child >ul{ left: auto; right: 0; min-width: auto;}
.sf-menu li:hover > ul,.sf-menu li.sfHover > ul {display: block;}
.sf-menu a {display: block;position: relative;	-webkit-font-smoothing: antialiased;}
.sf-menu ul ul {top: 0;left: 100%;}
.sf-menu ul li a{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.sf-menu {height:38px;}
.sf-menu ul {padding:0;background: #444;margin-top:0px;margin-left:0px;box-shadow: 2px 6px 6px rgba(0,0,0,.2);min-width: 12em;*width: 12em;border-radius:5px;}
.sf-menu a {height:38px;line-height:38px;text-decoration: none;zoom: 1;color:/*#394C54*/#fff}
.sf-menu ul li a {height:18px;line-height:18px;}
.sf-menu li {white-space: nowrap;*white-space: normal;-webkit-transition: background .2s;transition: background .2s;}
.sf-menu ul li { font-size:12px; }.sf-menu ul li a {text-decoration:none;padding:10px 16px;color: #FFF !important;}.sf-menu ul li a:hover { text-decoration:none; color:#fff; background:#BFA53C; }	
.sf-menu li:hover,.sf-menu li.sfHover {-webkit-transition: none;transition: none;}
.sf-menu li:hover>a,.sf-menu li.sfHover>a,.sf-menu li.selected>a{color:#fff!important;background:#BFA53C;}
.sf-menu>li>a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:18px;z-index:-1;background:#fff;-webkit-font-smoothing: antialiased;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;-ms-transition: all .2s;transition: all .2s;transition-delay: 800ms;opacity:0;display:none;}
.sf-menu>li.sfHover:hover>a:before{transition-delay: .2ms;opacity:1}
.sf-arrows .sf-with-ul {padding-right: 30px;*padding-right: 30px;}
.sf-arrows ul li a.sf-with-ul { padding-right:30px; }
.sf-menu ul li.sfHover .sf-with-ul { background:rgba(0, 0, 0, 0.09);}
.sf-menu ul:before{content: '';position: absolute;height: 0;width: 0;display:block;border-style:solid;border-color:transparent transparent transparent transparent;border-width:7px;margin-top: -22px;margin-left:20px;}
.sf-menu ul li ul:before { border:0;}
.sf-arrows .sf-with-ul:after {content: '';position: absolute;top: 50%;right: 1em;margin-top: 0;margin-right:0;height: 0;width: 0;border: 3px solid transparent;border-top-color:#fff;}
.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after {border-top-color: #000;}
.sf-arrows ul .sf-with-ul:after {margin-top: -5px;margin-right: -6px;border-color: transparent;border-left-color: #fff;border-left-color: rgba(255,255,255,1);}
.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after {border-left-color: white;}