@charset "UTF-8";
/* CSS Document */
/* allgemeines*/
a {
font-weight: 700;
}

.uk-nav a {
	font-weight: 600 !important;
}

/* EB Sprachswitcher*/

.eb-2 .eb-content a { 
    position: relative;
    right: 25px;
    font-size: 21px;
    bottom: 0;
    color: #fff !important;
    background-color: #c0002f;
    border-radius: 50px;
    padding: 8px 10px;
    font-weight: 600;
	font-family: Noto Sans;
}

.eb-2 .eb-content a:hover {
background-color: #6e90a6!important;
}

.eb-2 .eb-dialog .eb-container {
    right: 8px;
    position: relative;
}

.eb-2.eb-inst:hover {
	margin: 0 -16px;
}

.eb-2.eb-inst {
	  transition: all .2s ease;
}

/*Engage Box Barrierefreiheit*/
.eb-1 .eb-content:hover img {
	content:url("/images/_icons/Element%2023.svg");
}

.eb-1 .eb-dialog {
	margin-bottom: 122px;
	
}

@media only screen and (max-width: 640px){
	.eb-middle-right {
  align-items: flex-end;
}
	
	.eb-2 .eb-dialog {
    margin-bottom: 50px;
		margin-right:-11px;
}
		.eb-1 .eb-dialog {
    margin-bottom: 120px;
}
	.eb-3 .eb-dialog {
	margin-top: 95px !important;
	margin-right: 0px !important;
}
}

/*EB Leichte SPrache */
.eb-3 .eb-dialog {
	margin-top: 140px;
	margin-right: 13px;
}

.eb-3.eb-inst:hover img {
	content:url("/images/_icons/Element%2020.svg");
}

.eb-dialog img, .eb-dialog .mod-languages a, .djacc__openbtn img {
	    box-shadow: 0 5px 15px rgba(0,0,0,.2);
    border-radius: 50px;
}

.eb-dialog .mod-languages li{
	    padding:30px;
}

.eb-3.eb-inst:hover {
	margin: 0 -16px;
	  
}

.eb-3.eb-inst {
	  transition: all .2s ease;
}

/*Accessibility tool*/
.djacc {
	margin-right:25px !important;
	padding-bottom: 125px;
}
/*
.djacc-popup .djacc__openbtn {
    width: 100vw !important;
    height: 100vh !important;
}

.djacc__openbtn img {
    box-shadow: 0 5px 15px rgba(0,0,0,.2);
    border-radius: 50px;
    width: 48px;
    height: 48px;
}*/

.djacc__openbtn:hover img {
	content:url("/images/_icons/Element%2023.svg");
}

.djacc__panel--active {
	right: 70px !important;
}

