@charset "utf-8";*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) #ffffff}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;font-family:Roboto;font-size:14px;color:#666}a{color:#0061a7;text-decoration:none}a:hover{text-decoration:underline}.modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;border-radius:5px;overflow:hidden;background:#f7f7f7 url(../img/loading.gif) 50% 50% no-repeat}#webBg{background:#4a53a7;background:radial-gradient(circle,#4a53a7 0,#262d69 100%);position:fixed;width:100%;height:100%}#webContent{position:fixed;width:100%;height:100%}#boxLogin{width:300px;height:auto;position:relative;margin:auto;padding:5px;top:50%;-ms-transform:translateY(-46%) translateX(130%);transform:translateY(-46%) translateX(130%);bottom:0;left:0;right:0;border-radius:5px;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 18px 0 rgba(0,0,0,.15);box-shadow:0 0 18px 0 rgba(0,0,0,.15);background:#f1f1f1}#boxPainel{width:100%;height:100%;display:grid;grid-template-areas:"header" "content";grid-template-columns:100%;grid-template-rows:73px auto}label{font-size:12px;text-transform:uppercase;color:#888;display:inline-block;box-sizing:border-box}input,select,textarea{background:#fff;border:1px solid #0061a7;color:#565656;padding:0 5px 0 5px;height:30px;box-sizing:border-box;font-family:inherit;font-size:12px;border-radius:5px}input[type=date]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{box-sizing:border-box;outline:0;border:1px solid #4a53a7;background:#ffc;outline:0;-webkit-box-shadow:0 0 3px #0061a7;-moz-box-shadow:0 0 3px #0061a7;box-shadow:0 0 3px #0061a7;}input::placeholder{color:#ccc}input:disabled,input[type=text]:disabled,select:disabled,textarea:disabled{background:#f1f1f1;opacity:.7}input[type=checkbox],input[type=radio]{border-radius:2px;width:14px;height:14px;border:1px solid #999;transition:.2s all linear;position:relative;top:2px;margin:0;padding:0;outline:0;background:#fff}input:checked{background:#999}.html2canvas-container{width:3000px!important;height:3000px!important}.button{border:0;border-bottom:2px solid #006;border-radius:5px;background-color:#09c;padding:0 10px 0 10px;color:#fff;cursor:pointer;width:auto;font-family:inherit;outline:0;box-shadow:none}.button:hover{background-color:#06c}.button:active{background-color:#009}.calcButton{cursor:pointer;padding:2px 0 2px 0;margin:0 0 3px 0;border:0;border-radius:5px;font-size:12px;width:100%;background-color:#eee;outline:0;color:#666;font-family:Roboto;padding:5px}.myButton{box-shadow:inset 0 1px 0 0 #54a3f7;background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);background-color:#007dc1;border:1px solid #124d77;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:13px;font-weight:700;padding:6px 12px;text-decoration:none;width:auto;border-radius:0;outline:0}.myButton:hover{background:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);background-color:#0061a7}.myButton:active{position:relative;top:1px}.tabButton{background-color:#ddd;border-radius:6px 0 0 6px;border:1px solid #ddd;border-right:1px solid #ddd;display:inline-block;cursor:pointer;color:#666;font-size:11px;padding:5px;text-decoration:none;margin-bottom:4px;outline:0}.ttTitle{vertical-align:top;font-size:13px;font-family:Montserrat;pointer-events:none}.disabled{filter:grayscale(100%);opacity:.5;cursor:default;float:left;padding:3px 8px 3px 8px;border-radius:5px;background:#f5f5f5;margin:0 2px 0 2px;pointer-events:none}.active{cursor:pointer;float:left;padding:3px 8px 3px 8px;margin:0 2px 0 2px;border-radius:5px;background-color:#0061a7;color:#fff;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;transition:0.2s}.active:hover{background:#269bad;-webkit-box-shadow:0 0 3px #0061a7;-moz-box-shadow:0 0 3px #0061a7;box-shadow:0 0 3px #0061a7}.active img{vertical-align:top;margin:1px 0 0 0;filter:invert(1)}.disabled img{vertical-align:top;margin:1px 0 0 0;filter:opacity(.7)}.activeTab{position:relative;background:#fff;border-right:1px solid #fff;color:#9a9a9a;font-weight:700}.erro{background:#fff8c4;border:1px solid #f2c779;padding:10px;border-radius:5px;margin-top:5px;margin-bottom:15px;color:#9a0000;display:none}.links{padding:5px;margin-bottom:5px;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;cursor:pointer}.links:hover{border-radius:3px;background:#00bcd6}.textoLink{display:inline-block;line-height:24px;margin-left:10px}.clear{clear:both}.filtroAtivo{background:#f1f1f1}.separador{margin:10px 0 10px 0;width:100%;height:1px;background:#ddd}.tabelaLinha1{background:#f9f9f9;padding:5px 0 5px 0;border-bottom:1px solid #ddd;font-size:12px}.tabelaLinha2{background:#fff;padding:5px 0 5px 0;border-bottom:1px solid #ddd;font-size:12px}.tabelaLinha1:hover,.tabelaLinha2:hover{background:#f1f1f1;cursor:pointer}.tabelaLinhaSelecionada{background:#0061a7;color:#fff;padding:5px 0 5px 0;border-bottom:1px solid #ddd;font-size:12px}.tabelaLinhaSelecionada:hover{cursor:pointer}.tabelaLinhaSelecionada img{filter:invert(1)}.boxConteudoLeft{position:relative;float:left;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;background:#fff;padding:5px 5px 7px 5px}.boxConteudoRight{position:relative;float:right;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;background:#fff;padding:5px 5px 7px 5px}.boxConteudoTitulo{font-size:12px;text-transform:uppercase;font-weight:700;font-family:Montserrat}.linha{clear:both;height:1px;background:#ccc;margin:5px 0 5px 0}.textEditorButton{display:inline-block;border:0;border-radius:3px;padding:3px;background:#fff;outline:0;cursor:pointer}.textEditorSelect{border:0;height:15px;cursor:pointer}::-webkit-scrollbar{width:14px;height:18px}::-webkit-scrollbar-thumb{height:6px;border:4px solid transparent;background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.15);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}.switch{position:relative;display:inline-block;width:30px;height:15px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:11px;width:11px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.slider.round{border-radius:15px}.slider.round:before{border-radius:50%}.icon{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_digitar{background:url(../img/digitarexame.png)}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto;border-radius:0px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;cursor:pointer;padding:5px;border-top:1px solid #ddd;font-size:12px}.autocomplete-selected{background:#0061a7;color:#ddd}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-selected strong{background:#0061a7;color:#fff}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}input[type=date]{position:relative}input[type=date]:after{content:"\25BC";color:transparent;padding:0 5px}input[type=date]:hover:after{color:transparent}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0;cursor:text}input[type=date]::-webkit-inner-spin-button{z-index:1}input[type=date]::-webkit-clear-button{z-index:1}input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.dropdown{float:left;overflow:hidden;margin-right:2px;margin-top:-2px;margin-bottom:1px}.dropdown i{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;display:inline-block;margin:0 0 1px 3px;pointer-events:none}.dropbtn:focus i,.dropdown:active i,.dropdown:hover i{border-top:5px solid #fff}.dropdown .dropbtn{cursor:pointer;font-size:12px;border:none;outline:0;background-color:inherit;font-family:inherit;margin-bottom:2px;color:#777;border-radius:5px}.dropbtn:focus,.dropdown-content a:hover,.dropdown:hover .dropbtn{background-color:#0061a7;color:#fff;border-radius:5px}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:2px 2px 5px rgba(0,0,0,.6);z-index:9999;border-radius:5px}.dropdown-content a{float:none;color:#777;padding:0px 6px 1px 6px;text-decoration:none;display:block;text-align:left;font-size:13px;position:static}.dropdown-content a:hover img{filter:brightness(0) invert(1)}.dropdown-content-pa{display:none;position:absolute;min-width:160px;box-shadow:2px 2px 5px rgba(0,0,0,.6);z-index:9999;border-radius:5px;left:0;top:25px;background:#0061a7}.dropdown-content-pa a{float:none;color:#777;padding:5px 10px 5px 10px;text-decoration:none;display:block;text-align:left;color:#aaa}.dropdown-content-pa a:hover{color:#fff}.dropdown-content img{margin-right:5px}.dropdown-content-oe{display:none;position:absolute;min-width:160px;box-shadow:2px 2px 5px rgba(0,0,0,.6);z-index:9999;border-radius:5px;left:0;top:25px;background:#f9f9f9}.dropdown-content-oe a{float:none;color:#777;padding:5px 10px 5px 10px;text-decoration:none;display:block;text-align:left;color:#aaa}.dropdown-content-oe a:hover{background:#0061a7;border-radius:5px;color:#fff}.dropdown-content-oe img{margin-right:5px}.dropdown-content-oe a:hover img{filter:brightness(0) invert(1)}.dropdown-content-oe:before{content:"";position:absolute;left:-9px;top:166px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #f9f9f9 transparent transparent;z-index:-50}.show{display:block}.ttmenuitem{cursor:pointer;padding:2px;font-size:12px;border:1px solid #444;border-radius:5px;display:inline-block}.ttmenuitem:hover{background:#0061a7;border-radius:5px;color:#fff}.ttmenuitem img{filter:invert(1)}.dhx_menu_icon.icon_atendido{background:url(../img/atendido.png) center no-repeat}.dhx_menu_icon.icon_whats{background:url(../img/whats.png) center no-repeat}.dhx_menu_icon.icon_pedido{background:url(../img/plus.png) center no-repeat}.dhx_cal_container.dhx_mini_calendar .dhx_month_head{margin:0 4px 0 2px;padding:1px;width:22px;height:22px}.add_event_button{position:absolute;width:55px;height:55px;background:#0061a7;border-radius:50px;bottom:50px;right:405px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);z-index:5;cursor:pointer}.add_event_button:after{background:#000;border-radius:2px;color:#fff;content:attr(data-tooltip);margin:16px 0 0 -147px;opacity:0;padding:4px 9px;position:absolute;visibility:visible;font-family:Roboto;font-size:14px;visibility:hidden;transition:all .5s ease-in-out}.add_event_button:hover{background:#06c}.add_event_button:hover:after{opacity:.55;visibility:visible}.add_event_button span:before{content:"";background:#fff;height:16px;width:2px;position:absolute;left:26px;top:20px}.add_event_button span:after{content:"";height:2px;width:16px;background:#fff;position:absolute;left:19px;top:27px}.tooltip_templates{display:none}.inputGuia{position:absolute;font-weight:bold;margin-left:2.5px;padding:0!important;left:0;border:0;background:transparent;font-size:12px;height:auto;width:100%;letter-spacing:2.6px;color:#666;font-family:'Courier New',Courier, monospace;}.inputGuia:focus{border:0!important;background:transparent!important;outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;}fieldset{border-radius:5px;border:1px solid #ddd}legend{font-weight:bold;text-transform:uppercase}fieldset label{font-size:12px;text-transform:none !important;color:#666 !important;display:inline-block;box-sizing:border-box;padding-left:5px !important;}.custom-loader{width:12px;height:12px;border-radius:50%;border:2px solid;border-color:#fff #0000;animation:s1 1s infinite;display:inline-block;position:relative;top:1px;}@keyframes s1 {to{transform: rotate(.5turn)}}.blurred-input,input[type=date]:hover:after{color:transparent}.blurred-input{text-shadow:0 0 5px rgba(0,0,0,.5)}