.input-field label{color:#2367AE !important}.input-field input[type=text]:focus+label{color:#2367AE !important}.input-field input[type=text]:focus{border-bottom:1px solid #2367AE !important;box-shadow:0 1px 0 0 #2367AE !important}.input-field input[type=text].valid{border-bottom:1px solid #50a340 !important;box-shadow:0 1px 0 0 #50a340 !important}.input-field input[type=text].invalid{border-bottom:1px solid #b12524 !important;box-shadow:0 1px 0 0 #b12524 !important}.input-field .prefix.active{color:#2367AE !important}input:not([type]),input[type='text'],input[type='password'],input[type='email'],input[type='url'],input[type='time'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='tel'],input[type='number'],input[type='search'],textarea.materialize-textarea,[type='radio']:checked+label:after,[type='radio'].with-gap:checked+label:before,[type='radio'].with-gap:checked+label:after{border-color:#2367AE !important}input[type='checkbox']:checked+label::before{border-right:2px solid #2367AE !important;border-bottom:2px solid #2367AE !important}.btn{background:#2367AE !important}.btn:hover{color:white !important}.switch label input[type=checkbox]:checked+.lever{background:rgba(0,51,102,0.5) !important}.switch label input[type=checkbox]:checked+.lever:after{background:#2367AE !important}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #2367AE !important;box-shadow:0 1px 0 0 #2367AE !important}input[type='checkbox']:checked+label::before{border-right:2px solid #2367AE !important;border-bottom:2px solid #2367AE !important}.btn,[type='radio']:checked+label:after,[type='radio'].with-gap:checked+label:after,.tabs .indicator,.picker__date-display,.picker__day--selected,.picker__weekday-display{background:#2367AE !important}.tabs .tab a{opacity:.7;color:#2367AE}.tabs .tab a:hover{color:white}.switch label input[type='checkbox']:checked+.lever{opacity:.5;background:#2367AE !important}.switch label input[type='checkbox']:checked+.lever:after{background:#2367AE !important}.switch label input[type='checkbox'][disabled]:checked+.lever{background:#818181 !important}.switch label input[type='checkbox'][disabled]:checked+.lever:after{background:#888 !important}.picker__day--today,.picker__today,.picker__close,.tabs .tab a:hover,.tabs .tab a.active{color:#2367AE !important}.picker__day--selected{color:white !important}.picker__holder{overflow:visible !important}.picker__table td{padding:0 !important}.collapsible{border:none;box-shadow:none}.collapsible .collapsible-header{font-weight:bold}.collapsible .collapsible-body{border-bottom:0}.collapsible.popout>li{margin:0 15px !important;border:none;box-shadow:none}.collapsible.popout>li.active{margin:0 15px;border:none;box-shadow:none}.chips{border-color:#2367AE}.chips.focus{border-color:#2367AE !important;box-shadow:0 1px 0 0 #2367AE !important}.chips.input{width:auto !important;border:none !important;box-shadow:none !important}.chips .input:not([type]):focus:not([readonly]){border:none !important;box-shadow:none !important}.dropdown-content{min-width:170px}.dropdown-content li{min-height:25px}.dropdown-content li>a,.dropdown-content li>span{font-size:14px;line-height:16px;display:block;padding:10px 14px}.noUi-connect,.noUi-horizontal .noUi-handle,.noUi-vertical .noUi-handle,.noUi-target.noUi-horizontal .noUi-tooltip{background:#2367AE}label.active{top:0}.toast{background:#2367AE}[type='checkbox']:not(:checked),[type='checkbox']:checked{position:absolute;top:17px;left:25px;pointer-events:auto;opacity:0}#isento:not(:checked),#isento:checked{top:15px;left:15px}body{font-family:"Open Sans", Arial, sans-serif;overflow:hidden}#loginPage .row{margin:0}#loginPage .cardLogin{height:100vh;display:flex;align-items:center;justify-content:center}#loginPage .cardLeft{background:#1F3255}#loginPage .cardRight{background:#2367AE}#loginPage .itemCardRight{width:350px}#loginPage .input-field.col label{padding:0 10px}#loginPage .input-field label{color:#999 !important}#loginPage .input-field label.active{color:#2367AE !important}#loginPage h3{font-size:22px;font-weight:bold;margin-top:0;color:white}#loginPage input[type=text]:not(.browser-default){background-color:white;border-bottom:1px solid transparent;padding:0 0 0 10px;width:calc(100% - 10px)}#loginPage .btnSearch{background:#11CC97 !important;width:100%;height:50px;display:flex;justify-content:center;line-height:0;border-radius:100px;font-weight:bold}#loginPage .logoSafety img{height:100px}#loginPage .logoSafety a{font-size:22px;z-index:999;display:flex;color:white;flex-wrap:wrap;justify-content:center}#loginPage span{width:100%;margin-top:3px;text-align:center;font-weight:bold}#certificados_length{display:none}div.dataTables_wrapper div.dataTables_filter{text-align:left;background:transparent;padding:20px 10px;margin-bottom:40px}div.dataTables_wrapper div.dataTables_filter input{margin:0}.linhaDireitosSW{width:100%;text-align:center;background:white;position:absolute;bottom:-15px;padding:10px 0;font-size:12px}#modalCertificado{top:0 !important;width:100%;height:100%;max-height:100% !important}#modalCertificado .dataTables_length{left:-30px !important;border-left:none}#modalLoading{top:0;left:0;width:100%;max-height:100%}#nomeModal,#cpfModal,#dataModal{background:transparent !important;border-bottom:none !important;color:black !important}#loginPage .input-field label.labelModal{position:absolute !important;top:-25px !important;font-size:11px !important;left:10px !important;color:black !important}@media only screen and (max-width: 992px){#loginPage h3{display:none}#loginPage .input-field label.active{display:none}#loginPage .itemCardRight{width:100%}#loginPage .fieldSearch{width:100%}#loginPage .cardLogin{height:calc(100vh - 160px)}#loginPage .logoSafety.hide-on-large-only{background:#1f3255;height:160px;display:flex;align-items:center;justify-content:center;padding:0 10px}#loginPage .logoSafety.hide-on-large-only a{font-size:16px}#loginPage .logoSafety.hide-on-large-only img{height:70px}div.dataTables_wrapper div.dataTables_filter{background:white}}
