:root{--main-red:#900604;--mid-blue:#417ebe;--main-blue:#5088c3;--text-blue:#437fbf;--light-gray:#f5f5f5;--btn-ligth-gray:#d4d4d6;--dark-gray:#595962;--text-gray:#838383;--mid-red:#ff6363;--mid-yellow:#ffbb28;--mid-green:#41be84;--menu-gradient:linear-gradient(180deg,#427ebe,#9dbada);--hor-gradient:linear-gradient(90deg,#427ebe,#9dbada);--hor-inv-gradient:linear-gradient(270deg,#427ebe,#9dbada);--border-gray:#d4d4d6;--text-red:#e53457;--html-background:#fdfdfd;--login-gradient:linear-gradient(180deg,#aaa,#ddd)}body nav.navbar .navbar-logo .logo{width:280px;background:url(../img/site-logo.svg) no-repeat;background-position:50%;margin:0 auto;background-size:contain}body nav.navbar .navbar-logo .logo-mobile{width:50px;background:url(../img/site-logo-mob.svg) no-repeat;background-position:50%;background-size:contain;margin-right:auto;margin-left:auto}@media (max-width:992px){body nav.navbar .bread-title{font-size:1.4rem}}@media (max-width:767px){body nav.navbar .bread-title{padding-left:10px!important;font-size:1.3rem}}@media (max-width:480px){body nav.navbar .bread-title{padding-left:10px!important;font-size:1.1rem}}body.main-hidden nav.navbar{left:0}.logo-app-name{background:url(../img/LogoGestionalePappagallo.svg) no-repeat;background-size:contain;margin:0;width:573px;height:70px;display:inline-block;background-position:50%}@media (max-width:1500px){.logo-app-name{width:286px;height:35px}}.auth-cnt{padding-top:50px;padding-bottom:70px}@media (max-width:576px){.auth-cnt{padding-top:100px}}.auth-card{z-index:9;border-radius:8px}.auth-card .form-side{width:100%;padding:40px 60px}@media (max-width:576px){.auth-card .form-side{padding:40px 20px}}.g-recaptcha>div{margin:auto}.neon-title{font-size:40px;font-weight:700;position:relative;color:var(--mid-red);text-transform:uppercase;width:100%;text-align:center;-webkit-box-reflect:below 1px linear-gradient(transparent,rgba(0,0,0,.26666666666666666));line-height:.7em;outline:none;-webkit-animation:light-tube 10s linear infinite;animation:light-tube 10s linear infinite;letter-spacing:5px;margin-bottom:25px}@-webkit-keyframes light-tube{0%,18%,20%,50%,60%,65.1%,80%,90.1%,92%{color:var(--mid-red);text-shadow:none}18.1%,20.1%,49.9%,60.1%,65%,79.9%,90%,92.1%,to{color:#fff;text-shadow:0 0 10px var(--mid-red),0 0 20px var(--mid-red),0 0 40px var(--mid-red),0 0 80px var(--mid-red),0 0 160px var(--mid-red)}}@keyframes light-tube{0%,18%,20%,50%,60%,65.1%,80%,90.1%,92%{color:var(--mid-red);text-shadow:none}18.1%,20.1%,49.9%,60.1%,65%,79.9%,90%,92.1%,to{color:#fff;text-shadow:0 0 10px var(--mid-red),0 0 20px var(--mid-red),0 0 40px var(--mid-red),0 0 80px var(--mid-red),0 0 160px var(--mid-red)}}table.data-table{border-spacing:0}table.data-table tbody tr td,table.data-table thead tr th{padding-left:7px}body#app-container.menu-sub-hidden.sub-show-temporary main{margin-left:410px}@media (max-width:1199px){body#app-container.menu-sub-hidden.sub-show-temporary main{margin-left:140px}}.loading-content{position:relative}.loading-content *{opacity:1;transition:opacity .3s}.loading-content.load *{opacity:0}.loading-content.load:after{content:" ";display:inline-block;width:30px;height:30px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.3);animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;left:calc(50% - 15px);top:calc(50% - 15px);position:absolute;z-index:1}div.dataTables_wrapper{position:relative}div.dataTables_wrapper div.dataTables_processing{width:auto;box-shadow:none;left:0;top:0;right:0;bottom:0;margin:0;background:hsla(0,0%,100%,.8)}div.dataTables_wrapper div.dataTables_processing .table-spinner:after{content:" ";display:inline-block;width:30px;height:30px;border-radius:50%;border:2px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.3);animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;left:calc(50% - 15px);top:calc(50% - 15px);position:absolute;z-index:1}.upload-zone{height:200px;text-align:center;padding:40px 0;border:1px solid #d7d7d7;border-top:none;cursor:pointer}.upload-zone.pointer-trough *{pointer-events:none}.upload-zone div.glyph-icon{font-size:40px}.upload-zone div.glyph-icon:before{font-weight:700}.upload-zone .dz-preview{display:none}.tag{display:inline-block;background:var(--mid-blue);padding:4px 12px;color:#fff;border-radius:5px;margin-right:5px}