/* MainColor teil 2 */
.greytxt h3,
.ce_downloads li:hover:before,
.overlay-menu ul.level_2 > li > a:hover,
.overlay-menu ul.level_2 > li > span:hover,
.white-box:hover h1,
.white-box:hover h2,
.white-box:hover h3,
.white-box:hover a,
footer .mod_newslist time:before,
.mod_newsreader p.info:before,
.mod_newslist p.info:before,
.mod_eventreader p.info:before,
span.date:before,
p.recurring:before,
p.location:before,
.socials-left p.socialIcons a:hover:after {
    color:var(--main-color);
}

/* MainColor */
.dark-bg h2,
.features a,
.mod_search .submit:before,
.rightblock h2,
.topbar .fa,
footer a:hover,
h1,
.submit:hover,
.newstxt a:hover,
p.more a:hover,
.newstxt p.more a:hover,
.mod_search .fa:hover,
.fa,
#footer a:hover,
p.footerIcons a:hover:after,
.contact-icons em {
    color:var(--main-color);
}
.team .fa {color:#ffffff;}
.team:hover .fa {color:var(--main-color);}

h1,
.bgStyle h1 {
    color:var(--main-color);
}
.bgStyle h1 {
	text-shadow: 2px 2px #fff;
}
	
/* DarkColorBackground */
.InsideOut-dark,
div.sbs-effect.effect-sarah,
.fa-white .fa:hover,
.home #newsletter input.submit,
#slider .page-scroll em,
.dark-bg,
#slider .slider-control a.slider-prev:before,
#slider .slider-control a.slider-next:after,
.slider-control a.slider-prev:before,
.slider-control a.slider-next:after,
.pagination li span:hover,
.pagination li a:hover,
.overlay-menu,
.slider-text-bg,
.contact-home,
.pagination li span:hover,
.pagination li a:hover,
.dark-bg .container,
.footercontainer,
.white-box em,
.mod_eventlist div.header a:hover,
p.more a:hover,
p.back a:hover,
.newstxt p.more a:hover,
.pricing-box h1,
.ce_accordion .toggler,
.newsletterbanner .newsletter .submit:hover,
.btn:hover,
p.more a:hover,
p.back a:hover,
.submit:hover {
    background-color:#222222;
}

/* mainColor:: Background */
table.calendar td.active,
.iconTrans img,
.fa-white .fa,
#willkommen .image_container,
.mod_quicknav select,
.ce_accordion .toggler:hover,
.ui-accordion-icons.active,
.mod_eventlist div.header a,
p.more a,
p.back a,
.newstxt p.more a,
p.back a,
.gallery-home .image_container,
.bg-fixed .img-responsive,
.btn:before,
#footer input.submit,
.btn-primary,
#footer .submit,
.submit,
.contact-home,
.clients .fa,
.bluebanner a.btn:hover,
.dark-bg .fa,
.submenu.trail > span,
.mainnavi ul.level_1 li > strong,
.mainnavi .level_1  a:hover span {
    /* background-color:var(--main-color); */
    background-color:#a3c517;
}

/* $main:: Background */
.numbers p,
.scrolltop a,
p.more a,
p.back a,
.home-headline .fa,
.white-box:hover em,
.btn,
p.more a,
p.back a,
.topnavi {
    background-color:var(--main-color);
}

/* EF5874:: Background */
.pink-bg,
.footercontainer .fa {
    background-color:var(--main-color);
}

/* EF5874:: Color */
.pink-bg .btn {
    color:var(--main-color);
}

/* mainColor:: BorderBottom */
.table-striped table thead tr {
    border-bottom:2px solid var(--main-color);
}

/* mainColor:: BorderBottom */
.footercontainer {
    border-top:8px solid var(--main-color);
}

/* mainColor:: BorderLeft */
.slider-bg,
.mod_newsreader .info,
.mod_eventreader .info {
    border-left:5px solid var(--main-color);
}

/* mainColor:: FontColor */
.topnavi a:hover,
.topnavi  a:focus,
header input.submit,
a:active,
a:hover,
.level_1 > li:hover,
#slider .slider-control a.slider-prev:hover:before,
#slider .slider-control a.slider-next:hover:after,
.slider-control a.slider-prev:hover:before,
.slider-control a.slider-next:hover:after,
.slider-control .slider-menu b.active,
.btn:hover,
p.more a:hover,
p.back a:hover {
    color:#a3c517;
}

/* MainColor teil1 */
.ce_downloads a:hover .downloadicon,
.footercontainer a:hover,
p.info a:hover,
.button-menu .fa,
.team:hover h2 {
    color:#a3c517;
}

/* 222222 - Color */
figure.image_container figcaption,
h4,
h2,
h3,
p.socialIcons a:after,
.team p.socialIcons a:hover:after,
.greytxt h1,
.greytxt h2,
.greytxt h4,
.ce_downloads li:before,
.contact-home a:hover,
p.socials-top a:after,
.newstxt a:hover,
header a,
.mainnavi li a {
    color:#222222;
}

/* FontColor :: Grey */
a {
    color:#282828;
    text-shadow: none
}

/* #c4560e :: Background */
.InsideOut,
.light-bg,
.team .textInner,
.featuresblock .fa
 {
    background-color:var(--main-color);
}
.InsideOut h1,.InsideOut h2,.InsideOut h3,.InsideOut h4, .InsideOut a:hover {color: #ffffff;}
.InsideOut .btn {background-color:#414e09;}



#header .mainnavi ul.level_2,
#header .mainnavi ul.level_3 {
    background-color:#e2e2e2;
    width:14rem;
}

/* $grey:: Background */
.top {
    background-color:#$grey;
}

