@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Cabin&display=swap);.boxcanc{border-radius:6px;webkit-border-radius:6px;
-moz-border-radius:6px;margin:.5em auto;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);}.ui-datepicker{z-index:2 !important;}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.pulsante,select{box-sizing:border-box;width:100%}.appriseOverlay{position:fixed;top:0;left:0;background:rgba(0,0,0,0.3);display:none;z-index:1000;}.appriseOuter{background:#eee;border:1px solid #fff;box-shadow:0 3px 7px #333;-moz-box-shadow:0 3px 7px #333;-webkit-box-shadow:0 3px 7px #333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;z-index:99999999;min-width:200px;min-height:50px;max-width:75%;position:fixed;display:none;}.appriseInner{text-align:center;color:#333;text-shadow:0 1px 0 #fff;padding:20px;max-height:calc((100vh - 100px) - 30vh);overflow:auto;line-height: normal;}.appriseInner button{font-size:1.2em !important;width:initial;border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;background:0;color:#232d3d;font-size:12px;font-weight:700;text-shadow:0 1px 0 #fff;cursor:pointer;box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;margin:0 3px;padding:4px 10px;}.appriseInner button:hover{color:#d85054;}.aButtons,.aInput{text-align:center;margin:20px 10px 0;}.aTextbox{border:1px solid #aaa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;width:180px;font-size:12px;font-weight:700;padding:5px 10px;}body.progress,body.progress *{cursor:progress!important}.miniatura{position:relative;display:inline-block;font-size:0}.miniatura .elimina{position:absolute;top:-5px;right:-5px;z-index:100;background-color:#D5D5D5;padding:1px 3px;color:#000;font-weight:700;cursor:pointer;opacity:.5;text-align:center;font-size:20px;line-height:20px;border-radius:50%}.miniatura:hover .elimina{opacity:1}.loader{position:relative;overflow:hidden;background-color:#ddd}.loader:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:100%;top:0;opacity:.2;background-color:#2980b9;animation:loading 2s linear infinite}@keyframes loading{from{left:-400px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.stella{-webkit-transform:translate(42.5px,42.5px);-moz-transform:translate(42.5px,42.5px);transform:translate(42.5px,42.5px)}#stellaA,#stellaB{-webkit-transform:translate(-42.5px,-42.5px);-moz-transform:translate(-42.5px,-42.5px);transform:translate(-42.5px,-42.5px)}.stella1{-webkit-animation:stella1 2.5s forwards;-moz-animation:stella1 2.5s forwards}.stella2{-webkit-animation:stella2 2.5s forwards;-moz-animation:stella2 2.5s forwards}.stella3{-webkit-animation:stella3 2.5s forwards;-moz-animation:stella3 2.5s forwards}@-webkit-keyframes stella1{0%{opacity:0;-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0)}50%{opacity:1}100%{opacity:0;-webkit-transform:rotate(360deg) scale(1.5);transform:rotate(360deg) scale(1.5)}}@-moz-keyframes stella1{0%{opacity:0;transform:rotate(0) scale(0)}50%{opacity:1}100%{opacity:0;transform:rotate(360deg) scale(1.5)}}@-webkit-keyframes stella2{0%{opacity:0;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0)}50%{opacity:1}100%{opacity:0;-webkit-transform:rotate(405deg) scale(1.1);transform:rotate(405deg) scale(1.1)}}@-moz-keyframes stella2{0%{opacity:0;transform:rotate(45deg) scale(0)}50%{opacity:1}100%{opacity:0;transform:rotate(405deg) scale(1.1)}}@-webkit-keyframes stella3{0%{opacity:0;-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0)}50%{opacity:1}100%{opacity:0;-webkit-transform:rotate(-360deg) scale(1);transform:rotate(-360deg) scale(1.5)}}@-moz-keyframes stella3{0%{opacity:0;transform:rotate(0) scale(0)}50%{opacity:1}100%{opacity:0;transform:rotate(-360deg) scale(1.5)}}.fatto,.menu,.nonfatto,.ulmenu li{text-align:center}#appslogo,td{vertical-align:top}.artbox,hr{clear:both}body{font-family:'Lucida Grande',Cabin,Verdana,Arial,sans-serif;font-weight:500;line-height:130%;font-size:100%}.resizevertical{resize:vertical}.menu{padding-left:1em;padding-right:1em;font-size:80%;margin-top:1em;margin-bottom:0;background-color:#eee;color:#666}.menu a{font-weight:700;text-decoration:none}.cookieChoiceDismiss{background:#86f071;background-image:-webkit-linear-gradient(top,#86f071,#1d8f00);background-image:-moz-linear-gradient(top,#86f071,#1d8f00);background-image:-ms-linear-gradient(top,#86f071,#1d8f00);background-image:-o-linear-gradient(top,#86f071,#1d8f00);background-image:linear-gradient(to bottom,#86f071,#1d8f00);-webkit-border-radius:30;-moz-border-radius:30;border-radius:30px;font-family:Arial;color:#fff;padding:8px 20px;text-decoration:none}.cookieChoiceDismiss:hover{background:#4dde21;background-image:-webkit-linear-gradient(top,#4dde21,#33db11);background-image:-moz-linear-gradient(top,#4dde21,#33db11);background-image:-ms-linear-gradient(top,#4dde21,#33db11);background-image:-o-linear-gradient(top,#4dde21,#33db11);background-image:linear-gradient(to bottom,#4dde21,#33db11);text-decoration:none}.fatto{text-decoration:line-through;background-color:#9F9}#aggiornamenti a,#titolo a,.nonfatto,.ulmenu a{text-decoration:none}.ulmenu a{display:block;padding:.5em}.nonfatto{background-color:#FFF489}.fatto,.nonfatto{padding:.5em;margin-bottom:.2em;font-size:1.5em;cursor:pointer}a img{border:none}#home,.icone{display:inline}#attendi{z-index:2000;display:none;background-color:#FFF;padding:20px;color:#9F9F9F;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-box-shadow:11px 12px 20px 10px rgba(204,204,204,.5);-webkit-box-shadow:11px 12px 20px 10px rgba(204,204,204,.5);box-shadow:11px 12px 20px 10px rgba(204,204,204,.5)}#attendi img{padding:2em}.cancella{float:right;cursor:pointer}#bscreen{background:#000;z-index:1000}#dataTable td{width:100%}#contenitore{max-width:64em;margin:0 auto;background:#fff}#titolo{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.artbox p,.autosize{font-family:'Lucida Grande',Cabin,Verdana,Arial,sans-serif}#sottotitolo{font-size:.8em;padding:.8em .8em 0}#aggiornamenti{height:2.5em;overflow:hidden;padding:0;margin:-.5em 0 0 .5em;font-size:.8em}#aggiornamenti ul{list-style-type:none}.ulmenu ul{padding:0}.ulmenu li{font-weight:400;border-bottom:1px solid #ccc;margin-left:-2.7em;list-style:none;transition:transform .2s;border-left: 5px solid white;border-right: 5px solid white;}.ulmenu a{color:#454545}.ulmenu li:hover{color:#000;background-color:#eafaee;cursor:pointer;border-left: 5px solid green !important;border-right:5px solid green  !important;}ul.ulmenu li a.voce:focus{outline:none;}.importi{width:78%!important;text-align:right}.artbox h1,.pulsante,.fuzzy-search{text-align:center}.fuzzy-search{background-color: white;background-image: url('searchicon.png');background-position: 10px 10px;background-repeat: no-repeat;padding: 6px 20px 6px 40px !important}input.text,input.title,input[type=email],input[type=password],input[type=text],input[type=url],select,textarea{color:black;padding:.4em;font-size:1.4em;border:2px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 4px 0 #CCC;-webkit-box-shadow:0 0 4px 0 #CCC;box-shadow:0 0 4px 0 #CCC;margin:.1em auto .5em;box-sizing:border-box;width:100%}select{background-color:white;}input.text:focus,input.title:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:none;border-color: #8bcc63}.autosize{font-weight:500;resize:none;overflow-x:hidden}input[type=file]{padding:.4em;margin:0 .25em .5em;font-size:1.2em}.sha{font-size:1em!important;font-family:Courier}.pulsante,button,input[type=button],input[type=reset],input[type=submit]{white-space:normal;padding:.4em;margin:.1em auto .5em;box-sizing:border-box;width:100%;font-size:1.2em;font-weight:700;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fff),color-stop(1,#f6f6f6));background:-moz-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:-webkit-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 5%,#f6f6f6 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666;text-decoration:none;text-shadow:0 1px 0 #fff}.artbox h1,.artbox h2{font-weight:400;letter-spacing:-1}.pulsante:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f6),color-stop(1,#fff));background:-moz-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:-webkit-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:-o-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:-ms-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:linear-gradient(to bottom,#f6f6f6 5%,#fff 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff', GradientType=0);background-color:#f6f6f6}input[type=button]:active,input[type=reset]:active,input[type=submit]:active{position:relative;top:1px}.pulsante{padding:1.2em;margin:.1em auto .5em;color:#3F724F}select{font-size:1.3em margin: .1em auto .5em}input[type=text].data{width:10%}.artbox{padding:1.2em;margin:0 auto 1em;width:95%;background-color:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2),inset 0 0 50px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.2),inset 0 0 50px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.2),inset 0 0 200px rgba(215,215,215,.07)}#carica,pre{padding:1em}.artbox h1,h2,h3,h4,h5{margin-bottom:.2em;line-height:100%}.artbox h2{font-size:2em}.artbox p{text-align:justify;margin:0 0 .4em;font-size:1em;font-weight:500}h3{text-align:right;padding:1em 3em 0 0}pre{border:1px dotted #A1A4AA;overflow:scroll;margin:1em -1em 0;text-align:left;background:#EEE}h4,span.step{text-align:center}pre span{color:green}table{width:100%}a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#333C4D}h1{font-weight:bolder;padding-top:10px;padding-bottom:4px;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"Futura Condensed",Futura,Cabin,sans-serif;margin-top:0}#carica{background-color:#faebd7;border:1px solid}form{display:inline}.codice,.contentTextarea{width:98%;resize:vertical;height:15em;font-size:1.4em;background-color:rgba(135,255,51,.05)}hr{background:#ddd;color:#ddd;float:none;height:1px;border:none}td[class=respcol]{width:33%}span.step{border-radius:.8em;-moz-border-radius:.8em;-webkit-border-radius:.8em;color:#fff;display:inline-block;font-weight:700;line-height:1.6em;width:1.6em;margin-top:.3em}input[type=submit]{color:#E31F1F;padding:1em}.titolomenu{margin:1em 0 0}.ads{width:260px;margin-left:auto;margin-right:auto}@media(min-width:340px){.ads{width:320px}}@media(min-width:480px){.ads{width:460px}}@media(min-width:768px){.ads{width:700px}}@media(min-width:1024px){.ads{width:900px}}@media screen and (min-width:0px) and (max-width:640px){#page-title,.icone,h3{text-align:center}img{max-width:90%;height: auto;}#titolo{margin:0 0 0 -1.1em}#sottotitolo{padding:1.3em .5em 0;margin-bottom:-1em}.qrcode{display:none}.artbox{padding:0;margin:0 0 0 1em;box-shadow:none}h1{padding-top:.5em;font-size:1.8em}h3{padding:1em 0 0}#page-title{clear:both;line-height:110%;margin:0 auto}.small{font-size:.7em}.artbox h2{font-size:1.5em}.titolomenu{margin:0}#appslogo{width:80%;margin:0 0 -1em}.icone{display:block;margin-top:2em}.pulsante,button,input[type=submit]{font-size:1em}table{width:100%}td[class=respcol]{display:block;width:90%}}.drag{box-shadow: 0 0 4px rgb(255 0 0), inset 0 0 200px rgba(215, 215, 215, .07);}
@media print {
  body * {
    visibility: hidden;
  }
  .artbox, .artbox * {
    visibility: visible;
  }
  .artbox {
    position: absolute;
    left: 0;
    top: 0;
  }
}