 div.FormSeparator{width:2%;float:left;background-position:top center;background-repeat:repeat-y;height:275px;}.accetta{float:left;padding-top:15px;}div.FormHeaderSeparator{height:10px;}.LinkInformativa{font-size:12px;color:black;float:left;margin-right:10px;}.TB_Informazioni::placeholder, .TB_Messaggio::placeholder{color:#222B31;opacity:1;}div.RegistrazioneWrapper h3.TipoRegistrante{display:block;position:absolute;left:33%;top:38px;}span.LabelLog{display:block;position:relative;margin-top:20px;}div.RegistrazioneWrapper{display:flex;flex-flow:wrap;gap:30px;row-gap:10px;}.RegistrazioneWrapper > div{width:calc(50% - 15px);}div.RegistrazioneWrapper h1{font-size:24px;font-weight:normal;margin:0px;padding:0px;}select.DD_SelezioneTipoCliente{background-color:#1A78AB;display:block;color:black;margin-bottom:20px;width:140px;padding:2px 10px 2px 10px;border:none;}div.RegistrazioneWrapper a.LinkInformativa{font-size:12px;color:black;}input[type='text'].TB_Informazioni{display:block;flex:1;background-color:white;border:none; outline:none;letter-spacing:0px;width:100%;font:normal normal 300 18px / 28px tt-commons-pro;letter-spacing:0px;color:#221B17;padding:10px 20px;border-radius:30px;} .ContattiForm{margin:auto;margin-top:30px;}.contenitorerichiestacheckbox{color:#221B17;font:normal normal 300 16px/28px tt-commons-pro;letter-spacing:0px;text-align:left;}.containercheckbox{display:block;position:relative;padding-left:35px; cursor:pott-commons-pro; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} .containercheckbox input{position:absolute;opacity:0;cursor:pott-commons-pro;height:0;width:0;} .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ddd;} .containercheckbox:hover input ~ .checkmark{background-color:#ccc;} .containercheckbox input:checked ~ .checkmark{background-color:#1c1c1c;}.containercheckbox a{margin-left:5px;text-decoration:underline;color:#221B17;} .checkmark:after{content:"";position:absolute;display:none;} .containercheckbox input:checked ~ .checkmark:after{display:block;} .containercheckbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.contenitorerichiestapulsanti{margin-top:50px;text-align:center;display:flex;justify-content:center;flex-flow:column;align-items:center;}textarea.TB_Messaggio{display:block;flex:1;background-color:transparent;border:none; margin-right:20px;outline:none;letter-spacing:0px;color:#161615;width:100%;font:normal normal 300 18px / 28px tt-commons-pro;letter-spacing:0px;color:#221B17;color:#221B17;padding:10px 20px;border-radius:40px;background-color:white;} .BottoneRichiediInformazioni{background:#3C51AA;text-transform:uppercase;color:#FFF;text-align:center;border:1px solid #425EB7;font-weight:bold;text-decoration:none;box-sizing:border-box;padding:10px 50px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;margin-top:30px;font-size:0.8em;font-weight:600;}.BottoneRichiediInformazioni.Verde{background:#18B2AE;border:1px solid #1DCCC3;}.BottoneLogin{border:1px solid #333;font-size:14px;color:White;font-family:'tt-commons-pro', sans-serif;background-color:#f67800;padding:4px 14px 4px 14px;display:block;margin-top:25px;text-transform:uppercase;font-weight:bold;}.BottoneRecuperaPWD{border:1px solid #333;font-size:14px;color:White;font-family:'tt-commons-pro', sans-serif;background-color:#f67800;padding:4px 14px 4px 14px;display:block;margin-top:24px;text-transform:uppercase;font-weight:bold;}span.CB_FormHoLetto input[type='checkbox']{margin:0px;display:inline-block;float:left;}span.CB_FormHoLetto label{display:inline-block;float:left;margin-left:3px;}span.Errore label{ }a.Errore{background-color:rgb(250,50,50) !important;background-color:rgba(250, 50, 50, 0.5) !important;}input[type='text'].TB_InformazioniErrore, textarea.TB_InformazioniErrore{border:1px solid red !important;background-color:rgb(250,50,50) !important;background-color:rgba(250, 50, 50, 0.5) !important;}.TB_Informazioni_contenitoreTextBox{position:relative;}.TB_Informazioni_contenitoreTextBox > input + span{position:absolute;z-index:1;pott-commons-pro-events:none;font-size:26px;color:black;margin-top:6.5px;margin-left:13px;display:inline-block;}.TB_Informazioni_contenitoreTextBox > span{display:none;}input[type='text'].NOMINATIVO{}input[type='text'].EMAIL{}input[type='text'].TELEFONO{}input[type='text'].ADDRESS{}input[type='text'].NOMINATIVO{} .modal{position:fixed;z-index:10000000;height:100%;width:100%;top:0px;left:0px;background-color:Black;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.8;}.modalcenter{z-index:1000;margin:300px auto;padding:10px;width:130px;background-color:White;border-radius:10px;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}.modalcenter img{height:128px;width:128px;} @media screen and (max-width:767px){div.RegistrazioneWrapper{width:100%;}.RegistrazioneWrapper > div{width:100%;}div.RegistrazioneLeft{position:relative;width:100%;float:none;}div.RegistrazioneRight{position:relative;width:100%;float:none;}input[type='text'].TB_Informazioni{display:block;}div.FormSeparator{display:none;}.accetta{padding-left:15px;}}