﻿.anexo-certificadoProf-overlay,
.anexo-comprovanteEndereco-overlay,
.anexo-comprovanteEnderecoAdicional-overlay,
.anexo-documentosResponsavel-overlay,
.anexo-fotoAvulso-overlay,
.anexo-comprovanteEnderecoResponsavel-overlay,
.anexo-comprovanteEnderecoAdicionalResponsavel-overlay,
.anexo-avulsocurso-overlay,
.anexo-rgecpf-overlay,
.anexo-rgecpf-overlay-confirma,
.anexo-rgcpf-overlay,
.anexo-cnh-overlay,
.anexo-foto-overlay,
.anexo-rgecpf-pcd-overlay,
.anexo-rgecpf-pcd-responsavel-overlay,
.anexo-documentoavulso-overlay,
.anexo-documentos-overlay,
.anexo-aulasAtuais-overlay,
.anexo-holerit-overlay,
.anexo-Comprovante-overlay,
.anexo-MidiaPerfil-overlay,
.anexo-RgFrente-overlay,
.anexo-Protocolo-overlay,
.anexo-Declaracao-overlay,
.anexo-RgVerso-overlay,
.anexo-rgcpf-resp-overlay,
.anexo-cnh-resp-overlay,
.anexo-rgecpf-resp-overlay,
.anexo-comprovanteEndereco-resp-overlay,
.anexo-comprovanteEnderecoAdicional-resp-overlay {
    position: fixed;
    z-index: 1501;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.65);
    overflow: hidden;
}

/**POPUP DE ANEXOS**/

.anexo-documentos-popup {
    position: absolute;
    height: auto !important;
    width: 50%;
    max-width: 90vw;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
    padding: 4rem;
    box-sizing: border-box;
    flex-flow: column nowrap;
    align-items: center;
    align-content: center;
    justify-content: center;
    border-radius: 20px;
}

.anexo-documentosResposavel-popup {
    position: absolute;
    width: 50%;
    max-width: 90vw;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
    padding: 4rem;
    box-sizing: border-box;
    flex-flow: column nowrap;
    align-items: center;
    align-content: center;
    justify-content: center;
    border-radius: 20px;
}

/* Modal Content */
.btnatualizarCadastroAvulso div {
    background: #1885A2 0% 0% no-repeat padding-box;
    border-radius: 8px;
    opacity: 1;
    color: white;
    width: 200px;
    height: 45px;
}

.btnatualizarCadastroAvulso .dx-button-text {
    border-radius: 8px;
    font: normal normal 600 15px/25px Segoe UI;
    letter-spacing: 0px;
    color: #FFFFFF;
}

.btnatualizarCadastroAvulso div.dx-button-mode-contained.dx-state-hover {
    background-color: #59abc0;
}
