.content {
    background-color: #fff;
    border-radius: .5em;
    padding-bottom: 50px;
}

.content>div:first-of-type {
    display: block;
    padding-left: 0.5em;
    font-weight: bold;
    font-size: 1.3em;
    line-height: 2em;
    height: 2em;
}

table th {
    background-color: #0068B7;
    border: 1px solid #eeeeee;
    padding: .25em;
    text-align: center;
}

table td {
    text-align: center;
    border: 1px solid #eeeeee;
    padding: .25em;
    height: 100%;
}

table tr:hover{
    background-color: #fff;
}

tr>td:last-of-type>a {
    display: block;
    text-align: left;
    line-height: 1.75em;
    color: #0283f7;
}

tr>td:last-of-type>label {
    display: block;
    text-align: left;
    line-height: 1.5em;
    color: red;
    font-size: .8rem;
}