#pagina-risco .title h2 {
    color: #373B3C;
    font-weight: 700;
    font-size: 1.375rem;
}

#pagina-risco .cards .card {
    color: #373B3C;
    font-weight: 700;
    font-size: 1rem;
    height: 100px;
    padding: 1rem;
    border-radius: 10px 0px 0px 2px;
}

#pagina-risco .cards .card .body {
    font-size: 1.375rem;
}

#pagina-risco .row.cards.vol .card {
    border-left: 10px solid #EABC49;
    border-right: 1px solid #EABC49;
    border-top: 1px solid #EABC49;
    border-bottom: 1px solid #EABC49;
    transition: all 0.4s ease-out;
}

#pagina-risco .row.cards.duration .card {
    border-left: 10px solid #66C5E2;
    border-right: 1px solid #66C5E2;
    border-top: 1px solid #66C5E2;
    border-bottom: 1px solid #66C5E2;
    transition: all 0.4s ease-out;
}

#pagina-risco .row.cards.var-stress .card {
    border-left: 8px solid #07A09C;
    border-right: 1px solid #07A09C;
    border-top: 1px solid #07A09C;
    border-bottom: 1px solid #07A09C;
    transition: all 0.4s ease-out;
}

#pagina-risco .row.graficos h2.title {
    color: #373B3C;
    font-weight: 700;
    font-size: 1rem;
    margin: 0;
}

#pagina-risco .row.graficos h2.title sup i {
    font-size: 1.1rem;
}

#pagina-risco .row.graficos .geral {
    border: 1px solid #DBE0EA;
    border-radius: 2px;
    padding: 1rem;
    margin-bottom: 1rem;
}


section.section-table-limited div.title h2 {
    font-size: 1.375rem;
    color: #373B3C;
    font-weight: 700;
    border-bottom: solid 1px #DBE0EA;
    padding-bottom: 0.75rem;
    margin: 0;
}

section.section-table-limited div.title h2 i {
    color: #05506E;
    transition: transform 0.4s ease-out;
}

section.section-table-limited.closed div.title h2 i {
    transform: rotate(180deg);
    transition: transform 0.4s ease-out;
}

section.section-table-limited div.title h2 span:hover {
    cursor: pointer;
}

section.section-table-limited .linha-acoes span {
    color: #05506E;
    font-size: 0.875rem;
    font-weight: 700;
}

section.section-table-limited .linha-acoes span:hover {
    cursor: pointer;
}

section.section-table-limited .linha-acoes span.blocked {
    color: #BEC3C9;
    cursor: not-allowed;
}


/*  */

.desenquadramento table tbody tr td:last-of-type i:hover {
    cursor: pointer;
}
.desenquadramento table thead tr th,
.desenquadramento table tbody tr td:last-of-type i {
    color: #05506E;
}