/* Overlay */
.overlayCookiebanner {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 500;
}
/* End Overlay */

/* Additional Links */
.dataProtectionLinks {
    margin-right: 5px;
    text-decoration: none!important;
    float: right;
}
.dataProtectionLinks:first-child {
    margin-right: 0;
}
/* End Additional Links */

/* Color for different domains */
.ptk-corporate .klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success {
    background: #bb1883;
}

.linudent .klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success {
    background: #f5b01f;
}

.drz .klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success {
    background: #e81832;
}

.medi10 .klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success {
    background: #b9d139;
}

.pharmaunion .klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success {
    background: #004a85;
}

.suedfac .klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success {
    background: #25366b;
}

.apoapp .klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success {
    background: #25366b;
}

.klaro.we_cookie_consent .cookie-notice p {
    color: #333333!important;
}
/* EndColor for different domains */