/*
 Theme Name:   REJ Kleingarten e.V.
 Theme URI:    https://generatepress.com
 Description:  GeneratePress Child Theme für die Rhein-Erft-Juggling Jonglierconvention 2024
 Author:       Juliane de Vries
 Author URI:   https://ju-like.de
 Template:     generatepress
 Version:      0.1
*/
:root {
        --rej-orange: #EF9D1A;
        --rej-gruen: #328C41;
		--rej-zartgruen: #F2F4D2;
		--rej-gelbgruen: #EAE444;
		--rej-grau: #C2CBCC;
	
}
::selection {
	background-color: var(--rej-gruen);
	color: white;
}
strong {
	color: var(--rej-orange);
}
h1, h2, h3 {
	font-family: 'NewSpiritSemiBoldCondensed';
}
table, td, th {
	border: solid 1px  transparent !important;
}
th {
	font-size: 24px !important;
}
/******************* NINJA FORMS *******************************/
.nf-error-msg, .ninja-forms-req-symbol {
	color: var( --rej-orange) !important;
}
.nf-before-form-content {
	margin-bottom: 20px;
}
.nf-form-content {
	padding: 0px !important;
}
.nf-multi-cell .nf-cell {
	padding: 0px !important;
}

.site-info {
	position: relative;
	z-index: 999999999;
}
.bille .pp-flipbox-front, .bille .pp-flipbox-back {
	background-image: url('https://rej-con.de/wp-content/uploads/2024/08/rotweiss-bille.jpg');
}
/*MWEC*/
.mec-event-social, .mec-single-event-organizer, .mec-qrcode-details, .mec-event-meta {
	display: none !important;
}
.mec-fluent-wrap .mec-calendar .mec-event-article {
	border-left: 3px solid var(--rej-orange);
}
.mec-fluent-wrap.mec-events-agenda-container .mec-agenda-event i {
	color: var(--rej-orange);
}
.mec-fluent-wrap.mec-events-agenda-container .mec-calendar .mec-event-article .mec-event-title a {
	overflow: visible !important;
}
/* MEC neu*/
.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info, .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button, .mec-calendar .mec-calendar-side .mec-next-month a, .mec-calendar .mec-calendar-side .mec-previous-month a, .mec-calendar .mec-event-article .mec-event-detail, .mec-calendar .mec-table-nullday, .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month, .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month a, .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month, .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month a, .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day, .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2, .mec-calendar.mec-calendar-daily .mec-calendar-d-top h3, .mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count, .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event, .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover, .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span, .mec-checkboxes-search .mec-searchbar-category-wrap, .mec-countdown-details .countdown-w .clockdiv li p, .mec-event-footer .mec-booking-button, .mec-event-footer .mec-modal-booking-button, .mec-event-grid-classic .mec-event-content p, .mec-event-grid-clean .mec-event-content p, .mec-event-grid-modern .event-grid-modern-head .mec-event-day, .mec-event-grid-modern .mec-event-content p, .mec-event-list-modern .mec-event-date .event-da, .mec-event-list-modern .mec-event-date .event-f, .mec-event-schedule-content dl dt.mec-schedule-description, .mec-event-sharing-wrap li a, .mec-event-sharing-wrap:hover li ul li a, .mec-events-agenda-wrap .mec-agenda-time, .mec-events-agenda-wrap span.mec-agenda-day, .mec-events-meta-group-countdown .countdown-w .block-w li, .mec-load-more-button, .mec-next-month a, .mec-previous-month a, .mec-price-details, .mec-price-details span, .mec-related-event-content, .mec-single-event .mec-address, .mec-single-event .mec-current, .mec-single-event .mec-event-meta .mec-events-event-categories a, .mec-single-event .mec-event-meta dd, .mec-single-event .mec-event-meta dd a, .mec-single-event .mec-event-meta dd.mec-organizer-email a, .mec-single-event .mec-events-meta-date dd span, .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available, .mec-single-event .mec-next-event-details abbr, .mec-single-event .mec-single-event-additional-organizers dd span, .mec-single-event .mec-single-event-organizer dd span, .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title, .mec-skin-tile-month-navigator-container .mec-next-month, .mec-skin-tile-month-navigator-container .mec-next-month a, .mec-skin-tile-month-navigator-container .mec-previous-month, .mec-skin-tile-month-navigator-container .mec-previous-month a, .mec-wrap .button, .mec-wrap .mec-event-detail, .mec-wrap .mec-event-loc-place, .mec-wrap .mec-time-details, .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected, .mec-wrap .mec-totalcal-box i, .mec-wrap .mec-totalcal-box input, .mec-wrap .mec-totalcal-box label, .mec-wrap .mec-totalcal-box select, .mec-wrap a.button:not(.owl-dot), .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs), .mec-wrap input[type="button"], .mec-wrap input[type="reset"], .mec-wrap input[type="submit"], .mec-yearly-view-wrap .mec-agenda-date-wrap i, .mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year a, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year a, .mec-wrap {
	color: #fff !important;
}
.mec-agenda-date-wrap i, .mec-agenda-event i, .mec-color-hover:hover {
	color: var(--rej-orange) !important;
}
.mec-agenda-time {
  font-size: 16px;
  color: #fff;
  padding-right: 10px;
  width: 138px;
	display: inline-block;
}
.mec-agenda-event-title a {
  font-size: 18px;
  font-weight: 600;
  color: #fff;
}
/*Einzelevent*/
.mec-single-fluent-wrap {
	background-color: #000 !important;
}
.mec-single-fluent-wrap .mec-left-side, .mec-single-fluent-wrap .mec-breadcrumbs {
	background-color: #000 !important;
}
.mec-single-fluent-wrap .mec-breadcrumbs a {
	color: #eaeaea !important;
}
.mec-wrap.mec-fluent-wrap .mec-color, .mec-wrap.mec-fluent-wrap a:hover, .mec-wrap .mec-color-hover:hover {
	color: var(--rej-orange) !important;
}
.mec-single-fluent-wrap .mec-single-event-bar > div {
	background-color: transparent !important;
}
.mec-single-fluent-wrap .mec-single-event-bar {
	border-left: 7px solid var(--rej-orange) !important;
}
.mec-dark-mode .event-carousel-type2-head, .mec-dark-mode .lity-content .mec-events-meta-group-booking .mec-dark-mode .mec-single-event .mec-events-meta-group-booking, .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type="date"], .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type="email"], .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type="number"], .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type="password"], .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type="tel"], .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type="text"], .mec-dark-mode .lity-content .mec-events-meta-group-booking select, .mec-dark-mode .lity-content .mec-events-meta-group-booking textarea, .mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-table-head dt, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month, .mec-dark-mode .mec-calendar .mec-event-article:hover, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month, .mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover, .mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-selected-day, .mec-dark-mode .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover, .mec-dark-mode .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt, .mec-dark-mode .mec-event-carousel-content, .mec-dark-mode .mec-event-cost, .mec-dark-mode .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button, .mec-dark-mode .mec-event-footer, .mec-dark-mode .mec-event-grid-classic .mec-event-content .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-dark-mode .mec-event-list-minimal a.mec-detail-button, .mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button, .mec-dark-mode .mec-event-list-standard .mec-topsec, .mec-dark-mode .mec-event-more-info, .mec-dark-mode .mec-event-website, .mec-dark-mode .mec-events-agenda-wrap, .mec-dark-mode .mec-events-meta-date, .mec-dark-mode .mec-events-meta-group-tags a, .mec-dark-mode .mec-events-toggle .mec-toggle-item-inner, .mec-dark-mode .mec-fes-form, .mec-dark-mode .mec-fes-form input[type="email"], .mec-dark-mode .mec-fes-form input[type="number"], .mec-dark-mode .mec-fes-form input[type="password"], .mec-dark-mode .mec-fes-form input[type="tel"], .mec-dark-mode .mec-fes-form input[type="text"], .mec-dark-mode .mec-fes-form select, .mec-dark-mode .mec-fes-form textarea, .mec-dark-mode .mec-fes-list, .mec-dark-mode .mec-hourly-schedule-speaker-info, .mec-dark-mode .mec-load-more-button, .mec-dark-mode .mec-map-lightbox-wp, .mec-dark-mode .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head, .mec-dark-mode .mec-related-event-content, .mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="date"], .mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="email"], .mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="number"], .mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="password"], .mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="tel"], .mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="text"], .mec-dark-mode .mec-single-event .mec-events-meta-group-booking select, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea, .mec-dark-mode .mec-single-event .mec-events-meta-group-countdown, .mec-dark-mode .mec-single-event .mec-frontbox, .mec-dark-mode .mec-single-event .mec-speakers-details ul li, .mec-dark-mode .mec-single-event-additional-organizers, .mec-dark-mode .mec-single-event-category, .mec-dark-mode .mec-single-event-date, .mec-dark-mode .mec-single-event-label, .mec-dark-mode .mec-single-event-location, .mec-dark-mode .mec-single-event-organizer, .mec-dark-mode .mec-single-event-sponsor, .mec-dark-mode .mec-single-event-time, .mec-dark-mode .mec-single-modern .col-md-4 .mec-frontbox, .mec-dark-mode .mec-slider-t1-wrap, .mec-dark-mode .mec-timetable-events-list .mec-timetable-event, .mec-dark-mode .mec-timetable-t2-wrap, .mec-dark-mode .mec-ttt2-title, .mec-dark-mode .mec-wrap .mec-event-countdown-style1, .mec-dark-mode .mec-wrap .mec-event-countdown-style2, .mec-dark-mode .mec-wrap .mec-totalcal-box, .mec-dark-mode .mec-wrap .mec-totalcal-box i, .mec-dark-mode .mec-wrap .mec-totalcal-box input, .mec-dark-mode .mec-wrap .mec-totalcal-box select, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year:hover, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year:hover, .mec-dark-mode.mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-dark-mode.mec-wrap .mec-totalcal-box i, .mec-dark-mode.mec-wrap .mec-totalcal-box input, .mec-dark-mode.mec-wrap .mec-totalcal-box select {
  background-color: #000;
}
.mec-single-fluent-wrap .mec-events-meta-group-countdown .countdown-w .block-w {
	background-color: #000 !important;
	color: #fff !important;
}
.mec-single-fluent-wrap .mec-events-meta-group-countdown .countdown-w span {
	color: #fff !important;
}
.mec-single-fluent-wrap .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover, .mec-single-fluent-wrap .mec-next-event-details a:hover, .mec-single-fluent-wrap .mec-related-event-post .mec-event-footer .mec-booking-button:hover {
  background-color: transparent;
  border-color: #000;
  color: #000;
  box-shadow:none;
}
.mec-single-fluent-wrap .mec-single-links-wrap {
	border-bottom: none;
	margin-bottom: 0;
}
.mec-single-fluent-wrap .mec-events-meta-group {
	border: none;
}
.mec-color {
	color: var(--rej-orange) !important;
}