.-m-cms-cont-cd-jobs .-placeholder {
    font-weight: 700;
    padding-left: 27px;
    box-sizing: border-box;
    width: 100%;
    height: 46px;
    line-height: 46px;
    margin-bottom: 13px;
    background-color: #f7f6f6;
}
.-m-cms-cont-cd-jobs .-job {
    display:-webkit-flex;
    display:flex;
    position: relative;
    z-index: 0;
    width: 100%;
    margin-bottom: 13px;
    background-color: #f7f6f6;
    transition:  0.3s ease-out;
    padding:11px 60px 11px 11px;
    box-sizing: border-box;
}
.-m-cms-cont-cd-jobs .-job:hover {
    color: #fff;
    background-color: #008fc5;
}
.-m-cms-cont-cd-jobs .-job:after {
    content: '';
    position: absolute;
    top: 50%;
    margin-top:-12px;
    right: 23px;
    height: 23px;
    width: 23px;
    background-image: url('/qg/cms.layout.custom.6/pub/img/arrowUp_black.svg');
    background-repeat: no-repeat;
    background-size: contain;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    transition: background-image 0.3s ease-out;
}
.-m-cms-cont-cd-jobs .-job:hover:after {
    background-image: url('/qg/cms.layout.custom.6/pub/img/arrowUp_white.svg');
}
.-m-cms-cont-cd-jobs .-name,
.-m-cms-cont-cd-jobs .-fte,
.-m-cms-cont-cd-jobs .-date {
    box-sizing: border-box;
}
.-m-cms-cont-cd-jobs .-name {
    font-weight: 700;
    padding-left: 16px;
    width: 556px;
}
.-m-cms-cont-cd-jobs .-fte {
    padding-left: 44px;
    width: 228px;
}
.-m-cms-cont-cd-jobs .-date {
    width: 228px;
    padding-left: 48px;
}