.intense.sf-menu,.intense.sf-menu *{margin:0;padding:0;list-style:none;}.intense.sf-menu li{position:relative;}.intense.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99;}.intense.sf-menu > li{float:left;}.intense.sf-menu li:hover > ul,.intense.sf-menu li.sfHover > ul{display:block;}.intense.sf-menu a{display:block;position:relative;}.intense.sf-menu ul ul{top:0;left:100%;/*** PLUGIN SPECIFIC STYLES ***/}.intense.menu{/* Vertical */}.intense.menu a{transition:background 0.3s ease, padding-right 0.3s ease;text-decoration:none;}.intense.menu a .icon.icon-before{padding-right:8px;padding-top:5px;}.intense.menu a .icon.icon-after{float:right;margin-top:4px;}.intense.menu.vertical{list-style:none;margin:0;padding:0;/* Horizontal */}.intense.menu.vertical li{list-style:none;margin:0;padding:0;}.intense.menu.vertical li a{padding:8px !important;border-bottom:1px solid #ededed !important;display:block;height:auto;color:#333;line-height:1.69em !important;}.intense.menu.vertical li a:hover{background:#f8f8f8 !important;padding-right:4px !important;}.intense.menu.vertical li a .icon.icon-before{line-height:1.69em;padding-right:8px;}.intense.menu.vertical li a .icon.icon-after{float:right;line-height:1.69em;}.intense.menu.vertical li:last-child a{border-bottom:none !important;}.intense.menu.vertical li .sub-menu{display:none;padding:0;margin-left:15px;}.intense.menu.vertical li.current-menu-item{background:#f8f8f8 !important;}.intense.menu.sf-menu{margin-top:0;/* top level menu's that have children */margin-bottom:0;}.intense.menu.sf-menu > li > a.sf-with-ul{border:none !important;}.intense.menu.sf-menu > li > a.sf-with-ul:after{content:"";}.intense.menu.sf-menu > li > a .icon.icon-after{padding-left:10px;}.intense.menu.sf-menu ul{border:1px solid #ddd;/* allow long menu items to determine submenu width */min-width:12em;/* no auto sub width for IE7, see white-space comment below */*width:12em;z-index:500;padding:5px 0;background:#fff;border-radius:3px;box-shadow:2px 2px 6px rgba(0, 0, 0, .2);}.intense.menu.sf-menu ul .sf-sub-indicator{background-position:0 0;}.intense.menu.sf-menu ul li:hover > a .sf-sub-indicator,.intense.menu.sf-menu ul li.sfHover > a .sf-sub-indicator{background-position:-10px 0;}.intense.menu.sf-menu a{padding:0.75em 1em;text-decoration:none;/* IE7 */zoom:1;color:#13a;}.intense.menu.sf-menu a.sf-with-ul{padding:0.75em 1em;/* trigger IE7 hasLayout so spans position accurately */min-width:1px;}.intense.menu.sf-menu a.sf-with-ul:after{display:none !important;}.intense.menu.sf-menu li{background:transparent;/* no need for Supersubs plugin */white-space:nowrap;/* ...unless you support IE7 (let it wrap) */*white-space:normal;transition:background 0.2s;}.intense.menu.sf-menu li:hover,.intense.menu.sf-menu li.sfHover{transition:none;}.intense.menu.sf-menu li a:hover,.intense.menu.sf-menu li.sfHover > a{color:#fff;}.intense.menu.sf-menu ul li,.intense.menu.sf-menu ul ul li{background:#fff;color:#333;}.intense.menu.sf-menu ul li a:hover,.intense.menu.sf-menu ul ul li a:hover{color:#fff;}.intense .sf-sub-indicator{display:none;/* Mobile Responsive */}.intense.menu.mobile{display:none;}