:root{--main:#003764;--main-light:#185C93}body.login-page{background-size:contain;background-repeat:repeat;background-size:570px}.login-page-logo{height:100px!important}.login-footer-links,.login-footer-links a{color:var(--main)!important}.main-logo{height:35px!important}@media (min-width:992px){.main-logo{height:45px!important}}a .bi{font-size:10px;margin-left:4px;margin-top:2px}.kt-menu-progetti{top:10px!important;width:auto!important;padding-bottom:10px}.daterangepicker{-webkit-transform:translate(0,10px);transform:translate(0,10px)}.custom-menu .menu-item .menu-link{color:#7e8299!important}.custom-menu .menu-item .menu-link:hover{background-color:rgba(245,248,250,.8)!important;color:var(--main)!important}.btn-check:active+.btn.btn-active-primary,.btn-check:checked+.btn.btn-active-primary,.btn.btn-active-primary.active,.btn.btn-active-primary.show,.btn.btn-active-primary:active:not(.btn-active),.btn.btn-active-primary:focus:not(.btn-active),.btn.btn-active-primary:hover:not(.btn-active),.btn.btn-light.btn-active-primary:hover,.custom-menu .menu-item .menu-link.active,.show>.btn.btn-active-primary{background-color:var(--main)!important;color:#fff!important}.btn-check:active+.btn.btn-active-color-primary,.btn-check:checked+.btn.btn-active-color-primary,.btn.btn-active-color-primary.active,.btn.btn-active-color-primary.show,.btn.btn-active-color-primary:active:not(.btn-active),.btn.btn-active-color-primary:focus:not(.btn-active),.btn.btn-active-color-primary:hover:not(.btn-active),.btn.btn-color-gray-500,.btn.btn-light,.show>.btn.btn-active-color-primary,.text-dark,.text-dark .menu-title{color:var(--main)!important}.btn.btn-light i{color:currentColor!important}.footer{background-color:transparent;padding-top:50px!important}body a.hover-underline:hover{text-decoration:underline!important}.fw-bolder{font-weight:700!important}.text-alf{color:var(--main)!important}.letter-avatar{background:var(--main);color:#fff;width:35px;height:35px;text-align:center;font-size:18px;box-sizing:border-box;padding-top:5px;border-radius:50%}.account-menu .letter-avatar{width:50px;height:50px;padding-top:8px;font-size:23px}.username-wrapper{max-width:calc(100% - 50px)}.username-wrapper a{overflow:hidden;text-overflow:ellipsis}body.dashboard-loading .on-not-dashboard-loading,body:not(.dashboard-loading) .on-dashboard-loading{display:none!important}.card-btn{background-color:rgba(245,248,250,.8)}.card{overflow:hidden}.grafico{height:300px}.big-result{margin-top:-30px;font-size:24px;margin-bottom:0}.after-big-result{margin-bottom:20px}#grafico_visite .apexcharts-tooltip-marker{background-color:#00d9d9!important}@media (min-width:1200px){.fix-xl-gutter>div{margin-bottom:calc(-1 * var(--bs-gutter-y))}.fix-xl-gutter{padding-bottom:var(--bs-gutter-y)}}.counter-pl-2{padding-left:1.6rem!important}#grafico_visite .apexcharts-xaxis-texts-g>text:not(:nth-child(4n)):not(:first-child){visibility:hidden}.mr-4{margin-right:20px}.card-metric-buttons a.btn.active{font-weight:500!important}a.btn.btn-light.btn-active-primary.minw-custom-1,a.btn.btn-light.btn-active-primary.minw-custom-1:hover{font-weight:500!important}.minw-custom-2{min-width:165px}.grafico-line .apexcharts-canvas>svg{min-height:280px}.default-modal-width{width:1000px!important;max-width:97%!important}.form-control.form-control-solid{color:var(--main)!important}.text-main{color:var(--main)!important}.font-weight-normal{font-weight:400!important}.dropzone .dz-preview .dz-remove{z-index:9999}.select2-container--bootstrap5 .select2-selection--single .select2-selection__rendered{color:var(--main)!important}.invisible-header #kt_header{visibility:hidden}@media(max-width:768px){#kt_toolbar_container h1:not(.mobile-visible),#kt_toolbar_container span.border-start{display:none!important}}.select2-container--bootstrap5 .select2-selection--multiple{padding-bottom:.59rem!important;padding-top:.625rem!important}.checkbox-with-label:not(:last-of-type).mb-10{margin-bottom:10px!important}.propic{height:120px;position:relative;margin-bottom:10px}.propic img{max-width:100%;max-height:100%}.remove-dropzone-picure{position:absolute;left:5px;top:5px;padding:4px!important;padding-left:8px!important}.checklist-table button{min-width:130px}.table:not(.is-empty) .on-empty{display:none}.on-show:not(.show){display:none}.multicheckbox .form-check{margin-bottom:10px}.altro-box{padding-left:28px}.signature-pad-group{max-width:100%;overflow:hidden}.signature-pad canvas{border-radius:5px;border:1px solid var(--main)}.signature-pad .btn{margin-top:10px;margin-right:10px}.pl-28{padding-left:28px}.form[data-is_firmato=true] .corpo-umano .btn,.form[data-is_firmato=true] .dropzone,.form[data-is_firmato=true] .firme-presenti,.form[data-is_firmato=true] .form-check,.form[data-is_firmato=true] .form-control,.form[data-is_firmato=true] .gps-input-group .btn,.form[data-is_firmato=true] .lavori .btn,.form[data-is_firmato=true] .remove-dropzone-picure{pointer-events:none;opacity:.8}.form[data-is_incaricando=true] .active-on-incarico .btn,.form[data-is_incaricando=true] .active-on-incarico .form-check,.form[data-is_incaricando=true] .active-on-incarico .form-control{pointer-events:all;opacity:1}.form[data-is_firmato=true] .ambienti .btn,.form[data-is_firmato=true] .presenti .btn{display:none}.form[data-is_firmato=true]:not([data-is_incaricando=true]) .active-on-incarico .btn,.form[data-is_firmato=true]:not([data-is_incaricando=true]) .active-on-incarico canvas{display:none}.btn[disabled]{pointer-events:none}.toolbar-tablet-and-mobile-fixed .toolbar{overflow:hidden}@media (min-width:768px){.toolbar-tablet-and-mobile-fixed .toolbar{height:auto;min-height:var(--kt-toolbar-height-tablet-and-mobile)}}.container-incaricato-attuazione,.container-responsabile-attuazione,.isola-interna,.presenti{border-radius:.475rem;background-color:#e7eaec;margin-bottom:10px}.person-prefab{display:none}.person .btn{margin-bottom:8px!important}.person .btn.remove-person{margin-top:27px}.vertical-center-wrap{display:flex;justify-content:center;align-items:center;min-height:100%}.person .fv-row{margin-bottom:8px!important}.person:not(:last-child){border-bottom:1px solid var(--main);margin-bottom:8px;padding-bottom:15px}.person:last-child{margin-bottom:30px}.tipo-checklist,.tipo-verbale{border:3px solid var(--main);font-size:15px;font-weight:700;cursor:pointer;transform:scale(1);transition:.3s transform;transition-timing-function:ease}.tipo-checklist:not(.is-first),.tipo-verbale:not(.is-first){margin-top:16px}.tipo-checklist:hover,.tipo-verbale:hover{transform:scale(.97)}.lavoro-prefab{display:none}.editable-image.is-empty .on-not-empty,.editable-image:not(.is-empty) .on-empty{display:none}.lavoro .dropzone{background:#fff}.scrollwrap{width:100%;overflow:auto}.isola-interna>h4{font-size:22px;color:var(--main)}.editable-image:not(.is-editing) .photo-editor-tools{display:none}.loading-screen-holder{position:relative}.embedded-loading-screen{background:#00000029;color:var(--main);width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;opacity:1;transition:opacity .3s;cursor:wait;z-index:2}.loading-screen-holder:not(.is-loading) .embedded-loading-screen{opacity:0;pointer-events:none}.embedded-loading-screen .spinner-border{width:60px;height:60px}.preview-firma img{max-width:100%;max-height:380px}.person:not(.is-coinvolto) .only-coinvolto{display:none}.ambiente-prefab{display:none}@media(max-width:768px){.mobile-less-x-padding{padding-right:.8rem!important;padding-left:.5rem!important}}.ambient .fv-row{margin-bottom:8px!important}.ambient:not(:last-child){border-bottom:1px solid var(--main);margin-bottom:8px;padding-bottom:15px}.ambient:last-child{margin-bottom:30px}.gps-input-group.is-filled .on-not-filled,.gps-input-group:not(.is-filled) .on-filled{display:none}.gps-link{font-size:20px}.gps-link i{font-size:inherit}.text-right{text-align:right}#mobile-finder-toolbar{width:100%;border-bottom:1px solid #eff2f5;padding-bottom:15px;margin-bottom:10px}.toolbar-mobile #kt_toolbar{display:none}.header-tablet-and-mobile-fixed.toolbar-tablet-and-mobile-fixed.toolbar-mobile .wrapper{padding-top:55px}.history-manager.finder-loading .finder-nodes{visibility:hidden}.mb-3{margin-bottom:10px}.fixed-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#f5f8fa;border-top:1px solid var(--main);z-index:999;transition:.5s}.fixed-banner:not(.banner-open){bottom:-600px}.fixed-banner .container{margin-top:12px;padding-left:15px}.mr-3{margin-right:10px}
/*# sourceMappingURL=ui.min.css.map */
