﻿@media only screen and (max-width: 600px) {
    .btnNegarCompraCotacao {
        min-width: 100% !important;
    }
}

.registerValidation ul
{
    list-style-type: none;
    padding: 0px;
}

.registerValidation li
{    
    font-weight: bold;
    border: solid 1px #ccc;
    padding: 5px;
    margin-bottom: 15px;    
    text-align: center;
    border-radius: 5px;
    color: red;
}

.registerValidation
{
    font-weight: bold !important;
    color: red !important;    
}

.campoObrigatorioEmBranco
{
    border: solid 2px #B1D34B !important;
}

.campoObrigatorioEmBrancoIntranet
{        
    border: solid 1px #dd4b39 !important;
}

.linhaSelecionada td
{    
    background-color: #B1D34B !important;
}

.linhaSelecionada a
{
    font-weight: bold !important;
    color: #00995D !important;
}

.proximoRegistro td
{
    background-color: #C8CFB2 !important;
}

.proximoRegistro a
{
    font-weight: bold !important;
    color: #00995D !important;
}

.btn-notificar-setores-pendentes, .btn-resposta-relacionamento, .btn-visualizar-conclusoes {
    color: white;
    background-color: #f47920;
}

.btn-notificar-setores-pendentes:hover, .btn-resposta-relacionamento:hover, .btn-visualizar-conclusoes:hover {
    background-color: #b1d34b;
    color: white;
    border-color: #398439;
}

.btn-notificar-setores-pendentes:focus, .btn-resposta-relacionamento:focus, .btn-visualizar-conclusoes:focus {
    color: white;
    background-color: #449d44;
    border-color: #398439;
}

@media (max-width: 767px) {
    .espacamentosCamposCadastroExternoProtocolo {
        margin-bottom: 15px !important;
    }

    .espacamentosCabecalhoCadastroExternoProtocolo {
        margin-top: 15px !important;
    }

    .motivoExclusaoObitoMC {
        padding-left: 0;
        padding-right: 0;
        margin-top: 10px;
    }

    .periodoContribuicaoExclusaoMC {
        padding-left: 0px;
        margin-top: 5px;
        margin-bottom: 5px;
    }
}

.btnOkDialogDinamyc {
    color: #fff !important;
    background-color: #5cb85c !important;
    border: solid 1px transparent !important;
    padding: 3px 10px 4px 10px !important;
    border-color: #008d4c !important;
}

.btnNODialogDinamyc {
    color: #fff !important;
    background-color: #F47920 !important;
    border: solid 1px transparent !important;
    padding: 3px 10px 4px 10px !important;
    border-color: #c8763a !important;
}

.ui-dialog-titlebar-close {
    display: none !important;
}

.ui-dialog-titlebar {
    background-color: #00995D !important;
    color: white !important;
}

.div-carregamento {
    display: flex;
    justify-content: center;
    align-items: center;    
}

.icone-carregamento {
    width: 25px;
    height: 25px;
    border: 5px solid #f3f3f3; /* Cor de fundo (cinza claro) */
    border-top: 5px solid #00a65a;
    border-radius: 50%;
    animation: girar 1s linear infinite; /* Define a rotação contínua */
}

@keyframes girar {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}