.tribe-events-c-ical,
nav.tribe-events-c-top-bar__nav .tribe-events-c-top-bar__today-button,
.tribe-common-c-svgicon.tribe-common-c-svgicon--caret-down.tribe-events-c-top-bar__datepicker-button-icon-svg {
    display: none !important;
}
.tribe-events-l-container,
#tribe-events-pg-template {
    padding-top: 250px !important;
}

.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {
    color: black;
    background-color: var(--vazoo-green);
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after {
    color: black;
    background-color: var(--vazoo-green);
}

.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, 
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link, 
.tribe-common .tribe-common-c-svgicon  {
    color: var(--vazoo-green);
}

.tribe-events .tribe-events-c-ical__link, .tribe-events .tribe-events-c-ical__link:hover {
    border: 1px solid var(--vazoo-green);
    color: var(--vazoo-green);
}

.tribe-events .tribe-events-c-ical__link:active, .tribe-events .tribe-events-c-ical__link:focus, .tribe-events .tribe-events-c-ical__link:hover,
.tribe-common .tribe-common-c-btn:focus, .tribe-common .tribe-common-c-btn:hover, 
.tribe-common a.tribe-common-c-btn:focus, .tribe-common a.tribe-common-c-btn:hover {
    background-color: var(--vazoo-green);
    color: black;
}

.tribe-events .tribe-events-calendar-month__header-row {
    background-color: var(--vazoo-green);
    color: black;
}

.tribe-events .tribe-events-calendar-month__header-column-title {
    color: white;
}

.tribe-events-calendar-list__event-featured-image-link img.tribe-events-calendar-list__event-featured-image {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

h2 .tribe-events-schedule__all-day, .tribe-events-schedule__separator, .tribe-events-schedule__timezone {
    color: black;
}

.tribe-events-single-event-description .wp-block-button a {
    background-color: rgb(140, 198, 63);
	border-top-left-radius: 15px;
	border-top-right-radius: 50px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding: 10px 28px 10px 14px;
    color: black;
}