/* datatables css */

@import '/lib/datatables/1.13.8/datatables.min.css';


/* job listings  */

table#employ tbody td {
    padding: 1rem 1.4rem;
}

table#employ tbody td a {
    text-wrap: wrap;
}

table#employ {
    border: none;
}

.card-grid {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 3.125rem;
    column-gap: 2.125rem;
}

@media (min-width: 1024px) {
    .card-grid {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}


/* working at tdlr */

#working-at-tdlr img.float-left {
    float: left;
    margin-top: 5px;
    padding-right: 10px;
    width: 90px;
}

#working-at-tdlr img.float-right {
    float: right;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 10px;
    width: 110px;
}