@import url('/system/modules/alkacon.mercury.bistuemer.ebk/configuration/ebk.standard.master.xml');
@import url('/.themes/v5.min.css');
@import url('/export/sites/webstart/.mercury/.mod/generator-v2.css');
@import url('/export/sites/webstart/.mercury/.mod/v5.css');
@import url('/export/sites/demo-s-11/0-caritas-shared/m-access/m-access.css');
::placeholder {font-size: 1.6rem;}
/****************** NL-FORM ******************/
.type-newsletter-config .btn{background-color: #607C89; padding: 10px; color:#fff;}
.type-newsletter-config .styled-form fieldset + fieldset {border-top: none;}
.type-newsletter-config .styled-form {font-size: 85%;}
.type-newsletter-config .styled-form footer {padding: 30px 0 30px; border-top: none;}
.type-newsletter-config .styled-form{border: 0;}
.anmeldung .type-newsletter-config h2, .anmeldung .type-newsletter-config .description {display: none;}
.anmeldung .type-newsletter-config {padding: 30px;     margin-bottom: 50px;}
.type-newsletter-config .styled-form fieldset {padding: 30px 30px 0px;}
.type-newsletter-config{box-shadow: 0px 0px 5px -1px rgba(0,0,0,.3);}
.type-newsletter-config .btn[value="1"] {background-color: #3CB371;}
/****************** ENDE ********************/

.box-theme .table {color: #fff;}
.box-theme .table-striped>tbody>tr:nth-of-type(odd)>* {--my-table-striped-color: #444;}
/*********** Archiv *************/

.nl-archiv .list-content .teaser {
    margin-bottom: 20px;
}
.nl-archiv .list-entries  li:before {content:"Aktuelle Ausgabe"; content: "Aktuelle Ausgabe";
    background: #3CB371;
    padding: 4px 20px;
    margin-bottom: 13px;
    position: relative;
    display: inline-block;
    color: #fff;
    font-weight: 400;
    font-size: 16px;
    border-radius: 5px;}
.nl-archiv .list-entries  li + li:before {content:""; display: none;}
.nl-archiv .list-entries  li {background: #f3f3f3; padding: 30px 30px 10px; margin-bottom:40px; border-radius: 5px;}
.nl-archiv .list-entries  li + li {background: #fff; padding: 0;}
/****************** ENDE ********************/


@media (min-width: 1014px){
.type-newsletter-config .col-lg-4 {
    flex: 0 0 auto;
    width: 45%;
}
}



/*################## Zur Übernahme ins generelle CSS###################*/
a:hover {
    --my-link-color-rgb: var(--my-main-theme-hover);}
.box-body, .box-body-base, :root{
--my-main-theme-hover: #515842 !important;
}
:root {--my-element-margin: 3rem;}
.flex-col .box {flex-grow: 1;}
.styled-form {font-weight: 300;}
.type-contact .body {display: unset;}
.type-contact .only-text .body .text {margin-left: unset; margin-top: 0 !important;}
.box.off .link a {    color: inherit; visibility: hidden;}
.subline .body h1, .subline .body h2 {color: var(--my-main-theme);}
.h-meta a:after {display: none !important;}
.copyright {--my-copyright-pos-right: 25px;}
.nav-side li a + a:before {display: none;}
.nav-side .collapse li a {
        padding-left: 30px;}
@media (min-width: 1014px) {
    .head-image .image-src-box.presized > .image-copyright, .type-slider.head-img .slide-wrapper .copyright {
        left: unset !important;
        right: 30px;
        top: unset;
        bottom: 0;
       
    }
}
@media (max-width: 763.98px) {
.type-contact .body .text {width: unset;}
}

@media (min-width: 764px) {
    .type-slider .slide-wrapper .caption small {
        font-size: 1.9rem;
    }
}
@media (min-width: 1014px) {
    .type-slider .slide-wrapper .caption small {
        font-size: 2.9rem;
     
    }
}
@media (min-width: 1014px) {
.nav-side li>ul>li>a {
        padding-left: 30px;}
    .type-slider .slide-wrapper .caption strong, .type-slider .slide-wrapper .caption .titlecaption {
        font-size: 3.6rem;
    }
    header.fh.ls-2.header-isfixed.fix-overlay .nav-main-container {
        max-width: 100%;
    }
}

/*################## ENDE Übernahme ins generelle CSS###################*/

a[href^="http://"]:not([href*="opencms.erzbistum-koeln.de/.mercury/antonius-elisabeth/"]):after,
a[href^="https://"]:not([href*="opencms.erzbistum-koeln.de/.mercury/antonius-elisabeth/"]):after, .symbol:after {font-family: var(--my-icon-font-family);
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: " \f08e";
    margin-left: 2px;
    font-size: 1.2rem;
    color: unset;
    padding: 6px 0 0 6px;
}
.symbol:after {font-size: unset;

  padding: unset;
  margin-right: 4px;}
  
a[href^="http://"]:not([href*="antoniuselisabeth.de/"]):after,
a[href^="https://"]:not([href*="antoniuselisabeth.de/"]):after, .symbol:after {font-family: var(--my-icon-font-family);
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: " \f08e";
    margin-left: 2px;
    font-size: 1.2rem;
    color: unset;
    padding: 6px 0 0 6px;
}
.area-foot a[href^="http://"]:not([href*="antoniuselisabeth.de/"]):after,
.area-foot a[href^="https://"]:not([href*="antoniuselisabeth.de/"]):after, 
.area-foot a[href^="http://"]:not([href*="opencms.erzbistum-koeln.de/.mercury/antonius-elisabeth/"]):after,
.area-foot a[href^="https://"]:not([href*="opencms.erzbistum-koeln.de/antonius-elisabeth/"]):after, .area-foot .symbol:after, .only-visual a:after {display: none;}


.symbol:after {font-size: unset;

  padding: unset;
  margin-right: 4px;} 
 

@media (min-width: 1014px) {
   .fuenf .col-lg-2 {
        flex: 0 0 auto;
        width: 20%;
    }
}
@media (max-width: 763.98px) {
    .type-slider.text-below-on-xs .slide-wrapper .titlecaption {
        font-size: 2rem;}
		}
@media (min-width: 1014px) {
    header .head.isfixed .h-logo {
        max-width: 118px;
    }
}

@media (min-width: 1013.98px) and (max-width: 1200px) {

    header.fh.nav-disp-big.nav-center .nav-main-items>li>a, header.fh.nav-disp-big.nav-right .nav-main-items>li>a, header.fh.nav-disp-default.nav-center .nav-main-items>li>a, header.fh.nav-disp-default.nav-right .nav-main-items>li>a {
        padding-left: calc(0px + 2px);
    }
	header.fh.pad-md .h-logo {
        padding-top: 2.5rem;}
}


