.scheduler{height:calc(100vh - 180px);overflow:hidden;overflow-x:auto}.k-scheduler-layout{border:1px dotted #6c757d !important;border-radius:5px}.k-scheduler-table td:hover{background-color:#ff6a00 !important}.k-scheduler-toolbar{background-color:transparent}.k-scheduler-refresh{display:none !important}.blocked{background-color:#c5c5c5 !important;border:0;border-radius:initial}#schedulerContextMenu{background-color:#fff;border:1px solid rgba(0,0,0,.15) !important;border-radius:.25rem;font-size:12px !important}.k-window-title{font-size:small;margin:.5rem !important}.fila-atendimento{max-height:100%;overflow:auto}.fila-atendimento .atendimento,.fila-atendimento .meus-atendimentos,.fila-atendimento .meus-atendimentos .row{overflow-y:auto}.fila-atendimento .atendimento,.fila-atendimento .avaliacao{height:calc(100vh - 120px);max-height:800px;overflow-y:auto}.fila-atendimento .meus-atendimentos{max-height:600px}.fila-atendimento-item{border:1px solid #d3d3d3 !important;border-radius:5px;line-height:1.2em;margin-bottom:.5rem !important}.fila-nomePaciente a,.fila-nomeProspect a{font-size:80%;font-weight:400}#countdown{position:relative;margin:auto;margin-top:0;height:0;width:40px;text-align:center}#countdown-number{color:var(--main-bg-orthopride);display:inline-block;line-height:40px}#countdown svg{position:absolute;top:0;right:0;width:40px;height:40px;transform:rotateY(-180deg) rotateZ(-90deg)}#circulo{stroke-dasharray:113px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2px;stroke:var(--main-bg-orthopride);fill:none;animation:linear forwards;animation-name:countdown;animation-direction:normal;display:none}@keyframes countdown{from{stroke-dashoffset:0}to{stroke-dashoffset:113px}}.disabled-custom{opacity:.3;cursor:not-allowed;pointer-events:none}.disable-btn-continuar{display:none}.contador-desbloqueio{top:0%;display:inline-block;position:absolute;display:none;margin-top:1rem}.zoomIn{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#fff;z-index:9999999999999999}.content-carousel-custom{margin:auto}.img-slide{height:35vh;width:100rem;margin:auto}.carousel-control span{display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;padding:.45em 0;line-height:1em;color:var(--main-bg-orthopride) !important;border:1px solid var(--main-bg-orthopride) !important;border-radius:1em;background-image:none !important}.carousel-control-prev-icon{margin-left:-11.5rem}.carousel-control-next-icon{margin-right:-11.5rem}.img-responsive{max-width:94% !important}.bs-stepper-header button{background-color:transparent !important;border:none !important;font-size:small !important}.bs-stepper-content{border:1px dotted #6c757d !important;border-radius:10px;height:calc(100vh - 300px);overflow:auto}.bs-stepper-footer{width:71% !important;bottom:45px !important;position:fixed !important;margin:.5rem !important;padding:.25rem !important;display:flex;justify-content:flex-end !important}.bs-stepper-label{font-size:12px}.bs-stepper .step-trigger{padding:5px;font-size:12px;font-weight:400}.bs-stepper-circle{background-color:var(--main-bg-orthopride) !important}.bs-stepper-circle.disabled{background-color:#6c757d !important}.tab-pane-area-finalizacao label{font-size:13px}#area-finalizacao{padding:2%}#area-finalizacao .tab-pane{min-height:100%}.nav-pills-nome-area>.nav-item>a{font-size:14px !important}.oferta-produto input[type=checkbox]{margin-top:.7rem !important}.avaliacao-status label{min-width:110px}#paciente-avaliacao-card{border:1px dotted #6c757d !important;border-radius:10px;overflow:auto}#paciente-avaliacao-card input[readonly]{border:1px dotted #e9ecef;border-radius:5px;padding-left:.5rem !important;padding-right:.5rem !important;background-color:#e9ecef;opacity:.7}#paciente-avaliacao .nav-pills>.nav-item>a{border-radius:20px;font-size:11px;min-width:66px}#paciente-avaliacao>div{height:calc(100vh - 200px)}#paciente-avaliacao .btn-toolbar{border-bottom:1px dotted var(--main-bg-orthopride)}#paciente-avaliacao .nav-pills{border-bottom:none}#paciente-avaliacao .k-grid-content{max-height:calc(100vh - 460px)}#configuracao .card-body{overflow:auto;max-height:250px;min-height:250px}#configuracao .card{border-style:dotted}#gridContaPagarAvancado .k-grid-content td:last-child{text-transform:none}#gridContaPagarAvancado .k-grid-content td:last-child .btn-info{color:#fff}#gridContaPagarAvancado .k-grid-toolbar{background-color:#fff}#gridContaPagarAvancado .k-grid-toolbar a{float:right}#gridContaPagarAvancado .k-grid-content{max-height:180px}#gridContaPagarOrcamento .disabled-custom{color:#d3d3d3}#gridContaPagarOrcamento .k-command-cell a{width:100%}#conta-receber-baixar{border:1px dotted #6c757d !important;border-radius:10px;overflow:auto}.negociacao-campanha{text-decoration:line-through;opacity:.6}.badge-recorrencia{background:#ffeb3b;color:#000}#efetuar-pagamento-bloqueio,#pagolivre-multiplo #pagamento-manual-content,#pagolivre-multiplo #pagamento-content,#online-multiplo-recorrente #pagamento-manual-content,#online-multiplo-recorrente #pagamento-content,#online-multiplo-cartao #pagamento-manual-content,#online-multiplo-cartao #pagamento-content{border:1px dotted #6c757d !important;border-radius:10px}:root{--main-bg-orthopride:#7e3b8f;--main-bg-op-franchising:#e66824}body{overflow:hidden}header{background-color:var(--main-bg-orthopride) !important}header li:hover{background-color:#6c757d !important}a{color:var(--main-bg-orthopride)}a:hover{text-decoration:none !important}.form-control:focus,.k-dropdown-wrap.k-state-focused,.k-numeric-wrap.k-state-focused,.k-multiselect-wrap.k-state-focused,.k-picker-wrap.k-state-focused{border-color:#808080 !important}.k-list-optionlabel.k-state-selected{border:none !important;color:#fff !important;background-color:var(--main-bg-orthopride) !important}.k-list>.k-state-selected{background-color:var(--main-bg-orthopride) !important}.k-checkbox:checked+.k-checkbox-label:before{color:var(--main-bg-orthopride) !important}.content-widget .card{border:1px dotted #6c757d !important}.card-body{color:#6c757d}.card-header{color:#6c757d}.progress{border-radius:inherit}.marquee{background-color:#6c757d !important}legend{border-bottom:1px dotted var(--main-bg-orthopride)}.filter-description{border:1px dotted #6c757d !important}.k-grouping-header{border:1px dotted var(--main-bg-orthopride) !important}.k-footer-template .custom-footer{border:1px dotted var(--main-bg-orthopride) !important}.gn-menu-main{background:var(--main-bg-orthopride)}#btn-logout{color:#fff;background-color:#6c757d;border-color:#6c757d}#btn-logout:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.custom-badge-secondary{color:#6c757d !important}.dashboard-content{max-height:calc(100vh - 197px) !important}.dropdown-card{border:1px solid #d3d3d3 !important;border-radius:5px;margin:3px}input[type=text][readonly]{border:1px dotted #e9ecef;border-radius:5px;padding-left:.5rem !important;padding-right:.5rem !important;background-color:#e9ecef;opacity:.7}a:not([href]){color:inherit;text-decoration:none}.required>.k-dropdown-wrap,.required>.k-numeric-wrap,.required>.k-multiselect-wrap,.required>.k-picker-wrap,input.form-control[required='required']{border:1px dotted var(--main-bg-orthopride) !important}.btn-orthopride:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.nav-pills-nome-area>.nav-item>a{font-size:14px !important}.badge-op-franchising{color:#fff;background-color:var(--main-bg-op-franchising)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--main-bg-orthopride)}.modal-header.pt-2.pb-2{background-color:#7e3b8f;color:#fff}.modal-header.pt-2.pb-2 button{color:#fff}.modal-header.pt-2.pb-2 button:focus{outline:none}.highlight-button-top{border-radius:7px;border-top-left-radius:initial;border-top-right-radius:inherit;padding-left:1rem !important;padding-right:1rem !important}.tooltip-custom-bodylaser .tooltip-inner{color:#fff;background-color:#7e3b8f}#log-contaPagar,#log-contaReceber,#log-agendamento{height:calc(100vh - 200px)}.log-no-data{height:100px;width:50%}.container-log-table .tooltip-column{cursor:pointer}.container-log-table{max-height:450px;overflow-y:auto}.registro-alterado{color:#dc3545}.registro-excluido{text-decoration:line-through}.marquee{position:fixed;bottom:0;color:#fff !important;font-size:12pt;z-index:10;height:40px}.marquee-card{border:1px dashed #fff;border-radius:5px;min-width:250px;font-size:9pt}.marquee-item-card{border:1px dashed #fff;border-radius:5px;min-width:120px;font-size:9pt}.marquee-item-card-active{border:2px solid #fff;border-radius:5px;width:100px;min-width:100px;font-size:9pt}.marquee-totalizador{border-left:1px dashed #fff;min-width:500px;font-size:9pt}.marquee-ranking{border-right:1px dashed #fff;min-width:120px;font-size:9pt}.cadastro-migracao .bs-stepper-footer{width:95% !important;bottom:45px !important;position:fixed !important;margin:.5rem !important;padding:.25rem !important;display:flex;justify-content:flex-end !important}.card-resumo-migracao{border:1px dotted #6c757d !important;border-radius:10px;height:calc(100vh - 350px)}#area-procedimento{padding:15px}.tab-pane-area-procedimento{min-height:100%}#div_pacienteProcedimentoAnterior{border:1px dashed #909090;padding:20px}#div_pacienteProcedimentoAtual{padding:20px;box-shadow:inset 0 0 0 1px #7e3b8f;border-radius:4px}#pills-tab-produto a{font-size:14px}.btn-adiciona-procedimento{margin-top:30%}.badge-vendas{width:60%}.badge-venda-preativa{color:#fff;background-color:#00bcd4}.badge-venda-ativa{color:#fff;background-color:#4caf50}.badge-venda-encerrada{color:#fff;background-color:#9e9e9e}.badge-venda-cancelada,.badge-venda-excluida,.badge-venda-expirada{color:#fff;background-color:#ffc107}.badge-venda-cob0,.badge-venda-cob30,.badge-venda-cob60,.badge-venda-cob90{color:#fff;background-color:#f44336}.badge-venda-blacklist{color:#fff;background-color:#000}.badge-venda-indefinido{color:#fff;background-color:#e91ea5}.badge-venda-crm{color:#fff;background-color:#a0522d}.recorrenciaAtiva,.recorrencia2{background-color:#8bc34a;border-color:#8bc34a;color:#fff}.recorrenciaDesconfigurada,.recorrencia0{background-color:#e91e63;border-color:#e91e63;color:#fff}.recorrenciaFalha,.recorrencia4,.recorrenciaTentativa,.recorrencia6{background-color:#f44336;border-color:#f44336;color:#fff}.recorrenciaConfigurada,.recorrencia1{background-color:#00bcd4;border-color:#00bcd4;color:#fff}.recorrenciaManual,.recorrencia5{background-color:#ff9800;border-color:#ff9800;color:#fff}.recorrenciaSuspensa,.recorrencia3{background-color:#9e9e9e;border-color:#9e9e9e;color:#fff}#importar-venda-registros .k-grid-content{max-height:calc(100vh - 375px) !important}#paciente-resumo-card,#paciente-resumo-tab{border:1px dotted #6c757d !important;border-radius:10px;overflow:auto}#paciente-resumo-tab .tab-pane{min-height:unset}#paciente-resumo-card input[readonly]{border:1px dotted #e9ecef;border-radius:5px;padding-left:.5rem !important;padding-right:.5rem !important;background-color:#e9ecef;opacity:.7}#paciente-resumo .nav-pills>.nav-item>a{border-radius:20px;font-size:11px;min-width:66px}#paciente-resumo>div{height:calc(100vh - 200px)}#paciente-resumo .btn-toolbar{border-bottom:1px dotted var(--main-bg-orthopride)}#paciente-resumo .nav-pills{border-bottom:none}#paciente-resumo .k-grid-content{max-height:calc(100vh - 390px)}.btn-toolbar-resumo{border-bottom:1px dotted var(--main-bg-orthopride);display:flex;flex-wrap:wrap;justify-content:flex-start}.acoes-paciente-resumo .dropdown-item{cursor:pointer}#timeline .bs-stepper-label{border-width:1px;border-style:dashed;border-radius:15px;padding:5px}#timeline .bs-stepper-header{border:1px dotted var(--main-bg-orthopride);border-radius:10px;overflow:auto}#timeline .bs-stepper-content{border:1px dotted var(--main-bg-orthopride);border-radius:10px;max-height:calc(100vh - 420px);overflow:auto}#timeline .step-trigger{min-width:120px}#timeline input[readonly]{color:#6c757d;border:1px dotted #6c757d;border-radius:5px;padding-left:.5rem !important;padding-right:.5rem !important}.conta-receber-status-vencida{background-color:#dee2e6 !important}.conta-receber-status-aberta{background-color:#dee2e6 !important}.conta-receber-status-parcial{background-color:#dee2e6 !important}#ValorOfertado{font-weight:bold}.btn-adiciona-produto{border-color:#7e3b8f;color:#7e3b8f;float:right;font-size:14px;margin-left:20px}.btn-adiciona-produto:hover,.btn-adiciona-produto:active{background-color:#7e3b8f;color:#fff}.sem-desconto{background-color:#c8c8c8 !important;color:#303030}.desconto-verde{background-color:#8cba51 !important;color:#fff}.desconto-amarelo{background-color:#ffff9d !important;color:#606060}.desconto-rosa{background-color:#f67280 !important;color:#fff}.desconto-roxo{background-color:#9476ac !important;color:#fff}.quantidade{font-size:14px}.popover.popover-produto{background-color:#f9f9f9 !important}.popover.popover-produto .popover-body{color:#303030 !important}.popover.popover-produto span.dropdown-produto{height:34px}.popover.popover-produto span.dropdown-produto span.k-dropdown-wrap.k-state-default{height:34px}.popover.popover-produto span.dropdown-produto span.k-input{font-size:14px}#ModalidadeOfertaProduto-list .k-list{height:auto;font-size:14px}.modalidadeOfertaProduto{width:100% !important}.btn-adiciona-produto{border-color:#7e3b8f;color:#7e3b8f;float:right;font-size:14px}.btn-adiciona-produto:hover,.btn-adiciona-produto:active{background-color:#7e3b8f;color:#fff}.popover.popover-produto .dot{height:30px;width:32px;border-radius:50%;display:inline-block;vertical-align:middle;cursor:pointer}.tabela-preco-masculino .grid .k-grouping-row td{color:#ff974a}.tabela-preco-masculino .grid .k-grid-header{border-bottom-color:#ff974a}.tabela-preco-feminino .grid .k-grouping-row td{color:#7e3b8f}.tabela-preco-feminino .grid .k-grid-header{border-bottom-color:#7e3b8f}#lista-campanhas{max-height:400px;overflow:auto}#voucher{border-color:#7e3b8f !important}#relatorioAnaliseDespesaFilter .legend-item .content-display-color,.legend-item{float:left;margin-right:6px;margin-left:3px;font-size:10px}#relatorioAnaliseDespesaFilter .content-display-color{width:40px;height:15px;border-radius:10px}#graficoAnaliseDespesa .legenda{font-size:70%}#relatorioAnaliseDespesaSubCategoriaFilter .legend-item .content-display-color,.legend-item{float:left;margin-right:6px;margin-left:3px;font-size:10px}#relatorioAnaliseDespesaSubCategoriaFilter .content-display-color{width:40px;height:15px;border-radius:10px}.k-group-footer span{font-size:x-small !important}#report-dre table{font-size:70%}#report-dre .table td,.table th{padding:.4rem !important}#relatorio-marketing i{color:var(--main-bg-orthopride) !important}#relatorio-marketing .card{border:1px dotted #6c757d !important;margin:5px}#relatorio-marketing .card-body{min-height:70px !important}#relatorio-marketing .k-grid-content{max-height:calc(100vh - 550px)}#report-nps-csat table{font-size:70%}#report-nps-csat i{color:var(--main-bg-orthopride)}#report-nps-csat a{color:var(--main-bg-orthopride)}#search-list .k-list-scroller ul>li{border:1px solid #d3d3d3 !important;border-radius:5px;margin:3px}.img-responsive{max-width:100% !important;width:-webkit-fill-available;height:auto}#unidade-display label{font-size:x-small;color:#808080;font-weight:bold;min-width:80px}#unidade-display span{font-size:x-small;margin-bottom:auto;display:inline-block}#unidade-display .form-group{padding-left:15px}#unidade-display .card-header{font-size:14px;font-weight:bold}.login{height:100%;width:100%}.login input{color:#4e545c;border:1px solid #b1b7be;width:446px;height:59px;width:100%;padding:10px}.form-login{background-color:#1f2d3b;overflow:auto}.form-login>div{margin-left:95px}.background-login{height:100%;width:100%;background-size:cover !important}.background-login-img1{background:url(/Content/images/background_1.png)}.titulo-login{font-size:30px;font-weight:700;letter-spacing:-.6px;color:#fff;line-height:1.4em}.subtitulo-login{font-size:16px;font-weight:500;color:#8b8d97}#txtLogin{border-top-left-radius:5px;border-top-right-radius:5px}#txtSenha{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#btnAlterarSenha{font-weight:500;text-decoration:underline;color:#8b8d97}#btnConectar{color:#fff;background-color:#7e3b8f;border-radius:8px;width:219px;height:50px;overflow:hidden;border:none}#card-perfil .croppie-container{height:auto !important}#card-perfil form{text-align:center;width:100%}#widget-nps-filtro>span{border:1px dotted var(--main-bg-orthopride);border-radius:15px;font-size:70%}#widget-cobranca-filtro>span{border:1px dotted var(--main-bg-orthopride);border-radius:15px;font-size:70%}#cobranca-geral .card{min-width:120px;max-width:120px}#cobranca-faturamento .card{min-width:150px}#gerente-geral .card{min-width:150px}#dentista-geral .card{min-width:150px}