/* dawesys CMS utilities
-------------------------------------------------- */
	.menu_e1_aktiv {color: var(--secondary) !important; }
	.menu_e2_aktiv {background: var(--secondary) !important;
									color: var(--primary) !important }
	.Email2 { display:none; }
/*-------------------------------------------------- */

/* Theme Customizing by dawesys GmbH
-------------------------------------------------- */
	:root {
		--specialvariables: rgba(232, 232, 233, 0.97);
	}

	html {
		scroll-behavior: smooth;
	}

	body {
		overflow-y: scroll;
		background-size: cover;
		-o-background-size: cover;
	}

/*------ NAV & HEADER ------------------------------ */

	@media all and (min-width: 992px) { /** Menüs beim hover ausklappen**/
		.navbar .nav-item .dropdown-menu{  display:block; opacity: 0;  visibility: hidden; transition:.3s;  }
		.navbar .nav-item:hover .dropdown-menu{ transition: .3s; opacity:1; visibility:visible; }
	}

/*------ TYPO -------------------------------------- */
	p {
		hyphens: auto;
	}

	h1 {
		text-transform: uppercase;
		hyphens: auto;
	}



/*------ EXTRA CLASSES ------------------------- */

/* bg-dark und Links z.B. im dark footer*/
.navbar-dark ul > li > a, .footer.bg-dark p a {color: white !important;}


.subhead {
	font-size: 50%;
	padding-top: 0.4rem;
	text-transform: none !important;
}

.AktuellButton {
	text-decoration: none;
}



.carousel-control-prev {
	color: text-secondary !important;
	margin-left: -25px;
}

.carousel-control-next {
	color: text-secondary !important;
	margin-right: -25px;
}


/*-------------------------------------------------- */

@media all and (max-width: 720px) {
	.borderleftNichtMobil {
		border-left: none !important;
	}
}

/*-------------------------------------------------- */

.goldeneListe {
	margin-left: 1em;
	padding-left:0;
}

::marker {
	color: #E2B742;
	font-size: 1.2em;
}

.AktuellButton {
	background-color: white;
	padding: 2px 5px;
	position:absolute;
	bottom:55px;
	left:10px;
	font-size: 1.5rem;
	z-index:2000;
	display: none; /* nur auf Startseite auf start.html ; Eingefügt in kopfbilddiashow.html*/
}

.AktuellButton2 {
	background-color: white;
	padding: 2px 5px;
	position:absolute;
	width: 188px;
	bottom:10px;
	left:10px;
	font-size: 1.5rem;
	z-index:2000;
	display: none; /* nur auf Startseite auf start.html ; Eingefügt in kopfbilddiashow.html*/
}


/* BS Sticky footer
-------------------------------------------------- */
	html {	position: relative;	min-height: 100%; }
	body {	margin-bottom: 60px; }
	.footer {
		position: absolute;	bottom: 0; width: 100%;
		padding-top: 5px; box-sizing: border-box;
	}
	.footer p { margin:0; padding:0;}
/*-------------------------------------------------- */
