.dgs-header{
	background-color: var(--dgs-header-bg-color);
	color: var(--dgs-header-color);
}
@media (min-width: 992px) {
	.dgs-header{
		border-bottom: 1px solid white;
	}
}


.dgs-header-grid{
	display: grid;
	grid-template-columns: auto 1fr auto;
	grid-template-rows: auto;
	margin-top: 1rem;
	margin-bottom: 1px;
}
.dgs-header-grid-mainnav{
	grid-area: 1 / 1;
}
.dgs-header-grid-logo{
	grid-area: 1 / 2;
	height: 66px;
}
.dgs-header-grid-logo img{
	height: 100%;
	width: 100%;
	object-fit: contain;
}
.dgs-header-grid-text{
	display: flex;
	flex-direction: column;
	z-index: 10;

	grid-area: 2 / 1 / 2 / 4;
}
.dgs-header-grid-metanav{
	grid-area: 1 / 3;
}
.dgs-header-grid-image{
	display: none !important;

	background-image: url(../Images/dgs-sonnenblume.png);
	background-repeat: no-repeat;
	background-position: bottom;
	background-size: cover;
}
.dgs-title{
	width: 100%;
	text-align: center;
	padding: 10px 0px 5px 0px;
	border-bottom: 5px solid var(--dgs-color-primary);
	margin: auto;
}
.dgs-title.dgs-title-long{
	display: none !important;
}
.dgs-title.dgs-title-short{
	display: block !important;
}
@media (min-width: 660px) {
	.dgs-header-grid{
		grid-template-columns: auto auto 1fr auto;
	}
	.dgs-header-grid-logo{
		height: 80px;
		margin-left: 10px;
	}
	.dgs-header-grid-text{
		grid-area: 1 / 3;
	}
	.dgs-header-grid-metanav{
		grid-area: 1 / 4;
	}
	.dgs-header-grid-image{
		display: block !important;
		grid-area: 1 / 2 / 2 / 4; /* grid-row-start / grid-column-start /grid-row-end / grid-column-end */
		opacity: 0.1;
	}
	.dgs-title{
		padding: 0;
		border: none;
	}
}
@media (min-width: 800px) {
	.dgs-header-grid-logo{
		margin-left: 20px;
	}
	.dgs-title.dgs-title-long{
		display: block !important;
	}
	.dgs-title.dgs-title-short{
		display: none !important;
	}
}
@media (min-width: 992px){
	.dgs-header-grid{
		grid-template-columns: auto 1fr 30%;
	}
	.dgs-header-grid-logo{
		grid-area: 1 / 1;
		height: 100px;
		margin-left: auto;
	}
	.dgs-header-grid-text{
		grid-area: 1 / 2;
	}
	.dgs-header-grid-image{
		grid-area: 1 / 3;
		opacity: 1;
	}	
}


.dgs-akademien{
	display: flex;
	width: 100%;
}
.dgs-akademien a{
	width: 50%;
	color: white;
	margin-bottom: 1px;
	text-align: center;
}
.dgs-akademien a:first-of-type{
	margin-left: 1px;
}
.dgs-akademien a:last-of-type{
	margin-right: 1px;
}


.dgs-breadcrumb-menu-container{
	display: var(--dgs-breadcrumb-display);
}

.dgs-breadcrumb-menu {
	display: flex;
	flex-wrap: wrap;
}

.dgs-breadcrumb-menu li {
	color: var(--dgs-link-color);
	white-space: nowrap;
}

.dgs-breadcrumb-menu li:nth-child(1) {
 	list-style: none;
}
.dgs-breadcrumb-menu li:nth-child(n+2) {
	list-style: '/';
	margin-left: 8px;
}


