.immissione-input{flex:1 1 100%}.immissione-input-s{flex:1 1 50%}.transazione{flex:1 1 90px}.trans-fieldset{display:flex;flex-flow:row wrap;flex:1 1 0}.immissione>#checkbox{position:relative;top:3px}.subtotale-container{flex-flow:row nowrap;position:relative;height:52px;margin:14px 0 25px}.subtotale-txt{flex:1 1 90%;margin-right:4px;text-align:right;line-height:1.6em}.subtotale-importo{flex:0 0 auto!important;height:24px;line-height:24px;border-radius:8px;padding:2px;min-width:78px;position:absolute;right:0;bottom:0}.msg_disabilitati{font-style:italic;font-weight:700}.tasto-modifica{flex:1 1 auto;border:1px solid #999;border-radius:4px;height:30px;line-height:26px;box-sizing:border-box;padding:2px;flex-basis:88px;text-align:center;font-size:.9em;cursor:pointer}.tasto-modifica:hover{box-shadow:#DDD 3px 3px 3px}.riepilogo .riga-comandi{width:unset;position:absolute;bottom:4px;right:0}.pagamento-container{display:flex;flex-flow:column;margin-bottom:25px}.pagamento-riga{flex:1 1 auto}.pagamento-lista-annunci{margin-bottom:10px}.bianco{margin:0;padding:0 5px;width:530px;background:#FFF}.intestazione{width:100%;font:Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;padding-top:2px;padding-left:0;color:#000;margin-bottom:2px;border-bottom:1px solid #BEBEBE;text-transform:uppercase;text-align:left}.singolo{height:30px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;color:#000;margin-top:2px;clear:both}.contatti_per{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-align:right;color:#000;margin:0;vertical-align:baseline;padding:0 0 2px;width:100%}.bianco_evid{margin:0;padding:0 5px;width:530px;border:2px solid #FC6;background:#FFF}.intestazione_foto{width:410px;font:Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;padding-top:2px;padding-left:0;color:#000;margin-bottom:2px;border-bottom:1px solid #BEBEBE;text-transform:uppercase;text-align:left}.singolo_foto{width:410px;height:45px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;color:#000;margin-top:2px}.contatti_per_foto{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-align:right;color:#000;margin:0;vertical-align:baseline;padding:0 0 2px;width:410px}.img_pers{display:inline-block;margin:5px 10px 5px 0;padding:0;border:2px solid #FFF;vertical-align:text-top;width:100px;height:100px}.bloc_servizi{display:flex;flex-flow:column wrap;margin-top:35px;border:2px dashed #ddd;padding:10px;box-sizing:border-box;background:#fffaf0;position:relative}.bloc_servizi_disab{background:#ccc;opacity:.3}.bloc_servizi_hidden{display:none}.bloc_servizi .popupdiv{display:unset}.lista-servizi{display:flex;flex-flow:column wrap}.servio-prezzo{display:flex;flex-flow:row nowrap;column-gap:10px}.lista-servizi .servizio{flex:1 1 auto;display:flex;flex-flow:row nowrap;column-gap:5px}.lista-servizi .prezzo{flex:0 0 30px;color:#FFF;font-weight:700;display:inline-block;height:30px;line-height:30px;text-align:center;border-radius:999px;background:#E90C81;font-size:.8em}.lista-servizi .prezzo-wide{flex:0 0 58px;height:24px;line-height:24px;border-radius:8px;padding:2px}.tit_servizi{font-size:18px;color:#E90C81;font-style:italic;font-weight:700;flex:1 1 auto}.tit_servizi_bordo{display:block;margin-bottom:20px;border-bottom:1px dashed #ccc;flex-flow:row wrap}.tit_servizi_bordo_close{margin-bottom:7px}.opz_servizi{font-size:14px;display:inline-block;margin-bottom:7px;width:90%}.desc_servizi{font-size:14px;color:#3F3B3B;flex:1 1 auto}.desc_servizi_spazio{margin:5px 0 20px;font-weight:14px}.allerta{color:red}table,td,th{border-collapse:collapse}.tabella_servizi{width:100%;border:1px solid #ccc}.cella_servizi{border:1px solid #ccc;width:25%;padding:6px}.si{color:#FFF;font-weight:700;display:block;text-align:center;background:#21952E;border-radius:999px;width:30px;height:30px;line-height:30px;margin:auto}.no{color:#FFF;font-weight:700;display:block;text-align:center;background:#DF0000;border-radius:999px;width:30px;height:30px;line-height:30px;margin:auto}.sul_dove{font-size:15px;font-style:italic;color:#3F3B3B;margin:0 0 10px;display:block}.nota-giornale{font-size:.8em;color:#666;display:block;margin-bottom:15px}.rqf-giornale{font-size:12px;background:#C6EAFA;color:#000;border:2px solid #099FD4;width:100%;max-width:200px;height:200px;margin:0 auto;padding:4px;box-sizing:border-box;line-height:1em;overflow:hidden}.rq-giornale,.rq-giornale-color,.rq-giornale-white{font-size:12px;background:#C6EAFA;color:#000;border:2px solid #099FD4;width:100%;max-width:200px;height:112px;margin:0 auto;padding:4px;box-sizing:border-box;line-height:1em;overflow:hidden}.rq-giornale-white{background:#FFF;border:2px solid #666}.rq-giornale-color{background:0 0;border:2px solid #ff6a00}.rq-giornale span,.rq-giornale-color span,.rq-giornale-white span{display:table-cell;height:100px;vertical-align:middle}.n-giornale,.nf-giornale{font-size:12px;border-top:4px solid #258FC6;border-bottom:4px solid #258FC6;font-weight:bolder;color:#000;text-align:left;line-height:1em;width:160px;padding:5px 0;margin:auto;background:#fff}.g45-giornale{font-size:1em}.ecom>.immissione-contenitore{background-color:#faebd7;border:1px solid #C69300}.ecom .form-rub{flex:0 1 120px;display:flex;flex-flow:row nowrap}.ecom .form-legend{width:100px;line-height:16px}.ecom .in-stock .form-legend{line-height:24px}.ecom .fa-arrows-alt-v,.ecom .fa-trash-alt{line-height:30px}@media screen and (max-width:680px){.ecom .in-stock .form-legend{margin-top:1px;flex:0;text-align:right}}