.datepicker_container {
	background-color: #eaedf0;
	border-radius: 35px;
	position: absolute;
	z-index: 99;
}
.datepicker_calendar{
	width:15em;
}
.datepicker_header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row;
	flex-wrap: wrap;
}
.datepicker_header-display {
	display: flex;
	align-items: center;
}
.datepicker_header-display p {
	color: #0041ff;
	margin: 5px;
	word-spacing: 0.5rem;
}
.datepicker_display_year {
	/* klik opent een jaar-dropdown, zie replaceWithDropdown() in element_datepicker.js */
	cursor: pointer;
}
.datepicker_container pre {
	padding: 10px;
	margin: 0;
	cursor: pointer;
	font-size: 1.2rem;
	color: #0041ff;
}
.datepicker_days,
.datepicker_week {
	display: grid;
	grid-template-columns: repeat(7, 1fr);
	margin: auto;
	justify-content: space-between;
}
.datepicker_week div,
.datepicker_days div {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 2em;
	width: 2em;
	border-radius: 100%;
}
.datepicker_days div:hover {
	background: #dcdcdc;
	color: rgb(25, 25, 201);
	cursor: pointer;
}
.datepicker_week div {
	opacity: 0.5;
}
.datepicker_current-date {
	background-color: #0041ff;
	color: #fff;
}
.datepicker_display-selected {
	margin-bottom: 10px;
	padding: 20px 20px;
	text-align: center;
	display: none;
}