#visualizza-articolo,#bottone-prosegui{margin-top:10px}#visualizza-articolo,
.edit-button a,
#bottone-prosegui button,
.bottone-scambio button,
.modulo
button{background:none;border:none;padding:4px;margin:0;cursor:pointer;width:100%;text-align:center}#visualizza-articolo
a{cursor:pointer}#visualizza-articolo .o,
.edit-button .o,
#bottone-prosegui button .o,
.bottone-scambio button .o,
.modulo button
.o{display:inline-block}#visualizza-articolo .i,
#bottone-prosegui .i,
.edit-button .i,
.bottone-scambio button .i,
.modulo button
.i{display:inline-block;color:white;background-color:#f60;height:35px;line-height:35px;padding:0
20px;font-size:100%;font-weight:bold;text-shadow:1px 1px 1px black;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.edit-button .i,
.bottone-scambio button
.i{height:25px;line-height:25px;font-size:80%;font-weight:normal}#visualizza-articolo a:focus .i,
#visualizza-articolo a:hover .i,
.edit-button a:focus .i,
.edit-button a:hover .i,
#bottone-prosegui button:focus .i,
#bottone-prosegui button:hover .i,
.bottone-scambio button:focus .i,
.bottone-scambio button:hover .i,
.modulo button:focus .i,
.modulo button:hover
.i{background-color:#06c}.modulo{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5%}.modulo
fieldset{position:relative;display:block;width:100%;padding:50px
2% 2% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px
solid #ede6e9;margin-bottom:50px}.modulo .fieldset-default{padding-top:2%}.modulo
legend{position:absolute;top:0;left:0;display:block;width:100%;height:40px;line-height:40px;padding:0
5px;color:black;background:#ede6e9;font-family:Michroma,sans-serif;font-size:120%;font-weight:normal;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modulo
label{display:block;height:26px;line-height:26px;margin-bottom:3px;text-align:left;color:black}.modulo fieldset
li{min-height:55px;padding-bottom:15px;text-align:left}.modulo fieldset li:last-child{padding-bottom:0}.modulo input,
.modulo
select{display:inline-block;width:100%;height:32px;line-height:32px;border:2px
solid #ede6e9;padding:0
5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition: -o-box-shadow 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out,  color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out, color 0.5s ease-in-out, background-color 0.5s ease-in-out}.modulo input[type=checkbox],
.modulo input[type=radio]{width:auto;height:auto;padding:0;border:1px
solid #ede6e9;background:none}.modulo
textarea{margin-top:5px;border:2px
solid #ede6e9;width:100%;height:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition: -o-box-shadow 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out,  color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out, color 0.5s ease-in-out, background-color 0.5s ease-in-out}.modulo input:focus,
.modulo select:focus,
.modulo textarea:focus{background-color:white;border:2px
solid black}.modulo .list
li{overflow:hidden;height:22px;min-height:22px;line-height:22px;padding:0
0 5px 15px;text-align:left}.modulo .list li
input{float:left;margin-right:5px;height:22px;line-height:22px}.modulo .list li input[type=checkbox],
.modulo .list li input[type=radio]{margin-top:3px;width:auto;height:auto}.modulo .list li
label{display:inline}.modulo
.boolean{text-align:left}.modulo .boolean
label{display:inline}.modulo fieldset
.hint{font-size:80%;text-align:justify;padding:2px
0 15px 0}.modulo fieldset ul
.hint{padding:2px
0 0 0}.modulo.allrequired label
span.req{display:none}.modulo p.required-message{padding-top:15px}.modulo label
span.req{padding-left:5px}.modulo
div.textbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #aaa;padding:2px
5px;line-height:13px;font-size:65%;text-align:justify;width:100%;height:65px;overflow:auto}#Pagina .modulo div.textbox
h1{font-family:inherit;font-weight:normal;color:inherit;font-size:inherit;line-height:1;margin:0;padding:0;height:auto;min-height:0;border:none;white-space:normal;overflow:auto}#Pagina .modulo div.textbox h1:before,
#Pagina .modulo div.textbox h1:after{content:none}.modulo
label.long{display:inline-block;width:90%;line-height:18px;padding:0;font-size:80%}.modulo
p.format{clear:both;font-size:65%;height:16px;line-height:16px;text-align:center}.modulo
p.hint.format{display:none}.modulo label.long
input{float:left;line-height:auto;margin:5px
5px 0 0;border:none;width:auto}.modulo
button{background:none;border:none;padding:0;margin:0;cursor:pointer}.modulo button
.o{display:inline-block}.modulo button
.i{display:inline-block;color:white;background-color:#f60;height:35px;line-height:35px;padding:0
20px;font-size:100%;font-weight:bold;text-shadow:1px 1px 1px black;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.modulo button:focus .i,
.modulo button:hover
.i{background-color:#06c}.modulo
#MessaggiModulo{margin-bottom:10px;text-align:left}#MessaggiModulo{background-color:#EEF3F7;padding:3px
0}#MessaggiModulo
em.tipo{display:none}#MessaggiModulo,
#MessaggiModulo
ul{list-style-type:none;list-style-position:inside}#messaggi,#avvertimenti,#errori{border-left:2px solid #00f;font-size:80%;padding:3px;line-height:1px}#messaggi li,
#avvertimenti li,
#errori
li{line-height:16px}#avvertimenti{border-color:#fc0}#errori{border-color:#f00}#MessaggiModulo div.messaggio,
#MessaggiModulo
a.messaggio{display:block;padding-left:18px;background-repeat:no-repeat;background-position:top left;text-decoration:none}#messaggi div.messaggio,
#messaggi
a.messaggio{color:#00f;background-image:url(../immagini/modulo/icona_messaggi.d1488039704.png)}#avvertimenti div.messaggio,
#avvertimenti
a.messaggio{color:#fc0;background-image:url(../immagini/modulo/icona_avvertimenti.d1488039704.png)}#errori div.messaggio,
#errori
a.messaggio{color:#f00;background-image:url(../immagini/modulo/icona_errori.d1488039704.png)}label.errore{color:#f00}label.avvertimento{color:#fc0}label.messaggio{color:#00f}.modulo input.touched:invalid,
.modulo select.touched:invalid,
.modulo textarea.touched:invalid,
.modulo input:focus:invalid,
.modulo select:focus:invalid,
.modulo textarea:focus:invalid,
.modulo input.touched:out-of-range,
.modulo select.touched:out-of-range,
.modulo textarea.touched:out-of-range,
.modulo input:focus:out-of-range,
.modulo select:focus:out-of-range,
.modulo textarea:focus:out-of-range,
.modulo .errore > input,
.modulo .errore > select,
.modulo .errore>textarea{border-color:#f00;-webkit-box-shadow:0 0 2px 1px #f00;-moz-box-shadow:0 0 2px 1px #f00;-ms-box-shadow:0 0 2px 1px #f00;-o-box-shadow:0 0 2px 1px #f00;box-shadow:0 0 2px 1px #f00}.modulo input.touched:valid,
.modulo select.touched:valid,
.modulo textarea.touched:valid{border-color:#0f0;-webkit-box-shadow:0 0 2px 1px #0f0;-moz-box-shadow:0 0 2px 1px #0f0;-ms-box-shadow:0 0 2px 1px #0f0;-o-box-shadow:0 0 2px 1px #0f0;box-shadow:0 0 2px 1px #0f0}.modulo input.touching:focus,
.modulo select.touching:focus,
.modulo textarea.touching:focus{border:1px
solid black;background-color:white}.modulo input.untouched,
.modulo select.untouched,
.modulo
textarea.untouched{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}.modulo input[type=checkbox],
.modulo input[type=radio]{width:auto;padding:0;border:1px
solid #ede6e9;background:none}.modulo .avvertimento>label{color:#fc0}.modulo .avvertimento > input,
.modulo .avvertimento > select,
.modulo .avvertimento>textarea{border-color:#fc0 !important;-webkit-box-shadow:0 0 2px 1px #fc0 !important;-moz-box-shadow:0 0 2px 1px #fc0 !important;-ms-box-shadow:0 0 2px 1px #fc0 !important;-o-box-shadow:0 0 2px 1px #fc0 !important;box-shadow:0 0 2px 1px #fc0 !important}.modulo .messaggio>label{color:#00f}.modulo .messaggio > input,
.modulo .messaggio > select,
.modulo .messaggio>textarea{border-color:#00f !important;-webkit-box-shadow:0 0 2px 1px #00f !important;-moz-box-shadow:0 0 2px 1px #00f !important;-ms-box-shadow:0 0 2px 1px #00f !important;-o-box-shadow:0 0 2px 1px #00f !important;box-shadow:0 0 2px 1px #00f !important}.modulo label
span.msg{display:none}.modulo .fieldset-privato,
.modulo .fieldset-altri_contatti,
.modulo .fieldset-fatturazione,
.modulo .fieldset-consegna,
.modulo .fieldset-altre_informazioni,
.modulo .fieldset-consensi{padding-top:60px}.modulo .fieldset-privato .hint,
.modulo .fieldset-altri_contatti .hint,
.modulo .fieldset-consegna
.hint{display:none}.modulo .fieldset-consensi
li{min-height:20px;padding-bottom:5px}#provincia,#consegna_provincia,#codice_postale,#consegna_codice_postale{width:auto}@media screen and (min-width: 481px){.modulo .fieldset-privato{float:left;width:47.5%;min-height:305px;margin-right:5%}.modulo .fieldset-altri_contatti{float:left;width:47.5%;min-height:305px}.modulo .fieldset-fatturazione,
.modulo .fieldset-consegna,
.modulo .fieldset-altre_informazioni,
.modulo .fieldset-consensi{clear:both}}#other-css-loaded-check{position: absolute;top:0;left:0;display:block;width:1px}