
/* Space out jobs nicer while in a sidebar */
#sidebar .job_listing a {
    padding: 1em;
}
#sidebar .job_listing a>* {
    margin: 1em 0;
    position: static;
    float: none;
    display: block;
    width: auto;
}

/* stop images from stretching */
#sidebar .job_listing a>img {
    height: auto;
    max-width: 100%;
    max-height: 42px;
    visibility: visible;
}
.single_job_listing .company {
    overflow: auto;
}
.single_job_listing .company img {
    width: auto;
    position: static;
    margin-right: 6px;
}
.single_job_listing .company strong {
    float: left;
}
.job_listings .company_logo {
    object-fit: contain;
}

/* stop bullet points on tabs */
.job_listings .job_types > li {
    list-style: none;
}

/* stop serif font */
.job_listings {
    font-family: sans-serif;
}
