.classSublog {
    font-size: 10px;
}

#nprogress .bar {
    background: #2C4759;
}

#nprogress .spinner-icon {
    width: 50px;
    height: 50px;
    box-sizing: border-box;

    border: solid 2px transparent;
    border-top-color: #04384B;
    border-left-color: #04384B;
    border-radius: 50%;

    -webkit-animation: nprogress-spinner 400ms linear infinite;
    animation: nprogress-spinner 400ms linear infinite;
}

.list-group-item.active {
    background-color: #2C4759 !important;
    border-color: #2C4759 !important;
}

.list-group-item.active>a {
    color: #fff;
}

.list-group-item.active>li:hover {
    color: #fff;
}

.list-group-item {
    color: #04384B;
}

.list-group-item>a:hover {
    color: #04384B;
}

.link-padrao {
    color: #2C4759;
    font-size: 14px !important;
}

@media print {
    .noprint {
        display: none;
    }
}

.responsibleFinance {
    color: red;
}

.font-tabela-peq {
    font-size: 14px !important;
}

.back-card {
    background-image: url("/img/background_card.jpg");
}

.invoice-pendent {
    background-color: rgb(248, 210, 210);
}

.sub-cancelled-style {
    background-color: rgb(245, 230, 230);
}

.little-text {
    font-size: 12px;
}

.little-text-max {
    font-size: 10px;
}

.label-restam-caracteres {
    display: block;
    text-align: right;
}