div.template3-form-sezione, td.template3-form-sezione {padding:10px 0px;border-bottom:1px rgba(255, 255, 255, 0.87); solid; margin-top:30px;font-size:1.6em;}div.template3-form-campi {display:table;width:100%;border-collapse:separate;border-spacing:10px;margin-bottom:-10px;overflow:inherit;margin-left:-10px;}div.template3-form-campi label.template-form-label,div.template3-form-campi div.template-form-valore {display:table-cell; width:auto;text-align:left;vertical-align:middle;font-size:1.1em;background-color:transparent;border:0px;padding:0px;}.template-form-valore {border:0px;padding:0px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.87);;border-left:1px solid rgba(255, 255, 255, 0.87);;border-bottom-left-radius:10px;}div.template3-form-campi div.vocefull {display:table-caption;caption-side:bottom;margin:10px;} div.template3-form-campi label.template-form-label {padding:20px;background-color:rgba(27, 33, 41, 0.7);;width:20%;text-align:right;font-size:1.1em;font-weight:700;border-left:6px solid #8bc53f;}div.template3-form-campi label.template-form-label div {margin-top:5px;font-style:italic;}div.template3-form-campi div i {vertical-align:middle;}div.template3-form-campi div.template-form-valore input[type="text"],div.template3-form-campi div.template-form-valore input[type="number"],div.template3-form-campi div.template-form-valore textarea,div.template3-form-campi div.template-form-valore select{ width:80%;}div.template3-form-campi div.template-form-valore input[type="text"].piccolo {width:50px;}div.template3-form-campi div.template-form-valore textarea{height:100px;}form.template3-form-form hr {margin-top:20px;margin-bottom:10px;display:none;}div.template3-form-campi div.template-form-valore .input_um {position:relative;display:inline-block;height:50px;width:30px;right:30px;margin-right:-30px;background-color:#8bc53f;color:rgba(27, 33, 41, 0.7);; border:1px solid #8bc53f; border-left:0px;padding:5px;vertical-align:top;line-height:35px;text-align:center;font-size:1.3em;}div.template3-form-sottocampi { background:linear-gradient(to bottom left, rgba(27, 33, 41, 0.7);, black);margin:10px 0px; }div.template3-form-sottocampi div.template3-form-sezione { margin-top:10px; font-size:1.2em; font-weight:700; }div.template3-elenco-contenitore h2 {background-color:rgba(27, 33, 41, 0.3); padding:15px; color:#8bc53f; }div.template1-elenco-contenitore h2{ padding:15px; }div.template3-form-campi div.template-form-valore table tr th {background-color:rgba(27, 33, 41, 0.7);;}div.template3-form-campi div.template-form-valore table tr th,div.template3-form-campi div.template-form-valore table tr td {padding:10px;text-align:center;}div.template3-form-campi div.template-form-valore table tr td {border-right:1px solid rgba(27, 33, 41, 0.7);;border-bottom:1px solid rgba(27, 33, 41, 0.7);;}div.template3-form-campi div.template-form-valore table tr td:first-of-type {border-left:1px solid rgba(27, 33, 41, 0.7);;}div.template3-form-campi div.template-form-valore table tr.totali_prima td {border-top:3px solid rgba(27, 33, 41, 0.7);;}div.template3-form-tab {background:rgba(27, 33, 41, 0.7);;margin-top:10px;text-align:right;}div.template3-form-tab div {line-height:18px;display:inline-block;border-left:1px rgba(255, 255, 255, 0.87); solid;cursor:pointer;padding:20px;font-weight:600;font-size:1.2em;}div.template3-form-tab div:hover, div.template3-form-tab div.attiva {background:#8bc53f;color:rgba(255, 255, 255, 0.87);;}table.sottoschede {width:100%;}table.sottoschede tr td,table.sottoschede tr th {padding:5px;height:40px;vertical-align:middle;text-align:center;}table.sottoschede tr td.anteprima {width:200px;}table.sottoschede tr th {}table.sottoschede tr:nth-child(3) th {border-bottom:1px #cdcdcd solid;border-right:1px #cdcdcd solid;}table.sottoschede tr td.bordo_sopra,table.sottoschede tr th.bordo_sopra {border-top:1px #cdcdcd solid;}table.sottoschede tr.totale td,table.sottoschede tr td.bordo_sotto,table.sottoschede tr th.bordo_sotto {border-bottom:1px #cdcdcd solid;}table.sottoschede tr.bold td,table.sottoschede tr.bold th {font-weight:bold !important;}table.sottoschede tr.riga_quantita td,table.sottoschede tr td.bordo_destro {border-right:1px #cdcdcd solid;}table.sottoschede tr.riga_quantita td {border-bottom:1px #cdcdcd solid;}table.sottoschede tr td input {height:30px;width:50px;text-align:center;margin:0px auto;}table.sottoschede tr td input.inattivo {border:1px #cdcdcd solid;}