.modulo{width:100%;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modulo
fieldset{position:relative;display:block;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0px;margin-bottom:25px}.modulo fieldset:last-child,
.modulo fieldset:last-of-type{margin-bottom:0}.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:PTSans,sans-serif;font-size:120%;font-weight:bold;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;font-size:80%;font-weight:bold}.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:1px
solid #ccc;padding:0
5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:border-color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:border-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 #ccc;background:none}.modulo
textarea{border:1px
solid #ccc;width:100%;height:110px;padding:0
5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:border-color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:border-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-color: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;font-size:80%}.modulo label.required:after{content:' *'}.modulo label
span.req{display:none}.modulo
div.textbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #ccc;padding:2px
5px;line-height:13px;font-size:65%;text-align:justify;width:100%;height:70px;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;text-shadow:none}#Pagina .modulo div.textbox h1:before,
#Pagina .modulo div.textbox h1:after{content:none}.modulo
label.long{display:inline-block;width:90%;line-height:28px;padding:0;font-size:65%}.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:8px
4px 0 0;border:none;width:auto}.modulo button,
.modulo
button{position:relative;clear:both;margin-top:15px;border:none;cursor:pointer;font-family:Marvel,sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;display:inline-block;cursor:pointer;color:white;background-image: -o-linear-gradient(top, #f00, #c00);background-image: -moz-linear-gradient(top, #f00, #c00);background-image: -webkit-linear-gradient(top, #f00, #c00);background-image: -ms-linear-gradient(top, #f00, #c00);background-image:linear-gradient(top, #f00, #c00);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.modulo button
.o{position:relative;z-index:1;display:inline-block;height:50px;line-height:50px;padding:0
15px}.modulo button:focus,
.modulo button:hover{color:#c00}.modulo button:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block;background-image: -o-linear-gradient(top, white, #eee);background-image: -moz-linear-gradient(top, white, #eee);background-image: -webkit-linear-gradient(top, white, #eee);background-image: -ms-linear-gradient(top, white, #eee);background-image:linear-gradient(top, white, #eee);opacity:0;border:1px
solid #c00;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.modulo button:focus:after,
.modulo button:hover:after{opacity:1}.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.png)}#avvertimenti div.messaggio,
#avvertimenti
a.messaggio{color:#fc0;background-image:url(../immagini/modulo/icona_avvertimenti.png)}#errori div.messaggio,
#errori
a.messaggio{color:#f00;background-image:url(../immagini/modulo/icona_errori.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;background-color:rgba(255, 55, 0, 0.1)}.modulo input.touched:valid,
.modulo select.touched:valid,
.modulo textarea.touched:valid{border-color:#0f0;background-color:rgba(0, 255, 0, 0.1)}.modulo input.touching:focus,
.modulo select.touching:focus,
.modulo textarea.touching:focus{border-color:#1c1c1c !important;background-color:white !important}.modulo input[type=checkbox],
.modulo input[type=radio]{width:auto;padding:0;border-color:#ccc;background:none}.modulo .avvertimento>label{color:#fc0}.modulo .avvertimento > input,
.modulo .avvertimento > select,
.modulo .avvertimento>textarea{border-color:#fc0}.modulo .messaggio>label{color:#00f}.modulo .messaggio > input,
.modulo .messaggio > select,
.modulo .messaggio>textarea{border-color:#00f}.modulo label
span.msg{display:none}.contact-box{overflow:hidden;padding-bottom:40px;border-bottom:1px solid #ededed;margin-bottom:40px}.ar .contact-box{direction:rtl}.contact-box:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.contact-box
.titolo{font-size:160%;font-weight:bold;text-align:left;margin-bottom:20px}.ar .contact-box
.titolo{text-align:right}#richiesta-assistenza{display:block;position:relative;overflow:hidden}.ar #richiesta-assistenza
label{text-align:right}#line-consenso_privacy
div.textbox{height:66px}#richiesta-assistenza .required-message{position:absolute;left:0;bottom:0}#assistance-holder{overflow:hidden}.js #assistance-list{display:none}#assistance-main-selector,#assistance-sub-selector{display:inline-block;width:100%;height:32px;line-height:32px;border:1px
solid #ccc;padding:0
5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#assistance-main-selector{margin-bottom:20px}.assistance-entry{font-size:112.5%;padding-left:10px;border-left:4px solid #c00;line-height:21px;min-height:63px}.assistance-entry
.name{font-weight:bold;color:#c00}#assistance-found .assistance-entry{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:10%;margin-top:20px}#ricambi-holder{overflow:hidden}#ricambi-holder .assistance-entry{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:10%;margin-top:20px}#servizi-list .service-list{overflow:hidden;display:block}#servizi-list
.service{position:relative;display:block;width:100%;padding-top:35.135135135%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10%}#servizi-list .service-url{display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#ededed;color:#1c1c1c;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}#servizi-list .service-url:focus,
#servizi-list .service-url:hover{color:#c00}#servizi-list .service-url:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block;background-image: -o-linear-gradient(top, #fff, #eee);background-image: -moz-linear-gradient(top, #fff, #eee);background-image: -webkit-linear-gradient(top, #fff, #eee);background-image: -ms-linear-gradient(top, #fff, #eee);background-image:linear-gradient(top, #fff, #eee);opacity:0;border:1px
solid #c00;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#servizi-list .service-url:focus:before,
#servizi-list .service-url:hover:before{opacity:1}#servizi-list .service-inner{display:block;position:absolute;left:1%;right:3%;top:1%;bottom:1%;z-index:1}#servizi-list .service-inner:after{content:'';display:block;width:55%;position:absolute;left:0;top:20%;bottom:20%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#servizi-list .service-inner:before{content:'';position:relative;height:100%;display:inline-block;vertical-align:middle;font-size:0}#servizi-list .service-label{display:inline-block;vertical-align:middle;padding-left:50%;text-align:left;font-weight:bold}#servizi-list #service-registra-la-tua-dulevo .service-inner:after{background-image:url(../immagini/assistenza/servizi/registra-la-tua-dulevo.d1491393875.svg)}#servizi-list #service-dulevo-ricambi .service-inner:after{background-image:url(../immagini/assistenza/servizi/dulevo-ricambi.d1491393875.svg)}#servizi-list #service-dulevo-assistenza .service-inner:after{background-image:url(../immagini/assistenza/servizi/dulevo-assistenza.d1491393875.svg)}#servizi-list #service-dulevo-telematic .service-inner:after{background-image:url(../immagini/assistenza/servizi/dulevo-telematic.d1491393875.svg)}#servizi-list #service-diagnostics-e6-engine .service-inner:after{background-image:url(../immagini/assistenza/servizi/diagnostics-e6-engine.d1491393875.svg)}@media screen and (min-width: 601px){#line-nome,#line-cognome,#line-paese,#line-provincia,#line-azienda,#line-telefono{float:left;width:30%;margin:0
3.333333333% 0 0}#line-modello,#line-matricola,#line-citta,#line-indirizzo,#line-email{float:left;width:30%;margin:0
36.333333333% 0 0}#line-richiesta{position:absolute;top:0;right:0;width:33.333333333%}#richiesta{height:336px}#line-consenso_privacy{position:absolute;top:380px;right:0;width:33.333333333%}#richiesta-assistenza .required-message{bottom:140px}#richiesta-assistenza
button.submit{margin-top:100px}#assistance-selectors{width:30%}#assistance-found{overflow:hidden;min-height:84px}#assistance-found .assistance-entry{float:left;width:33.3333333333%}#assistance-found .assistance-entry:nth-child(1),
#assistance-found .assistance-entry:nth-child(2),
#assistance-found .assistance-entry:nth-child(3){margin-top:0}#ricambi-holder .assistance-entry{float:left;width:33.3333333333%}#ricambi-holder .assistance-entry:nth-child(1),
#ricambi-holder .assistance-entry:nth-child(2),
#ricambi-holder .assistance-entry:nth-child(3){margin-top:0}#servizi-list
.service{float:left;width:20%;padding-top:10.891891892%;border-right:3px solid white;margin-top:0}#servizi-list .service:last-child{border-right:none}}@media screen and (min-width: 601px) and (max-width:799px){#assistance-found{font-size:60%}#ricambi-holder .assistence-list{font-size:60%}#servizi-list{font-size:50%}}@media screen and (min-width: 800px) and (max-width:850px){#assistance-found{font-size:80%}#ricambi-holder .assistence-list{font-size:80%}#servizi-list{font-size:60%}}@media screen and (min-width: 851px) and (max-width:950px){#servizi-list{font-size:70%}}@media screen and (min-width: 951px) and (max-width:1000px){#servizi-list{font-size:80%}}@media screen and (min-width: 1001px) and (max-width:1279px){#servizi-list{font-size:90%}}#other-css-loaded-check{position: absolute;top:0;left:0;display:block;width:1px}