/* ==========================================================================
   PHARM.D. COST OF ATTENDANCE PAGE CSS
   ========================================================================== */

/* Table */

table.coa-table.sop-tbl {
    margin-top: 1rem;
}
.coa-table.sop-tbl td[rowspan] {
    vertical-align: middle;
}
@media (min-width: 1024px) {
    /* Turn off the default nth-child striping just for this table */
    .coa-table.sop-tbl tbody tr:nth-child(even) {
        background-color: transparent;
    }
}
.coa-table.sop-tbl tr.coa-alt td {
    background-color: #efefef;
}
/* Give the last row a darker color */
.coa-table.sop-tbl tr.last-row td {
    background-color: #333;
    color: white;
}
.last-row a {
    color: white !important;
}
.last-row a:hover, 
.last-row a:focus {
    color: var(--vcu-gold) !important;
}

/* Questions? */

.black-card h2:before {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f059";
    color: var(--vcu-gold);
    display: block;
    font-size: 3rem;
    margin: 0 auto 1.5rem;
}
.black-card h2 {
    text-align: center;
}
