nav[role=navigation]{overflow:visible;z-index:100;float:right;margin:0}.ie8 nav[role=navigation]{position:static !important}.ie8 #header-bg{position:absolute}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu .children li{padding-top:0;padding-bottom:0}.sf-menu a{display:block;max-height:100px;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;z-index:99}.sf-menu a,.sf-menu a:visited{letter-spacing:-.05em}nav[role=navigation] .sf-menu{margin-right:0;float:right;border-bottom:0 solid #ccc}nav[role=navigation] .sf-menu a{text-transform:uppercase;text-decoration:none;font-weight:400;font-size:18px}nav[role=navigation] .sf-menu ul,nav[role=navigation] .sf-menu ul ul{border:0}nav[role=navigation] .sf-menu ul li{height:auto;border-top:0}.sm-screen [role=navigation]{background:#1e1e1e}[role=navigation]:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}[role=navigation] li a.link-with-ul{border-right:1px solid #222}[role=navigation] .top-level a{position:relative;display:block;background-color:#333;padding:1em;z-index:2}[role=navigation] li ul{width:100%;position:relative;border-top:1px solid #333;border-bottom:1px solid #333;position:relative;display:block}nav[role=navigation] .sf-menu ul{display:block;top:0}[role=navigation] li ul li{float:none;width:100%}[role=navigation] li ul li a{display:block;padding:8px 60px}[role=navigation]{position:static;display:block}nav[role=navigation] .sf-menu ul ul{-webkit-box-shadow:2.5px 2.5px 5px rgba(0,0,0,.2);-moz-box-shadow:2.5px 2.5px 5px rgba(0,0,0,.2);box-shadow:2.5px 2.5px 5px rgba(0,0,0,.2)}[role=navigation] li{position:relative;list-style:none;float:left;display:block;height:auto}[role=navigation] li a{display:block;color:#666;padding:32px 14px 0;-webkit-transition:padding .2s ease-in-out;-moz-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out}.header-scrolled [role=navigation] li a{padding:22px 14px}[role=navigation] #nav>li:last-child>a{padding-right:0 !important}#nav .item-with-ul:hover>ul{opacity:1;position:absolute}[role=navigation] li{width:auto}nav[role=navigation] .sf-menu ul{display:none}#nav li ul{position:absolute;top:auto;left:0;opacity:0;min-width:18em;max-width:20em;visibility:hidden;height:1px;z-index:1}#nav li:last-child ul{left:auto;right:0}nav[role=navigation] .sf-menu ul a{border-top:1px solid #f0f0f0;-moz-border-radius:0;-webkit-border-radius:0;font-size:16px;margin:0;padding:10px 20px}[role=navigation] li:hover,[role=navigation] li.active{background:0 0}nav[role=navigation] .sf-menu ul a{background:#f7f7f7}[role=navigation] li ul li a{border-bottom:none}.flexNav-touch [role=navigation] li ul.sub-menu{position:absolute;top:auto;left:0;display:none;z-index:1}#nav .item-with-ul:hover>ul{visibility:visible;opacity:1;height:auto;display:block;border-left:5px solid #11adf5;width:100%;margin-top:0;box-shadow:0px 10px 10px #ccc;box-shadow:0px 10px 10px rgba(0,0,0,.2)}.header-scrolled #nav .item-with-ul:hover>ul{margin-top:-2px}.ie8 #nav .item-with-ul:hover>ul{margin-top:-5px}[role=navigation] .item-with-ul{background:0 0}header[role=banner]{position:fixed}