.ToDelete {color:red;}
.ml-5 {margin-left:2em!important;}
.mr-5 {margin-right:2em!important;}
input[type="checkbox"] {margin-left:0.5em; margin-right:0.5em; transform:scale(1.25);}
.AccordionToggle {text-align:left!important;padding-top:0.5em;padding-bottom:0.5em}

.backDrop {
    z-index:9999;
    background-color: #e0e0ffa0;
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    padding-top:50vh;
    text-align:center;
}
.backDrop img {
    width:auto;
    height:10vmin;
    margin-top:-5vmin;
}
.rotate {
    animation: rotation 3s infinite linear;
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}

.hidden {display:none;}
input[type="number"][size="3"] {width:3.5em;}
input[type="text"].description {width:100%;}

.flexLines {display:flex;align-items: center;width:max-content;}
.flexLines > div {flex:1 0 auto; padding:0.125em 0.25em; white-space: nowrap;}
.flexLines > div:first-of-type {flex:1 0 15em}
.flexLines > div:last-of-type {flex:1 1 10em}
#FIL {width:100%;box-sizing: border-box;}

.Tabella.freeWidth tr {
    line-height: 2;
}

.Tabella.freeWidth {
    min-width: 75% !important;
}
