.customInput{border-radius:5px;font-size:14px;height:45px;padding:4px 16px;width:100%}#comp-load{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto}#comp-load span{font-size:14px;font-weight:500}.alerta{align-items:center;border-radius:5px;color:#fff;display:flex;flex-direction:row;gap:15px;min-height:70px;padding:10px;position:fixed;right:-465px;top:15px;transition:right .5s;width:450px;z-index:9999}.alerta-success{background-color:#9dcc65}.alerta-danger{background-color:#eb514c}.alerta-white{background-color:#fff;color:#8b8b9b}.bgFaixa{background:#477ff4;left:0;max-height:25vh;min-height:180px;position:fixed;top:0;width:100%;z-index:1}#divMenu nav h3{cursor:pointer}#divMenu nav #menuLogout{align-items:center;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:column;gap:5px;height:0;margin:0 25px 15px;opacity:0;overflow:hidden;padding:10px 5px;transition:height .5s,opacity .5s}#divMenu nav .contentBars{cursor:pointer;font-size:20px;margin-bottom:15px;padding:0 15px;text-align:right;width:100%}#divMenu nav .content{display:flex;flex-direction:column;gap:10px;padding:0 10px;width:100%}#divMenu nav .content span{cursor:pointer;font-size:14px;font-weight:500;text-align:left;transition:font-size .3s}#divMenu nav .content span:hover{font-size:16px}#divMenu nav .content span.selected{color:#477ff4;font-size:16px}#divMenu nav #menuLogout span{cursor:pointer;font-size:14px;font-weight:500}#divMenu nav #menuLogout button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;padding:5px 10px;width:80%}@media screen and (min-width:601px){#divMenu nav .contentBars{display:none}#divMenu{position:fixed;width:20%;z-index:2}#divMenu nav{background:#fff;border-radius:0 8px 0 0;height:calc(100vh - 50px);margin-top:50px;overflow:auto;padding:20px 5px;text-align:center}main{height:100%;opacity:1;padding:20px;position:fixed;right:0;top:60px;width:80%;z-index:2}main .contentBars{display:none}}@media screen and (max-width:600px){#divMenu{opacity:0;position:fixed;transition:width .5s,opacity .5s;width:90%;z-index:3}#divMenu nav{background:#fff;border-radius:0 8px 8px 0;box-shadow:5px 5px 15px #aaa;height:calc(100vh - 40px);margin-top:20px;overflow:auto;padding:20px 5px;text-align:center}main{height:100%;padding:10px;position:fixed;right:0;top:30px;width:100%;z-index:2}main .contentBars{color:#fff;font-size:20px;margin-bottom:15px}}main h1{color:#fff}main .context{background:#fff;border-radius:8px;height:calc(100% - 90px);margin-top:15px;padding:15px 2px 15px 15px;width:100%}main .context .content{height:100%;overflow:auto;padding:0 15px 0 0;width:100%}.iconUser{cursor:pointer;margin-left:5px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#divMenu .content #subRelatorios{background:#f5f5f5;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:column;gap:5px;height:0;opacity:0;overflow:hidden;padding:10px;transition:height .5s,opacity .5s}#agendamentoPage .divPesquisa{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}#agendamentoPage button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px}#agendamentoPage .divPesquisa span{font-size:14px;font-weight:500}@media screen and (max-width:600px){#agendamentoPage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente,.divPesquisa .pesqDate{width:100%}}@media screen and (min-width:601px){#agendamentoPage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente{width:40%}#agendamentoPage .divPesquisa .pesqDate{width:20%}}#agendamentoPage .gridContext{min-width:800px;overflow:auto}#agendamentoPage .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}#agendamentoPage .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:300px;width:100%}#agendamentoPage .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}#agendamentoPage .gridContext .rowTable:hover{background:#f5f5f5}#agendamentoPage .gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 3px;width:40px}#agendamentoPage .pagination{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;float:right;justify-content:center;margin-top:20px;padding:5px 10px;width:120px}#agendamentoPage .pagination p{font-size:15px;font-weight:500;margin:0 8px}.modal .body{height:calc(100vh - 110px);overflow:auto}.modal .rowTable{cursor:pointer}.modal .body .divFormModal button{height:45px}.modalCidades{display:flex;flex-direction:column;width:100%}.modalCidades .body{height:calc(100vh - 110px);overflow:auto}.modalCidades .title{align-items:center;background-color:#477ff4;font-size:22px;font-weight:550;padding:10px 15px}.modalCidades .headTable,.modalCidades .title{color:#fff;display:flex;flex-direction:row;justify-content:space-between}.modalCidades .headTable{background:#477ff4;border-radius:5px 5px 0 0;font-weight:500;margin:15px 15px 0;padding:10px}.modalCidades .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;margin:0 15px 15px;min-height:300px}.modalCidades .rowTable{align-items:center;color:#888;cursor:pointer;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.modalCidades .rowTable:hover{background:#f5f5f5}.modalCidades .rowTable span{align-items:center;display:flex;flex-direction:row;gap:10px}.modalCidades .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;height:30px;width:30px}.modalCidades .body .divFormModal{display:flex;flex-direction:row;gap:10px;margin:10px 15px}.modalCidades .body .divFormModal button{font-size:20px;height:45px;padding:0 15px}.modalCidades .body .btnNovo{font-size:20px;padding:5px 10px}.modalCidades .body .info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 15px}.modalCidades .body .info h4{font-weight:500}#AgendamentoFormPage button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px;padding:0 15px}#AgendamentoFormPage .form{display:flex;flex-direction:row;flex-wrap:wrap;min-width:750px;width:100%}#AgendamentoFormPage .contentInput{display:flex;flex-direction:column;justify-content:center;padding:15px 15px 0 0}#AgendamentoFormPage .contentInput textarea{border-radius:5px;height:120px;padding:10px;resize:none}#AgendamentoFormPage .form .contentInput span{font-size:14px;font-weight:500;margin-bottom:3px}#AgendamentoFormPage .btnSalvar{display:flex;flex-direction:row;gap:8px;padding:10px 20px}#AgendamentoFormPage .contentBtns{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:20px}#AgendamentoFormPage .headerAbas{display:flex;flex-direction:row;gap:15px}#AgendamentoFormPage .abas{border:1px;border-bottom:0;border-color:#ddd;border-radius:5px 5px 0 0;border-style:solid;cursor:pointer;font-size:15px;font-weight:500;padding:8px 10px;width:150px}#AgendamentoFormPage .selected{background:#477ff4;border:0;color:#fff}#AgendamentoFormPage .abasContent{border:1px solid #ddd;border-radius:0 5px 5px 5px;min-height:150px;padding:0 15px}#AgendamentoFormPage .form .infoCliente{border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-top:15px;width:100%}#AgendamentoFormPage .form .infoCliente span{display:flex;flex-direction:column;padding:10px}#AgendamentoFormPage .abasContent .form .contentInput p{color:#7e7e7e;font-size:18px;font-weight:500;margin-top:15px}#AgendamentoFormPage .gridContext{margin-bottom:15px;min-width:700px;overflow:auto}@media screen and (min-width:1055px){#AgendamentoFormPage .gridContext{width:100%}}#AgendamentoFormPage .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}#AgendamentoFormPage .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}#AgendamentoFormPage .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}#AgendamentoFormPage .gridContext .rowTable:hover{background:#f5f5f5}#AgendamentoFormPage .gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;padding:0;width:40px}#AgendamentoFormPage .divDesconto span{font-size:18px!important}#AgendamentoFormPage .btnSalvar{height:40px}#caixaPage{display:flex;flex-direction:column;width:100%}#caixaPage .btn-xl{height:60px;width:200px}#caixaPage .divBtnContent{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center}#modalValorInicial{display:flex;flex-direction:column;width:100%}#modalValorInicial .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}#modalValorInicial .body{display:flex;flex-direction:column;padding:15px}#modalValorInicial .body button{margin-top:15px}#modalReforcoSangria{display:flex;flex-direction:column;width:100%}#modalReforcoSangria .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}#modalReforcoSangria .body{display:flex;flex-direction:column;padding:15px}#modalReforcoSangria .body button{margin-top:15px}#caixaFechamentoPage p{font-size:12px;font-weight:500;margin-top:5px;text-align:left}.divModalCert{display:flex;flex-direction:column;width:100%}.divModalCert .body{height:290;overflow:auto}.divModalCert .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}.divModalCert .body .divFormModal{display:flex;flex-direction:column;margin:15px}.divModalCert .body .divFormModal span{font-size:14px;font-weight:500}.divModalCert .body .divFormModal button{font-size:20px;height:45px;margin-top:15px;padding:0 15px}.btnSelectCidade{height:45px;padding:0 15px}#divFormaPgtoForm .contentInput .btnAdd{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center;margin:0 auto;width:180px}#divFormaPgtoForm .contentInput .gridContext .contentTable .rowTable .divBtns{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;width:200px}#modalFormaPgtoBandTaxas{display:flex;flex-direction:column;width:100%}#modalFormaPgtoBandTaxas .body{height:290;overflow:auto}#modalFormaPgtoBandTaxas .title{background-color:#477ff4;color:#fff;font-size:22px;font-weight:550;justify-content:space-between}#modalFormaPgtoBandTaxas .divForm,#modalFormaPgtoBandTaxas .title{align-items:center;display:flex;flex-direction:row;padding:10px 15px}#modalFormaPgtoBandTaxas .divForm{flex-wrap:wrap;gap:10px;width:100%}#modalFormaPgtoBandTaxas .divForm div span{font-size:14px;font-weight:500}#modalFormaPgtoBandTaxas .divForm button{height:45px;width:150px}#modalFormaPgtoBandTaxas .divGrid{padding:0;width:100%}#modalFormaPgtoBandTaxas .divGrid .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}#modalFormaPgtoBandTaxas .divGrid .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}#modalFormaPgtoBandTaxas .divGrid .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}#modalFormaPgtoBandTaxas .divGrid .rowTable:hover{background:#f5f5f5}#modalFormaPgtoBandTaxas .divGrid .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;padding:0;width:40px}#pageHome .alert{background-color:#e77f7f;border-radius:5px;color:#fff;display:flex;flex-direction:column;gap:8px;margin:10px;padding:15px}#pageHome .alert p{font-size:14px;font-weight:500}#pageHome .alert span{font-size:12px}#pageHome .alert button{width:200px}#pageHome .tableAgendamentos{border:1px solid #ddd;border-radius:5px;font-size:14px;margin-top:10px}#pageHome .tableAgendamentos .contentAgendamento{display:flex;flex-direction:row}#pageHome .tableAgendamentos .contentAgendamento:nth-child(2n){background:#f1f1f1}#pageHome .tableAgendamentos .contentAgendamento div button{margin-left:15px;margin-top:15px;width:40px}#pageHome .tableAgendamentos .lineAgendamento{display:flex;flex:1 1;flex-direction:column;gap:5px;padding:15px}#pageHome .tableAgendamentos .lineAgendamento hr{border:1px solid silver;margin:10px auto 0;width:50%}#loginPage{align-items:center;height:100vh;width:100%}#loginPage,#loginPage .form{display:flex;justify-content:center}#loginPage .form{align-items:flex-start;background:#fff;border-radius:8px;flex-direction:column;padding:15px 20px}@media screen and (max-width:600px){#loginPage .form{min-height:40vh;width:80%}}@media screen and (min-width:601px){#loginPage .form{min-height:250px;width:400px}}#loginPage .form span{font-size:13px;font-weight:500;margin-bottom:3px;margin-top:15px}#loginPage .form button{background:#337ab7;border:0;border-radius:5px;color:#fff;margin-top:15px;padding:8px 10px;width:100%}#NfePage .divPesquisa{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}#NfePage .btnImport{float:right;margin-bottom:15px;padding:0 15px}#NfePage button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px}#NfePage .divPesquisa span{font-size:14px;font-weight:500}@media screen and (max-width:600px){#NfePage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente,.divPesquisa .pesqDate{width:100%}}@media screen and (min-width:601px){#NfePage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente{width:49%}#NfePage .divPesquisa .pesqDate{width:20%}}#NfePage .gridContext{min-width:1000px;overflow:auto}#NfePage .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}#NfePage .gridContext .headTable span{align-items:center;display:flex;flex-direction:row;gap:10px}#NfePage .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:300px;width:100%}#NfePage .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}#NfePage .gridContext .rowTable:hover{background:#f5f5f5}#NfePage .gridContext .cancelada{background:#db6262;color:#fff}#NfePage .gridContext .cancelada:hover{background:#db6262;color:silver}#NfePage .gridContext .rowTable span{align-items:center;display:flex;flex-direction:row;gap:10px}#NfePage .gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 3px;width:40px}#NfePage .pagination{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;float:right;justify-content:center;margin-top:20px;padding:5px 10px;width:120px}#NfePage .pagination p{font-size:15px;font-weight:500;margin:0 8px}#modalMotivo{display:flex;flex-direction:column;width:100%}#modalMotivo .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}#modalMotivo .body{display:flex;flex-direction:column;padding:15px}#modalMotivo .body button{margin-top:15px}#modalInfoNfe{display:flex;flex-direction:column;height:100%;width:100%}#modalInfoNfe .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}#modalInfoNfe .body{display:flex;flex-direction:column;gap:15px;height:100%;padding:15px}#modalInfoNfe .body div{background:#f0f0f0;border-radius:5px;padding:5px 10px}#modalInfoNfe .body div #divCopy{background:#898787;border-radius:5px;color:#fff;margin-left:7px;opacity:0;padding:5px;transition:opacity .5s}#modalInfoNfe .body .divBtns{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}#modalInfoNfe .body div button{display:flex;flex-direction:row;gap:5px;margin:10px 0;padding:10px}#modalInfoNfe .body span{font-size:14px;font-weight:500}#modalInfoNfe .body p{font-size:14px}#divNfeModalImportar{display:flex;flex-direction:column;width:100%}#divNfeModalImportar .body{height:290;overflow:auto}#divNfeModalImportar .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}#divNfeModalImportar .body .divFormModal{display:flex;flex-direction:column;margin:15px}#divNfeModalImportar .body .divFormModal span{font-size:14px;font-weight:500;margin-bottom:5px}#divNfeModalImportar .body .divFormModal button{font-size:20px;height:45px;margin-top:15px;padding:0 15px}#modalEnviaContabilidade{display:flex;flex-direction:column;width:100%}#modalEnviaContabilidade .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}#modalEnviaContabilidade .body{display:flex;flex-direction:column;padding:15px}#modalEnviaContabilidade .body div{display:flex;flex-direction:row;gap:15px}#modalEnviaContabilidade .body button{margin-top:15px}#OrdemServicoPage .divPesquisa{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}#OrdemServicoPage button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px}#OrdemServicoPage .divPesquisa span{font-size:14px;font-weight:500}@media screen and (max-width:600px){#OrdemServicoPage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente,.divPesquisa .pesqDate{width:100%}}@media screen and (min-width:601px){#OrdemServicoPage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente{width:49%}#OrdemServicoPage .divPesquisa .pesqDate{width:20%}}#OrdemServicoPage .gridContext{min-width:800px;overflow:auto}#OrdemServicoPage .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}#OrdemServicoPage .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:300px;width:100%}#OrdemServicoPage .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}#OrdemServicoPage .gridContext .rowTable:hover{background:#f5f5f5}#OrdemServicoPage .gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 3px;width:40px}#OrdemServicoPage .pagination{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;float:right;justify-content:center;margin-top:20px;padding:5px 10px;width:120px}#OrdemServicoPage .pagination p{font-size:15px;font-weight:500;margin:0 8px}.modalObsOrdemServico .body .contentTable .rowTable .date{color:silver;font-size:12px;margin:0;text-align:left;width:100%}.ordemServicoModalPgtos .body .contentTable{border-radius:0;margin-bottom:0}.ordemServicoModalPgtos .body .footerTable{background-color:#477ff4;border-radius:0 0 5px 5px;margin:0 15px;min-height:15px}.ordemServicoModalPgtos .body .footerTable>div{color:#fff;font-size:14px;font-weight:500;padding:10px 15px;text-align:right}#OrdemServicoFormPage button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px;padding:0 15px}#OrdemServicoFormPage .form{display:flex;flex-direction:row;flex-wrap:wrap;min-width:750px;width:100%}#OrdemServicoFormPage .contentInput{display:flex;flex-direction:column;justify-content:center;padding:15px 15px 0 0}#OrdemServicoFormPage .contentInput textarea{border-radius:5px;height:120px;padding:10px;resize:none}#OrdemServicoFormPage .form .contentInput span{font-size:14px;font-weight:500;margin-bottom:3px}#OrdemServicoFormPage .btnSalvar{display:flex;flex-direction:row;gap:8px;padding:10px 20px}#OrdemServicoFormPage .contentBtns{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:20px}#OrdemServicoFormPage .headerAbas{display:flex;flex-direction:row;gap:15px}#OrdemServicoFormPage .abas{border:1px;border-bottom:0;border-color:#ddd;border-radius:5px 5px 0 0;border-style:solid;cursor:pointer;font-size:15px;font-weight:500;padding:8px 10px;width:150px}#OrdemServicoFormPage .selected{background:#477ff4;border:0;color:#fff}#OrdemServicoFormPage .abasContent{border:1px solid #ddd;border-radius:0 5px 5px 5px;min-height:150px;padding:0 15px}#OrdemServicoFormPage .form .infoCliente{border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;margin-top:15px;width:100%}#OrdemServicoFormPage .form .infoCliente span{display:flex;flex-direction:column;padding:10px}#OrdemServicoFormPage .abasContent .form .contentInput p{color:#7e7e7e;font-size:18px;font-weight:500;margin-top:15px}#OrdemServicoFormPage .gridContext{margin-bottom:15px;min-width:700px;overflow:auto}@media screen and (min-width:1055px){#OrdemServicoFormPage .gridContext{width:100%}}#OrdemServicoFormPage .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}#OrdemServicoFormPage .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}#OrdemServicoFormPage .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}#OrdemServicoFormPage .gridContext .rowTable:hover{background:#f5f5f5}#OrdemServicoFormPage .gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;padding:0;width:40px}#OrdemServicoFormPage .divDesconto span{font-size:18px!important}#OrdemServicoFormPage .btnSalvar{height:40px}.PedidosPage .divPesquisa{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.PedidosPage button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px}.PedidosPage .divPesquisa span{font-size:14px;font-weight:500}@media screen and (max-width:600px){.divPesquisa .pesqCliente,.divPesquisa .pesqDate,.PedidosPage .divPesquisa .pesqEmpresa{width:100%}}@media screen and (min-width:601px){.divPesquisa .pesqCliente,.PedidosPage .divPesquisa .pesqEmpresa{width:49%}.PedidosPage .divPesquisa .pesqDate{width:20%}}.PedidosPage .gridContext{min-width:800px;overflow:auto}.PedidosPage .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}.PedidosPage .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:300px;width:100%}.PedidosPage .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.PedidosPage .gridContext .rowTable:hover{background:#f5f5f5}.PedidosPage .gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 3px;width:40px}.PedidosPage .pagination{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;float:right;justify-content:center;margin-top:20px;padding:5px 10px;width:120px}.PedidosPage .pagination p{font-size:15px;font-weight:500;margin:0 8px}.divModalPedPgto{display:flex;flex-direction:column;width:100%}.divModalPedPgto .body{height:290;overflow:auto}.divModalPedPgto .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}.divModalPedPgto .body .divFormModal{display:flex;flex-direction:column;margin:15px}.divModalPedPgto .body .divFormModal span{font-size:14px;font-weight:500}.divModalPedPgto .body .divFormModal button{font-size:20px;height:45px;margin-top:15px;padding:0 15px}.divModalPedPgto .gridPgto{width:100%}.divModalPedPgto .gridPgto .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}.divModalPedPgto .gridPgto .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}.divModalPedPgto .gridPgto .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.divModalPedPgto .gridPgto .rowTable:hover{background:#f5f5f5}.divModalPedPgto .gridPgto .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;padding:0;width:40px}.divModalPedPgto .gridPgto .rowTable .divDesconto{align-items:center;display:flex;flex-direction:row;gap:10px}.divModalPedPgto .gridPgto .rowTable .divDesconto button{margin:0}.divModalPedPgto .gridPgto .rowTable .divDesconto span{font-size:18px!important}.modalDesconto{display:flex;flex-direction:column;width:100%}.modalDesconto .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}.modalDesconto .body{display:flex;flex-direction:column;padding:5px 15px}.modalDesconto .body h2{margin-top:15px;text-align:center}.modalDesconto .body button{margin-top:15px}.divModalNfe{display:flex;flex-direction:column;width:100%}.divModalNfe .body{height:290;overflow:auto}.divModalNfe .title{align-items:center;background-color:#477ff4;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;justify-content:space-between;padding:10px 15px}.divModalNfe .body .divFormModal{display:flex;flex-direction:column;margin:15px}.divModalNfe .body .divFormModal span{font-size:14px;font-weight:500}.divModalNfe .body .divFormModal button{font-size:20px;height:45px;margin-top:15px;padding:0 15px}.divModalNfe .divTipoEmissao{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:15px}.divModalNfe .divTipoEmissao label input{margin-right:5px}.divModalNfe .divForm{align-items:center;display:flex;flex-direction:row;gap:10px;padding:10px 15px;width:100%}.divModalNfe .divForm div span{font-size:14px;font-weight:500}.divModalNfe .divForm button{height:45px;margin-top:19px;width:150px}.divModalNfe .divGrid{padding:0 15px;width:100%}.divModalNfe .divGrid .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}.divModalNfe .divGrid .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}.divModalNfe .divGrid .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.divModalNfe .divGrid .rowTable:hover{background:#f5f5f5}.divModalNfe .divGrid .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;padding:0;width:40px}.divModalNfe .divGrid .rowTable .divDesconto{align-items:center;display:flex;flex-direction:row;gap:10px}.divModalNfe .divGrid .rowTable .divDesconto button{margin:0}.divModalNfe .divGrid .rowTable .divDesconto span{font-size:18px!important}.PedDetalhePage{display:flex;flex-direction:column;min-width:750px;width:100%}.PedDetalhePage h3{margin-top:20px;text-align:center}.PedDetalhePage .abas{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;font-size:15px;font-weight:500;padding:8px 10px;width:150px}.PedDetalhePage .abasContent{border:1px solid #ddd;border-radius:0 5px 5px 5px;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;padding:5px 15px}.PedDetalhePage .abasContent span{font-size:14px;font-weight:500}.PedDetalhePage .abasContent p{font-size:14px;margin-top:2px}.PedDetalhePage .abasContent .gridContext{margin-bottom:15px;min-width:700px;overflow:auto}@media screen and (min-width:1055px){.PedDetalhePage .abasContent .gridContext{width:100%}}.PedDetalhePage .abasContent .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}.PedDetalhePage .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}.PedDetalhePage .abasContent .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.PedDetalhePage .abasContent .gridContext .rowTable:hover{background:#f5f5f5}.pedidosForm button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px;padding:0 15px}.pedidosForm .form{display:flex;flex-direction:row;flex-wrap:wrap;min-width:750px;width:100%}.pedidosForm .contentInput{display:flex;flex-direction:column;justify-content:center;padding:15px 15px 0 0}.pedidosForm .form .contentInput span{font-size:14px;font-weight:500;margin-bottom:3px}.pedidosForm .btnSalvar{display:flex;flex-direction:row;gap:8px;padding:10px 20px}.pedidosForm .contentBtns{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:20px}.pedidosForm .abas{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;font-size:15px;font-weight:500;padding:8px 10px;width:150px}.pedidosForm .abasContent{border:1px solid #ddd;border-radius:0 5px 5px 5px;min-height:150px;padding:0 15px}.pedidosForm .abasContent .form .contentInput p{color:#7e7e7e;font-size:18px;font-weight:500;margin-top:15px}.pedidosForm .gridContext{margin-bottom:15px;min-width:700px;overflow:auto}@media screen and (min-width:1055px){.pedidosForm .gridContext{width:100%}}.pedidosForm .gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}.pedidosForm .gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}.pedidosForm .gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.pedidosForm .gridContext .rowTable:hover{background:#f5f5f5}.pedidosForm .gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;padding:0;width:40px}.pedidosForm .divDesconto{align-items:center;display:flex;flex-direction:row;gap:10px}.pedidosForm .divDesconto span{font-size:18px!important}.pedidosForm .btnSalvar{height:40px}.divPesquisa{display:flex;flex-direction:row;gap:10px;width:100%}.divPesquisa button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;padding:0 15px}.gridContext{min-width:800px;overflow:auto}.gridContext .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}.gridContext .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:300px;width:100%}.gridContext .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.gridContext .rowTable:hover{background:#f5f5f5}.gridContext .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;width:40px}.pagination{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;float:right;justify-content:center;margin-top:20px;padding:5px 10px;width:120px}.pagination p{font-size:15px;font-weight:500;margin:0 8px}#produtosFormPage .contentInput .flexRow{align-items:center;display:flex;flex-direction:row;gap:10px}#produtosFormPage .contentInput .flexRow button{height:45px;width:55px}.modal{display:flex;flex-direction:column;width:100%}.modal .title{align-items:center;background-color:#477ff4;font-size:22px;font-weight:550;padding:10px 15px}.modal .headTable,.modal .title{color:#fff;display:flex;flex-direction:row;justify-content:space-between}.modal .headTable{background:#477ff4;border-radius:5px 5px 0 0;font-weight:500;margin:15px 15px 0;padding:10px}.modal .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;margin:0 15px 15px;min-height:300px}.modal .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.modal .rowTable:hover{background:#f5f5f5}.modal .rowTable span{align-items:center;display:flex;flex-direction:row;gap:10px}.modal .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;height:30px;width:30px}.modal .body .divFormModal{display:flex;flex-direction:row;gap:10px;margin:10px 15px}.modal .body .divFormModal button{font-size:20px;padding:0 15px}.modal .body .btnNovo{font-size:20px;padding:5px 10px}.modal .body .info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 15px}.modal .body .info h4{font-weight:500}#RelNfe .divPesquisa{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}#RelNfe button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px}#RelNfe .divPesquisa span{font-size:14px;font-weight:500}@media screen and (max-width:600px){#RelNfe .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente,.divPesquisa .pesqDate{width:100%}}@media screen and (min-width:601px){#RelNfe .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente{width:49%}#RelNfe .divPesquisa .pesqDate{width:20%}}#RelOrdemServicoPage .divPesquisa{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}#RelOrdemServicoPage button{background:#477ff4;border:0;border-radius:5px;color:#fff;cursor:pointer;height:45px}#RelOrdemServicoPage .divPesquisa span{font-size:14px;font-weight:500}@media screen and (max-width:600px){#RelOrdemServicoPage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente,.divPesquisa .pesqDate{width:100%}}@media screen and (min-width:601px){#RelOrdemServicoPage .divPesquisa .pesqEmpresa,.divPesquisa .pesqCliente{width:49%}#RelOrdemServicoPage .divPesquisa .pesqDate{width:20%}}#divServicoForm .tableGrid{display:flex;flex-direction:row;margin:15px 0;width:100%}#divServicoForm .tableGrid .tableContent{background-color:#f0f0f0;border-radius:5px;flex:1 1;margin:10px;padding:15px}#divServicoForm .tableGrid .tableContent .tableContentForm{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}#divServicoForm .tableGrid .tableContent .headTable{background:#477ff4;border-radius:5px 5px 0 0;color:#fff;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin-top:15px;padding:10px}#divServicoForm .tableGrid .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;min-height:10px;overflow:hidden;width:100%}#divServicoForm .tableGrid .tableContent .rowTable{align-items:center;color:#888;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}#divServicoForm .tableGrid .tableContent .rowTable:hover{background:#f5f5f5}#divServicoForm .tableGrid .tableContent .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;height:35px;margin:0 5px;padding:0;width:40px}*{box-sizing:border-box;margin:0;padding:0}body{background:#ddd;color:#29292e}body,button,input,textarea{font:400 16px Roboto,sans-serif}button{height:38px}input{border:1px solid #000}input:read-only{background:#eee;border:1px solid #ddd}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.form{display:flex;flex-direction:row;flex-wrap:wrap;min-width:750px;width:100%}.contentInput{display:flex;flex-direction:column;padding:15px 15px 0 0}.form .contentInput span{font-size:14px;font-weight:500;margin-bottom:3px}.btnSalvar{gap:8px;padding:10px 20px}.btnSalvar,.contentBtns{display:flex;flex-direction:row}.contentBtns{align-items:center;gap:10px;justify-content:center;margin-top:20px}.btn-orange{background:#f8ba56!important}.btn-orange,.btn-red{border:0;border-radius:5px;color:#fff!important;cursor:pointer}.btn-red{background:#eb514c!important}.btn-green{background:#9dcc65!important}.btn-blue-dark,.btn-green{border:0;border-radius:5px;color:#fff!important;cursor:pointer}.btn-blue-dark{background:#385e9c!important}select{border-radius:5px;font-size:14px;height:45px;padding:4px 16px;width:100%}
/*# sourceMappingURL=main.52528eaf.css.map*/