  :root {
  --dark-blue: #003B64;
  --teal: #00AFDB;
  --light-gray: #ebeced;
  --dark-gray: #757575;
  --sans-serif: "Roboto", sans-serif;
}

.tribe-common *{
	font-family: var(--sans-serif) !important;
}
.fl-page-content .tribe-common a{
	text-decoration: none !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{
	padding: 0;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{
	padding: 0;
}
.tribe-common .tribe-common-h1
,.tribe-common .tribe-common-h2
,.tribe-common .tribe-common-h3
,.tribe-common .tribe-common-h4
,.tribe-common .tribe-common-h5
,.tribe-common .tribe-common-h6
,.tribe-common .tribe-common-h7
,.tribe-common .tribe-common-h8{
	font-family: var(--sans-serif);
}
.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{
	color: var(--teal);
}
.tribe-common .tribe-common-c-btn
,.tribe-common a.tribe-common-c-btn{
	background-color: var(--dark-blue);
	font-family: var(--sans-serif);
	text-transform: uppercase;
	letter-spacing: 1px;
	border-radius: 0;
	font-size: 12px;
}
.tribe-common .tribe-common-c-svgicon{
	color: var(--dark-blue);
}
.tribe-events .tribe-events-c-ical__link{
	color: var(--dark-blue);
	border-color: var(--dark-blue);
	border-radius: 0;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 12px;
}
.tribe-events .tribe-events-c-ical__link:active
,.tribe-events .tribe-events-c-ical__link:focus
,.tribe-events .tribe-events-c-ical__link:hover{
	background-color: var(--dark-blue);
}
.tribe-events .tribe-events-c-top-bar__datepicker-button:focus
,.tribe-events .tribe-events-c-top-bar__datepicker-button:hover{
	border: none;
}
.tribe-events .datepicker .day.active
,.tribe-events .datepicker .day.active.focused
,.tribe-events .datepicker .day.active:focus
,.tribe-events .datepicker .day.active:hover
,.tribe-events .datepicker .month.active
,.tribe-events .datepicker .month.active.focused
,.tribe-events .datepicker .month.active:focus
,.tribe-events .datepicker .month.active:hover
,.tribe-events .datepicker .year.active
,.tribe-events .datepicker .year.active.focused
,.tribe-events .datepicker .year.active:focus
,.tribe-events .datepicker .year.active:hover{
	background-color: var(--dark-blue);
	border-radius: 0;
}
.tribe-events .datepicker .day
,.tribe-events .datepicker .month
,.tribe-events .datepicker .year
,.tribe-events .tribe-events-c-view-selector__list-item-link{
	border-radius: 0;
}















