@font-face {
    font-family: "MarydaleRegular";
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/marydale_regular.woff2") format("woff2")
}

.eb-month-browser select {
	color: #fff;
}

select {
	padding-left: 8px !important;
}

.eb-menu-calendar.uk-nav a {
	padding-left: 10px;
	padding-right: 10px;
}

[id^="categorylist_header_"], th.list-title {
	text-align: left;
}

.com-content-category__table {
	margin-top: 1em;
}

.regpro-calendarMonthHeader {
    background-color: var(--bs-info);
}

.eb-calendar ul.eb-weekdays {
    background: color-mix(in srgb, var(--bs-info) 80%, transparent);
}

.regpro-calendarWeekDayHeader {
    border-left: 1px solid var(--bs-info);
}

.eb-topmenu-calendar ul li a:hover, .eb-topmenu-calendar ul li a.active {
    background: var(--bs-info);
}

#extcalendar .currentmonth, #extcalendar .currentday, #extcalendar .currentweek, #extcalendar .previousday, #extcalendar .previousweek, #extcalendar .nextday, #extcalendar .nextweek {
    background-color: var(--bs-blue);
}

input.uk-radio {
	border: var(--bs-blue) solid 1px;
}