/*
Farben Pfarrei:
voll gesaettigtes Gelb: #ffcc00
weniger gesaettigtes Gelb: #ffe57f

Farben Engelbert:
voll gesaettigtes Gruen: #009900
weniger gesaettiges Gruen: #6bbd96

*/

/* Ueberschreiben der Farbwerte aus typography.css */
h1 {        
    color: #009900;
}
header h1 {
    color: #313131;
}

a:hover,
a:focus {
    color: #009900;
}
a.button, ul.f3-widget-paginator li a {
    background: #009900;
}

a.button:hover, a.button:focus, ul.f3-widget-paginator li.current a, ul.f3-widget-paginator li a:hover, ul.f3-widget-paginator li a:focus, .calendar td div.withnews a {
    background: #6bbd96;
}
main li{
    background: url(../../gfx/li_engelbert.png) no-repeat 0 5px;
}
/* Überschreiben der Farbwerte aus base.css */

.contactRow,
.contactTable .contactRow:first-child {
    border-color: #009900;
}

.accordeon .accordeonheader h2 span.arrow:before,
.accordeon .accordeonheader h2 span.arrow.down:before,
aside h3.accordeonHeaderAside span.arrow:before,
aside h3.accordeonHeaderAside span.arrow.down:before {
    color: #009900;
}
ul.f3-widget-paginator li.previous:hover,
ul.f3-widget-paginator li.previous:focus,
ul.f3-widget-paginator li.next:hover,
ul.f3-widget-paginator li.next:focus,
ul.f3-widget-paginator li.previous a:hover,
ul.f3-widget-paginator li.previous a:focus,
ul.f3-widget-paginator li.next a:hover,
ul.f3-widget-paginator li.next a:focus {
    color: #009900;
    background-color: transparent !important;
}

/* Ueberschreiben der Farbwerte aus navigation.css */
#nav,
.menubrowse,
.menubrowse li a.prev,
.menubrowse li a.up,
.menusubpages {
    border-color: #6bbd96;
}
nav ul li a,
nav ul li.active span {
    border-color: #6bbd96;
}
nav ul li.active span,
nav ul li.active a,
nav ul li a:focus,
nav ul li a:hover {
    color: #009900;
    border-color: #009900;
}
nav ul li ul {
    border-color: #009900;
}
nav ul li.active ul li a:hover,
nav ul li.active ul li a:focus {
    color: #009900;
}
.navBox .innerBox h3 {
    color: #009900;
}
.navBox .innerBox .navBoxMore {
    background: #009900;
}
#footernav ul li a:focus,
#footernav ul li a:hover,
#footernav ul li.active span {
    color: #009900;
}

/* Ueberschreiben der Farbwerte aus slick.css */
ul.slick-dots li {
    background: #6bbd96;
}
ul.slick-dots li.slick-active {
    background: #009900;
}

/* Ueberschreiben der Farbwerte aus news.css */
.news-teaser a.more-link {
    background: #009900;
}
.news-teaser a.more-link:hover,
.news-teaser a.more-link:focus {
    background: #6bbd96;
}
.eventnews a.more-link,
.more-link a.more-link,
.news-backlink-wrap a,
.calendar .months a:hover,
.calendar .months a:focus,
.calendar .months span,
.calendar td div.withnews a:hover,
.calendar td div.withnews a:focus {
    background: #009900;
}
.more-link a.more-link:hover,
.more-link a.more-link:focus,
.eventnews a.more-link:hover,
.eventnews a.more-link:focus,
.news-backlink-wrap a:hover,
.news-backlink-wrap a:focus,
.calendar .months a {
    background: #6bbd96;
}

@media screen and (max-width: 920px) {
    /* Ueberschreiben der Farbwerte aus navigation.css */
    .menu-btn span {
        background-color: #009900;
    }
    nav ul {
        border-color: #009900;
    }
    nav ul li {
        border-color: #009900;
    }
    nav ul li.has-sub .openSubNav span {
        background: #009900;
    }
}
