@media only screen and (min-width: 37.5em) {
  .wrapperDivisions {
    margin-left: 24px;
    margin-right: 24px;
  }
  .c-callcenter {
    padding: 36px;
  }
  .c-callcenter__wrapper {
    height: 100%;
  }
  .c-callcenter.single .c-callcenter__service-wrapper,
  .c-callcenter.single .c-callcenter__list > ul {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .c-callcenter.single .c-callcenter__service-wrapper p,
  .c-callcenter.single .c-callcenter__service-wrapper li,
  .c-callcenter.single .c-callcenter__list > ul p,
  .c-callcenter.single .c-callcenter__list > ul li {
    -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
    padding-right: 18px;
  }
  .c-callcenter.single .c-callcenter__service-wrapper {
    padding-top: 0;
  }
  .c-callcenter.single .c-callcenter__phone,
  .c-callcenter.single .c-callcenter__oneline {
    margin-bottom: 0;
  }
  .c-callcenter.single .c-callcenter__phone {
    padding-left: 65px;
  }
  .c-callcenter.single .c-callcenter__phone::before {
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .c-career__text {
    padding-top: 0;
    margin-left: calc(calc(30px / 2) + 24px);
    margin-right: calc(calc(30px / 2) + 24px);
  }
  .c-career__aside {
    border-left: 1px solid #A7C0B8;
    padding-top: 6.6rem;
  }
  .c-career__aside::before {
    height: 0;
  }
  .c-career__textbody {
    padding-bottom: 4rem;
    margin-left: 0;
    padding-left: 27px;
    padding-right: 27px;
  }
  .c-career__heading {
    margin-top: 2.1rem;
  }
  .c-chatbot-toggle {
    right: calc(30px / 2);
  }
  .c-chatbot-toggle__content {
    right: -15px;
  }
  .c-cookiebanner__text {
    padding-top: 45px;
  }
  .c-cookiebanner__cta {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .c-doc-list__link::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 28px;
    height: 23px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -939px -50px;
    top: 50%;
    left: 8.33333%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .c-doc-list__link:active::before, .c-doc-list__link:focus::before, .c-doc-list__link:hover::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 28px;
    height: 23px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -939px -429px;
  }
  .c-doc-list__link--download::before, .c-doc-list__link--Publication::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 36px;
    height: 49px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -371px -200px;
  }
  .c-doc-list__link--download:active::before, .c-doc-list__link--download:focus::before, .c-doc-list__link--download:hover::before, .c-doc-list__link--Publication:active::before, .c-doc-list__link--Publication:focus::before, .c-doc-list__link--Publication:hover::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 36px;
    height: 49px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -186px -364px;
  }
  .c-doc-list__link--ExternalLink::before, .c-doc-list__link--external::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 36px;
    height: 45px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -521px -342px;
  }
  .c-doc-list__link--ExternalLink:active::before, .c-doc-list__link--ExternalLink:focus::before, .c-doc-list__link--ExternalLink:hover::before, .c-doc-list__link--external:active::before, .c-doc-list__link--external:focus::before, .c-doc-list__link--external:hover::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 36px;
    height: 45px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -521px -197px;
  }
  .c-facets-selected__list::after {
    content: '';
    display: table;
    clear: both;
  }
  .c-facets-selected__item {
    float: left;
    margin-right: 18px;
  }
  .c-facets-selected__link {
    margin-bottom: 0;
  }
  .c-federate-state {
    height: 100%;
    background: #FFFFFF;
    padding-bottom: 27px;
  }
  .c-federate-state__link {
    background: #F2F2F2;
    border: none;
    height: 100%;
    transition: box-shadow .5s ease-in-out;
  }
  .c-federate-state__link:hover, .c-federate-state__link:focus, .c-federate-state__link:active {
    box-shadow: 0 0 40px rgba(107, 117, 129, 0.1);
  }
  .c-federate-state__image {
    position: static;
    top: auto;
    left: auto;
    padding-top: 27px;
    margin-bottom: 36px;
    height: 108px;
  }
  .c-federate-state__image img {
    margin: 0 auto;
    height: 81px;
    width: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
  .c-federate-state__name {
    font-size: 1.8rem;
    line-height: 1.18;
    padding: 0 18px;
    text-align: center;
    position: relative;
    margin-bottom: 36px;
  }
  .c-federate-state__name::after {
    box-shadow: 0 0 40px rgba(107, 117, 129, 0.1);
    content: '';
    position: absolute;
    top: -18px;
    bottom: -18px;
    right: 9px;
    left: -9px;
    background: #FFFFFF;
    z-index: 1;
  }
  .c-hint-box::after {
    left: calc(calc(30px / 2) * -1);
    right: calc(calc(30px / 2) * -1);
  }
  .c-hint-box--inline {
    width: 50% !important;
    margin-top: 18px;
    margin-bottom: 27px;
  }
  .c-hint-box--links {
    float: left;
    margin-right: 36px;
  }
  .c-hint-box--rechts {
    float: right;
    margin-left: 36px;
    height: 100%;
  }
  .c-hint-box__content {
    padding: 0 99px 36px;
  }
  .c-hint-box__content--inline {
    padding: 0 54px 36px;
  }
  .c-intro {
    padding-left: 30px;
    padding-right: 30px;
  }
  .c-intro__headline {
    margin-left: calc(30px / 2);
  }
  .c-intro__date-of-issue, .c-intro__content, .c-intro__navigation {
    margin-left: calc((1 * 8.33333% - 30px) + 1 * 30px);
    margin-right: calc((1 * 8.33333% - 30px) + 1 * 30px);
  }
  .c-intro__headline--wide, .c-intro__date-of-issue--wide {
    margin-left: calc((1 * 8.33333% - 30px) + 0 * 30px);
    margin-right: calc((1 * 8.33333% - 30px) + 0 * 30px);
  }
  .c-intro__navigation--wide {
    margin-left: 0;
    margin-right: 0;
  }
  .js-news-carousel .slick-list {
    max-width: 500px;
    margin: 0 auto;
  }
  .js-news-carousel .slick-slide:not(.slick-active) a {
    pointer-events: none;
  }
  .c-news-carousel {
    padding-top: 0;
  }
  .c-news-carousel .navigation {
    height: calc(100% - 58px);
  }
  .c-news-carousel .navigation .prev, .c-news-carousel .navigation .next {
    background: none;
    width: 590px;
  }
  .c-news-carousel .navigation .prev:focus, .c-news-carousel .navigation .next:focus {
    outline: none;
  }
  .c-news-carousel .navigation .prev:focus img, .c-news-carousel .navigation .next:focus img {
    outline: 1px dotted #000000;
  }
  .c-news-carousel .navigation .prev {
    left: -260px !important;
    -webkit-transform: translateX(-50%) rotate(-180deg) !important;
        -ms-transform: translateX(-50%) rotate(-180deg) !important;
            transform: translateX(-50%) rotate(-180deg) !important;
  }
  .c-news-carousel .navigation .next {
    right: -260px !important;
    -webkit-transform: translateX(50%) !important;
        -ms-transform: translateX(50%) !important;
            transform: translateX(50%) !important;
  }
  .c-news-carousel--2 .navigation .prev, .c-news-carousel--2 .navigation .next {
    width: 430px;
  }
  .c-news-carousel--2 .navigation .prev {
    left: -150px !important;
  }
  .c-news-carousel--2 .navigation .next {
    right: -150px !important;
  }
  .c-news-carousel--3 .navigation .prev, .c-news-carousel--3 .navigation .next {
    width: 320px;
  }
  .c-news-carousel--3 .navigation .prev {
    left: -125px !important;
  }
  .c-news-carousel--3 .navigation .next {
    right: -125px !important;
  }
  .c-resultsperpage {
    margin-bottom: 27px;
    z-index: 10;
  }
  .c-resultsperpage__tabs-container {
    position: relative;
  }
  .c-resultsperpage__container {
    background: #FFFFFF;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 10;
    box-shadow: 0 15px 30px 0 rgba(107, 117, 129, 0.1);
  }
  .c-servicebox {
    margin-left: calc((1 * 8.33333% - 30px) + 1 * 30px);
    margin-right: calc((1 * 8.33333% - 30px) + 1 * 30px);
  }
  .c-tab::after {
    left: calc(calc(30px / 2) * -1);
    right: calc(calc(30px / 2) * -1);
  }
  .c-tandem-toggle .medium-4 {
    -webkit-flex: 1 0;
        -ms-flex: 1 0;
            flex: 1 0;
  }
  .c-tandem-toggle .medium-8 {
    -webkit-flex: 2 0;
        -ms-flex: 2 0;
            flex: 2 0;
  }
  .c-tandem-toggle .is-expanded {
    max-width: 100%;
  }
  .c-tandem-toggle .is-collapsed {
    max-width: 0;
  }
  .is-collapsed .c-tandem-toggle-content {
    display: none;
  }
  .c-tandem-toggle-opener .is-active-text {
    display: block;
  }
  .c-tandem-toggle-opener .is-inactive-text {
    display: none;
  }
  .c-tandem-toggle-opener.inactive-control .is-active-text {
    display: none;
  }
  .c-tandem-toggle-opener.inactive-control .is-inactive-text {
    display: block;
  }
  .c-teaser {
    max-width: 736px;
  }
  .c-teaser--grid2 {
    max-width: 524px;
    margin: 0 auto;
  }
  .c-teaser--grid3 {
    max-width: 349px;
    margin: 0 auto;
  }
  .c-teaser-result {
    position: relative;
  }
  .c-teaser-result__headline {
    padding-right: 54px;
    color: #000000;
  }
  .c-teaser-result::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 20px;
    height: 17px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -1416px -528px;
    right: 27px;
    bottom: 27px;
  }
  .c-teaser-result--Publication::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 20px;
    height: 27px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -297px -919px;
  }
  .c-teaser-result--ExternalLink::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 20px;
    height: 25px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=4) no-repeat -1067px -679px;
  }
  .c-title {
    padding: 54px 0 36px;
  }
  .c-title::after {
    bottom: -54px;
  }
  .c-title__headline {
    font-size: 4rem;
  }
  .c-toc li > a {
    padding: 27px 27px 27px 54px;
  }
  .c-toc li > a::before {
    left: 27px;
  }
  .c-topic-carousel .slick-list {
    overflow: visible;
  }
  .c-topic-carousel .slick-slide:not(.slick-active) {
    opacity: .5;
  }
  .c-topic-carousel .slick-slide:not(.slick-active) a {
    pointer-events: none;
  }
  .c-topic-carousel .slick-slide:not(.slick-active) .c-teaser-topic-carousel__content {
    -webkit-transform: scale(0.8) translateX(-16%);
        -ms-transform: scale(0.8) translateX(-16%);
            transform: scale(0.8) translateX(-16%);
  }
  .c-topic-carousel .slick-active ~ .slick-slide:not(.slick-active) .c-teaser-topic-carousel__content {
    -webkit-transform: scale(0.8) translateX(16%);
        -ms-transform: scale(0.8) translateX(16%);
            transform: scale(0.8) translateX(16%);
  }
  .c-topic-carousel .navigation {
    display: block;
    height: calc(100% - 58px);
  }
  .c-topic-carousel .navigation .prev, .c-topic-carousel .navigation .next {
    background: none;
    width: 320px;
  }
  .c-topic-carousel .navigation .prev:focus, .c-topic-carousel .navigation .next:focus {
    outline: none;
  }
  .c-topic-carousel .navigation .prev:focus img, .c-topic-carousel .navigation .next:focus img {
    outline: 1px dotted #000000;
  }
  .c-topic-carousel .navigation .prev {
    left: -125px !important;
    -webkit-transform: translateX(-50%) rotate(-180deg) !important;
        -ms-transform: translateX(-50%) rotate(-180deg) !important;
            transform: translateX(-50%) rotate(-180deg) !important;
  }
  .c-topic-carousel .navigation .next {
    right: -125px !important;
    -webkit-transform: translateX(50%);
        -ms-transform: translateX(50%);
            transform: translateX(50%);
  }
  .docData .label {
    clear: left;
    width: 6em;
    float: left;
    padding-right: 18px;
  }
  .docData .value {
    float: left;
  }
  .docData.interview .label, .docData.pressrelease .label {
    width: 8em;
  }
  .docData.callForBids .label, .docData.joboffer .label, .docData.event .label, .docData.guestbookEntry .label {
    width: 9em;
  }
  .docData.orgunit .label, .docData.services1 .label {
    width: 12em;
  }
  .docData.services .label {
    width: 9em;
  }
  .docData.services .value {
    width: 27em;
  }
  .docData.services2 .label {
    width: 13em;
  }
  .docData.services2 .value {
    width: 27em;
  }
  .docData.services3 .label {
    width: 15em;
  }
  .docData.services3 .value {
    width: 25em;
  }
  .l-wide {
    margin-right: calc((calc(30px / 2) + 24px) * -1);
    margin-left: calc((calc(30px / 2) + 24px) * -1);
  }
  .l-wide--search {
    margin: 0;
  }
  .l-wide__inner {
    padding-right: calc(calc(30px / 2) + 24px);
    padding-left: calc(calc(30px / 2) + 24px);
  }
  .wrapperLightboxLaw {
    padding: 63px 90px 54px;
    width: 735px;
    max-width: 100%;
  }
  .navIndex .advancedSearch li:not(:first-child):not(:last-child) {
    display: block;
  }
  .navIndex li:last-child {
    margin-right: 0;
  }
  .navIndex li a,
  .navIndex li span,
  .navIndex li strong {
    font-size: 1.8rem;
  }
  .navIndex img {
    display: inline-block;
  }
  .picture.links, .picture.rechts, .picture.linksOhne, .picture.rechtsOhne {
    clear: both;
  }
  .picture.links {
    margin: 9px 27px 18px 0;
    float: left;
    max-width: 50%;
  }
  .picture.rechts {
    margin: 9px 0 18px 27px;
    float: right;
    max-width: 50%;
  }
  .picture.linksOhne, .picture.rechtsOhne {
    clear: both;
  }
  .picture.linksOhne::after, .picture.rechtsOhne::after {
    content: '';
    display: table;
    clear: both;
  }
  .picture.linksOhne + *, .picture.rechtsOhne + * {
    clear: both;
  }
  .picture.linksOhne {
    float: left;
    margin: 9px 27px 18px;
    max-width: calc(100vw - 48px);
  }
  .picture.rechtsOhne {
    float: right;
    max-width: calc(100vw - 48px);
  }
  .responsiveTable {
    overflow-x: auto;
    margin-bottom: 0;
  }
  .responsiveTable table {
    width: 100%;
  }
  .share .shariff {
    padding-left: 30px;
    padding-right: 30px;
  }
  .share .close {
    right: 30px;
  }
  .teaser h2 {
    margin-bottom: 9px;
  }
  .teaser .picture-element {
    width: 36.4%;
  }
  .teaser p {
    display: block;
  }
  .footer {
    margin-left: -24px;
    margin-right: -24px;
  }
  .navBreadcrumbs ol {
    overflow-x: auto;
  }
  .teaser-switcher .teaser {
    width: 33.33%;
  }
  .StndGallery {
    margin: 0 auto 18px;
  }
  .StndGallery .galleryBox .navigation {
    display: block;
  }
  .StndGallery .galleryBox .navigation div {
    top: 0;
  }
  .StndGallery .galleryBox .navigation .prev {
    -webkit-transform: translate(-100%, -100%);
        -ms-transform: translate(-100%, -100%);
            transform: translate(-100%, -100%);
  }
  .StndGallery .galleryBox .navigation .next {
    -webkit-transform: translate(100%, -100%);
        -ms-transform: translate(100%, -100%);
            transform: translate(100%, -100%);
  }
  .slick-slider .navigation,
  .slick-slider + .navigation, .c-news-carousel .navigation,
  .c-news-carousel + .navigation, .c-topic-carousel .navigation,
  .c-topic-carousel + .navigation {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    display: block;
  }
  .slick-slider .navigation div,
  .slick-slider .navigation button,
  .slick-slider + .navigation div,
  .slick-slider + .navigation button, .c-news-carousel .navigation div,
  .c-news-carousel .navigation button,
  .c-news-carousel + .navigation div,
  .c-news-carousel + .navigation button, .c-topic-carousel .navigation div,
  .c-topic-carousel .navigation button,
  .c-topic-carousel + .navigation div,
  .c-topic-carousel + .navigation button {
    position: absolute;
    z-index: 999;
    height: 100%;
    top: 0;
  }
  .slick-slider .navigation button,
  .slick-slider + .navigation button, .c-news-carousel .navigation button,
  .c-news-carousel + .navigation button, .c-topic-carousel .navigation button,
  .c-topic-carousel + .navigation button {
    transition: opacity .5s linear;
    opacity: 1;
  }
  .slick-slider .navigation button img,
  .slick-slider + .navigation button img, .c-news-carousel .navigation button img,
  .c-news-carousel + .navigation button img, .c-topic-carousel .navigation button img,
  .c-topic-carousel + .navigation button img {
    width: 40px;
    display: block;
  }
  .slick-slider .navigation button:not(.slick-disabled),
  .slick-slider + .navigation button:not(.slick-disabled), .c-news-carousel .navigation button:not(.slick-disabled),
  .c-news-carousel + .navigation button:not(.slick-disabled), .c-topic-carousel .navigation button:not(.slick-disabled),
  .c-topic-carousel + .navigation button:not(.slick-disabled) {
    cursor: pointer;
  }
  .slick-slider .navigation .slick-disabled,
  .slick-slider + .navigation .slick-disabled, .c-news-carousel .navigation .slick-disabled,
  .c-news-carousel + .navigation .slick-disabled, .c-topic-carousel .navigation .slick-disabled,
  .c-topic-carousel + .navigation .slick-disabled {
    opacity: 0 !important;
  }
  .slick-slider .navigation .next,
  .slick-slider + .navigation .next, .c-news-carousel .navigation .next,
  .c-news-carousel + .navigation .next, .c-topic-carousel .navigation .next,
  .c-topic-carousel + .navigation .next {
    right: 0;
  }
  .slick-slider .navigation .prev,
  .slick-slider + .navigation .prev, .c-news-carousel .navigation .prev,
  .c-news-carousel + .navigation .prev, .c-topic-carousel .navigation .prev,
  .c-topic-carousel + .navigation .prev {
    left: 0;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .slick-slider .navigation .back .inactive,
  .slick-slider + .navigation .back .inactive, .c-news-carousel .navigation .back .inactive,
  .c-news-carousel + .navigation .back .inactive, .c-topic-carousel .navigation .back .inactive,
  .c-topic-carousel + .navigation .back .inactive {
    background: url(/SiteGlobals/Frontend/Images/icons/arrow-in-circle.svg?__blob=normal&v=2) repeat 0 0;
    -webkit-transform: rotate(180deg) translateY(-50%);
        -ms-transform: rotate(180deg) translateY(-50%);
            transform: rotate(180deg) translateY(-50%);
  }
  .c-footer-nav__item {
    font-size: 2.4rem;
  }
  .c-site-info {
    padding-left: 24px;
    padding-right: 24px;
  }
  .copyright p {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-top: 36px;
  }
  .copyright span {
    margin-left: auto;
    margin-bottom: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .copyright a {
    -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
  .c-nav-to-top {
    right: calc(30px / 2);
  }
}
