:root{--company-color:var(--company-color)}.mb-0{margin-bottom:0!important}.container-progress{margin:0px auto;width:400px;text-align:center}.container-progress .progress{margin:0 auto;width:400px}.progress{height:24px;padding:4px;background:rgba(0,0,0,.25);border-radius:6px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px hsla(0,0%,100%,.08)}.progress-bar{height:16px;border-radius:4px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.05));transition:0.4s linear;transition-property:width,background-color;box-shadow:0 0 1px 1px rgba(0,0,0,.25),inset 0 1px hsla(0,0%,100%,.1)}#five:checked~.progress>.progress-bar{width:5%;background-color:#f63a0f}#twentyfive:checked~.progress>.progress-bar{width:25%;background-color:#f27011}#fifty:checked~.progress>.progress-bar{width:50%;background-color:#f2b01e}#seventyfive:checked~.progress>.progress-bar{width:75%;background-color:#f2d31b}#onehundred:checked~.progress>.progress-bar{width:100%;background-color:#86e01e}.progress-bar[aria-valuenow="5"]{background-color:#f63a0f}.progress-bar[aria-valuenow="25"]{background-color:#f27011}.progress-bar[aria-valuenow="50"]{background-color:#f2b01e}.progress-bar[aria-valuenow="75"]{background-color:#f2d31b}.progress-bar[aria-valuenow="100"]{background-color:#86e01e}.container-progress .radio{display:none}.label{display:inline-block;margin:0 5px 20px;padding:3px 8px;color:#000;border-radius:3px;cursor:pointer}.radio:checked+.label{color:#fff;background:#000}#btn-back-to-top{position:fixed;top:20px;right:23px;display:none;width:60px;height:60px}.text-primary{color:#fab515}.mbsc-eventcalendar{max-height:750px}.d-none.select-checkbox:after,.d-none.select-checkbox:before{content:none!important}.force-white.selected{background-color:transparent!important}.tokenfield{border-bottom:1px solid #ddd;min-height:38px}.no-wrap{white-space:nowrap}.editable-input .form-control:focus{border-bottom-color:var(--company-color)!important;box-shadow:0 1px 0 var(--company-color)!important}.text-top{vertical-align:text-top}#chooseDate .picker{margin-top:-430px}.daterangepicker.dropdown-menu{z-index:9999}.wysihtml5-sandbox{padding:20px!important}.tokenfield .token-input{direction:ltr;background:0 0;width:100%!important;max-width:100%}.editable-container.popover{padding:15px 25px}.modal-content.border-radius-wide{border-radius:6px}.panel.no-shadow{box-shadow:none}.panel .editable-buttons{display:block;vertical-align:top;margin-top:20px;text-align:center}.picker__button--clear{display:none!important}.picker__list-item--disabled{display:none}.icon-arrow-right:before{content:"\edc5"}.icon-arrow-left:before{content:"\edc7"}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover,.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover,.popover.editable-container .btn-primary{background-color:var(--company-color);color:#000}.navbar-default .navbar-nav>.active>a:after{background-color:var(--company-color)}.picker--focused .picker__day--highlighted,.picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background-color:var(--company-color)}.bg-new{background-color:rgba(3,169,244,.06)}.ranges ul li.active{background-color:var(--company-color)}.dataTables_paginate .paginate_button.current,.dataTables_paginate .paginate_button.current:focus,.dataTables_paginate .paginate_button.current:hover{color:#000;background-color:var(--company-color)}.nav-pills.nav-pills-bordered>.active>a,.nav-pills.nav-pills-bordered>.active>a:focus,.nav-pills.nav-pills-bordered>.active>a:hover,.nav-pills.nav-pills-toolbar>.active>a,.nav-pills.nav-pills-toolbar>.active>a:focus,.nav-pills.nav-pills-toolbar>.active>a:hover{border-color:var(--company-color)}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#000;background-color:var(--company-color)}.daterangepicker td.active,.daterangepicker td.active:focus,.daterangepicker td.active:hover{background-color:var(--company-color)}.bg-company{border-color:#000}.bg-company,.btn-company{background-color:var(--company-color);color:#000}.btn-company{border-color:var(--company-color)}.btn-company.focus,.btn-company:focus,.btn-company:hover{background-color:#191919;color:#000}.text-company{color:var(--company-color)}.text-green,.text-green:focus,.text-green:hover{color:var(--company-color)!important}.badge-company{background-color:var(--company-color)}.badge-company,.border-green{border-color:var(--company-color)}.dataTables_filter input:focus,.select2-container--focus .select2-selection--single:not([class*=bg-]):not([class*=border-]),.select2-container--open .select2-selection--single:not([class*=bg-]):not([class*=border-]){border-bottom-color:var(--company-color);box-shadow:0 1px 0 var(--company-color)}.select2-selection--multiple:not([class*=bg-])[class*=border-]{border-bottom:1px solid #ddd}.select2-selection--multiple.border-bottom-ddd .select2-selection__rendered{padding-bottom:0!important}.select2-results__option[aria-selected=true],.select2-selection--multiple:not([class*=bg-]) .select2-selection__choice:focus,.select2-selection--multiple:not([class*=bg-]) .select2-selection__choice:hover{background-color:var(--company-color);color:#000}.form-control:focus{outline:0;border-color:transparent;border-bottom-color:var(--company-color);box-shadow:0 1px 0 var(--company-color)}.slim{border-radius:6px}.file-drop-area label{display:block;padding:2em;background:rgba(3,155,229,.05);text-align:center;cursor:pointer;border:1px dashed #039be5;font-size:16px;color:#039be5;border-radius:10px}.drop_uploader.drop_zone .text{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;color:#039be5}.drop_uploader .fa{display:none}.drop_uploader.drop_zone ul.files{margin:10px auto}.drop_uploader.drop_zone ul.files li{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#039be5;background-color:transparent;border:none}.drop_uploader.drop_zone{position:relative;border:1px dashed #039be5;color:#039be5;background:rgba(3,155,229,.05);border-radius:10px;min-height:0}.file_browse{position:absolute;border-color:transparent!important;background-color:transparent!important;color:transparent!important;width:100%;height:100%;left:0;top:0}legend .control-arrow{width:100%;position:absolute;right:20px;text-align:right}.datatable-scroll-wrap{overflow-x:visible}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .panel .label.pull-right-sm{display:table}.media-body a{word-break:break-word}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(0,0,0,.7)}.jconfirm .jconfirm-box div.jconfirm-title-c{line-height:32px}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 16px;font-size:13px;line-height:1.5384616;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;text-transform:uppercase;border-width:0;padding:9px 17px}.jconfirm-content .form-control{color:#000;font-weight:500;text-align:center}.jconfirm-content .form-control:focus{outline:0;border-color:transparent;border-bottom-color:#000;box-shadow:0 1px 0 #000}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button:hover{transform:none;-webkit-transform:none}.dropdown-menu>.dropdown-header>.badge,.dropdown-menu>.dropdown-header>.label,.dropdown-menu>li>a>.badge,.dropdown-menu>li>a>.label{float:none}@media (max-width:768px){.text-center-xs{text-align:center}.heading-elements.visible-elements .list-inline{margin-top:20px!important}.login-options,.login-options .text-right{text-align:right}}@media (min-width:768px){.width-half-right{width:55%;text-align:right}.heading-elements.visible-elements .breadcrumb,.heading-elements.visible-elements .daterange-custom,.heading-elements.visible-elements .heading-btn,.heading-elements.visible-elements .heading-btn-group>.btn,.heading-elements.visible-elements .heading-form .form-group,.heading-elements.visible-elements .heading-text,.heading-elements.visible-elements .heading-thumbnails,.heading-elements.visible-elements .icons-list,.heading-elements.visible-elements .nav-pills,.heading-elements.visible-elements .nav-tabs,.heading-elements.visible-elements .noui-slider,.heading-elements.visible-elements .pager,.heading-elements.visible-elements .pagination,.heading-elements.visible-elements .progress,.heading-elements.visible-elements .ui-slider,.heading-elements.visible-elements>.btn-group{margin-top:0}}.row-success{background-color:#cff5d1}.row-alert{background-color:#f4433638}.row-danger{background-color:#f4cb3638}.leaflet.map{min-height:80rem}.mbsc-timeline-resource,.mbsc-timeline-row{max-height:50px}.slot-name{line-height:20px;font-size:15px}.slot-time{opacity:.5;line-height:20px;font-size:13px}.mbsc-timeline-header-row-2,.md-shift-template{height:74px}.mbsc-timeline-slots,.md-shift-template{height:48px;text-align:center}.mbsc-schedule-event,.md-shift-template{align-items:center;justify-content:center;height:auto}.mbsc-timeline-slot-title,.md-shift-template{padding:0}.mbsc-timeline-header-date{text-align:center}.md-custom-event-cont{font-size:12px;font-weight:600;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);border-radius:10px 10px 10px 10px;overflow:hidden}.md-custom-event-cont,.md-custom-event-wrapper{height:100%;position:relative;box-sizing:border-box}.md-custom-event-wrapper{background:hsla(0,0%,100%,.5);border-radius:0 10px 10px 0;transition:background .15s ease-in-out}.mbsc-schedule-event-hover .md-custom-event-cont .md-custom-event-wrapper{background:hsla(0,0%,100%,.3)}.mbsc-schedule-event-active .md-custom-event-cont .md-custom-event-wrapper{box-shadow:0 4px 8px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12),0 1px 3px -1px rgba(0,0,0,.2)}.mbsc-schedule-event-hover .md-custom-event-allday-title{opacity:.8}.mbsc-schedule-event-active .md-custom-event-allday-title{box-shadow:0 4px 8px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12),0 1px 3px -1px rgba(0,0,0,.2)}.md-custom-event-category{display:inline-block;max-width:100%;color:#eee;border-radius:10px;margin:10px;padding:2px 10px;white-space:nowrap;overflow:hidden}.md-custom-event-details{padding:0 10px}.md-custom-event-title{color:initial;white-space:nowrap;font-size:10px}.md-custom-event-time{font-size:12px;color:#666}.md-custom-event-allday-title{font-size:12px;font-weight:600;color:#000;padding:2px 10px;border-radius:10px;opacity:.7}.md-custom-event-btn.mbsc-button{margin:5px 0;line-height:20px;padding-top:0;padding-bottom:0}.md-cutom-event-img-cont{position:absolute;bottom:5px;left:10px;white-space:nowrap}.md-custom-event-img{width:25px;height:25px;margin:0 2px}.mbsc-timeline-header-date-text.mbsc-timeline-header-text{display:none!important}.mbsc-timeline-resource-header,.mbsc-timeline-resource-title{padding:0em}.select2-search__field{border-bottom-color:var(--company-color);box-shadow:0 0.2px 0 var(--company-color)}.phase-operai li input{width:100%}.navbar-inverse .navbar-nav>li>a{color:#000}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#000;background-color:transparent}.navbar-inverse .navbar-nav>.active>a:after{background-color:#000}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:transparent;color:#000}@media (max-width:768px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,.navbar-inverse .navbar-nav .open .dropdown-menu a:not(.label-flat):not(.badge-flat):not(.disabled>a){color:#000}}.o-visible{overflow:visible!important}.status-user{width:20px;height:20px;display:inline-block;border:2px solid}.ui-slider-range{background:green}.percent{color:#000;font-weight:700;text-align:center;width:100%;border:none}.flex-center{display:flex;align-items:center}input[type=number]::-webkit-inner-spin-button{height:35px;width:35px}.sp-container{z-index:99999!important}.text-decoration-underline{text-decoration:underline!important}.itemScontoPercentuale.disabled{cursor:not-allowed}