/*
 * Colour Scheme DAY
 */

body {
    /*background: transparent linear-gradient(99deg, #f6d365 0%, #ff8562 100%) 0% 0% no-repeat padding-box;*/
    background: #fff;
}


 
$zeroOneColor_1: #000;
$zeroOneColor_2: #004F9F;
$zeroOneColor_3: #6595C6;
$zeroOneColor_4: #1A3E71;
$zeroOneColor_5: #fff;


.bg-sunrise {
  background: #f2f2f2;
}
  
/*
 * Colour Scheme EARTH
 */

/*body {
    background: transparent linear-gradient(99deg, #96C93D 0%, #00B09B 100%) 0% 0% no-repeat padding-box;
}*/

/*
 * Colour Scheme NIGHT
 */

/*body {
    background: transparent linear-gradient(99deg, #AA4B6B 0%, #3B8D99 100%) 0% 0% no-repeat padding-box;
}*/
/* Schriftschnitte eingeben */
* {
	font-weight: 300;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 500;
}
.navbar ul li a {
	font-weight: 300;
}

/* Carousel skalieren - ML*/
.carousel {

	height: 58.1vw;
	max-height:800px
  }

.carousel .content {
	display: none;  
}


/* Navigationsbar anpassen - ML*/
.homepage .navbar {
	position: static;
}
@media only screen and (min-width: 60.0625em) {
	.homepage .navbar {
		position: absolute;
	}
	.navbar ul li a,
    .navbar ul li span	{
		font-weight: 400;
	}
	.navbar-section .mod_article{
		margin: 0;
	}
	.navbar .mod_search.header-search .open-search img{
		width: 1.2rem;
		height: auto;
	}
	.navbar .navbar-section:not(:first-child):last-child {
		flex-grow: 1;
		justify-content: space-between;
	}
	
	.navbar .logo {
		margin-right: 1.5rem;
		max-width: 200px
	}
	.navbar .level_1 {
		font-size: 0.75rem;
		padding-left: 0;
		gap: 1em;
	}
	.navbar ul.level_1 > li {
		padding: 0;
	}
}
@media only screen and (min-width: 75.0625em) {

	.navbar {
		padding: 0 1.5rem;
	}
	.navbar .logo {
		max-width: 200px;
	}
	.navbar .navbar-section:not(:first-child):last-child {
		flex-grow: 1;
		justify-content: flex-end;
	}	
}
@media only screen and (min-width: 78.1875em) {
.navbar .level_1 {
		font-size: 0.8rem;
	}
}
@media only screen and (min-width: 87.5em) {
	.navbar {
		padding: 0 5rem;
	}
}

/* Contentbox mit Bild - Bild volle Breite - ML*/

.ce_ct_contentBox .inside {
	padding: 0;
}
.ce_ct_contentBox.with-button .inside {
	padding: 0 0 90px 0;
}
.ce_ct_contentBox .inside > * {
	padding: 0 30px;
}

.ce_ct_contentBox figure:first-of-type,
.ce_ct_contentBox .pageLink {
	padding: 0;
}
.ce_ct_contentBox figure:first-of-type {
	margin-bottom: 1rem;
}

