/* superfish.css */
.sf-menu,.sf-menu *{margin:0;padding:0;list-style: none}.sf-menu li{position:relative}.sf-menu ul{top:100%;position:absolute;display:none;left: 0;z-index: 99}.sf-menu > li{float:left}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{display:block}.sf-menu a{position:relative;display:block}.sf-menu ul ul{top:0;left:100%}.sf-menu{float:left}.sf-menu ul{background-color:#EBEAEA;box-shadow: 2px 2px 6px rgba(0,0,0,.2);/* allow long menu items to determine submenu width *//* no auto sub width for IE7, see white-space comment below */}.sf-menu a{padding:.5em .25em;text-decoration:none;/* fallback colour must use full shorthand */zoom: 1;/* IE7 */}.sf-menu strong{display:block;padding:.5em .25em;background-color:#fff;font-weight:normal;text-decoration:none;/* fallback colour must use full shorthand */zoom: 1;/* IE7 */}.sf-menu a{color:#262626;border: none !important}.sf-menu li{/* no need for Supersubs plugin */	*white-space: normal;/* ...unless you support IE7 (let it wrap) */	-webkit-transition: background .2s;transition: background .2s}.sf-menu ul li{width:100%}.sf-menu ul ul li{background: #9AAEDB}.sf-menu li:hover,.sf-menu li.sfHover{background-color:rgba(0,0,0,.1);/* only transition out, not in */	-webkit-transition: none;transition: none}.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right: 1em;/* no CSS arrows for IE7 (lack pseudo-elements) */}.sf-arrows .sf-with-ul:after{width:0;height:0;top:50%;position:absolute;margin-top:-3px;content: '';right: 1em;/* order of following 3 rules important for fallbacks to work */	border: 5px solid transparent;border-top-color: #dFeEFF;/* edit this to suit design (no rgba in IE8) */	border-top-color: rgba(255,255,255,.5)}.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: white;/* IE8 fallback colour */}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color: transparent;border-left-color: #dFeEFF;/* edit this to suit design (no rgba in IE8) */	border-left-color: rgba(255,255,255,.5)}.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}