/*****************************
 * WES-Persis-Jobs list view *
 *****************************/

.wpj-list-item {
    padding-top: 11px;
    padding-bottom: 30px;
}

.wpj-list-item + .wpj-list-item {
    border-top: 1px solid #d8f0cf;
}

    .wpj-list-item .title {
        font-size: 17px;
        font-weight: bold;
        padding-bottom: 6px;
    }

    .wpj-list-item .description {
        font-size: 14px;
        color: #333;
    }

/*******************************
 * WES-Persis-Jobs detail view *
 *******************************/

.wpj-detail {
    padding-top: 29px;
    margin-bottom: 55px;
}

    .wpj-detail .content_head {
        width: auto;
    }

    #main .wes_persis_jobs .back_link {
        float: right;
        margin-top: 5px;
    }

    .wes_persis_jobs .applyLink {
        display:block;
        width: 140px;
        height: 19px;
        padding: 2px 5px 4px;
        margin-top: 20px;
        color: #fff;
        font-family: TheSans, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Times New Roman", sans-serif;
        font-size: 13px;
        line-height: 22px;
        font-weight: bold;
        text-align: center;
        background: url('/fileadmin/images/default/contactform_submit_bg_1.gif') no-repeat 0 0;
    }

        .wes_persis_jobs .applyLink.proactive {
            float: none;
            margin-right: auto;
            margin-left: auto;
            width: 173px;
            background-image: url('/fileadmin/images/default/contactform_submit_bg.gif');
        }

        #main .wes_persis_jobs .applyLink:hover {
            background-position: 0 100%;
            border-bottom: none;
        }

    .wpj-contactPersonImage {
        display: block;
        margin-right: auto;
        margin-left: auto;
    }

    .wpj-contactPersonImageCaption {
        margin-bottom: 20px;
    }

    .wes_persis_jobs .noJobs {
        font-weight: bold;
    }
