/* Change Background Color of Events #31299117-hc-kA */
.tribe-common * {
Background-color: #171c1a;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event {
background-color: #171c1a;
}

body .tribe-events-tooltip-theme p {
    color: #fff !important;
}


/* Change Font Color of Event Description and Headings */
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description {
color: #ffff;
}
	
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
color: #ffff;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
	color: #ffff
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
	color: #ffff
}



.tribe-events-single-event-description p {
    color: #fff;
}

.tribe-events-meta-group, .tribe-events-meta-group h2 {
    color: #fff !important;
}

p.tribe-events-back a {
    color: #fff !important;
}
	
span.tribe-events-c-top-bar__datepicker-mobile {
    color: #fff;
}	
	
li.tribe-events-c-breadcrumbs__list-item a {
    color: #fff !important;
}

time.tribe-events-calendar-list__event-date-tag-datetime span {
    color: #fff !important;
}	
	
.tribe-events-c-top-bar__datepicker-container .datepicker-days table tr td {
    color: #fff !important;
}

.tribe-events-c-top-bar__datepicker-container th.datepicker-switch {
    color: #fff !important;
}

.tribe-events-c-top-bar__datepicker-container th.datepicker-switch:hover {
    color: #000 !important;
}	
	
.tribe-events-c-top-bar__datepicker .datepicker {
    padding: 0;
    margin-right: 30px;
}	
.tribe-events-calendar-list__month-separator time {
    color: #fff !important;
}

.tribe-events .datepicker .next:hover, .tribe-events .datepicker .prev:hover {
    background: inherit;
}

.tribe-events .datepicker .next:hover svg path, .tribe-events .datepicker .prev:hover svg path {
    fill: #fff !important;   
}

.tribe-events-calendar-day__event-description p {
    color: #fff;
}


.tribe-events-calendar-day__event-description p {
    color: #fff;
}

ul.tribe-events-c-nav__list li a:hover {
    color: #fff !important;
}

ul.tribe-events-c-nav__list li a:hover svg path {
    fill: #fff !important;
}

.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}

.tooltipster-base.tribe-events-tooltip-theme {
    justify-content: center;
}

.main-header-menu a:hover {
color: #dd3333 !important;
}

