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

/* Theme Customizing by dawesys GmbH
-------------------------------------------------- */


	html {
		min-height: 1000px;
		scroll-behavior: smooth;
	}

	body {
		overflow-y: scroll;
	}

/*------ 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; }
	}

	.nav-link:hover {
		background-color: var(--warning) !important;
		color: var(--secondary) !important;
	  }

	  .nav-link:active {
		background-color: var(--warning) !important;
		color: var(--secondary) !important;
	  }
	
/*------ TYPO -------------------------------------- */
	p {
		hyphens: auto;
	}

	hr {
		border-color: var(--primary);
	}
	
/*------ EXTRA CLASSES ------------------------- */

/* bg-dark und Links z.B. im dark footer*/
.navbar-dark ul > li > a:active {
	background-color: var(--warning) !important;
	color: var(--secondary) !important}

.footer.bg-primary p a {
	color: white !important;
}

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

#myTab {
	z-index: 1;
}

/* BS Sticky footer
-
	html {	position: relative;	min-height: 900px; }
	.footer p { margin:0; padding:0;}
/*-------------------------------------------------- */

  .carousel-captions-below {
	margin-top: 5px;
	color: var(--primary);
  }