﻿body{font-size:1rem!important;}.loading-progress circle:last-child{stroke:#ffcd00;}.loading-panel{color:#ffcd00;background-color:#fff;font-size:3rem;position:fixed;top:0;left:0;z-index:10900;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;}.loading-panel.loader{background-color:rgba(255,255,255,.4);height:100vh;}.loading-panel.loader .k-loader-primary .k-loader-segment::after{box-shadow:0 0 0 2px #fff;}.k-loader-primary{color:#ffcd00;}.k-loader-primary .k-loader-segment::after{background-color:#ffcd00;background:linear-gradient(to right,#ffcd00 0%,#ffcd00 100%);}#kt_content{padding-bottom:3rem;}.list-view-files .k-listview-content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));}.list-view-files .k-listview-content>*{flex:0 0 auto;width:100%;}@media(min-width:768px){.list-view-files .k-listview-content>*{flex:0 0 auto;width:50%;}}@media(min-width:992px){.list-view-files .k-listview-content>*{flex:0 0 auto;width:25%;}}@media(min-width:1400px){.list-view-files .k-listview-content>*{flex:0 0 auto;width:16.6666666667%;}}.list-view-files .k-listview-content .card{border:1px solid #ccc!important;}.list-view-files .k-listview-content .card .card-body{padding:1rem 2.25rem;}.list-view-files .square-image{position:relative;width:100%;padding-bottom:40%;background-position:center center;background-repeat:no-repeat;background-size:cover;}.list-view-files .square-image>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.list-view-files .file-toolbar{position:absolute;top:0;left:0;display:flex;justify-content:space-between;width:100%;height:70px;background:linear-gradient(180deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.7) 60%,rgba(255,255,255,0) 100%);border-radius:8px 8px 0 0;}.list-view-files .file-toolbar a{color:#000;}.list-view-files .file-toolbar a:nth-of-type(2){color:#f00;}.list-view-files .file-toolbar svg{margin-top:10px;margin-left:10px;}.k-textbox.form-control{padding:.3rem .5rem;}.logoMoby{background:#000;}.nomeApp{color:#ffcd00;font-weight:800;line-height:1.25;}.login .nomeApp{color:#000;font-size:1.5rem;}#kt_aside_toggle .svg-icon svg [fill]:not(.permanent):not(g){fill:#000;}.btnCollapseCol{float:right;background:#ffcd00;}.btnCollapseCol.btn.btn-icon.btn-sm{height:2.8rem;width:4em;}.btnCollapseCol .svg-icon svg [fill]:not(.permanent):not(g){transition:fill .3s ease;fill:#000;}.btnCollapseCol.collapsed{float:left;}.btnCollapseCol.collapsed .rotate-180{transform:rotateZ(180deg);transition:transform .3s ease;}.btnCollapseCol:not(.collapsed) .rotate-180{transition:transform .3s ease;}.k-tabstrip-content{padding:2.25rem!important;}.k-tabstrip-content .card .card-body.p-9{padding:0!important;}.ico-user-menu{height:calc(1.5em + .985rem + 2px);width:calc(1.5em + .985rem + 2px);align-items:center;justify-content:center;padding:0;background:#fff;}.kt_header_user_menu_toggle{margin-bottom:2.3rem!important;}.k-table-md{font-size:1.2rem;line-height:1.5;}.k-input-md,.k-picker-md{font-size:1.2rem;line-height:1.5;padding:.3rem .5rem;}.k-grid-md .k-command-cell,.k-grid .k-grid-header .k-command-thcell,.k-grid.k-grid-with-commands .k-grid-footer td:last-of-type,.k-grid.k-grid-with-two-commands .k-grid-footer td:last-of-type,.k-grid.k-grid-with-two-commands .k-grid-footer td:nth-last-of-type(2){width:42px;text-align:center;}.k-table-td.k-command-cell button:not(.btn-icon){width:40px;margin:5px auto;}.k-command-thcellXL,.k-command-cellXL{width:95px!important;}a.card.hover-effect{overflow:hidden;}.card.hover-effect,img.hover-effect{transition:top .2s ease,box-shadow .2s ease;box-shadow:0 0 0 rgba(0,0,0,0);top:0;position:relative;}.card.hover-effect:hover,img.hover-effect:hover{top:-.375rem;box-shadow:0 .5rem 1rem rgba(52,58,64,.15);}.sectionHome .card.hover-effect:hover .symbol .symbol-label,.custom-list:hover .symbol .symbol-label{color:#3a3a3a;background-color:#ffcd00;}.k-window .card .card-header .card-title,.k-window .card .card-header .card-title h3{width:100%;}.numOre{background:#ffdf76;padding:.5rem 1rem;}.card-title,.card-subtitle,.card-subtitle i{font-size:1.2rem;}.card-subtitle i{font-weight:500;}.card.TipoAttivita .card-body form{display:flex;align-items:end;}.card.TipoAttivita .card-body form .col-md-6+div{flex:0 0 auto;width:25%;margin:0 0 0 1rem!important;}.k-label,label,.form-label{margin-bottom:.5rem;font-size:1.2rem!important;font-weight:600!important;display:block;}.form-control-plaintext{font-size:1.2rem!important;padding:0!important;}.telerik-blazor.k-grid{margin-top:30px;}.k-listview{background-color:inherit;}.k-dropdownlist,.k-textbox,.k-numerictextbox,.k-datepicker,.k-multiselect,.k-textarea textarea{width:100%!important;}.k-datepicker{max-width:200px!important;}.k-daterangepicker .k-floating-label-container{width:auto!important;}.k-daterangepicker .k-dateinput{margin-top:.68rem;}.k-input-md .k-input-values,.k-picker-md .k-input-values{padding:0;}.login{width:80vw;}.login .card{width:100%;}@media(min-width:768px){.login{width:40vw;}}@media(min-width:1200px){.login{width:30vw;margin-top:-10rem;}}.k-window-titlebar{font-weight:500;}.k-window-contentText,.k-tabstrip-items .k-link{font-size:1.2rem;}.k-tabstrip-top>.k-tabstrip-items-wrapper .k-tabstrip-item:active,.k-tabstrip-top>.k-tabstrip-items-wrapper .k-tabstrip-item.k-active{font-weight:500;border-color:#dee2e6;background-color:#fff;}.lblOreMin{text-align:right;margin-top:.7rem;}.k-button-overlay,.k-button::before{background:#ffcd00;}.k-button.k-selected::before{opacity:.4;}.k-button:hover::before,.k-button.k-hover::before{opacity:.2;}.k-input-md.k-icon-picker .k-input-inner,.k-picker-md.k-icon-picker .k-input-inner{padding:.2rem;}.k-button-solid-base.k-selected{border-color:#e8b400;color:#000;background-color:#ffcd00;}.k-calendar .k-calendar-td.k-selected .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-selected .k-link{border-color:#e8b400;color:#000;background-color:#ffcd00;}.k-calendar .k-calendar-td:hover .k-calendar-cell-inner,.k-calendar .k-calendar-td:hover .k-link,.k-calendar .k-calendar-td.k-hover .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-hover .k-link{border-color:#e8b400;color:#000;background-color:#e8b400;}.k-calendar .k-calendar-td.k-selected:hover .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-selected:hover .k-link,.k-calendar .k-calendar-td.k-selected.k-hover .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-selected.k-hover .k-link,.k-button-solid-primary{border-color:#f5bc00;color:#000;background-color:#e8b400;}.k-calendar .k-calendar-td.k-selected:focus .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-selected:focus .k-link,.k-calendar .k-calendar-td.k-selected.k-focus .k-calendar-cell-inner,.k-calendar .k-calendar-td.k-selected.k-focus .k-link{box-shadow:none;}.k-overlay{background-color:#343a40;opacity:.7;}.colDXPianOff .k-listview{height:60vh;}.k-scheduler-group.k-scheduler-all-day-row{height:0;overflow:hidden;}.k-button.k-scheduler-fullday{display:none;}.boxPianOff.card .card-body{padding:1rem;}.boxPianOff.card .card-title,.boxPianOff.card .card-subtitle,.boxPianOff.card .card-subtitle i{font-size:1rem;line-height:1.2rem;word-wrap:normal;}.boxPianOff.card .card-title{font-weight:bold;text-transform:uppercase;margin-top:.5em;}.boxPianOff .btnPianificazione{margin-left:.5em;}.boxPianOff.stato,.boxPianOff.fase{text-align:right;display:block;font-size:11px;}.boxPianOff.stato{text-transform:uppercase;}.boxPianOff.fase{font-style:italic;}@media(min-width:1400px){.boxPianOff.card .card-title,.boxPianOff.card .card-subtitle,.boxPianOff.card .card-subtitle i{font-size:1.1rem;}}.k-scheduler .k-event{padding:0;}.custom-appointment{width:100%;height:100%;padding:5px;}.custom-appointment i{color:inherit;}.custom-appointment.custom-appointment-close{border:1px dashed #666;}.custom-appointment.custom-appointment-close .box-appointment{opacity:.5;text-decoration:line-through;}.icoInfo,.ico-Priorita,.boxPianOff .btnPianificazione{font-size:1.4rem;}.ico-Priorita.Normale{color:#3db026;}.ico-Priorita.Bassa{color:#f5cb02;}.ico-Priorita.Alta{color:#ff0303;}.btnEliminaPianOff{margin-top:.5rem;}.compilazioneLavoriRicambi{margin-top:2em;}.compilazioneLavoriRicambi .card{border:0;--bs-card-border-color:none;}.compilazioneLavoriRicambi .clearfix::after{content:"";clear:both;display:block;}.compilazioneLavoriRicambi .card .card-body{padding:.5rem 2.25rem 2rem 0!important;}.p9{padding:0!important;}.compilazioneLavoriRicambi .card .card-header{min-height:0;}.k-radio-md{width:1.4rem;height:1.4rem;}.card-compact .card-body.p-9{padding:2.25rem 0!important;}.input-group>.k-textbox,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%!important;min-width:0;}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;}.input-group>.input-group-text{border-top-left-radius:0!important;border-bottom-left-radius:0!important;}#lavorazioniButtons .card{float:left;}#lavorazioniButtons .clearfix::after{content:"";clear:both;display:table;}#lavorazioniButtons .card .card-body{padding:2rem 2.25rem 2rem 0!important;}#lavorazioniButtons .card .card-header{min-height:0;}.contInputAndBtn .k-dropdownlist{width:calc(100% - 40px)!important;}.contInputAndBtn .k-button{margin-left:.2rem;}@media(min-width:992px){.hover-scroll-y{overflow-y:hidden;border-right:0 solid transparent;margin-right:0;scrollbar-width:none;}.hover-scroll-y:hover{overflow-y:scroll;}}.BoxListaCommenti .boxCommento .commento{border-radius:5px;padding:20px;}.BoxListaCommenti .boxCommento.UtenteCorrente{float:right;}.BoxListaCommenti .boxCommento.UtenteCorrente .commentoUtente{float:right;}.w-90{width:90%;}.k-textbox{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;}.k-input-md,.k-picker-md{font-size:1rem;line-height:1.5;}.k-input,.k-picker{margin:0;width:100%;min-width:0;box-sizing:border-box;border-width:1px;border-style:solid;outline:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;font-weight:normal;text-align:start;box-shadow:none;display:inline-flex;flex-flow:row nowrap;align-items:stretch;vertical-align:middle;position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;}.k-rounded-md{border-radius:.375rem;}.k-input-md .k-input-inner,.k-picker-md .k-input-inner{padding-block:.375rem;padding-inline:.75rem;}.k-input-inner{padding-block:.375rem;padding-inline:.75rem;width:100%;border:0;outline:0;color:inherit;background:none;font:inherit;flex:1;position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;}.k-input>*,.k-picker>*{margin:0;}.k-input *,.k-input *::before,.k-input *::after,.k-picker *,.k-picker *::before,.k-picker *::after{box-sizing:border-box;}.k-label,label,.k-grid-header .k-sort-icon,.k-grid-header .k-sort-order{color:#3a3a3a;}.boxPianOff .card-body,.boxPianOff .card-title,.boxPianOff .card-subtitle,.boxPianOff .card-subtitle i{color:#3a3a3a;}.boxPianOff .btnPianificazione{background:#fff;color:#3a3a3a;}.k-button-solid-primary{border-color:#ffcd00;color:#000;background-color:#ffcd00;}.k-tabstrip-items-wrapper .k-tabstrip-item,.k-tabstrip-items-wrapper .k-tabstrip-item:hover,.k-tabstrip-items-wrapper .k-tabstrip-item.k-hover,.k-time-header .k-time-now,.k-time-selector-header .k-time-now{color:#3a3a3a;}.k-time-header .k-time-now:hover,.k-time-selector-header .k-time-now:hover{color:#e8b400;}.k-button-solid-primary:active,.k-button-solid-primary.k-active,.k-button-solid-primary:hover,.k-button-solid-primary.k-hover{border-color:#f5bc00;background-color:#e8b400;}.k-button-solid-primary:focus,.k-button-solid-primary.k-focus{box-shadow:0 0 0 .25rem #fff1c2;}.k-input-solid:focus-within{border-color:#ffcd00;background-color:#fff;box-shadow:0 0 0 .25rem #fff1c2;}.k-scheduler .break{background-color:#fff1c2;}.k-button-flat-primary{color:#000;}.k-picker-solid{border-color:#ced4da;color:#212529;background-color:#fff;}.k-list-item.k-selected,.k-selected.k-list-optionlabel{color:#fff;background-color:#3a3a3a;}.k-list-item.k-selected:hover,.k-selected.k-list-optionlabel:hover,.k-list-item.k-selected.k-hover,.k-selected.k-hover.k-list-optionlabel{color:#fff;background-color:#1e1e1e;}.k-calendar .k-calendar-view .k-today .k-calendar-cell-inner,.k-calendar .k-calendar-view .k-today .k-link{box-shadow:inset 0 0 0 1px #000;}.menu-content .ico-user-menu{border:1px solid #c6c6c6;}.k-tabstrip-items .k-tabstrip-item{border:1px solid transparent;}.k-tabstrip-top>.k-tabstrip-items-wrapper .k-tabstrip-item.k-active,.k-tabstrip-top>.k-tabstrip-items-wrapper .k-tabstrip-item:active{font-weight:500;background-color:#fff;margin-bottom:-1px;border-width:1px;border-bottom-color:transparent!important;border-top-left-radius:.25rem;border-top-right-radius:.25rem;}.BoxListaCommenti .boxCommento .commento{background:#ededed;}.BoxListaCommenti .boxCommento.UtenteCorrente .commento{background:#fff3cd;}.k-input-solid{border-color:#ced4da;color:#212529;background-color:#fff;}