@import url('https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap');body {background-color:#00adee;font-family:'Titillium Web', sans-serif;margin:0 auto;color:rgba(255, 255, 255, 0.87);;line-height:1.3em }@media only screen and (min-width:0px) and (max-width:1024px){body, input, textarea { font-size:14px; }}@media only screen and (min-width:1025px) and (max-width:6000px){ body, input, textarea { font-size:15px; }}strong { font-weight:700; }a, a:hover { border:0px; color:#25a9e0; text-decoration:none; }.webi-bg img { height:100vh; overflow:hidden; z-index:-3; width:auto; position:fixed; transform:translate(-400px); -ms-transform:translate(-400px);-moz-transform:translate(-400px); -webkit-transform:translate(-400px); -o-transform:translate(-400px); }.webi-bg-col { height:100vh; overflow:hidden; z-index:-1; width:100%; position:fixed; background-color:rgba(27, 33, 41, 0.7);; opacity:0.8; }#header {width:100%;height:60px;line-height:60px;text-align:left;}#header img {height:30px;vertical-align:middle;margin-left:7px;}#main {clear:both;width:100%;vertical-align:top;}.main-box { display:inline-block;width:79%;transition:0.5s;}#main #ar1 {width:100%;}#main #ar2 {display:inline-block;vertical-align:top;padding-top:10px;width:20%;background-color:rgba(27, 33, 41, 0.7);;transition:0.5s;border-bottom-right-radius:50px;}#main #ar3 {width:100%;padding:4%;}#main #ar4 { width:100%; }.ar2_closed { width:5% !important;float:left; }.main-box_closed { width:95%; float:left !important; }#footer {border-top:3px #dddddd solid;margin-top:30px;text-align:right;clear:both;font-size:10px;}#footer div {padding:10px;}#footer div:nth-child(1) {float:left;margin-left:5px;}#footer div:nth-child(2) {float:right; }div.pagine_elenco {margin-top:15px;text-align:right;}div.pagine_elenco span {cursor:pointer;}div.pagine_elenco span.corrente {font-weight:bold;}h1, h2, h3 {text-align:left; padding-bottom:10px;}h1 {font-size:2.5em;font-weight:700;margin-bottom:20px;}h2 {display:block;font-size:1.6em;line-height:1.1em;}h3 {font-size:1.2em;}h1 i, h2 i {float:right;margin-right:10px;}h2 i.left {float:left;margin-right:15px;}h3.titolo_box, h4.titolo_box {display:block;width:100%;text-align:left;padding:10px;}h4.titolo_box {padding:7px;}.area-home { margin-bottom:80px; }.effect-trans {-ms-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;-ms-user-select:none; -moz-user-select:none; -webkit-user-select:none; -o-user-select:none; user-select:none;-ms-touch-callout:none; -moz-touch-callout:none;-webkit-touch-callout:none;-o-touch-callout:none; touch-callout:none;}.sfondo_scuro { background-color:rgba(255, 255, 255, 0.87); !important; }.sfondo_medio { background-color:rgba(27, 33, 41, 1); !important; background:#cdcdcd; }.sfondo_chiaro { background-color:rgba(27, 33, 41, 0.7); !important; }.sfondo_bianco { background-color:white !important; }.avviso_rosso { color:white; background:#901e29; }.avviso_verde { color:white; background:#8dc63f; }.avviso_arancione { color:white; background:#FFA500; }.rosso { color:#901e29; }.verde { color:#8dc63f; }.arancio { color:#FFA500; }.pointer { cursor:pointer; -ms-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}.pointer:hover { cursor:pointer; color:rgba(255, 255, 255, 0.87);; -ms-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}.bold, .bold td { font-weight:bold !important; }.centrato { text-align:center; margin-top:20px;}.sottolineato { text-decoration:underline; }.nowrap { white-space:nowrap; }.fleft { float:left; }.fright { float:right; }.mt0 { margin-top:0px; }.mt3 { margin-top:3px !important; }.mt5 { margin-top:5px !important; }.mt10 { margin-top:10px; }.mt15 { margin-top:15px; }.mt20 { margin-top:20px; }.mb0 { margin-bottom:0px; }.mb3 { margin-bottom:3px; }.mb5 { margin-bottom:5px; }.mb10 { margin-bottom:10px; }.mb15 { margin-bottom:15px; }.mb20 { margin-bottom:20px; }.mr10 { margin-right:10px; }.ml10 { margin-left:10px; }.ml5 { margin-left:5px; }.w100p { width:100% !important; }.w50p { width:50% !important; }.w33p { width:33% !important; }.w25p { width:25% !important; }.w20p { width:20% !important; }.w15p { width:15% !important; }.w10p { width:10% !important; }.w5p { width:5% !important; }.w2p { width:2% !important; }.f10 { font-size:10px !important; }.f11 { font-size:11px !important; }.f12 { font-size:12px !important; }.f13 { font-size:13px !important; }.f14 { font-size:14px !important; }.f15 { font-size:15px !important; }.p0 { padding:0px !important; }.p5 { padding:5px; }.p7 { padding:7px; }.p10 { padding:10px !important; }.b0 { border:0px; }.h10 { height:10px !important; }.h20 { height:20px !important; }.block { display:block !important; }.vam { vertical-align:middle !important; }.dspib { display:inline-block; }.tdlt { text-decoration:line-through; }img.zoom { cursor:pointer; }.JQueryAjaxUploadStatus { margin:10px; }.JQueryAjaxUploadProgress { background-color:rgba(27, 33, 41, 0.87);padding:10px;margin:0px auto;font-size:15px;text-align:center; display:none;}.JQueryAjaxUploadProgressBar { background-color:#25a9e0; width:0%; height:20px; border-radius:3px; }.JQueryAjaxUploadProgressPercent {font-weight:600; padding:10px;color:white;}.qtip-tl {background-color:#cdcdcd !important;border-color:#dddddd !important;color:black !important;padding:7px !important;line-height:15px !important;}.qtip-tl .qtip-titlebar{background-color:#D0E9F5 !important;}.qtip-tl .qtip-close .qtip-icon {background-position:-2px 0 !important;}div.loading {clear:both;margin-top:20px;}div.loading img {margin:0px auto;width:18px;}.box-titolo-domanda { display:inline-block;padding:20px 0px 20px 0px;margin-top:45px;font-size:1.4em;line-height:1.4em;width:80%;border-top:1px solid; }.box-titolo-domanda-titolo { width:100%;display:inline-block;padding:10px 0px;margin-top:20px;font-size:2em;font-weight:600;line-height:1.2em; }.box_home_contenitore { text-align:center; margin-top:80px; }.box_home_contenitore label { font-weight:700; font-size:1.5em; padding:40px; display:block; }.box_home { width:30%; display:inline-block; vertical-align:top; border-radius:30px; background-color:rgba(27, 33, 41, 0.3); padding:40px;margin-right:10px; }.icon_6 { font-size:1em; }.box_home_title { font-weight:700; font-size:2em; display:block; margin-top:35px; }.button {padding:4px 20px;margin:0 auto;margin-top:0px;margin-right:auto;border:1px solid #25a9e0;background-color:#25a9e0;color:white;display:inline-block;vertical-align:middle;min-height:40px;line-height:40px;margin-right:7px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;border-radius:25px;margin-top:25px;font-size:14px;margin-top:30px;}.button:hover { background-color:rgba(27, 33, 41, 0.7);color:#25a9e0;border:1px solid #25a9e0;}.webi-login-header{ width:100%; position:fixed; top:0; left:0; height:70px; background-color:rgba(27, 33, 41, 0.87); z-index:100; }.webi-login-header-custom img { height:50px; float:left; margin:10px; }.webi-login-header-menu a { padding:20px; color:white; display:inline-block; font-weight:600; font-size:1em; }.webi-login-header-menu a:hover {color:#25a9e0;}.webi-login-header-login { width:100%; position:fixed; top:0; left:0; height:140px; background-color:rgba(27, 33, 41, 0.87); z-index:99; padding-top:70px; padding-left:70px;}.login-ben-cont { display:block; margin-top:100px; font-size:1.7em; line-height:1.7em}.ricevuta-invio{ padding:40px;background-color:rgba(27, 33, 41, 0.87); font-size:1em; line-height:1.3em }p {line-height:1.5em; font-size:1em; }hr { border-bottom:1px solid white; }.elenco-domande-dato { width:24%; display:inline-block; vertical-align:top; padding:10px; }