main .flexed {
    margin-bottom: 1.5em;
}
.employment-list a:not(.button),
.application-information a:not(.button) {
    text-decoration: underline;
    text-decoration-style: dotted;
}
.employment-list a:not(.button):hover,
.employment-list a:not(.button):focus,
.application-information a:not(.button):hover,
.application-information a:not(.button):focus {
    text-decoration: underline;
    text-decoration-style: solid;
}
.employment-list,
.single-job main .flexed article {
    flex-basis: 60%;
}
.application-information {
    flex-basis: 35%;
}
.single-job main .flexed .entry-content {
    margin-top: 0;
}

@media screen and (max-width: 900px){
    main .flexed {
        display: block;
    }
}