/* 360PX 360PX 360PX 360PX 360PX 360PX 360PX 360PX 
360PX 360PX 360PX 360PX 360PX 360PX 360PX 360PX 
360PX 360PX 360PX 360PX 360PX 360PX 360PX 360PX 
360PX 360PX 360PX 360PX 360PX 360PX 360PX 360PX 
360PX 360PX 360PX 360PX 360PX 360PX 360PX 360PX  */


@media (min-width: 360px){

#close{

font-size: 35pt !important;

}

.alignclose{

margin: 0rem 75.5% !important;
}

#msgerror{

font-size: 13pt;

}

#title1foto{

    margin-left: 3rem;
    margin-right: 3rem;
    margin-bottom: 3rem;
    font-size: 20pt;
}


.fecharfoto-container{

    margin: auto 59.5%;
    margin-right: 0rem;

}

#fecharfoto{

    font-size: 55pt;

}

.imgcamera{

    width: 4rem;
}

.titlecamera{

    font-size: 20pt;
}

.bodytextcamera{

    font-size: 14pt;
}

#container-buttonfotos{

    display: flex;
    flex-direction: row;
    justify-content: space-around;

  }

.fecharconsultores-container{

    margin: -1rem 79.5%;
  
}

#fecharconsultor{

    font-size: 55pt;
}

.imgconsultor{

    width: 9rem;
}

.txtconsultor{

    font-size: 16pt;

}

#imgreload{

    margin-top: 3rem;
}

.img-container {
    width: 8rem; /* Defina a largura desejada */
    height: 8rem; /* Defina a altura desejada */
}


#nomeusuario{

    font-size: 20pt;

}

#idadeusuario{

    font-size: 16pt;
    margin-bottom: 3rem;
}

#lineusuario{

    height: 0.6rem;

}

#logo {

width: 8rem !important;
margin-top: 2.5rem !important;

}

#title1 {

font-size: 35pt !important;
margin: 0rem !important;
line-height: 1.1 !important;
margin-left: 1rem !important;
margin-right: 1rem !important;
}

#boxforms {

padding: 0.5rem !important;
border-radius: 2.5rem !important;
margin-top: 1.5rem !important;

}

#title2{

font-size: 28pt !important;
margin-top: 3rem !important;

}

#title3{

font-size: 15pt !important;
margin-left: 2rem !important;
margin-right: 2rem !important;

}


.titleforms{

margin-top: 0.5rem !important;
font-size: 16pt !important;
}

.inputstyle{

height: 4.5rem !important;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
font-size: 14pt !important;
}

.dropstyle{

background-position: right 6% center;
height: 4.5rem !important;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
font-size: 14pt;
}

.buttonfotostyle{

    width: 100%;
    height: 4.5rem;
    border: 0;
    border-radius: 99.9rem;
    box-sizing: border-box;
    background-color: #00b3f6;
    margin-top: 1.5rem;
    background-image: url("../imagens/icon-foto.webp");
    background-repeat: no-repeat;
    background-size: 1.6rem;
    background-position: right 8% center;
    font-size: 16pt;
    font-family: Nunito, sans-serif;
    font-weight: 900;
    color: white;
   
}

#searchcep{

padding-right: 1rem !important;
font-size: 13pt !important;

}

#colunas{

flex-direction: column !important;
margin-bottom: 1.5rem !important;
}

.inputendereco{

width: 100% !important;
height: 4.5rem !important;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
font-size: 14pt !important;
}

#buttoncep{

padding-right: 1rem !important;
width: 1.8rem;

}

.space{

width: 0 !important;
display: none !important;
}

.divisao{

width: 100% !important;

}

.titleendereco{

margin-top: 0.5rem !important;
font-size: 16pt !important;
}

#consultoresacqua{

background-position: right 4.5% center;
background-size: 2rem;

}

#enviar{

font-size: 20pt !important;
margin-top: 2rem !important;
margin-bottom: 5rem !important;
width: 85% !important;
height: 3.5rem !important;

}

#rodape{

margin-top: 3.5rem !important;

}

#favicon{

width: 5rem !important;
}

#bodytext{

font-size: 12pt !important;
margin-left: 2rem !important;
margin-right: 2rem !important;
text-align: justify !important;
}

#sign{

margin-left: 2rem !important;
margin-right: 2rem !important;
margin-top: 2rem !important;
margin-bottom: 3rem !important;

}

/* NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
*/

.title1-notas{
    font-size: 25pt;
}

#title-modal-notas{
    font-size: 16pt;
    margin-top: 80px;
}

.buttonsenha{
    font-size: 15pt !important;
}

#enviar-notas{
    margin-bottom: 70px;
}

.titleforms-notas{
    font-size: 16pt;
    margin-top: 25px;
}

.title3-notas{
    font-size: 14pt;
    margin: 20px 30px 0px 30px;
}

.inputstyle-notas{
    font-size: 15pt !important;
}

.title-senha{
    margin-top: 10px;
}


/* EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS */

.title-page-edicao-notas{
    font-size: 26pt;
}

.title-edicao-notas{
    margin-bottom: 1rem;
    padding: 0px 40px;
    font-size: 14pt;
}

.title-tabela-notas{
    font-size: 12pt;
}

.content-tabela-notas{
    font-size: 11pt;
}

.coluna-button-validada, .coluna-button-erro{
    background-size: 20px;
}

#responsavel-emissao{
    font-size: 12pt;
}

#button-notas{
    width: 45px;
    height: 45px;
    background-size: 25px;
}

#button-confirmar-notas{
    font-size: 15pt;
    width: 150px;
    height: 45px;
}

#title-modal-confirmacao{
    font-size: 16pt;
}

.buttons-confirmacao{
    height: 45px;
    width: 135px;
    font-size: 15pt;

}

#button-voltar-confirmacao{
    background-size: 20px;
    margin-right: 55px;

}


/* PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS  */

.subtitles-notasucesso{
    font-size: 16pt;
}

.button-download{
    width: 30px;
}

/* STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS  */

.title-nfse-emitidas{
    font-size: 18pt;
}

#aviso{
    font-size: 12pt;
}

.coluna-button-status{
    background-size: 23px;
}

/* ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA  */

#codigo-erro{
    font-size: 12pt;

}

}

/* 480PX 480PX 480PX 480PX 480PX 480PX 480PX 480PX 
480PX 480PX 480PX 480PX 480PX 480PX 480PX 480PX 
480PX 480PX 480PX 480PX 480PX 480PX 480PX 480PX 
480PX 480PX 480PX 480PX 480PX 480PX 480PX 480PX 
480PX 480PX 480PX 480PX 480PX 480PX 480PX 480PX  */

@media (min-width: 480px){

.modal-content{

width: 60%;
}

#msgerror{

font-size: 14pt;

}

.alignclose{

margin: 0rem 79% !important;

}

.progress-bar{

    border: solid 0.13rem transparent !important;
    height: 2rem !important;

}

#title1foto{

    margin-left: 5rem;
    margin-right: 5rem;
    margin-bottom: 3rem;
    font-size: 30pt;
}


.fecharfoto-container{

    margin: auto 59.5%;
    margin-right: 0rem;

}

#fecharfoto{

    font-size: 65pt;

}

.imgcamera{

    width: 5rem;
}

.titlecamera{

    font-size: 25pt;
    margin-left: 4rem;
    margin-right: 4rem;
}

.bodytextcamera{

    font-size: 17pt;
}

.fecharconsultores-container{

    margin: -1.5rem 82.5%;
  
}

#fecharconsultor{

    font-size: 65pt;
}

#modalconsultores{

    margin-top: 3rem;
    margin-bottom: 3rem;
}

.consultores{

    flex-direction: row;

}

#spaceconsultor{

    width: 3.5rem;
}

.imgconsultor{

    width: 10rem;
}

.txtconsultor{

    font-size: 20pt;
}

#imgreload{

    width: 3.5rem;
    margin-top: 4rem;
}

.img-container {
    width: 11rem; /* Defina a largura desejada */
    height: 11rem; /* Defina a altura desejada */
    margin-bottom: 1.8rem;
}

#nomeusuario{

    font-size: 24pt;

}

#idadeusuario{

    font-size: 20pt;
    margin-bottom: 5rem;
}

#lineusuario{

    height: 0.7rem;

}

#full{

    width: 3.5rem;
    display: block;
    padding: 1.5rem;

}

#logo {

width: 10rem !important;
margin-top: 3rem !important;

}

#title1 {

font-size: 45pt !important;
margin-top: 0rem !important;
line-height: 1.1 !important;
margin-right: 3rem !important;
margin-left: 3rem !important;

}

#boxforms {

width: 93%;
padding: 0rem !important;
border-radius: 3.5rem !important;
margin-top: 2rem !important;

}

#title2{

font-size: 35pt !important;
margin-top: 4rem !important;

}

#title3{

font-size: 18pt !important;
margin-left: 4rem !important;
margin-right: 4rem !important;

}


.titleforms{

margin-top: 1rem !important;
font-size: 20pt !important;
}

.inputstyle{

height: 5.5rem !important;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
font-size: 17pt !important;

}

.buttonfotostyle{

    width: 100%;
    height: 5rem;
    border: 0;
    border-radius: 99.9rem;
    box-sizing: border-box;
    background-color: #00b3f6;
    margin-top: 1.5rem;
    background-image: url("../imagens/icon-foto.webp");
    background-repeat: no-repeat;
    background-size: 2.1rem;
    background-position: right 8% center;
    font-size: 20pt;
    font-family: Nunito, sans-serif;
    font-weight: 900;
    color: white;
   
}

#searchcep{

font-size: 14pt !important;
padding-right: 2rem !important;

}

#colunas{

flex-direction: column !important;
margin-bottom: 2rem !important;
}

.inputendereco{

width: 100% !important;
height: 5.5rem !important;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
font-size: 17pt !important;
}

#buttoncep{

padding: 1.8rem !important;
width: 2.5rem !important;

}

.space{

width: 0 !important;
display: none !important;
}

.divisao{

width: 100% !important;

}

.titleendereco{

margin-top: 0.5rem !important;
font-size: 20pt !important;
}

.dropstyle{

background-position: right 7% center !important;
height: 5.5rem !important;
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
font-size: 17pt !important;
background-size: 2.3rem !important;
}

#consultoresacqua{

background-position: right 6% center;
background-size: 2.2rem;

}

#enviar, #enviar-notas{

margin-top: 2.5rem !important;
margin-bottom: 6rem !important;
width: 89% !important;
height: 4.5rem !important;

}

#rodape{

margin-top: 5rem !important;

}

#favicon{

width: 7rem !important;
margin-top: 2em !important;

}

#bodytext{

font-size: 15pt !important;
margin-left: 2rem !important;
margin-right: 2rem !important;
text-align: justify !important;
}

#sign{
font-size: 20pt !important;
margin-left: 2.5rem !important;
margin-right: 2.5rem !important;
margin-top: 2rem !important;
margin-bottom: 5rem !important;

}


/* NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
*/

.title1-notas{
    font-size: 35pt;
}

#title-modal-notas{
    font-size: 20pt;
    margin-top: 160px;
}

#button-senha{
    width: 2rem;
}

.buttonsenha{
    font-size: 18pt !important;
}

#enviar-notas{
    font-size: 24pt;
    margin-bottom: 80px;
}

#input-button{
    background-size: 2.5rem;
}

.titleforms-notas{
    font-size: 20pt;
    margin-top: 25px;
    margin-bottom: 5px;
}

.title3-notas{
    font-size: 18pt;
    margin: 25px 40px 0px 40px;
}

.inputstyle-notas{
    font-size: 18pt !important;
}

.content-senha{
    width: 70%;
    padding: 50px 40px;
}

.title-senha{
    margin-top: 10px;
}

#enviar-senha{
    height: 70px;
    font-size: 20pt;
    margin-bottom: 15px;
}

.sign-notas{
    font-size: 18pt;
    margin: 2rem;
    margin-top: 1.5rem;
    margin-bottom: 0rem;
}

#consultores-nota{
    background-size: 2.5rem;
}

#msgerror-notas{
    font-size: 16pt;
}

/* EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS */

.title-page-edicao-notas{
    font-size: 35pt;
}

.title-edicao-notas{
    margin-bottom: 1rem;
    padding: 0px 40px;
    font-size: 16pt;
}

.title-tabela-notas{
    font-size: 14pt;
}

.content-tabela-notas{
    font-size: 12pt;
}

.coluna-button-validada, .coluna-button-erro{
    width: 50px;
    background-size: 25px;
}

#responsavel-emissao{
    font-size: 14pt;
}

#button-notas{
    width: 45px;
    height: 45px;
    background-size: 25px;
}

#button-confirmar-notas{
    font-size: 16pt;
    width: 150px;
    height: 45px;
}

#title-modal-confirmacao{
    font-size: 18pt;
}

.buttons-confirmacao{
    height: 50px;
    width: 140px;
    font-size: 16pt;

}

#button-voltar-confirmacao{
    background-size: 20px;
    margin-right: 55px;
    width: 50px;

}

#div-confirmar-button{
    height: 100px;
}

#button-notas{
    width: 50px;
    height: 50px;
    background-size: 30px;
    margin-left: 50px;
}

#button-confirmar-notas{
    margin-right: 50px;
    width: 160px;
    height: 50px;
    font-size: 16pt;

}

.sign-edicao{
    margin-bottom: 7rem;
}

.title-notas{
    font-size: 16pt;
}

.subtitle-notas{
    font-size: 16pt;
}

.content-notas{
    font-size: 14pt;
}

/* PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS  */

.subtitles-notasucesso{
    font-size: 18pt;
}

.button-download{
    width: 35px;
}

#button-autorizada{
    font-size: 18pt;
    padding: 15px 60px;

}

#icon-button-autorizada{
    width: 30px;
    margin-left: 10px;

}


/* STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS  */

.title-nfse-emitidas{
    font-size: 24pt;
    margin-top: 60px;
    margin-bottom: 50px;
}

#aviso{
    font-size: 15pt;
}

#voltar-pg-inicial{
    font-size: 16pt;
}

#date-icon{
    width: 40px;
     
}

#input-data{
    font-size: 16pt;
    border: solid white 3px;
    border-radius: 15px;
}

#icon-sinal, #icon-refazer{
    width: 35px;
}

.coluna-button-status{
    background-size: 25px;
}

/* ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA  */

#codigo-erro{
    font-size: 14pt;
    border-radius: 15px;

}

}

/* 700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 
700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 
700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 
700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 
700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX 700PX  */

@media (min-width: 700px) {
    #modalconsultores{

        margin-top: 5rem;
        margin-bottom: 5rem;
    
    }
    
    .consultores{
    
        flex-direction: row;
    
    }
    
    #spaceconsultor{
    
        width: 3.5rem;
    }
    
    .imgconsultor{
    
        width: 15rem;
    }
    
    .txtconsultor{
    
        font-size: 28pt;
    }

    #fecharconsultor {
        font-size: 80pt;
    }

    /* NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS NOTAS 
*/

.title1-notas{
    font-size: 50pt;
}

#title-modal-notas{
    font-size: 26pt;
    margin-top: 65px;
}

#button-senha{
    width: 2.5rem;
}

.buttonsenha{
    font-size: 20pt !important;
}

#enviar-notas{
    font-size: 24pt;
    margin-bottom: 80px;
}

#input-button{
    background-size: 3rem;
}

.titleforms-notas{
    font-size: 24pt;
    margin-top: 25px;
    margin-bottom: 5px;
}

.title3-notas{
    font-size: 20pt;
    margin: 25px 50px 0px 50px;
}

.inputstyle-notas{
    font-size: 20pt !important;
}

.content-senha{
    width: 70%;
    padding: 50px 40px;
}

.title-senha{
    margin-top: 10px;
}

#enviar-senha{
    height: 70px;
    font-size: 24pt;
    margin-bottom: 15px;
}

.sign-notas{
    font-size: 18pt;
    margin: 2rem;
    margin-top: 1.5rem;
    margin-bottom: 0rem;
}

#consultores-nota{
    background-size: 3rem;
}

#msgerror-notas{
    font-size: 18pt;
}

/* EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS
EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS EDIÇÃO NOTAS */

.tabela-container{
    width: 75%;
}

.title-page-edicao-notas{
    font-size: 35pt;
}

.title-edicao-notas{
    margin-bottom: 1rem;
    padding: 0px 40px;
    font-size: 18pt;
}

.title-tabela-notas{
    font-size: 15pt;
}

.content-tabela-notas{
    font-size: 13pt;
}

.coluna-button-validada, .coluna-button-erro{
    width: 50px;
    background-size: 25px;
}

#responsavel-emissao{
    font-size: 15pt;
}

#button-notas{
    width: 50px;
    height: 50px;
    background-size: 25px;
}

#button-confirmar-notas{
    font-size: 17pt;
    width: 150px;
    height: 50px;
}

#title-modal-confirmacao{
    font-size: 18pt;
}

.buttons-confirmacao{
    height: 50px;
    width: 170px;
    font-size: 17pt;

}

#button-voltar-confirmacao{
    background-size: 20px;
    height: 50px;
    width: 50px;
    margin-right: 55px;

}

#div-confirmar-button{
    height: 90px;
}

#button-notas{
    width: 60px;
    height: 60px;
    background-size: 30px;
    margin-left: 55px;
    border-radius: 1000px;
}

#button-confirmar-notas{
    margin-right: 55px;
    width: 180px;
    height: 50px;
    font-size: 17pt;

}

.sign-edicao{
    margin-bottom: 6rem;
}

.title-notas{
    font-size: 18pt;
}

.subtitle-notas{
    font-size: 18pt;
}

.content-notas{
    font-size: 16pt;
}

.body-recomendacoes{
    width: 90%;
    position: absolute;
    right: 0;

}

.fecharnotas-container{
    right: 2rem;
    z-index: 100000;
}

/* PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS 
PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS PROCESSAMENTO NOTAS  */

.subtitles-notasucesso{
    font-size: 24pt;
    margin-bottom: 0.8rem;
}

.button-download{
    width: 45px;
}

#button-autorizada{
    font-size: 24pt;
    padding: 20px 75px;

}

#icon-button-autorizada{
    width: 35px;
    margin-left: 15px;

}


/* STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS 
STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS STATUS NOTAS  */

.title-nfse-emitidas{
    font-size: 30pt;
    margin-top: 80px;
    margin-bottom: 60px;
}

#aviso{
    font-size: 16pt;
}

#voltar-pg-inicial{
    font-size: 18pt;
}

#date-icon{
    width: 40px;
    
    
}

#input-data{
    font-size: 17pt;
    border: solid white 3px;
    border-radius: 17px;
}

#icon-sinal, #icon-refazer{
    width: 40px;
}

.coluna-button-status{
    background-size: 27px;
}

/* ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA 
ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA ERRO NOTA  */

#codigo-erro{
    font-size: 16pt;
    border-radius: 17px;

}

}
