#content .kelement.mastodon .k1 {margin-bottom:0.3em;}
.kelement.mastodon .icon {background-image:url(/SiteGlobals/StyleBundles2/Bilder/auto/mastodonblau.svg?__blob=normal&v=1); background-repeat:no-repeat;display:inline-block; width:1.3em; height:1.4em; position:relative; top:0.55em; margin-right:0.5em;}
#wrapperFooter {overflow-x:hidden;}
#content .dbsearch .accordion .closed h2 {background-color:transparent;}
#content .dbsearch .accordion {width:100%;}
.ts100 p{font-size:100%!important;}
.dbSearchResultWrapper {background-color:#E6E8EA; margin-bottom:0.5em; margin-left:-3%;padding-left:3%;margin-right:-3%;padding-right:3%;}
.dbSearchResultWrapper:hover{box-shadow: 1px 1px 5px #bed1de;}
.dbSearchResultWrapper .firstRow{ padding:0.4em 0;}
.dbSearchResultWrapper .secondRow {margin:0!important; padding:0.4em;  border-top:1px solid #bed1de; font-size:100%!important;}
.dbSearchResultWrapper .firstRow h3 {vertical-align: top; margin-top:0!important; font-weight:bold;}
.dbSearchResultWrapper .firstRow div, .dbSearchResultHeadline div {vertical-align:top; display:inline-block; }
.dbSearchResultWrapper .firstRow h3, .dbSearchResultHeadline .head1 {display:inline-block; Xwidth:50%;}
.dbSearchResultWrapper .firstRow .col2, .dbSearchResultHeadline .head2 {padding-left:1em;}
.dbSearchResultWrapper .firstRow .col3, .dbSearchResultHeadline .head3 {padding-left:1em;}
.dbSearchResultWrapper .firstRow .col4  {text-align:right; padding-left:1em;}
.dbSearchResultWrapper .firstRow .col4 span.mehrLink {cursor:pointer; display:inline-block; background-color:#5b8fb2; padding:0.2em 1em 0.5em 1em; color:white;}
.dbSearchResultWrapper .secondRow .col5  {padding:0 1em 0 0em!important;}
.dbSearchResultWrapper .secondRow .col6  {padding:0 0 0 1em!important;}

a.NavNode2 {top:-1em; position: relative;}
#content .dbsearch .cblist.accordion .el   h2 {border-top:0px solid white; padding:0 2em 0 0; font-size: 1.8rem!important; color:rgb(87, 103, 111)!important;}
#content .dbsearch .cblist h2::after {top:0.6em!important; }
#content .dbsearch .cblist.accordion .element.closed h2::after {background:url(/static/Bilder/icons/SVG/arrow-down.svg)!important;}
.mediascroller-wrapper .navIndexMedia .forward, .mediascroller-wrapper .navIndexMedia .back {display:inline-block;}
.mediascroller-wrapper .navIndexMedia a {display:inline-block; width:100%;}
@media screen and (min-width: 1080px) {
  .front #wrapperContentDivision .kachel1.h2x .text {max-height: 39.9rem!important; min-height: 39.9rem!important;}
}

#content ul li ul li {background-position:0 15px!important;}
/* kein Pfeil bei TreeEnd */
#wrapperHeader #topsticky #navPrimary .topnavilayer .inner .colLinks li.Sub_false a::after {background:none!important;}
/* twitter abstaende */
#content ul li.kelement, #content ul li.twitter-item {margin-bottom:1em;}
/*cottbus header ohne topnavi*/
.scrolled.noTopNavi .mini {padding-bottom:2em!important;}
.bx-wrapper .bx-controls-direction a {z-index:999!important;}

@media(max-width:1200px) {
  .social {    right: 35px;  }
  .social a {    margin-left: 15px;  }
  .social svg {    height: 20px;    width: auto;  }
}
@media screen and (max-width: 786px){
  .social {    position: initial;    text-align: center;    margin-top: 35px;  }
  .social .block-title {    color: #3b79a5 !important;  }
  .social .st0 {    fill: #3b79a5 !important;  }
  .social a:hover .st0 {    fill: #ee8004 !important;  }
  body #content #searchform.smove,   body #searchform.smove {    margin-top: -15em;   }
}


#wrapperFooter {  font-weight: normal;  margin-top: 2em;  position: relative;}

#wrapperFooter .footer__bottom .inner {  display: -webkit-inline-box;  display: -ms-inline-flexbox;  display: inline-flex;  -webkit-box-orient: horizontal;  -webkit-box-direction: normal;  -ms-flex-flow: row wrap;  flex-flow: row wrap;}
@media screen and (max-width: 479px){
  #wrapperFooter .footer__bottom .inner {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-flow: column wrap;    flex-flow: column wrap;  }
  body #content #searchform.smove,   body #searchform.smove{    margin-top: -16em;   }
}
#wrapperFooter .footer__top .inner {  position: relative;  background-image: urlfooterBg.svg);  background-repeat: no-repeat;  background-position: center bottom;  background-size: cover;  padding-bottom: 0 !important;  min-height: 27em;}
@media screen and (max-width: 786px){
  #wrapperFooter .footer__top .inner {    background-image:none;    background-color: #f2f2f2;  }

}

#wrapperFooter .footerBox span {  margin-bottom: 0.7em;  display: block;}

/*service nav footer*/
.service-nav ul {  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: horizontal;  -webkit-box-direction: normal;  -ms-flex-direction: row;  flex-direction: row;}
@media (max-width: 805px) {
  .service-nav ul {    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;    flex-direction: column;  }
  .service-nav li {    margin-bottom: 5px;  }
  .service-nav li a:after {    display: none !important;  }

}
.service-nav li:not(:last-child) a {  display: inline-block; margin-right: 10px;}
.service-nav a {  text-transform: uppercase;  font-size: 16px;}
.jh400 {height:400px;}
#sliderWrapper { margin-bottom:1.5em;}
.jobs2 .j_teaser {position:relative; width:1000px; display:block;float:left;}
.jobs2 .j_teaser div.text {width:600px; position:absolute; left:30px; top:20px;}
.jobs2 .j_teaser div.image {position:absolute; right:25px; bottom:0px; }
.jobs2 .j_teaser div.image img {width:auto; height:auto; }
.jobs2 .j_teaser div.quote { padding-top:1.5em;padding-bottom:10px;position:relative;font-size:200%!important; text-shadow:0 0 2px #fff;}
.jobs2 .j_teaser div.quote p{text-align:left;}
.jobs2 .j_teaser div.quote span.q{line-height:0;color:#57666c; font-size:400%!important; position:absolute;opacity:0.4;}
.jobs2 .j_teaser div.quote span.q1 {top:-0px; left:-15px;}
.jobs2 .j_teaser div.quote span.q2 {right:-20px; bottom:44px;}
.jobs2 .j_teaser div.quote p span.qt{font-family:BundesSerifWeb; font-style:italic; color:#3b78a4;}
.jobs2 .j_teaser div.name {color:#57666c;position:absolute; bottom:0px;}
.jobs2 .j_teaser span.qt {position:relative; bottom:17px;}
.jobs2 .rl_teaser {position:relative;  width:100%; display:block; padding-bottom:80px;margin-top:30px; margin-bottom:60px;}
.jobs2 .rl_teaser:not(:last-child) {border-bottom:2px solid #e2ebf1;margin-bottom:20px;}
.jobs2 .rl_teaser div.text {width:100%; padding-top:30px;}
.jobs2 .rl_teaser div.image {z-index:-1;position:absolute; height:200px; top: 0px; overflow:hidden; border-radius:50%; border:2px solid #eee; background-color:#ddd;}
.jobs2 .rl_teaser div.image img {width:auto; height:auto; max-width:180px;}
.jobs2 .rl_teaser div.quote {padding-bottom:10px; text-shadow:0 0 2px #fff;}
.jobs2 .rl_teaser div.quote p {font-size:100%!important;  }
.jobs2 .rl_teaser div.quote p .q {color:#3b78a4; line-height:0; font-size:200%!important;}
.jobs2 .rl_teaser div.quote p .q1 {}
.jobs2 .rl_teaser div.quote p .q2 {position:relative; top:8px;}
.jobs2 .rl_teaser div.name {font-size:110%;}
.jobs2 .rl_teaser div.job {color:#3b78a4; font-style:italic;}
.jobs2 .rl_teaser:nth-child(even) div.text {text-align:right; padding-right:40%; }
.jobs2 .rl_teaser:nth-child(even) div.image {right:0px; }


.jobs2 .rl_teaser:nth-child(odd) div.text {text-align:left; padding-left:40%;}
.jobs2 .rl_teaser:nth-child(odd) div.image {left:0px;  }


.personenLinksRechts {margin-bottom:4em;}
.slider .button {padding-top:8em;}
.slider .button.buttonright {padding-top:2.5em;}
@media (max-width: 614px){
.slider .button {padding-top:5em;}
.slider .button.buttonright {}
}
.slider .button .imgleft, .slider .button .imgright  { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAQCAYAAADnEwSWAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAB3RJTUUH4QoGCBow5vC+NQAAAXZJREFUOMul1L1OwzAUhuHXlhJBGRhAjKdSxdSL4CLYmWHuiBgRY/fO3bmIzJ07ARJHsBQWJIpQUjkM+SEtdhrgrHb8+Od8MfryBoDI8ZDP9F0Xqvyi5EhgB9TzmRyJAFRrGnb3exCPcHkfgNwk+nw37QTJAJwBa4C0BkWkh4vOgWE5daZP9xPD7sEJzpxtrDPHZhNV/dgKVVWCwPrm63Emthj8UUOIRyLS6wQBuDwMFVd2aPlczb1bd3nfB3ohAJu1QACrmdWFKjafdgH/DNl8qqqv5rsbB763q97jEdIxLvrwQIcQX7RDD0nxbGWpPiTbTlicoFFpJrjoqg2CVfLdI43aCrrohjSTGoqjEbDnmb3EMsGZBGKkiBv1NW40QfhKYYnNb3HmNAil2Zg40s1YeLE6/eGdE9zIJtQAbTBHcaSk2RhY/hsqc2hbA9sdbId8DeLN0XawE7SGBQPbBlrziM0uu0A11go1QZtdA9XvbRYMeqC+APzN0/0tx7k3AAAAAElFTkSuQmCC) no-repeat 100% 70% !important;
}
.slider span.imgleft, .slider span.imgright {width:2.7em;}
.slider .button .imgleft {transform:rotate(90deg);} 
.slider .button .imgright {transform:rotate(270deg);} 
@media (max-width: 768px){
  table.jobOfferList,   table.jobOfferList tr,   table.jobOfferList td,   table.jobOfferList th {display:block; }
  table.jobOfferList tr {border:2px solid #e2ebf1; margin-bottom:1em;}
  table.jobOfferList  .odd td {background-color:#fff!important; border-top:0px solid #fff!important; border-bottom:0px solid #fff!important; }
  table.jobOfferList td:first-child {background-color:#e2ebf1!important;}
}
