/*Mitarbeiter*/
.node--type-mitarbeiter .field--name-field-task div,
.node--type-mitarbeiter .field--name-field-memberships-boards div,
.node--type-mitarbeiter .field--name-field-memberships-societies div{ 
display:list-item;
margin-left:1rem;
}
.node--type-mitarbeiter h2{
	margin-top:2rem;
	margin-bottom:1rem
}
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-task h2{
	margin-top:0;
}
.node--type-mitarbeiter .node .field--type-image{
	float:none;
}
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-phone .content .field,
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-fax .content .field,
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-email .content .field{
	display:grid;
	grid-template-columns: 5rem 1fr;
}
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-phone .content .field .field__label,
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-fax .content .field .field__label,
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-email .content .field .field__label{
	font-weight:bold;
}
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-company{
	margin-bottom:.75rem;
}

#block-views-block-news-block,
#block-views-block-veranstaltungen-block,
#block-unsereforschung,
#block-fordern,
#block-erlebenentdecken,
#block-lernenerkunden,
#block-uberuns,
#block-information{
	padding:0;
}

#block-unsereforschung,
#block-fordern,
#block-erlebenentdecken,
#block-lernenerkunden,
#block-uberuns{
width:19.675%;
}
#block-views-block-news-block a,
#block-views-block-veranstaltungen-block a,
#block-unsereforschung a,
#block-fordern a,
#block-erlebenentdecken a,
#block-lernenerkunden a,
#block-uberuns a,
#block-information a{
	text-decoration:none !important;
}
#block-views-block-news-block h2,
#block-views-block-veranstaltungen-block h2,
#block-unsereforschung h2,
#block-fordern h2,
#block-erlebenentdecken h2,
#block-lernenerkunden h2,
#block-uberuns h2,
#block-information h2{
	font-size:1.2rem;
	margin-bottom:0;
}
#block-views-block-news-block ul,
#block-views-block-veranstaltungen-block ul,
#block-unsereforschung ul,
#block-fordern ul,
#block-erlebenentdecken ul,
#block-lernenerkunden ul,
#block-uberuns ul,
#block-information ul{
padding-left:1rem;
}

#block-unsereforschung ul li a,
#block-fordern ul li a,
#block-erlebenentdecken ul li a,
#block-lernenerkunden ul li a,
#block-uberuns ul li a{
hyphens:auto
}
#block-views-block-news-block .card-header,
#block-unsereforschung .card-header,
#block-fordern .card-header,
#block-erlebenentdecken .card-header,
#block-lernenerkunden .card-header,
#block-uberuns .card-header,
#block-information .card-header{
background:#B3CF6F;
}
#block-views-block-veranstaltungen-block .card-header{
	background:#e6be5b;
}
#block-views-block-news-block .row .col-6.col-sm-6.col-md-6.col-lg-6.col-xl-6,
#block-views-block-veranstaltungen-block .row .col.col-sm.col-md.col-lg.col-xl{
	grid-template-columns: 85px 1fr;
  display: grid;
  margin-bottom: 22px;
}
#block-views-block-news-block{
	margin-bottom: 48px;
}
#block-views-block-veranstaltungen-block{
	margin-bottom: 46px;
}
.site-footer {
  padding: 0;
}
#block-sekundarmenude-2 .nav{
	justify-content:flex-end;
}
.site-footer__bottom{
	background:#fff;
	
}
body{
	background-color:#000;
}
.breadcrumb{
	background:transparent;
	padding: 1.5rem 0;
	margin-bottom:0;
}
.site-footer .container{
	padding-left:0;
	padding-right:0;
}
.site-footer__bottom .region {
  margin-top: 0;
}
.site-footer__bottom{
	padding-right: 1rem;
}
.site-footer__bottom a{
	font-size:10px;
}

#block-topexitlinks {
    padding-top: 6px;
    padding-right: 15px;
}
#boHeaderRightExit section {
  justify-content: flex-end;
}
#content{
	margin-bottom: 40px;
}

.node--type-mitarbeiter .layout__region--first .field--type-image {
  float: none;
}

.node--type-mitarbeiter .layout__region--first .field__items,
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-zipcode,
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-city{
  display:inline-block;
}

.node--type-mitarbeiter .layout__region--first .field__label{
  display:inline-block;
  font-weight:bold;
  width:5rem;
}
.node--type-mitarbeiter .block-field-blocknodemitarbeiterfield-email{
	margin-bottom:1rem;
}
ul.sf-menu li {
  width: 100%;
}
ul.sf-menu.sf-style-white li ul li a {
	font-size: 0.8rem;
}
ul.sf-menu.sf-style-white li ul{
	width: inherit !important;
}
/*
#block-hauptmenude-5 ul li ul li.active-trail a {
  background: #eee !important;
}
*/