label[for=datenschutz] a.RichTextIntLink {
   padding-left: 12px;
}
#alertmask { display: none; }
#alertmask.on { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-pack: center; -ms-flex-line-pack: center; -ms-flex-align: center; align-items: center; justify-content: center; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 500; background: rgba(0, 0, 0, 0.5); }
#alertmask.on { display: block; }
#alertdialog { overflow: auto; display: block; position: fixed; top: 50%; left: 50%; margin-top: -10%; margin-left: -25%; background-color: white; padding: 10px; }
.mfp-container {
  max-height: 100%;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  max-height: 95%;
  overflow-y: scroll;
}

@media screen and (min-width: 64em) {
.header--claim {
    padding:0px;
}
}


/* COVID-19 Impfstoff Anpassung */

.intro .intro--button {
  display: inline-block;
}

.js-off fieldset .covid {
  display: none;
}
.footer {
   position: relative;
}
#share {
   margin-left:0;
   margin-right:0;
}
.share .shariff .mail a::before {
    content: '';
    display: inline-block;
    position: absolute;
    width: 17px;
    height: 13px;
    background: url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal) no-repeat -525px -1221px;
}



.c-text-image {
display:flex;
}
.l-text-image-grid > .row > .column {
    margin-bottom: 16px;
}
.l-text-image-grid .c-text-image {
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    height: 100%;
}
.l-text-image-grid .c-text-image__text {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}
.l-text-image-grid .c-text-image__text {
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}
.l-text-image-grid .c-text-image__text, .l-text-image-grid .c-text-image__image, .l-text-image-grid .c-text-image__footer {
    max-width: 100%;
}
.c-text-image__text {
    padding: 16px;
}
.c-text-image h3:last-child, .c-text-image h5:last-child, .c-text-image p:last-child {
    margin-bottom: 0;
}
.l-text-image-grid .c-text-image__image {
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}
.l-text-image-grid .c-text-image__image, .l-text-image-grid .c-text-image__footer {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}
.l-text-image-grid .c-text-image__text, .l-text-image-grid .c-text-image__image, .l-text-image-grid .c-text-image__footer {
    max-width: 100%;
}
.c-text-image__image img {
    display: block;
    background-color: #F2F2F2;
    width: 100%;
}
.c-text-image {
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-flow: column-reverse;
    -ms-flex-flow: column-reverse;
    flex-flow: column-reverse;
    background-color: #FFFFFF;
    margin-bottom: 16px;
    border: 1px solid #CCCCCC;
}
.text-center {
text-align:center;
padding-top:30px;
}
