﻿.descontoAcima {
    background-color: #FDD0D0;
}

.parametroZerado {
    background-color: #FF0000;
    color: white;
    font-weight: bold;
}

.preCadastro {
    background-color: #c1c700;
    color: white;
    font-weight: bold;
}

.TemporariamenteHabilitado {
    background-color: #b1b1b1 !important;
    color: #333333;
}

    .table-hover tbody .TemporariamenteHabilitado:hover td, .table-hover tbody .TemporariamenteHabilitado:hover th, .TemporariamenteHabilitado:hover {
        background-color: #b1b1b1 !important;
    }

.selecionado {
    background-color: #FCF8E3;
}

    .table-hover tbody .selecionado:hover td, .table-hover tbody .selecionado:hover th, .selecionado:hover {
        background: #FCF8E3;
    }

.tagBloqueadoProposta {
    background-color: darkgray;
    color: white;
    font-weight: bold;
}

.tagBloqueadoRecepcao {
    background-color: darkgray;
    color: white;
    font-weight: bold;
}

.tagLabTerceiro {
    background-color: #ff6c6c;
    font-weight: bold;
}

.express {
    background: #F9B06A;
}

    .table-hover tbody .express:hover td, .table-hover tbody .express:hover th, .express:hover {
        background: #FFA639;
    }

.expressNumero {
    color: #FFA146;
    font-weight: bold;
}

.label-cadastroNovo {
    background-color: #ff00fa;
    color: white;
}

/*#region Solicitações Status*/

/* buttons */

.SolicitacaoCancelada {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #da4f49;
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    border-left-color: #bd362f;
    border-right-color: #bd362f;
    border-top-color: #bd362f;
    border-bottom-color: #802420;
}

    .SolicitacaoCancelada:hover,
    .SolicitacaoCancelada a.active,
    .SolicitacaoCancelada:active,
    .SolicitacaoCancelada:focus {
        color: #ffffff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: #da4f49;
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: #bd362f;
        border-right-color: #bd362f;
        border-top-color: #bd362f;
        border-bottom-color: #802420;
    }

.SolicitacaoAguardandoLab {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #5423ca;
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #5423ca, #2616a7);
    border-left-color: #2616a7;
    border-right-color: #2616a7;
    border-top-color: #2616a7;
    border-bottom-color: #18079a;
}

    .SolicitacaoAguardandoLab:hover,
    .SolicitacaoAguardandoLab a.active,
    .SolicitacaoAguardandoLab:active,
    .SolicitacaoAguardandoLab:focus {
        color: #ffffff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: #5423ca;
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: #2616a7;
        border-right-color: #2616a7;
        border-top-color: #2616a7;
        border-bottom-color: #18079a;
    }

.SolicitacaoEnviadoLab {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #006dcc;
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #0088cc, #0044cc);
    border-left-color: #0044cc;
    border-right-color: #0044cc;
    border-top-color: #0044cc;
    border-bottom-color: #002a80;
}

    .SolicitacaoEnviadoLab:hover,
    .SolicitacaoEnviadoLab a.active,
    .SolicitacaoEnviadoLab:active,
    .SolicitacaoEnviadoLab:focus {
        color: #ffffff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: #006dcc;
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: #0044cc;
        border-right-color: #0044cc;
        border-top-color: #0044cc;
        border-bottom-color: #002a80;
    }

.label.SolicitacaoCancelada::after {
    content: "Cancelado ";
}

.label.SolicitacaoCancelada {
    margin-top: 5px;
    margin-bottom: 0px;
    margin-left: 5px;
    margin-right: 5px;
}

.SolicitacaoEmAnalise {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #009acc;
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #00AAcc, #0088cc);
    border-left-color: #0088cc;
    border-right-color: #0088cc;
    border-top-color: #0088cc;
    border-bottom-color: #004c80;
}

    .SolicitacaoEmAnalise:hover,
    .SolicitacaoEmAnalise a.active,
    .SolicitacaoEmAnalise:active,
    .SolicitacaoEmAnalise:focus {
        color: #ffffff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: #009acc;
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: #0088cc;
        border-right-color: #0088cc;
        border-top-color: #0088cc;
        border-bottom-color: #004c80;
    }

.SolicitacaoAguardandoAdm {
    color: #000000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 154, 204, 0.30);
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, rgba(0, 170, 204, 0.30), rgba(0, 136, 204, 0.30));
    border-left-color: #0088cc;
    border-right-color: #0088cc;
    border-top-color: #0088cc;
    border-bottom-color: #004c80;
}

    .SolicitacaoAguardandoAdm:hover,
    .SolicitacaoAguardandoAdm a.active,
    .SolicitacaoAguardandoAdm:active,
    .SolicitacaoAguardandoAdm:focus {
        color: #000000;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 154, 204, 0.30);
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: #0088cc;
        border-right-color: #0088cc;
        border-top-color: #0088cc;
        border-bottom-color: #004c80;
    }

.SolicitacaoEmConferencia {
    color: #000000;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: rgba(91, 183, 91, 0.25);
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, rgba(98, 196, 98, 0.25), rgba(81, 163, 81, 0.25));
    border-left-color: rgba(81, 163, 81, 0.25);
    border-right-color: rgba(81, 163, 81, 0.25);
    border-top-color: rgba(81, 163, 81, 0.25);
    border-bottom-color: rgba(56, 112, 56, 0.25);
}

    .SolicitacaoEmConferencia:hover,
    .SolicitacaoEmConferencia a.active,
    .SolicitacaoEmConferencia:active,
    .SolicitacaoEmConferencia:focus {
        color: #000000;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: rgba(91, 183, 91, 0.25);
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: rgba(81, 163, 81, 0.25);
        border-right-color: rgba(81, 163, 81, 0.25);
        border-top-color: rgba(81, 163, 81, 0.25);
        border-bottom-color: rgba(56, 112, 56, 0.25);
    }

.SolicitacaoFinalizada {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #5bb75b;
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, rgba(98, 196, 98, 1), rgba(81, 163, 81, 1));
    border-left-color: rgba(81, 163, 81, 1);
    border-right-color: rgba(81, 163, 81, 1);
    border-top-color: rgba(81, 163, 81, 1);
    border-bottom-color: rgba(56, 112, 56, 1);
}

    .SolicitacaoFinalizada:hover,
    .SolicitacaoFinalizada a.active,
    .SolicitacaoFinalizada:active,
    .SolicitacaoFinalizada:focus {
        color: #ffffff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: #5bb75b;
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: #51a351;
        border-right-color: #51a351;
        border-top-color: #51a351;
        border-bottom-color: #387038;
    }

.SolicitacaoAssinada {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #21a721;
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, #21a721, #077307);
    border-left-color: #51a351;
    border-right-color: #51a351;
    border-top-color: #51a351;
    border-bottom-color: #387038;
}

    .SolicitacaoAssinada:hover,
    .SolicitacaoAssinada a.active,
    .SolicitacaoAssinada:active,
    .SolicitacaoAssinada:focus {
        color: #ffffff;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        background-color: #21a721;
        background-repeat: repeat-x;
        background-image: none;
        border-left-color: #51a351;
        border-right-color: #51a351;
        border-top-color: #51a351;
        border-bottom-color: #387038;
    }

/* Label*/

.label.SolicitacaoCancelada, .label.SolicitacaoAguardandoLab, .label.SolicitacaoEnviadoLab, .label.SolicitacaoEmAnalise, .label.SolicitacaoAguardandoAdm, .label.SolicitacaoEmConferencia, .label.SolicitacaoFinalizada, .label.SolicitacaoAssinada {
    margin-top: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 3px;
}

.label.SolicitacaoCancelada::after {
    content: "Cancelado";
}

.label.SolicitacaoAguardandoLab::after {
    content: "Aguardando lab.";
}

.label.SolicitacaoEnviadoLab::after {
    content: "Enviado ao lab.";
}

.label.SolicitacaoEmAnalise::after {
    content: "Em análise";
}

.label.SolicitacaoAguardandoAdm::after {
    content: "Aguardando adm.";
}

.label.SolicitacaoEmConferencia::after {
    content: "Em conferência";
}

.label.SolicitacaoFinalizada::after {
    content: "Finalizado";
}

.label.SolicitacaoAssinada::after {
    content: "Assinado";
}

/*#endregion Solicitações Status*/