@charset "utf-8";#scrollToTop {
	cursor: pointer;
	font-size: 0.9em;
	position: fixed;
	text-align: center;
	z-index: 9999;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;

	background: #4aa88e;
	color: #ffffff;
	border-radius: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	right: 10px; bottom: 10px;
}

#scrollToTop:hover {
	background: #009cd9;
	color: #ffffff;
}

#scrollToTop > img {
	display: block;
	margin: 0 auto;
}
                        /* K2 - Magnific Popup Overrides */
                        .mfp-iframe-holder {padding:10px;}
                        .mfp-iframe-holder .mfp-content {max-width:100%;width:100%;height:100%;}
                        .mfp-iframe-scaler iframe {background:#fff;padding:10px;box-sizing:border-box;box-shadow:none;}
                    
#accordeonck117 li > .accordeonck_outer .toggler_icon  { outline: none;background: url(/modules/mod_accordeonck/assets/plus.png) right center no-repeat !important; }
#accordeonck117 li.open > .accordeonck_outer .toggler_icon { background: url(/modules/mod_accordeonck/assets/minus.png) right center no-repeat !important; }
#accordeonck117 li ul li ul li ul { border:none !important; padding-top:0px !important; padding-bottom:0px !important; }
#accordeonck117 {  } 
#accordeonck117 li.parent > span { display: block; position: relative; }
#accordeonck117 li.parent > span span.toggler_icon { position: absolute; cursor: pointer; display: block; height: 100%; z-index: 10;right:0; background: none;width: 20px;}
#accordeonck117 li.level1 {  } 
#accordeonck117 li.level1 > .accordeonck_outer a {  } 
#accordeonck117 li.level1 > .accordeonck_outer a:hover {  } 
#accordeonck117 li.level1 > .accordeonck_outer a span.accordeonckdesc {  } 
#accordeonck117 li.level2 {  } 
#accordeonck117 li.level2 > .accordeonck_outer a {  } 
#accordeonck117 li.level2 > .accordeonck_outer a:hover {  } 
#accordeonck117 li.level2 > .accordeonck_outer a span.accordeonckdesc {  } 
#accordeonck117 li.level3 { padding: 0px;padding: 0px;padding: 0px;padding: 0px;margin: 0px;margin: 0px;margin: 0px;margin: 0px; } 
#accordeonck117 li.level3 .accordeonck_outer a {  } 
#accordeonck117 li.level3 .accordeonck_outer a:hover {  } 
#accordeonck117 li.level3 .accordeonck_outer a span.accordeonckdesc {  }
@-webkit-viewport   { width: device-width; }
		@-moz-viewport      { width: device-width; }
		@-ms-viewport       { width: device-width; }
		@-o-viewport        { width: device-width; }
		@viewport           { width: device-width; }
