.jobs_single_section .content_title > *:not(p):not(div),
.jobs_teaser_wrapper .content_title > *:not(p):not(div) { 
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%; 
    margin-bottom: 0.5rem;
}
.jobs_single_section .content_title > p,
.jobs_single_section .content_title > div,
.jobs_teaser_wrapper .content_title > p,
.jobs_teaser_wrapper .content_title > div {
    order: 2;
    margin-bottom: 2rem;
}

.jobs_single_section.content_section .row > .content_column {
    padding-top: 2.9375rem;
}

.content_section.header_image.jobs_teaser_section  > .row:first-child + .listing {
    padding-top: 0;
}

.jobs_teaser_section .content_column {
    padding-bottom: 0;
}
.jobs_teaser_section .content_column >* {
    margin-bottom: 0;
}
.date.columns {
    padding-bottom: 0;
}
.date.columns p {
    margin-bottom: 0;
    font-size: 1.125rem;
}

.jobs_teaser_wrapper .item_image {
    padding-top: 0;
}

.content_section.header_image.jobs_teaser_section > .row > .content_column .content_title {
	text-align:left;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
}