/*////////// PAGINA WRAP REGISTRAZIONE  //////////*/
h2 {padding:10px 0;}
#contentRegistrazione, #contentContatti {max-width:1200px; margin:0 auto;}

#wrappRegistrazione {width:100%; padding:10px 10px;}
#wrappRegistrazione h1 {height:50px; line-height:50px; padding:0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.box-scelta-privato-azienda {width:150px; height:40px; line-height:38px; border-style:solid; border-width:1px; display:inline-block; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:pointer; font-weight:bold;}
.box-scelta-privato-azienda .radiomark {top:6px; left:5px;}
#wrappRegistrazione select {float:left; padding:3px; border-style:solid; border-width:1px; font-size:12px;}
#wrappRegistrazione .controllo {width:30px; height:30px; margin-bottom:5px; margin-right:10px; float:left; background-position:center; background-repeat:no-repeat;}

#wrappRegistrazione input.radio {vertical-align:middle; margin:0;}
#wrappRegistrazione input[type="text"].campi, #wrappRegistrazione input[type="password"].campi, #wrappRegistrazione input[type="email"], #wrappRegistrazione select {width:100%; height:50px; line-height:50px; padding:0 2%; float:left; border-style:solid; border-width:1px;}
#wrappRegistrazione textarea {width:250px; height:200px; margin:2px 0; float:left; border-style:solid; border-width:1px;}
#wrappRegistrazione textarea.textarea-contatti {width:100%; height:80px; resize:none; cursor:text;}

#anagrafica a.btn {float:left;}
#anagrafica li, .modificaPsw li {position: relative; padding:1%; float:left;}
#anagrafica li.dati-azienda, #anagrafica li.indirizzo_alternativo {width:100% !important; padding: 1% 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#anagrafica li.indirizzo_alternativo {display:none;}
div.indirizzoAlternativo {padding:10px;}
#anagrafica .privacy {width:auto; line-height:18px; padding:10px; float:left; font-size:.9em;}
#anagrafica li textarea.textarea-contatti {float:left; padding:3px; margin-right:10px;}

.checkNewsletter, .checkPersonaleLocal, .consensoPrivacy {width:auto !important; height:30px; line-height:30px; text-indent:0 !important; white-space:nowrap; cursor:pointer; display:block;}
/* bottone info */
a.moreInfo {width:30px; height:30px; display:inline-block; cursor:pointer; background-position:center; background-size:20px; background-repeat:no-repeat; -moz-transition:all .1s linear; -ms-transition:all .1s linear; -o-transition:all .1s linear; -webkit-transition:all .1s linear; transition:all .1s linear; opacity:.7; filter:alpha(opacity=70);}
a.moreInfo {background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMzMCAzMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMzMCAzMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPGc+Cgk8cGF0aCBkPSJNMTY1LDBDNzQuMDE5LDAsMCw3NC4wMiwwLDE2NS4wMDFDMCwyNTUuOTgyLDc0LjAxOSwzMzAsMTY1LDMzMHMxNjUtNzQuMDE4LDE2NS0xNjQuOTk5QzMzMCw3NC4wMiwyNTUuOTgxLDAsMTY1LDB6ICAgIE0xNjUsMzAwYy03NC40NCwwLTEzNS02MC41Ni0xMzUtMTM0Ljk5OUMzMCw5MC41NjIsOTAuNTYsMzAsMTY1LDMwczEzNSw2MC41NjIsMTM1LDEzNS4wMDFDMzAwLDIzOS40NCwyMzkuNDM5LDMwMCwxNjUsMzAweiIgZmlsbD0iIzMzMzMzMyIvPgoJPHBhdGggZD0iTTE2NC45OTgsNzBjLTExLjAyNiwwLTE5Ljk5Niw4Ljk3Ni0xOS45OTYsMjAuMDA5YzAsMTEuMDIzLDguOTcsMTkuOTkxLDE5Ljk5NiwxOS45OTEgICBjMTEuMDI2LDAsMTkuOTk2LTguOTY4LDE5Ljk5Ni0xOS45OTFDMTg0Ljk5NCw3OC45NzYsMTc2LjAyNCw3MCwxNjQuOTk4LDcweiIgZmlsbD0iIzMzMzMzMyIvPgoJPHBhdGggZD0iTTE2NSwxNDBjLTguMjg0LDAtMTUsNi43MTYtMTUsMTV2OTBjMCw4LjI4NCw2LjcxNiwxNSwxNSwxNWM4LjI4NCwwLDE1LTYuNzE2LDE1LTE1di05MEMxODAsMTQ2LjcxNiwxNzMuMjg0LDE0MCwxNjUsMTQweiAgICIgZmlsbD0iIzMzMzMzMyIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");}
a.moreInfo:hover {background-size:25px; opacity:1; filter:alpha(opacity=100);}

.impostaIndirizzoPredefinito {cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

@media all and (max-width: 459px) {
#anagrafica li, .modificaPsw li, .indirizzoAlternativo {width:100%;}
.editPsw {width:100% !important;}
}
@media all and (min-width: 460px) {
#anagrafica li, .modificaPsw li, .indirizzoAlternativo {width:100%;}
.editPsw {width:100% !important;}
#wrappRegistrazione input[type="text"].campi, #wrappRegistrazione input[type="password"].campi, #wrappRegistrazione input[type="email"] {}
#wrappRegistrazione select {height:50px; line-height:50px;}

}
@media all and (min-width: 960px) {
#anagrafica li, .modificaPsw li, .indirizzoAlternativo {width:50%;}
.editPsw {width:33.33% !important;}
#wrappRegistrazione input[type="text"].campi, #wrappRegistrazione input[type="password"].campi, #wrappRegistrazione input[type="email"] {}
#wrappRegistrazione select {height:50px; line-height:50px;}

}
@media all and (min-width: 1024px) {
#contentRegistrazione, #contentContatti, .contentRegistrazione, .contentContatti {margin-top:30px; margin-bottom:30px;}

#anagrafica li, .modificaPsw li, .indirizzoAlternativo {width:50%;}
.editPsw {width:33.33% !important;}
#wrappRegistrazione input[type="text"].campi, #wrappRegistrazione input[type="password"].campi, #wrappRegistrazione input[type="email"] {}
#wrappRegistrazione select {height:50px; line-height:50px;}
.e-mailAlternativa {margin-bottom:0;}
}
@media all and (min-width: 1190px) {
#contentRegistrazione, #contentContatti, .contentRegistrazione, .contentContatti {margin-top:30px; margin-bottom:30px;}

#anagrafica li, .modificaPsw li, .indirizzoAlternativo {width:50%;}
.editPsw {width:33.33% !important;}
#wrappRegistrazione input[type="text"].campi, #wrappRegistrazione input[type="password"].campi, #wrappRegistrazione input[type="email"] {}
#wrappRegistrazione select {height:50px; line-height:50px;}

}