body {
    background: #eee;
}
.container {
    background: #fff;
    /* C06 - Template Rahmen */
    border: 1px solid #299926;
}
a, .content h2, .contact ul li:first-child {
    /* C03 - Labels */
    color: #299926;
}
.jobTitle h1 {
    /* C02 - Stellentitel Rahmen */
    border-bottom: 1px solid #299926;
    border-left: 5px solid #299926;
    /* C01 - Stellentitel */
    color: #299926;
}
.box {
    background: #eee;
}
.application {
    background: #299926;
}
.application a.btn {
    color: #fff;
}
.whatsapp a.btn {
    color: #fff;
}
.application a.btn:hover {
    color: #fff;
}
.whatsapp {
    background-color: #075e54;
}
.contact {
    color: #299926;
}

@media only print and (min--moz-device-pixel-ratio:0) {
     .content h2, .contact ul li:first-child {
        /* C03 - Labels */
        background-image: linear-gradient(90deg, #299926, #299926);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
    .jobTitle h1 {
        /* C01 - Stellentitel */
        background-image: linear-gradient(90deg, #299926, #299926);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
}
a.btn-apply {
    color: #fff;
    /* C05a - Bewerben Shadow [analog zu: Bewerben Button unterer Rahmen] */
}
a.btn-apply:hover {
    color: #fff;
    /* C05c - Bewerben Shadow hover [analog zu: Bewerben Button hover unterer Rahmen] */
    text-decoration: none;
}
.div-apply {
    color: #fff;
    /* C05 - Bewerben Button Background */
    background: #299926;
    /* C05a - Bewerben Button unterer Rahmen */
}
.div-apply:hover {
    color: #fff;
    /* C05b - Bewerben Button hover Background */
    background: #299926;
    /* C05c - Bewerben Button hover unterer Rahmen */
}
.imgHeader .companyInfo {
    background-color: #299926;
    color: #fff;
}
@media only print {
    a.btn-apply {
        color: #fff;
        text-shadow: none !important;
        background-image: linear-gradient(90deg, white, white);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
}
body, .content p, .jobTitle p {
    color: #424242;
}
.content ul li::before {
    /* C04 - Bulletpoints */
    color: #299926;
}
@media only print and (min--moz-device-pixel-ratio:0) {
    .iBox ul li, .company_info {
        background-image: linear-gradient(90deg, #424242, #424242);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
    .content p, .jobTitle p {
        background-image: linear-gradient(90deg, #424242, #424242);
        -webkit-background-clip: text;
    }
    .content ul li::before {
        /* C04 - Bulletpoints */
        background-image: linear-gradient(90deg, #299926, #299926);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
}
.imgSingle {
    background: #fff;
}
.iBox {
    background: #eee;
}
.apply ul li a {
    color: #777;
}
.contact ul {
    color: #555;
}
.footer.top {
    background-color: #299926;
    color: #fff;
}
.footer.bottom {
    border-top: 1px solid #299926;
}
.footer.bottom .half h2 {
    color: #299926;
    font-weight: bold;
}
.content p.primarycolor {
    color: #299926;
}