.tribe-common a, 
.tribe-common-b2,
.tribe-events,
.tribe-common a:active, 
.tribe-common a:focus, 
.tribe-common a:hover, 
.tribe-common a:visited, 
.tribe-common .tribe-common-h2, .tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6,
.tribe-events button.tribe-events-c-top-bar__datepicker-button,
div.tribe-events-single-event-description .tribe-events-content,
.tribe-events-content,
.tribe-events-content h1,
.tribe-events-content h2,
.tribe-events-content h3,
.single-tribe_events .tribe-events-single .tribe-events-event-meta,
.tribe-events-meta-group .tribe-events-single-section-title
{
color: white!important;	
}

.tribe-common .tribe-common-c-btn-border-small, 
.tribe-common a.tribe-common-c-btn-border-small {
	background-color: transparent!important;
}

.tribe-events-c-events-bar__search-container,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container, .tribe-events-header__events-bar.tribe-events-c-events-bar.tribe-events-c-events-bar--border,
.tribe-events-c-top-bar__today-button,
.tribe-event-date-start,
.tribe-events-c-subscribe-dropdown__container{
	display: none!important;
	width: 0;
	border: none;
	margin: 0;
}

a.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button,
.tribe-events-calendar-month__calendar-event-tooltip-title-link:active,
.tribe-events-back a, .tribe-events-back a:visited{
	color: grey;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar {
	background-color: var(--wp--preset--color--base)!important;
}

.tribe-events-event-image img{    display: block;
    width: 90%;
    height: auto;
}

.tribe-events .tribe-common-c-btn-icon--caret-left.tribe-events-c-top-bar__nav-link--prev .tribe-common-c-btn-icon__icon-svg path, .tribe-events .tribe-common-c-btn-icon--caret-right.tribe-events-c-top-bar__nav-link--next .tribe-common-c-btn-icon__icon-svg path {
	fill: white!important;
}

@media (min-width: 768px) {.tribe-events-single>.tribe_events>:not(.primary,.secondary,.tribe-events-related-events-title,.tribe-related-events) {
	width: 50%!important;
}
}