body{padding-top:50px;padding-bottom:20px;font-size:14px}.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.btn-bracketed::before{display:inline-block;content:"[";padding-right:.5em}.btn-bracketed::after{display:inline-block;content:"]";padding-left:.5em}.carousel-inner .item img[src$=".svg"]{width:100%}@media screen and (max-width:767px){.carousel-caption{display:none}}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}#btnCrea{background:#20a620;padding:10px;border-radius:29px}.btn_tondo:hover{background-color:#32793d;-webkit-transition:background-color .4s;transition:background-color .4s;box-shadow:0 2px 4px rgba(0,0,0,.3);transition-timing-function:ease-out}.btn_tondo{width:54px;height:54px;border-radius:40px;font-size:16px;bottom:90px;position:fixed;right:90px}.Utente{margin:20px;padding:5px;border:1px solid;border-radius:10px;background:#f5f5f5;max-width:225px;text-align:center}.pallino{color:#777;border:1px solid #ccc;border-radius:100%;padding:10px;margin:0 3px}label.error{color:#a94442;border-bottom:2px solid}label.error:before{content:"⚠";font-size:19px;margin-right:8px}.swal2-popup{font-size:1em !important}.buttonRow{padding:30px 0 15px 0;display:flex;justify-content:center}.buttonRow input{display:table-caption;margin:auto;padding:10px 25px;border-radius:5px;filter:brightness(100%);transform:translate3d(0,0,0);transition:.3s;color:#fff;font-weight:500;font-size:1.3em;-webkit-box-shadow:2px 2px 1px 3px rgba(0,0,0,.1),inset 0 0 0 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 1px 3px rgba(0,0,0,.1),inset 0 0 0 0 rgba(0,0,0,.1);box-shadow:2px 2px 1px 3px rgba(0,0,0,.1),inset 0 0 0 0 rgba(0,0,0,.1)}.buttonRow input:hover{filter:brightness(110%);border-top-color:rgba(255,255,255,.14);border-left-color:rgba(255,255,255,.14);transform:translate3d(-1px,-1px,0);-webkit-box-shadow:4px 4px 2px 0 rgba(0,0,0,.1),inset 2px 2px 1px 0 rgba(255,255,255,.1);-moz-box-shadow:4px 4px 2px 0 rgba(0,0,0,.1),inset 2px 2px 1px 0 rgba(255,255,255,.1);box-shadow:4px 4px 2px 0 rgba(0,0,0,.1),inset 2px 2px 1px 0 rgba(255,255,255,.1)}.buttonRow input:focus{filter:brightness(95%);border-bottom-color:rgba(255,255,255,.14);border-right-color:rgba(255,255,255,.14);transform:translate3d(0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.1),inset 3px 3px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.1),inset 3px 3px 1px 0 rgba(0,0,0,.1);box-shadow:0 0 0 0 rgba(0,0,0,.1),inset 3px 3px 1px 0 rgba(0,0,0,.1)}.submitButton{background-color:#5cb85c;border-color:#5ac136;width:100%}.cancellingButton{background-color:#da6e62;border-color:#e42c2c;width:100%}.printButton{background-color:#da6e62;border-color:#e42c2c;width:100%}