

.nhsJob {
    margin: 0 0 30px!important;
    padding: 30px!important;
    background: #f2f5f8
}

.nhsJob::before {
    display: none!important
}

.job-feed__title {
    font-size: 24px!important;
    font-size: 2.4rem!important;
    font-family: "Frutiger LT W03_65 Bold",sans-serif
}

@media (max-width: 767px) {
    .job-feed__title {
        font-size:18px!important;
        font-size: 1.8rem!important
    }
}

.job-feed__details {
    background: #fff;
    padding: 15px
}

.job-feed__details>ul li {
    padding: 0!important
}

.job-feed__details>ul li::before {
    display: none!important
}

.job-feed__detail {
    margin: 0 0 20px!important
}

.applyButton  .button-link {
    margin: 0
}

.b-w-contrast .nhs-jobs-list__job,.b-w-contrast .job-feed__details {
    background: #fff;
    border: 1px solid #000
}

.blue-contrast .nhs-jobs-list__job,.blue-contrast .job-feed__details {
    background: #cfe5fc;
    border: 1px solid #006
}

.beige-contrast .nhs-jobs-list__job,.beige-contrast .job-feed__details {
    background: #f7efd8;
    border: 1px solid #042868
}

.high-contrast .nhs-jobs-list__job,.high-contrast .job-feed__details {
    background: #fdff2d;
    border: 1px solid #000
}
