body,html{margin:0;padding:0}.riga-filtro{text-align:left;white-space:nowrap}:root{font-size:20px}.page{height:100vh;display:flex;flex-direction:row}.page h1,.page h2,.page h3,.page h4{margin-top:0;padding-top:.5em}.form-e-totali{display:flex;flex-direction:row;justify-content:stretch;width:100%}.scrollform,.scrolltotali{overflow-y:scroll;overflow-x:hidden;padding-bottom:30vh}.scrollform{flex-grow:1}.scrolltotali{min-width:13rem}input.grosso,button.grosso,select.grosso{font-size:1.4rem;height:3rem;box-sizing:border-box;border-radius:5px;border:1px solid #aaa;padding:.5rem}.risultato-formula{padding:.7rem;font-size:1.4rem}input.stretto{max-width:5rem}button,input[type=submit],select{background-color:#eee;color:#222;border:1px solid #aaa;border-radius:5px}button.primary,input[type=submit].primary{background-color:#06b;color:#fff;border:1px solid #036}button:hover,input[type=submit]:hover,select:hover{filter:brightness(1.1)}button:active,input[type=submit]:active,select:active{filter:brightness(.8)}button:disabled,input[type=submit]:disabled,select:disabled{filter:saturate(.3)}.immagine-form{max-height:15rem;max-width:40rem}.label{vertical-align:top;padding-top:1.1em;text-align:right}.elemento-form{text-align:left}.testo-aggiuntivo{font-size:.8em;color:#444;max-width:40rem}.padded{padding:1rem}.padded p{max-width:30rem}.txt-note{width:100%;box-sizing:border-box;min-height:5rem;font-size:1rem;font-family:inherit!important}.error{color:#800}.tabellaform{max-width:40rem}.dimensioni-opzione{font-size:.8em;color:#444}.destra{text-align:right}
