#career-loop {
    border-top: 1px solid #B6DEFF;
    max-width: 900px;
    margin: 0 auto;
}
#career-loop .entry{
    border-bottom: 1px solid #B6DEFF;
    padding-top: 35px;
    padding-bottom: 35px;
}

#career-loop .entry h4{
    color: white;
}

#career-loop .entry .link{
    color: #333333;
    background-color: #fff;
}
.single-career .post-title{
    font-size: 3rem;
}
.career-section .so-widget-sow-editor{

    border-bottom: 1px solid #C7C7C7;
    padding-top: 48px;
    padding-bottom: 48px;
}
.career-section-last .so-widget-sow-editor{

    padding-top: 48px;
    padding-bottom: 48px;
}

.career-section .so-widget-sow-editor .widget-title,
    .career-section-last .so-widget-sow-editor .widget-title{
        font-size: 22px;
    }

@media only screen and (min-width: 426px) {
    #career-loop .entry{
        display: flex;

        justify-content: space-between;
        align-items: center;
    }
    .career-section .so-widget-sow-editor,
    .career-section-last .so-widget-sow-editor {
        display: flex;
        justify-content: space-between;
    }
    .career-section .so-widget-sow-editor .widget-title,
    .career-section-last .so-widget-sow-editor .widget-title{
        flex-basis: 33.33%;
        font-size: 28.43px;
    }
    .career-section .so-widget-sow-editor .textwidget,
    .career-section-last .so-widget-sow-editor .textwidget{
        flex-basis: 66.66%;
    }
}