header,
div.introwrap,
main.events p.com-info,
div.message.ok,
.mejs__play > button, .mejs__pause > button, .mejs__replay > button,
main.event_bookings div.export a {
  background-color: #afb735; }

main.events div.filter,
main.events a.linkrow:hover,
main.event p.feature-status.end span,
main.searchresult a:hover,
input, textarea, select,
mark,
div.gear.requested {
  background-color: rgba(175, 183, 53, 0.2); }

div.block.news,
input:focus, textarea:focus, select:focus
main.event p.feature-status.end span {
  background-color: rgba(175, 183, 53, 0.4); }

footer:not(.community) strong {
  color: #afb735; }

main.events div.listwrapper.noresult div.eventlist::after {
  color: rgba(175, 183, 53, 0.2); }

main h1, main h2,
main.searchresult h1 span,
ul:not(.nobullet) li::before,
main.events div.event p.format span.format,
main div.evt_cut div.eventlist h3,
ul:not(.nobullet) li::before,
main.searchresult p.parent,
.swiper-nav.img .swiper-button-next::before,
.swiper-nav.img .swiper-button-prev::before,
.swiper-pagination span,
div.child::after,
.colicon::before, .colicon::after {
  color: #878e2c; }

header:not(.community) nav.main, header:not(.community) nav.search,
main.events div.filter input[type=checkbox]:checked + label span,
form.contact input[type=checkbox]:checked + label span,
form.contact input[type=radio]:checked + label span,
main.accountancy form input[type=checkbox]:checked + label span.box,
main.events div.event p.feature-status span,
main.event p.feature-status span,
button[type=submit]:not(.text):not(.head):not(.com),
img.bz,
.swiper-pagination-bullet-active,
body a.burger.temp, body a.burger.temp:hover, body a.burger.home, body a.burger.home:hover,
div.geartrigger::after {
  background-color: #878e2c; }

main.event p.feature-status span.feature-4, main.event p.feature-status span.feature-5,
main.events div.event p.feature-status span.feature-4, main.events div.event p.feature-status span.feature-5 {
  background-color: #282a0d;
  color: white; }

nav.search input, nav.search button, nav.search button:hover,
footer:not(.community) {
  background-color: #282a0d; }

button[type=submit]:not(.text):not(.head):not(.nocolor):not(.com):not([name=com_request_submit]):not([name=com_series_submit]):hover,
main.accountancy button.confirm:hover {
  background-color: #626720 !important; }

.eventboard {
  border-color: #878e2c; }

div.block.news h2,
div.block.news .swiper-button-next::before,
div.block.news .swiper-button-prev::before,
div.nav.mobnav-left.open nav.search input,
div.nav.mobnav-left.open nav.search input::placeholder,
div.nav.mobnav-left.open nav.search button,
div.nav.mobnav-left.open nav.search button::before,
div.nav.mobnav-left.open nav.search button:hover {
  color: #282a0d; }

div.block.news .swiper-pagination span {
  background: #282a0d !important; }

a {
  color: #5e5b1f; }

div.eventlist h2 {
  border-color: #747b26 !important; }

main.events div.filter h2, main div.evt_cut div.eventlist h3 {
  border-color: #878e2c; }

header:not(.community) div.nav.mobnav-left {
  background-color: #afb735; }

main.events div.event svg {
  fill: #878e2c; }

div.textdivider {
  border-top: 1px dashed #878e2c; }

@media screen and (max-width: 800px) {
  header:not(.community) div.nav.mobnav-left {
    background-color: #afb735; }
  header:not(.community) div.nav.mobnav-left.open,
  body.bobase.mobnav-open header:not(.community) {
    background-color: #878e2c; } }

@media screen and (max-width: 560px) {
  main.events nav.sorter {
    background-color: rgba(175, 183, 53, 0.2); } }
