.event_day h2{
	padding:0.15rem 0.4rem 0.3rem;
	margin:0.75rem 0;
	line-height:initial;
	background-color:var(--main-color);
	color:#fff;
}


.forschungsprojekt{
	margin-bottom:1.5rem;
	line-height: 1.2rem;
	font-family: var(--barlow);
}

.forschungsprojekt:not(:last-child){
	padding-bottom:1.5rem;
	border-bottom: 1px solid var(--grey-4);
}

.forschungsprojekt_header{
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	margin-bottom: 0.25em;
}

.forschungsprojekt_range{
	color:var(--grey-1);
}

.forschungsprojekt_range:after{
	content:" |";
}

.forschungsprojekt_mittelgeber{
	color:var(--grey-1);
	margin-left: 0.25em;
}

.forschungsprojekt_titel{
	margin-bottom: 0.5em;
	hyphens: auto;
}

.forschungsprojekt_titel h3{
	color:initial;
	background:initial;
	padding:unset;
}

.forschungsprojekt_beschreibung{
	margin-bottom: 0.5em;
	hyphens: auto;
	text-overflow: ellipsis;
	height: auto;
	-webkit-line-clamp: initial;
	overflow: hidden;
	text-align:justify;
}

.forschungsprojekt_mgr{
	color:var(--grey-1);
	order: 0;
	flex: 0 1 60%;
	align-self: auto;
}

.forschungsprojekt_link{
	order: 0;
	flex: 0 1 40%;
	align-self: auto;
}

.forschungsprojekt_link > a{
	color:var(--grey-1);
	float:right;
	padding-right: 0.25em;
	padding-left: 0.25em;
}

.forschungsprojekt_link > a:hover{
	background-color: var(--main-color);
	color:#fff;
}

.forschungsprojekt_footer{
	display:flex;
}

.fopo_notice{
	background-color:var(--grey-4);
	margin:1rem 0 0 0;
	padding:0.5rem;
	border-radius:0.3rem;
}
.fopo_notice p{margin:0;}