*.block-superfish{overflow:visible;}
.sf-menu.sf-style-pi{float:left;margin:0;padding:0;}
.sf-menu.sf-style-pi a>.sf-sub-indicator{top:1.5em;background-image:url("https://cdn-eu-ec.yottaa.net/544ac07aea2e0c2469006ef1/ac-dc.power.com/v~13.cb/sites/all/libraries/superfish/style/pi/images/simple-arrows.png?yocs=_&yoloc=eu");}
.sf-menu.sf-style-pi.rtl a>.sf-sub-indicator{background-image:url("https://cdn-eu-ec.yottaa.net/544ac07aea2e0c2469006ef1/ac-dc.power.com/v~13.cb/sites/all/libraries/superfish/style/pi/images/simple-arrows-rtl.png?yocs=_&yoloc=eu");}
.sf-menu.sf-style-pi.sf-vertical a>.sf-sub-indicator{top:1.1em;}
.sf-menu.sf-style-pi li li .sf-sub-indicator,.sf-menu.sf-style-pi li li a>.sf-sub-indicator{top:1em;}
.sf-menu.sf-style-pi ul{padding-left:0;}
.sf-menu.sf-style-pi.rtl ul{padding-left:auto;padding-right:0;}
.sf-menu.sf-style-pi.sf-horizontal.sf-shadow ul,.sf-menu.sf-style-pi.sf-vertical.sf-shadow ul,.sf-menu.sf-style-pi.sf-navbar.sf-shadow ul ul{padding:0 .5em .5em 0 !important;-webkit-border-top-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomleft:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;}
.sf-menu.sf-style-pi.sf-horizontal.sf-shadow.rtl ul,.sf-menu.sf-style-pi.sf-vertical.sf-shadow.rtl ul,.sf-menu.sf-style-pi.sf-navbar.sf-shadow.rtl ul ul{padding:0 0 .5em .5em !important;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:15px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:0;border-top-left-radius:15px;border-top-right-radius:0;border-bottom-right-radius:15px;border-bottom-left-radius:0;}
.sf-menu.sf-style-pi.sf-horizontal li:hover>ul,.sf-menu.sf-style-pi.sf-horizontal li.sfHover>ul{top:2em;}
.sf-menu.sf-style-pi.sf-horizontal>li:hover>ul,.sf-menu.sf-style-pi.sf-horizontal>li.sfHover>ul{left:-1em;}
.sf-menu.sf-style-pi.sf-horizontal.rtl>li:hover>ul,.sf-menu.sf-style-pi.sf-horizontal.rtl>li.sfHover>ul{left:auto;right:-1px;}
.sf-menu.sf-style-pi.sf-horizontal li li:hover>ul,.sf-menu.sf-style-pi.sf-horizontal li li.sfHover>ul,.sf-menu.sf-style-pi.sf-vertical li:hover>ul,.sf-menu.sf-style-pi.sf-vertical li.sfHover>ul,.sf-menu.sf-style-pi.sf-navbar li li li:hover>ul,.sf-menu.sf-style-pi.sf-navbar li li li.sfHover>ul,.sf-menu.sf-style-pi.sf-navbar li li li.active-trail ul{top:-1px;}
.sf-menu.sf-style-pi.sf-horizontal>li.first:hover>ul,.sf-menu.sf-style-pi.sf-horizontal>li.first.sfHover>ul{left:auto;}
.sf-menu.sf-style-pi.sf-horizontal.rtl>li.first:hover>ul,.sf-menu.sf-style-pi.sf-horizontal.rtl>li.first.sfHover>ul{left:auto;right:.75em;}
.sf-menu.sf-style-pi.sf-horizontal li li li.first:hover>ul,.sf-menu.sf-style-pi.sf-horizontal li li li.first.sfHover>ul,.sf-menu.sf-style-pi.sf-vertical li.first:hover>ul,.sf-menu.sf-style-pi.sf-vertical li.first.sfHover>ul,.sf-menu.sf-style-pi.sf-navbar li li li li.first:hover>ul,.sf-menu.sf-style-pi.sf-navbar li li li li.first.sfHover>ul{top:.75em;}
.sf-menu.sf-style-pi.sf-navbar>li:hover>ul,.sf-menu.sf-style-pi.sf-navbar>li.sfHover>ul,.sf-menu.sf-style-pi.sf-navbar>li.active-trail>ul{top:3em;}
.sf-menu.sf-style-pi.sf-navbar li li:hover>ul,.sf-menu.sf-style-pi.sf-navbar li li.sfHover>ul{top:2.5em;}
.sf-menu.sf-style-pi a,.sf-menu.sf-style-pi a:visited{color:#707070;font-weight:400;text-decoration:none;}
.sf-menu.sf-style-pi .sf-megamenu a,.sf-menu.sf-style-pi .sf-megamenu a:visited{font-size:1em;font-weight:400;line-height:1.2em;}
.sf-menu.sf-style-pi a:focus,.sf-menu.sf-style-pi a:hover,.sf-menu.sf-style-pi a:active,.sf-menu.sf-style-pi li:hover>a,.sf-menu.sf-style-pi li.sfHover>a{color:#101010;}
.sf-menu.sf-style-pi li li a,.sf-menu.sf-style-pi.sf-vertical a{padding:0.5em 1.0em;padding-bottom:0.3em;}
.sf-menu.sf-style-pi a.sf-with-ul{padding-right:3em;}
.sf-menu.sf-style-pi.rtl a.sf-with-ul{padding-left:3em;padding-right:1.5em;}
.sf-menu.sf-style-pi span.sf-description{color:#666;display:block;font-size:0.8em;line-height:1.5em;margin:.3em 0 0 .3em;padding:0;}
.sf-menu.sf-style-pi.sf-horizontal>li.first,.sf-menu.sf-style-pi.sf-navbar>li.first{border-left-color:#e0e0e0;}
.sf-menu.sf-style-pi.sf-horizontal.rtl>li.first,.sf-menu.sf-style-pi.sf-navbar.rtl>li.first{border-left-color:#ffffff;}
.sf-menu.sf-style-pi li ul.sf-megamenu li ol li{background:none;border:0 none;}
.sf-menu.sf-style-pi li ul.sf-megamenu li.sf-megamenu-wrapper{-webkit-border-radius:8px;-webkit-border-top-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topleft:0;border-radius:4px;border-top-left-radius:0;}
#superfish-locale li#locale-dropdown ul.language-switcher-locale-url,.sf-menu.sf-style-pi li ul.sf-megamenu li.sf-megamenu-wrapper,.sf-menu.sf-style-pi li ul.sf-megamenu li.sf-megamenu-wrapper:hover,.sf-menu.sf-style-pi li ul.sf-megamenu li.sf-megamenu-wrapper.sfHover{background:url("https://cdn-eu-ec.yottaa.net/544ac07aea2e0c2469006ef1/ac-dc.power.com/v~13.cb/sites/all/libraries/superfish/style/pi/images/simple-background.png?yocs=_&yoloc=eu") repeat-x top left #eeeeee;padding:1em 0;}
.sf-menu.sf-style-pi li ul.sf-megamenu li.sf-megamenu-wrapper ol,.sf-menu.sf-style-pi li ul.sf-megamenu li.sf-megamenu-wrapper ol li{margin:0;padding:0;}
.sf-menu.sf-style-pi ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column>a{font-weight:bold;padding:1em;}
.sf-menu.sf-style-pi ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column:hover>a{color:#101010;}
.sf-menu.sf-style-pi ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column>a:focus,.sf-menu.sf-style-pi ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column>a:hover,.sf-menu.sf-style-pi ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column>a:active{color:#101010;}
.sf-menu.sf-style-pi li ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column ol li{margin:0 0 0 1.4em;padding:0 0 0 0.4em;width:80%;}
.sf-menu.sf-style-pi.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column ol li{background-position:right center;margin:0 1em 0 0;padding:0 1em 0 0;}
.sf-menu.sf-style-pi ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column ol li a{font-size:0.9em;padding:0.2em 0;}
.sf-menu.sf-style-pi ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{display:inline;float:left;width:13em;margin-bottom:0.5em;}
.sf-menu.sf-style-simple.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{float:right;}
.sf-menu.sf-style-pi li.sf-parent-children-1 ul.sf-megamenu{width:13em;}
.sf-menu.sf-style-pi li.sf-parent-children-2 ul.sf-megamenu{width:26em;}
.sf-menu.sf-style-pi li.sf-parent-children-3 ul.sf-megamenu{width:39em;}
.sf-menu.sf-style-pi li.sf-parent-children-4 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-5 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-6 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-7 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-8 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-9 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-10 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-11 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-12 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-13 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-14 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-15 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-16 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-17 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-18 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-19 ul.sf-megamenu{width:52em;}
.sf-menu.sf-style-pi li.sf-parent-children-20 ul.sf-megamenu{width:52em;}
.block-superfish h2.block-title{display:none;}
.block-superfish ul.sf-menu>li.first,.block-superfish li.sf-megamenu-wrapper.first{margin-left:0;}
.block-superfish ul.menu li{border-right:0;padding:0;margin-top:.4em;float:left;}
.block-superfish ul.menu li.sf-depth-1 a.sf-depth-1{font-size:1.2em;line-height:1.8em;}
.block-superfish ul.menu li.active-trail.sf-depth-1 a.sf-depth-1.active{text-decoration:underline;}
.block-superfish ul.menu>li.sf-depth-1{border-right:1px solid #c0c0c0;padding-right:.3em;padding-top:0px;padding-bottom:0px;}
.block-superfish ul.menu>li.last.sf-depth-1{border-right:0px;}
section.block-superfish{margin-bottom:1em;border-bottom:1px solid #c0c0c0;padding-bottom:.5em;}
.sf-menu .no-main-menu{display:none;}
