.wkwal_eventcalender_widget1 .fc-daygrid-day-number,
.wkwal_eventcalender_widget1 .fc-daygrid-day-events
{
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	margin-top: 0px!important;
	margin-bottom: 0px!important;
}

.wkwal_eventcalender_widget1 > div.fc-header-toolbar.fc-toolbar
{
	flex-wrap: wrap;
}

.wkwal_eventcalender_widget1 > div.fc-header-toolbar.fc-toolbar h2.fc-toolbar-title
{
	width: 180px;
}

.wkwal_eventcalender_widget1 > div.fc-header-toolbar.fc-toolbar > div.fl-toolbar-chunk::nth-last-of-type()
{
	white-space: nowrap;
}

.wkwal_eventcalender_widget1 td.fc-day-other
{
	/* opacity: 0.5; */
	background-color: #fafafa;
}

.wkwal_eventcalender_widget1 td.fc-day-other a.fc-daygrid-day-number
{
	color: #808080;
}


.wkwal_eventcalender_widget1 a.fc-col-header-cell-cushion,
.wkwal_eventcalender_widget1 a.fc-daygrid-day-number,
.wkwal_eventcalender_widget1 a.fc-event
{
	cursor: default;
}

.wkwal_eventcalender_widget1 a.fc-event
{
	cursor: pointer;
}

.wkwal_eventcalender_widget1 a.fc-col-header-cell-cushion:hover,
.wkwal_eventcalender_widget1 a.fc-daygrid-day-number:hover,
.wkwal_eventcalender_widget1 a.fc-event:hover
{
	text-decoration: none;
}






body:not(.wp-admin) .popper,
body:not(.wp-admin) .tooltip
{
	background-color: #bcd981;
	line-height: 1.25em
	padding: 4mm 2mm;
}

