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; padding:0;position:relative;}
.sf-menu > li:after{content:'';position:absolute;top:9px;right:0;width:1px; height:16px;background:rgba(0,0,0,0.2);}
.sf-menu > li:last-child:after{display:none;}
.sf-menu > li:last-child >ul{ left: auto; right: 0; -webkit-border-radius: 5px 0 5px 5px; -moz-border-radius: 5px 0 5px 5px; border-radius:5px 0 5px 5px; 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 {font-size:14px;height: 66px;float:right;margin-top: 16px;font-weight:600;}
.sf-menu ul {border-radius:0 5px 5px 5px;padding:0;margin-top:0px;margin-left:0px;box-shadow: 2px 6px 6px rgba(0,0,0,.2);min-width: 12em;*width: 12em;}
.sf-menu a {border-radius:5px 5px 0 0;height:34px;line-height:34px;padding:0px 5px;text-decoration: none;zoom: 1; /* IE7 */color: #2F2F2F;font-weight:600;}
.sf-menu ul li a {height:36px;line-height:18px;}
.sf-menu li {white-space: nowrap; *white-space: normal;-webkit-transition: background .2s;transition: background .2s;}
.sf-menu ul li {font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#094A6D;}
	.sf-menu ul li a {text-decoration:none;color:#fff;padding:10px 16px; }
	.sf-menu ul li a:hover {text-decoration:none;color:#fff;background:rgba(0, 0, 0, 0.09);}
	.sf-menu ul li a.active {text-decoration:none;color:#fff;background:rgba(0, 0, 0, 0.09);}
.sf-menu li:hover,
.sf-menu li.sfHover {-webkit-transition: none;transition: none;/*background-color:#094A6D;*/}
.sf-menu >li:hover >a,
.sf-menu li.sfHover >a{color:#094A6D;}
.sf-arrows .sf-with-ul {padding-right: 25px;*padding-right: 25px;}
.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: #2F2F2F;}
.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: #094A6D;}
.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;}