#tabelaAlunos td:nth-child(1){
    color:#16296f;
    font-weight:bold;
}

#tabelaAlunos td:nth-child(3){
    color:#c91f28;
    font-weight:bold;
}

#tabelaAlunos td:nth-child(4){
    color:#16296f;
    font-weight:bold;
}

#tabelaAlunos td:nth-child(6){
    color:#15803d;
    font-weight:bold;
}

.btn-detalhes{
    background:#16296f;
    color:white;
    border:none;
    padding:7px 10px;
    border-radius:7px;
    cursor:pointer;
    font-size:12px;
    font-weight:bold;
    margin:2px;
    transition:0.3s;
}

.btn-detalhes:hover{
    background:#0f1f5c;
    transform:scale(1.03);
}

.btn-inativar{
    background:#6b7280;
    color:white;
    border:none;
    padding:7px 10px;
    border-radius:7px;
    cursor:pointer;
    font-size:12px;
    font-weight:bold;
    margin:2px;
    transition:0.3s;
}

.btn-ativar{
    background:#15803d;
    color:white;
    border:none;
    padding:7px 10px;
    border-radius:7px;
    cursor:pointer;
    font-size:12px;
    font-weight:bold;
    margin:2px;
    transition:0.3s;
}

.btn-inativar:hover,
.btn-ativar:hover{
    opacity:0.9;
    transform:scale(1.03);
}

.aluno-inativo{
    opacity:0.55;
    background:#f3f4f6;
}

.status-ativo{
    background:#dcfce7;
    color:#15803d;
    padding:6px 10px;
    border-radius:20px;
    font-size:12px;
    font-weight:bold;
}

.status-inativo{
    background:#fee2e2;
    color:#c91f28;
    padding:6px 10px;
    border-radius:20px;
    font-size:12px;
    font-weight:bold;
}