button.tribe-events-c-top-bar__datepicker-button {
	color: #3DB4A2;
}

button.tribe-events-c-top-bar__datepicker-button:hover, button.tribe-events-c-top-bar__datepicker-button:active, button.tribe-events-c-top-bar__datepicker-button:focus {
	color: #2E3E7C;
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a {
	border-radius: 8px 8px 8px 8px;
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a {
	color: #2E3E7C;
    font-size: 20px;
}
.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start {
    color: #5a6071;
	font-size: 16px;
}

#tribe-events-pg-template .tribe-events-sub-nav {
    padding: 0;
}
#tribe-events-events-bar-keyword {
	padding-left: 45px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button {
	margin-left: 20px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container {
	padding: 0 10px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar {
	border: none:
	background: none;
}
.tribe-common button[disabled] {
	background: none;
}

.archive .tribe-common .tribe-common-h3 {
	color: #ffffff;
}
.archive .tribe-common .tribe-common-c-svgicon__svg-fill {
	fill: #FFFFFF;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
	font-size: 28px;
}

.cat_industrial-digital-technologies {

}
.cat_additive-manufacturing {

}
.cat_composites cat_electrification  {

}
.cat_electrification {

}
.tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill {
	color: #ffffff;
	background-color: #3DB4A2 !important;
	font-weight: 600;
	font-size: 16px;
	border: none;
}
.tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill:hover, tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill:active {
	opacity: 0.9;
}

@media only screen and (max-width: 767px) {
	.archive .tribe-common .tribe-common-c-svgicon__svg-fill { 
		fill: #000000 !important;
	}
	.tribe-events .tribe-events-c-events-bar__search-button {
		background: none !important;
	}
	.tribe-events .tribe-events-c-view-selector__button {
		background: none !important;
	}
	.tribe-events-calendar-list {
		margin-top: 80px !important;
	}
	.tribe-filter-bar-c-filter__toggle-wrapper {
		margin: 20px 0 0 0 !important;
	}
	.tribe-events-header--has-event-search .tribe-filter-bar.tribe-filter-bar--horizontal {
		position: relative !important;
		background: #EEEEEE !important;
		margin: 20px 0 !important;
		border-radius: 8px !important;
	}
	.select2-container--default .select2-results>.select2-results__options {
		margin-top: 20px !important;
	}
	.tribe-filter-bar tribe-filter-bar--horizontal tribe-filter-bar--open {
		padding: 20px !important;
	}
	.tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-selection {
		margin-top: 20px !important;
	}
	.tribe-filter-bar .tribe-filter-bar__filters {
		border-bottom: 0 !important;
	}
	.tribe-filter-bar .tribe-filter-bar-c-filter {
		border-top: none !important;
	}
	.tribe-filter-bar .tribe-filter-bar-c-filter__toggle {
		padding: 10px 20px !important;
		width: auto !important;
	}
	.tribe-common .tribe-common-b1 {
		color: #FFFFFF !important;
	}

	.elementor-560 .elementor-element.elementor-element-60f3ff35 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-560 .elementor-element.elementor-element-60f3ff35 .elementor-nav-menu--dropdown a:hover {
		background-color: #2E3E7C !important;
	}
}

.tribe-events-c-events-bar__filter-button-container {
	display: none !important;
}
.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-filter--pill .tribe-filter-bar-c-filter__filters-close {
	padding: 0;
	padding-left: 1px;
	background: #ffffff;
}
.tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__remove-button {
	background: #ECEAE2;
}
