body{background:#f0f2f7;font-family:Lato,sans-serif}.light-gray{background-color:#eaecf1}.bg-default{background-color:#142b50!important}.bg-police{background-color:#090e40!important}.mtooltip{display:none;position:absolute;border:1px solid #333;background:rgba(0,0,0,.8);padding:7px 12px;color:#fff;font-family:Arial;font-size:12px;border-radius:3px}.error{background-color:#dc3545;padding:10px 20px;display:inline-block;font-size:13px;color:#fff;text-align:center;border-radius:4px;border:1px solid #b51414;-webkit-animation:seconds 1s forwards;-webkit-animation-iteration-count:1;-webkit-animation-delay:5s;animation:seconds 1s forwards;animation-iteration-count:1;animation-delay:5s}.success{background-color:#28a745;padding:10px 20px;display:inline-block;font-size:13px;color:#fff;text-align:center;border-radius:4px;border:1px solid #63ba46;-webkit-animation:seconds 1s forwards;-webkit-animation-iteration-count:1;-webkit-animation-delay:5s;animation:seconds 1s forwards;animation-iteration-count:1;animation-delay:5s;z-index:1000}.navbar{height:60px;-webkit-transition-duration:3s;-moz-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s;-webkit-transition-property:position,left,right,top,z-index;-moz-transition-property:position,left,right,top,z-index;-o-transition-property:position,left,right,top,z-index;transition-property:position,left,right,top,z-index;box-shadow:1px 0 20px rgba(0,0,0,.08);-webkit-box-shadow:1px 0 20px rgba(0,0,0,.08);-moz-box-shadow:1px 0 20px rgba(0,0,0,.08);padding:0 80px}.navbar-expand-md .navbar-nav .nav-link{font-size:.945rem;font-weight:500}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent;border-bottom:3px solid #142b50;color:#000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000;border:none;border-bottom:3px solid #142b50}.nav-tabs .nav-link{border:none}.btn-light.focus,.btn-light:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 #000}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#e9ecef;border-color:#e9ecef}.nav-label{color:#454545;padding:5px 15px;font-weight:600;text-transform:uppercase;font-size:large}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#090e40}.nav-link.disabled{cursor:default}.card{border:0;box-shadow:0 2px 16px -11px rgba(0,0,0,.8);-webkit-box-shadow:0 2px 16px -11px rgba(0,0,0,.8);-moz-box-shadow:0 2px 16px -11px rgba(0,0,0,.8)}.card-header{border-bottom:3px solid rgb(20 43 80);background-color:rgba(0,0,0,0)}.card-title h4{margin-bottom:1.5rem;text-transform:uppercase;color:#000;font-weight:600;font-size:1.125rem}#datatables_wrapper>.row:first-child{margin-bottom:10px}.table td,.table th{font-size:.875rem}.dataTables_wrapper label{font-size:.8125rem}.dataTables_wrapper .dataTables_info{font-size:.875rem}.page-link{border:none;font-weight:400}#navProfile::before{font-family:"Font Awesome\ 5 Free";content:"\f007";color:#fff}a{color:#757575}.page-item.active .page-link{z-index:1;color:#434ec3;background-color:#ffffff00;border-color:#dee2e6;font-weight:700}.page-link{color:grey}div.req>label:after{content:" *";color:red;font-size:18px;line-height:1px;font-weight:700}.print{display:none!important}.title-head{background:url(../images/NAPOLCOM_logo300.png);background-repeat:no-repeat;background-position-y:center;background-size:contain}.footer{background:#f0f2f7;padding:20px;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;border-top:1px solid rgba(0,0,0,.04);font-size:calc(.875rem - .05rem);font-family:"Open Sans",sans-serif}.fancybox-slide--iframe .fancybox-content{width:90%;height:85%;max-width:90%;max-height:85%;margin:0;background:#191919}.modal-content{border:none}.modal-lg{max-width:80%}.modal-backdrop{background:#0000002e}.breadcrumb-item+.breadcrumb-item::before{content:">"}@media (min-width:768px) and (max-width:1000px){.collapse{display:none!important}}@media (min-width:1200px){.container{max-width:1200px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.toast{display:block!important}}@supports (-ms-accelerator:true){.toast{display:block!important}}