table {
    border-spacing:0.4rem!important;
}

.members tbody tr {
    background-color:var(--aoc_blue) !important;
}

.member_media {
    margin:0 0.25rem 2rem 0.25rem;
    float:right;
}

.member_media a {
    margin:0 0.1rem;
}

.members td img {
    position:relative;
    display:block;
    min-height:3rem;
    min-width:2rem;
    object-fit:cover;
    margin:auto;
}

@media screen and (min-width: 320px) {
    .member_media {
        margin:0 0.25rem 3.4rem 0.25rem;
        float:right;
    }
}

@media screen and (min-width: 768px) {
    .member_media {
        margin:0 0.25rem 2rem 0.25rem;
        float:right;
    }
}

@media screen and (min-width: 1080px) {
    .member_media {
        margin:0 0.25rem 2rem 0.25rem;
        float:right;
    }
}