@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&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");.dropdown .rounded-icon{border-radius:50%}.dropdown-menu-right:before{right:24px;left:auto}.dropdown-menu .link-list-wrapper{overflow-y:auto;max-height:40vh}.dropdown-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:5px}.dropdown-custom .dropdown-menu{width:250px}.dropdown-custom i{margin-left:5px}.actions-dropdown{color:#337ab7}.actions-dropdown .dropdown-toggle:after{display:none}.actions-dropdown .dropdown-menu:before{width:0}.actions-dropdown .dropdown-menu{-webkit-box-shadow:0 3px 14px rgba(0,0,0,.3);box-shadow:0 3px 14px rgba(0,0,0,.3);border-radius:8px;padding:10px}.actions-dropdown .dropdown-menu .link-list-wrapper ul li a{padding:5px}.actions-dropdown .dropdown-menu .link-list-wrapper ul li a p{font-size:16px;color:#337ab7}.actions-dropdown .dropdown-menu .link-list-wrapper ul li a p:hover{color:#add8e6}.actions-dropdown .dropdown-menu a{text-decoration:none;color:#337ab7;font-weight:700}.actions-dropdown .dropdown-menu p{position:relative;padding-left:30px;line-height:100%;margin:0}.actions-dropdown .dropdown-menu i{position:absolute;left:0;top:0}.dropdown-clona{-webkit-box-shadow:0 3px 14px rgba(0,0,0,.3);box-shadow:0 3px 14px rgba(0,0,0,.3);padding:10px;width:250px}.dropdown-clona .form-check{margin:0}.dropdown-clona .checkbox-wrap{overflow-y:scroll;max-height:270px;margin-bottom:10px}.dropdown-clona label{font-size:16px;line-height:22px;margin:0}.dropdown-vista{width:230px;left:-140px}.icon,.icon i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon i{width:12px;height:12px;font-size:12px}.icon-xs i{width:16px;height:16px;font-size:16px}.icon-sm i,.icon-xs i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-sm i{width:24px;height:24px;font-size:24px}.icon-md i{width:36px;height:36px;font-size:36px}.icon-lg i,.icon-md i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-lg i{width:48px;height:48px;font-size:48px}.icon-xl i{width:64px;height:64px;font-size:64px}.btn-content,.icon-xl i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-content{height:100%}.btn-xxs{padding:2px 8px;font-size:14px;line-height:1.25}.margin-btn{margin-bottom:25px}a.btn{height:fit-content}a.as-link{font-weight:600;cursor:pointer}.notification{z-index:1100}.notification.with-icon.success .icon{color:#008758}.notification.with-icon.error .icon{color:#9d152a}.notification.with-icon.info .icon{color:#06c}.notification.with-icon.warning .icon{color:#a66300}.custom-notification{top:70px;right:30px;bottom:auto;padding:15px 25px;border:none!important;width:fit-content;max-width:330px}.custom-notification.newMessage,.custom-notification.newNotification{background-color:rgba(173,216,230,.7)}.custom-notification .icon{font-size:28px}.table-fluid-block{overflow-x:auto}table i{max-width:20px;max-height:20px}.dataTables_wrapper .dataTables_processing{visibility:visible;position:absolute;top:150px;padding-top:0}.table-responsive{min-height:200px;position:relative}.callout{max-width:none}[data-errors-list-alert]{width:-webkit-calc(100% - 24px);width:calc(100% - 24px);min-width:300px;margin:0 auto 20px}[data-errors-list-alert] ul{margin-bottom:0}[data-errors-list-alert] li{color:#fb2306;font-size:14px}.error-page{margin-top:7%;padding:20px}.error-page i{color:#0059b3;font-size:6rem;margin:50px 40px 0 0}.error-page .error-code{font-size:6rem;font-weight:700;margin:0;color:#0059b3}.error-page .error-text{font-size:2rem;font-weight:500;color:#0059b3;margin-top:-20px}#sticky-elem{position:-webkit-sticky;position:sticky;top:40px;-ms-flex-item-align:start;align-self:flex-start}#main-content{overflow-x:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.body-loading{opacity:0}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px;min-height:800px;max-width:100vw;overflow:hidden}.wrapper .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;padding-left:12px;padding-right:12px;margin-right:-12px}@media (max-width:768px){.wrapper .content{padding-left:0;padding-right:0;margin-right:-12px;overflow:visible;max-width:-webkit-calc(100% + 24px);max-width:calc(100% + 24px)}}@media (max-width:768px){.wrapper .content.login{max-width:100%}}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:relative;text-decoration:none}.card:after{margin-top:0}@media (max-width:768px){.card-wrapper{padding-bottom:1rem}}.card-footer{padding-left:1rem;padding-right:1rem}.card-bg:hover,.card-bg[aria-expanded=true]{text-decoration:none;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.card .arrow-element:after,.card .arrow-element:before{content:"";position:absolute;z-index:-1;left:50%;bottom:0;opacity:0;-webkit-transition:bottom .35s ease-in-out,opacity .5s ease-in-out;transition:bottom .35s ease-in-out,opacity .5s ease-in-out}.card[aria-expanded=true] .arrow-element:after,.card[aria-expanded=true] .arrow-element:before{content:"";bottom:-11px;margin-left:-5px;width:0;height:0;border:10px solid transparent;border-top:0;opacity:1;border-bottom-color:#fff}.card[aria-expanded=true] .arrow-element:before{border-width:11px;margin-left:-6px;bottom:-11px;border-bottom-color:rgba(92,111,130,.15)}.card.border-bottom-card-1:before{background-color:#08b128}.card.border-bottom-card-2:before{background-color:#337ab7}.card.border-bottom-card-3:before{background-color:#fb2306}.card.border-left-card-1:before,.card.border-left-card-2:before,.card.border-left-card-3:before{top:0;left:0;right:auto;bottom:0;height:100%;width:4px}.card.border-left-card-1:before{background-color:#08b128}.card.border-left-card-2:before{background-color:#337ab7}.card.border-left-card-3:before{background-color:#fb2306}.card-alternate-item{display:none}.card-alternate.active-1 .card-alternate-item:first-child,.card-alternate.active-2 .card-alternate-item:nth-child(2),.card-alternate.active-3 .card-alternate-item:nth-child(3),.card-alternate.active-4 .card-alternate-item:nth-child(4),.card-alternate.active-5 .card-alternate-item:nth-child(5),.card-alternate.active-6 .card-alternate-item:nth-child(6),.card-alternate.active-7 .card-alternate-item:nth-child(7),.card-alternate.active-8 .card-alternate-item:nth-child(8),.card-alternate.active-9 .card-alternate-item:nth-child(9){display:block}.card-block{position:relative;z-index:1;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;min-height:100%}.card-block,.card-block-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-block-body{max-width:100%}.card-block-body .actions{position:relative;display:none;width:50%;opacity:0;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;z-index:-1}.card-block-body .card-wrapper{padding-right:6px;width:50%;-webkit-transform-origin:100% 20%;transform-origin:100% 20%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;cursor:pointer}.card-block.active{z-index:2;-webkit-transform:translate(-50%);transform:translate(-50%)}.card-block.active .card-block-body{min-width:-webkit-calc(200% + 12px);min-width:calc(200% + 12px)}.card-block.active .card-block-body .actions{opacity:1;display:block}.card-block.active .card-block-body .card-wrapper{-webkit-transform:scale(1.2);transform:scale(1.2)}.card-block-1.active{-webkit-transform:translate(22%);transform:translate(22%)}.card-block-1.active .card-block-body .actions{opacity:1}.card-block-1.active .card-block-body .card-wrapper{-webkit-transform:scale(1.2);transform:scale(1.2)}.card-block-2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-link-list{list-style:none;padding:0;margin:0;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.card-link-list .link-list-item{display:block;width:100%}.card-link-list .link-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:5px 15px;text-decoration:none;position:relative}.card-link-list .link-list-item a .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-link-list .link-list-item:not(:first-child) a:after{content:"";position:absolute;top:0;left:15px;right:15px;height:1px;background-color:rgba(0,0,0,.1)}.card-2{text-align:center}.card-2 .card-footer{border:0;padding:0 24px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-2 .card-footer .card-info{width:100%;text-align:center;position:relative;margin-bottom:24px}.card-2 .card-footer .card-info .text{position:relative;display:inline-block;padding:0 .5rem;z-index:1;background-color:#fff}.card-2 .card-footer .card-info:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(92,111,130,.1)}.card:hover .card-footer{opacity:1}@media (min-width:769px){.accordion-block{top:auto!important}}@media (max-width:768px){.accordion-block{position:absolute}}.accordion-block .collapse.show{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);position:relative;z-index:1}.accordion-block .collapse-body{margin-top:-1px;position:relative;z-index:1;background-color:#fff}@media (max-width:768px){.accordion-block .collapse-body{margin-top:10px}}.accordion-block .collapsing{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.profile .profile-pic{border-radius:100%;height:100px;width:100px;margin:0 0 10px}.profile .title{font-weight:bolder;margin-bottom:0}.profile .subtitle{text-transform:uppercase;margin-bottom:20px;font-size:24px;font-weight:400}.profile .margin{margin-top:60px;margin-bottom:10px}.card-4 .card-body{padding:18px 18px 0}.card-4 .footer{vertical-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-4 .icona{padding:0 18px 18px 0;color:#06c}.card-4 .icona:hover{color:#004080}.card-4 .id{text-align:right}.card-4 hr{height:3px;margin:0}.card-4 hr.Conciliazione{background-color:#08b128}.card-4 hr.Definizione{background-color:#fb2306}.card-4 hr.default{background-color:#036}.card-4 .line{padding:0}.card-4 .margin-text{margin-top:20px;margin-bottom:60px;display:block}.card-5{width:100%;padding:20px;-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.4);box-shadow:0 2px 13px 0 rgba(0,0,0,.4)}.card-5 .card-body{padding:10px}.card-5 .card-title{font-weight:400}.card-5 .card-title i{font-size:25px;color:#337ab7}.card-7{width:100%;font-size:18px;height:fit-content!important;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);margin-bottom:20px}.card-7 .chat-divider{margin:0 -20px}.card-7 .messages{max-height:70vh;padding:0 20px;overflow-y:auto;overflow-x:hidden}.card-7 p{margin:0;font-size:1rem}.card-7 .new{background:#fff;-webkit-animation:a 2s ease;animation:a 2s ease}.card-7 .chat-input{border-radius:4px 0 0 4px;border:1px solid #cbcbcb}@-webkit-keyframes a{0%{background:#fff}50%{background:#add8e6}to{background:#fff}}@keyframes a{0%{background:#fff}50%{background:#add8e6}to{background:#fff}}.card-8{border:1px solid #cbcbcb;border-left:6px solid #008758;width:90%;max-width:400px;font-size:16px;margin-bottom:20px}.card-8 .card-body{padding:15px}.card-8 p{margin:0}.card-9{border:1px solid #cbcbcb;border-radius:10px;position:relative}.card-9 .alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-9 .date{margin:0;font-size:14px}.card-9 .title{display:inline;font-weight:700;margin-left:5px}.card-9 .card-body{padding-top:5px}.card-9 hr{margin:5px}.card-9 br{line-height:5px}.card-9 .testo{margin:0}.card-9 .avatar{border:1px solid #cbcbcb;position:absolute;left:-21px;top:-2px;background-color:#06c}.card-9 .avatar i{color:#fff}.card-10{border-left:6px solid #008758;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.2);box-shadow:0 2px 16px 0 rgba(0,0,0,.2);margin:0 5px 0 10px;width:95%;font-size:16px}.card-10 .card-body{padding:15px}.card-10 label{top:inherit;margin-bottom:0}.card-11{text-align:center}.card-11 .card-body{padding:10px 20px}.card-11 .ruolo{text-transform:uppercase;margin-bottom:0}.card-11 .btn{color:#fff}.card-11 .select-wrapper button{background-color:#fff!important;color:#000}.card-11 .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-11 label{line-height:15px;min-height:46px!important;text-align:left}.card-13{text-align:justify}.card-13 hr{margin:10px 0 30px;width:70%;height:1px;background-color:#337ab7}.card-14{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2);padding:20px;font-size:16px;margin-bottom:10px}.card-16{width:100%;padding:20px;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.4);box-shadow:0 2px 7px 0 rgba(0,0,0,.4);background-color:#fff;cursor:pointer}.card-16:hover{text-decoration:none;margin:-3px 3px 3px -3px}.card-16 .card-title{font-weight:400;margin-bottom:0;font-size:18px}.card-16 .card-title i{font-size:35px;color:#337ab7}.card-scheda-utente{-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.2);box-shadow:0 2px 13px 0 rgba(0,0,0,.2);padding:15px;margin:10px;width:95%}.card-scheda-utente .image{margin-top:5px}.card-scheda-utente .info{margin-left:15px}.card-scheda-utente p{margin:0}.card-scheda-utente i{color:#06c;font-size:30px}.card-op{-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.2);box-shadow:0 2px 13px 0 rgba(0,0,0,.2);font-size:16px;padding:7px;margin:8px}.card-op p{margin:0}.card-op .footer{vertical-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-op .icona{color:#000;margin-right:8px}.card-carousel{width:100%;padding:20px;-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.4);box-shadow:0 2px 13px 0 rgba(0,0,0,.4)}.card-carousel .card-body{padding:10px}.card-carousel .categoryicon-top{font-size:40px;color:#337ab7}.card-carousel .card-title,.card-carousel .text{height:58px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-carousel .card-title{height:58px}.card-carousel .text{height:48px}.card-carousel .bottom-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:16px;text-decoration:none}.card-carousel .bottom-link i{margin-top:4px}.modal.fullwidth{position:fixed;max-width:100%;width:100%}.modal.modal-xl .modal-dialog{width:auto}@media (min-width:1140px){.modal.modal-xl .modal-dialog{max-width:1140px}}.sidebar{margin:0 0 0 -12px;min-width:230px;max-width:230px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;min-height:100%;padding:1rem 0;background-color:#fff;border-right:1px solid rgba(0,0,0,.1)}@media (min-width:769px){.sidebar{position:relative;z-index:1}}@media (max-width:768px){.sidebar{margin-right:-230px;z-index:2;position:fixed;bottom:0;top:48px;overflow-x:hidden;overflow-y:auto;border:0}}.sidebar-collapsed{min-width:60px;max-width:60px}.sidebar-title{font-size:.833rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-title .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:200px;opacity:1}.sidebar-title .sidebar-toggler,.sidebar-title .text{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.sidebar-title .sidebar-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:30px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-.5rem}@media (max-width:768px){.sidebar-title .sidebar-toggler{display:none}}.sidebar-title .sidebar-toggler i{display:block}.sidebar-list{list-style:none;padding:0;margin:0;min-width:230px;max-width:230px}.sidebar-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:.5rem 1rem;line-height:1.1em;text-decoration:none;font-weight:600;font-size:.7777777778rem;max-height:120px;color:#337ab7}.sidebar-list-item a,.sidebar-list-item a .icon{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.sidebar-list-item a .icon{width:1.1111111111rem;height:1.1111111111rem;margin-right:.5rem}.sidebar-list-item a .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.sidebar-list-item a .text small{font-size:.7rem}.sidebar-list-item a.active,.sidebar-list-item a:hover{background-color:rgba(0,0,0,.05)}.sidebar.collapsed{min-width:50px;max-width:50px}@media (max-width:768px){.sidebar.collapsed{margin-right:0;min-width:0;max-width:0;z-index:2}}.sidebar.collapsed .sidebar-title .text{opacity:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:0;overflow:hidden}@media (max-width:768px){.sidebar.collapsed .sidebar-title .text{opacity:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none}}.sidebar.collapsed .sidebar-title .sidebar-toggler{margin-left:-.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:768px){.sidebar.collapsed .sidebar-title .sidebar-toggler{display:none}}.sidebar.collapsed .sidebar-list-item a{max-height:40px;min-height:40px}.sidebar.collapsed .sidebar-list-item a .icon{margin-right:.75rem}.sidebar.collapsed .sidebar-list-item a .text{opacity:0}@media (max-width:768px){.sidebar.collapsed .sidebar-list-item a .text{opacity:1}}@media (min-width:769px){.sidebar.collapsed .sidebar-list-item a:hover .text{left:50px;opacity:1;position:absolute;z-index:1;min-width:180px;padding:.7rem .25rem;margin-top:-.5rem;-webkit-box-shadow:2px 3px 6px rgba(0,0,0,.16);box-shadow:2px 3px 6px rgba(0,0,0,.16);background-color:#f2f2f2}}.menu .profile-btn{background-color:#0059b3!important}.menu .profile-btn .icon-blue{color:#06c}.menu .profile-btn .text-white{color:#fff}.menu .profile-dropdown{min-width:40px}.menu .profile-dropdown .fix-position{left:-80px!important;width:200px}@media (min-width:992px){.menu .profile-dropdown .fix-position{left:-140px!important}}.menu .profile-dropdown .dropdown-menu:before{left:170px}.menu .change-profile-dropdown{min-width:40px}.menu .change-profile-dropdown .link-list-wrapper{overflow-y:scroll;max-height:300px}.menu .change-profile-dropdown .fix-position{left:-87px!important;width:230px}@media (min-width:992px){.menu .change-profile-dropdown .fix-position{left:-77px!important}}.menu .change-profile-dropdown .dropdown-menu:before{left:188px}.menu .change-profile-dropdown .disabled{background-color:#0059b3}.menu .change-profile-dropdown .disabled span{color:#fff}.menu .change-profile-dropdown .disabled:hover{text-decoration:none;text-decoration-line:none!important}.menu .notifiche-dropdown{width:40px}.menu .notifiche-dropdown .icon{color:#fff}.menu .notifiche-dropdown .badge{position:absolute;background:#fb2306;color:#fff;text-align:center;right:8px;top:3px;padding:0 4px 2px;font-size:10px}@media (max-width:992px){.menu .notifiche-dropdown .badge{right:8px;top:4px}}.menu .notifiche-dropdown .fix-position{width:290px;padding:0;left:auto!important;right:-125px;-webkit-box-shadow:0 0 10px 0 rgba(51,51,51,.5);box-shadow:0 0 10px 0 rgba(51,51,51,.5);border-radius:3px}@media (min-width:992px){.menu .notifiche-dropdown .fix-position{right:-10px}}.menu .notifiche-dropdown .fix-position .no-notification i{font-size:20px;color:#337ab7}.menu .notifiche-dropdown .fix-position .no-notification .text{font-size:1rem;font-weight:700;color:#337ab7}.menu .notifiche-dropdown .fix-position .notification-box{max-height:330px;overflow-y:auto}.menu .notifiche-dropdown .fix-position .notifica{font-size:14px;line-height:16px;padding:0 15px;margin:5px 3px;border:1px solid #cbcbcb;border-radius:8px;-webkit-box-shadow:0 0 3px 0 rgba(51,51,51,.5);box-shadow:0 0 3px 0 rgba(51,51,51,.5)}.menu .notifiche-dropdown .fix-position .notifica a:hover{text-decoration:none}.menu .notifiche-dropdown .fix-position .notifica .date{font-size:12px;font-weight:700;margin-bottom:12px;margin-top:5px}.menu .notifiche-dropdown .fix-position .notifica .icon{height:fit-content;margin:20px 20px 0 5px;color:#337ab7}.menu .notifiche-dropdown .fix-position .notifica .icon i{font-size:18px}.menu .notifiche-dropdown .fix-position .notifica .text{margin:12px 0 0;color:#000}.menu .notifiche-dropdown .dropdown-menu:before{left:245px;z-index:-1}.menu .it-header-slim-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .5rem;height:48px}.menu .it-header-slim-wrapper .it-header-slim-wrapper-content a{text-decoration:none!important}.menu .it-header-slim-wrapper .it-header-slim-wrapper-content .dropdown-menu{top:0!important}.menu .it-header-center-content-wrapper a{text-decoration:none}.menu .it-header-slim-right-zone button{max-height:48px}@media (min-width:769px){.floating-action-button{display:none}}.floating-action-button .dropdown-toggle{position:fixed;right:2rem;bottom:6rem;z-index:95;width:60px;height:60px;border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(51,51,51,.3);box-shadow:0 0 10px 0 rgba(51,51,51,.3);background-color:#fff}.floating-action-button .dropdown-toggle.active{background-color:#06c}.floating-action-button .dropdown-toggle.active .fab-icon{color:#fff}.floating-action-button .dropdown-menu{z-index:95}.floating-action-button .fab-icon{position:absolute;top:50%;left:50%;margin-top:-.75rem;margin-left:-.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:1.2rem;color:#337ab7}.floating-action-button .dropdown-menu:before,.floating-action-button .dropdown-toggle:after{display:none}.floating-action-button .dropdown-menu{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.floating-action-button .floating-action{position:relative;margin-bottom:25px;right:80px}.floating-action-button .floating-action a{padding:0}.floating-action-button .floating-action:active,.floating-action-button .floating-action:hover{background-color:transparent}.floating-action-button .floating-action a[type=button]{-webkit-appearance:initial}.floating-action-button .floating-action .fab-internal-icon{position:absolute;right:-40px;width:40px;height:40px;border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(51,51,51,.3);box-shadow:0 0 10px 0 rgba(51,51,51,.3);background-color:#fff}.floating-action-button .floating-action .fab-internal-icon.active{background-color:#06c}.floating-action-button .floating-action .fab-internal-icon.active .fab-icon{color:#fff}.floating-action-button .floating-action .fab-icon{position:absolute;top:50%;left:50%;font-size:.8rem;color:#06c}.floating-action-button .floating-action .fab-text{position:absolute;right:10px;top:17px;color:#06c;font-weight:600;font-size:1rem;display:inline}.overlay{position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.9);z-index:90;display:none}.fab-open .overlay{display:block}.icon-white{color:#fff}[OTPsimple] [show-in-conciliatore]{display:none}[OTPsimple] [hide-in-conciliatore]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}label{height:auto!important;min-height:32px!important}label.checkbox-label{overflow:auto;text-overflow:unset}.alert-text{font-size:24px;font-weight:400}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -6px}.form-actions>.btn{margin:0 6px}.form .input-group-append .btn-outline-primary{border-radius:4px!important;border:1px solid #06c}.form .it-datepicker-wrapper .datepicker-calendar{width:100%}.form .it-timepicker-wrapper{margin-bottom:2.5rem}.form .it-timepicker-wrapper .form-group{margin-top:-.4rem}.form fieldset{border-radius:5px;margin-bottom:1rem;padding:.125rem .25rem;border:1px solid #5c6f82}.form fieldset .legend{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #5c6f82}.form fieldset .legend,.form fieldset .legend-info{display:-webkit-box;display:-ms-flexbox;display:flex}.form fieldset .legend-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form fieldset .legend .button-info{padding:0;width:20px;height:20px}.form fieldset .legend .button-info .icon{font-size:12px}.form fieldset .select-wrapper select{width:100%!important}.form fieldset .table .form-field-list td{border-bottom:0;padding:.5rem .75rem;vertical-align:middle;border-left:1px solid rgba(0,0,0,.09);background-color:rgba(0,0,0,.01)}.form fieldset .table .form-field-list td:first-child{border-left:0;width:1px;white-space:nowrap}.form fieldset .table .form-field-list input[type=text]{background-color:transparent}.form fieldset .table .form-field-list .form-field-actions{width:1px;white-space:nowrap}.form fieldset .table .form-field-list:nth-child(odd){border-left:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,.02)}@media (max-width:767px){.form fieldset .table .form-field-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.25);box-shadow:0 2px 12px 0 rgba(0,0,0,.25)}.form fieldset .table .form-field-list td{border:0;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.form fieldset .table .form-field-list td:first-child{width:100%}.form fieldset .table .form-field-list td .icon{margin-right:4px}.form fieldset .table .form-field-list td.form-field-actions{width:100%;border:0}.form fieldset .table .form-field-list td.form-field-actions .icon{margin-right:0}.form fieldset .table .form-field-list td .text{white-space:normal;text-overflow:ellipsis;overflow:hidden;max-width:-webkit-calc(100vw - 7rem);max-width:calc(100vw - 7rem)}.form fieldset .table .form-field-list:nth-child(odd){border:0;background-color:#fff}}.form fieldset.no-border{padding:0;border:0;margin-bottom:0}.form [data-form-group-name]{margin-bottom:1rem}.form [data-form-group-name]+[data-form-group-name]{margin-top:-webkit-calc(-1rem - 1px);margin-top:calc(-1rem - 1px)}.form-group{margin-top:2rem;margin-bottom:1rem}.form-group .select-wrapper select{background-position:right 20px center!important;background-repeat:no-repeat!important;background-size:45px 45%!important}.form-group .select-wrapper select.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E")!important}.form-group .select-wrapper select.is-invalid .filter-option:after{background-color:#9d152a}.form-group .select-wrapper select.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E")!important}.form-group .select-wrapper select.is-valid .filter-option:after{background-color:#008758}.form-group .select-wrapper select .filter-option{padding-right:2rem}.form-group .select-wrapper select .bs-title-option{display:none}.form-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 6px;margin-bottom:-1px;border:2px solid rgba(92,111,130,.4)}.form-group-container,.form-group-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-group-content{margin-right:1rem}@media (max-width:767px){.form-group-content{margin-right:0;margin-top:2rem}}.form-group-header{border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:-2px;padding:.5rem 1rem;border:2px solid rgba(92,111,130,.4);border-top:4px solid #337ab7}.form-group-header.bg-blue{border:none;font-weight:500;color:#fff;background-color:#337ab7}.form-group-info,.form-group-title{line-height:1.1em}.form-group-info{font-size:14px}.form-group-action{padding-top:2.5rem}@media (max-width:767px){.form-group-action{position:absolute;top:-2px;right:-2px;padding-top:0}.form-group-action .text{display:none}.form-group-action .btn{-webkit-box-shadow:inset 0 0 0 2px #d9364f;box-shadow:inset 0 0 0 2px #d9364f;padding:0;padding-left:2px;border-radius:0 0 0 15px;background-color:#d9364f}.form-group-action .btn .icon{color:#fff}}.form-group .file-input{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-2rem;padding-top:2rem}.form-group .file-input label{position:static;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:visible;padding-left:0;padding-right:0}.form-group .file-input label .label-text{position:absolute;left:0;right:0}.form-group .file-input label .label-value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;float:0 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding-left:.5rem;padding-right:.5rem;background-repeat:no-repeat;background-position:100%!important;background-repeat:no-repeat!important;background-size:45px 45%!important;padding-right:1.5rem}.form-group .file-input label .label-value:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#337ab7}.form-group .file-input label .label-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;height:40px;cursor:pointer;padding:0 20px 0 10px;font-size:14px;border:1px solid #337ab7}.form-group .file-input label.active{-webkit-transform:none;transform:none;font-size:1rem}.form-group .file-input label.active .label-text{-webkit-transform:translateY(-75%);transform:translateY(-75%);font-size:.777rem}.form-group .file-input input[type=file]{position:absolute;right:200%}.form-group .file-input input:invalid{background-image:none}.form-group .file-input input.not-valid~label .label-value{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E")!important}.form-group .file-input input.not-valid~label .label-value:after{background-color:#9d152a}.form-group .file-input input.valid~label .label-value{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E")!important}.form-group .file-input input.valid~label .label-value:after{background-color:#008758}.form-group .form-check label{white-space:normal}.form .has-error.help-block{color:#fb2306!important}.checkbox-group .form-check{margin:0}.checkbox-group .form-check label{font-size:15px;margin:0}.checkbox-group .form-check [type=checkbox]+label:after{height:20px;width:20px}@media (max-width:767px){.form-check-inline-container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.form-check-inline-container .form-check-inline{display:block}}.form-control.is-valid,.was-validated .form-control:valid{background:unset;border-color:unset}.form-control.focus--mouse{border-color:unset!important}.form-control.chat{border:none!important;border-bottom:1px solid #5c6f82!important}.not-valid{border-color:#fb2306!important}.not-valid .input-group:after{background:#fb2306}.not-valid.select-wrapper select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E")!important}.not-valid .dropdown-toggle .filter-option:after{background-color:#fb2306}.not-valid .validation-info{width:100%;margin-top:.25rem;font-size:.777rem;color:#fb2306}.not-valid input.not-valid{background-repeat:no-repeat;background-position:100%!important;background-repeat:no-repeat!important;background-size:45px 45%!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E")!important}.valid{border-color:#008758!important}.valid .input-group:after{background:#008758}.valid.select-wrapper select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E")!important}.valid .dropdown-toggle .filter-option:after{background-color:#008758}.valid .validation-info{width:100%;margin-top:.25rem;font-size:.777rem;color:#008758}.valid input.valid{background-repeat:no-repeat;background-position:100%!important;background-repeat:no-repeat!important;background-size:45px 45%!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E")!important}@media (max-width:576px){.modal .modal-dialog{max-width:80%;margin-left:auto;margin-right:auto}.modal .modal-dialog .modal-content .modal-body{padding-left:14px;padding-right:14px}}.server-validation-info{width:100%;margin-top:.25rem;font-size:.777rem;color:#fb2306}h6.title{color:#5c6f82;font-weight:600;font-size:14px}.easy-autocomplete{width:100%!important}.easy-autocomplete input{width:100%;border-top:hidden;border-left:hidden;border-right:hidden;border-color:inherit;border-radius:0;-webkit-box-shadow:unset;box-shadow:unset;font-weight:700}.select2-selection{border-top:hidden!important;border-left:hidden!important;border-right:hidden!important;border-radius:0!important}.not-valid .select2-selection{border-bottom:1px solid #fb2306;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E")!important}.not-valid .select2-selection,.valid .select2-selection{background-repeat:no-repeat;background-position:100%!important;background-repeat:no-repeat!important;background-size:45px 25px!important;padding-right:35px!important}.valid .select2-selection{border-bottom:1px solid #008758;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E")!important}.select2-selection__choice{background-color:#fff!important;border-radius:15px!important;border-color:#000!important;color:#000}.select2-selection__choice__remove{border-right:hidden!important;color:#000!important;padding:0 10px!important}.select2-selection__choice__display{padding:0 10px!important}.select2-search__field{height:25px!important;font-size:18px;font-family:unset!important}.input-number-currency input{text-align:left!important;padding-left:2rem}.input-number-currency label:not(.active){padding-left:2rem;padding-top:.4rem}.timepicker.form-control{-webkit-box-shadow:none;box-shadow:none;border-bottom-width:1px}.iti{width:100%}.not-valid input[disabled],.valid input[disabled]{background-image:none!important;border-bottom-color:#5c6f82!important}.not-valid textarea[disabled],.valid textarea[disabled]{border-color:#5c6f82!important}.not-valid.disabled select,.valid.disabled select{background-image:none!important;border-bottom-color:#5c6f82!important}.it-datepicker-wrapper .input-group:after{display:none}.it-datepicker-wrapper input{border-bottom:1px solid #5c6f82!important}.it-datepicker-wrapper.valid input{border-bottom:1px solid #008758!important}.it-datepicker-wrapper.not-valid input{border-bottom:1px solid #fb2306!important}.it-datepicker-wrapper input[disabled]{border-bottom:1px solid #5c6f82!important}.privacy-collapse .header{padding-left:1rem;cursor:pointer}.privacy-collapse .collapse-body{padding-bottom:0}.privacy-collapse .collapse-body .scroller{max-height:200px;overflow-y:auto}#file-upload-spinner{position:absolute;bottom:14px;right:270px}.it-footer-main .link-list-wrapper ul li a{line-height:1.2em;margin-bottom:.75rem}.it-footer-main .it-brand-wrapper a .icon{width:100px}@media (min-width:769px){body:not(.no-sidebar) .it-footer-main,body:not(.no-sidebar) .it-footer-small-prints{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding-left:230px}}body:not(.no-sidebar) .it-footer-main .it-brand-wrapper a .icon,body:not(.no-sidebar) .it-footer-small-prints .it-brand-wrapper a .icon{width:100px}@media (min-width:769px){body:not(.no-sidebar).sidebar-is-collapsed .it-footer-main,body:not(.no-sidebar).sidebar-is-collapsed .it-footer-small-prints{padding-left:50px}}.it-header-wrapper .it-nav-wrapper{margin-top:48px}.it-header-wrapper .it-nav-wrapper .it-brand-wrapper img{height:50px}@media (max-width:768px){.it-header-wrapper .it-nav-wrapper .it-brand-wrapper img{height:30px}}.it-hero-wrapper{min-height:200px;max-height:300px;margin-left:-6px;margin-right:-4px}@media (min-width:769px){.it-hero-wrapper{margin-left:-18px;margin-right:-18px}}.it-hero-wrapper .it-hero-text-wrapper{padding:70px 30px 20px 50px}.homepage-links{background-color:#06c;margin-left:-20px;margin-right:10px}.login-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.login-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.login-block-item{margin:2px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem}@media (min-width:992px){.login-block-item{margin-bottom:0}}.login-block-item .login-body{padding:1rem}.login-block-item .login-body .login-title{text-align:center;font-weight:300;font-size:2.5rem}.login-block-item .login-body .login-text{margin-bottom:0;font-size:1rem}.login-block-item-he{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.15);box-shadow:0 0 2px 0 rgba(0,0,0,.15)}.login-block-item-he:hover{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1)}@media (min-width:992px){.login-block-item+.login-block-item{min-width:50%;max-width:50%}}.login-block-1 .login-block-item .login-body .login-title{font-size:2rem}.login-block-1 .login-block-item .login-body .login-info+.login-info{padding-top:1rem;border-top:1px solid rgba(92,111,130,.2)}.grecaptcha-badge{width:70px!important;overflow:hidden!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;left:4px!important}.grecaptcha-badge:hover{width:256px!important}.container-login{max-width:85vw}@media (max-width:768px){.container-login{max-width:98vw}}.loading-1{display:inline-block;position:relative;width:80px;height:80px}.loading-1 div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0);background-color:#337ab7}.loading-1 div:first-child{left:8px;-webkit-animation:b .6s infinite;animation:b .6s infinite}.loading-1 div:nth-child(2){left:8px}.loading-1 div:nth-child(2),.loading-1 div:nth-child(3){-webkit-animation:c .6s infinite;animation:c .6s infinite}.loading-1 div:nth-child(3){left:32px}.loading-1 div:nth-child(4){left:56px;-webkit-animation:d .6s infinite;animation:d .6s infinite}.loading-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}.loading-2 div{margin:0 .125rem;width:12px;height:12px;border-radius:50%;-webkit-transform:scale(.7);transform:scale(.7);opacity:.3;-webkit-animation:e 1.4s infinite ease-in-out both;animation:e 1.4s infinite ease-in-out both;background-color:#5c6f82}.loading-2 div:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-2 div:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.loading-3{display:inline-block;-webkit-animation-name:h;animation-name:h;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.loading-3 *{-webkit-box-sizing:border-box;box-sizing:border-box}.loading-3 .circle{width:3em;height:1.5em;overflow:hidden}.loading-3 .circle-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%;border:4px solid #fb2306;border-right-color:transparent;border-bottom-color:transparent;width:100%;height:200%;-webkit-animation-name:f;animation-name:f;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:cubic-bezier(.25,.1,.5,1);animation-timing-function:cubic-bezier(.25,.1,.5,1)}.loading-3 .circle-2{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.loading-3 .circle-2 .circle-inner{-webkit-animation-name:g;animation-name:g}@-webkit-keyframes b{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes b{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes c{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes c{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@-webkit-keyframes d{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes d{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes e{0%,80%,to{-webkit-transform:scale(.7);transform:scale(.7);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes e{0%,80%,to{-webkit-transform:scale(.7);transform:scale(.7);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes f{0%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{-webkit-transform:rotate(205deg);transform:rotate(205deg)}}@keyframes f{0%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{-webkit-transform:rotate(205deg);transform:rotate(205deg)}}@-webkit-keyframes g{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}to{-webkit-transform:rotate(-115deg);transform:rotate(-115deg)}}@keyframes g{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}to{-webkit-transform:rotate(-115deg);transform:rotate(-115deg)}}@-webkit-keyframes h{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes h{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.chat-1{position:fixed;right:2rem;bottom:1.5rem;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:60px}.chat-1 .chat-toggler{width:60px;height:60px;text-decoration:none;border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(51,51,51,.3);box-shadow:0 0 10px 0 rgba(51,51,51,.3);z-index:1;position:relative;overflow:hidden;background-color:#fff;color:#5c6f82}.chat-1 .chat-toggler,.chat-1 .chat-toggler .chat-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.chat-1 .chat-toggler .chat-icon{position:absolute;top:50%;left:50%;margin-top:-.75rem;margin-left:-.75rem;width:1.5rem;height:1.5rem;font-size:1.5rem}.chat-1 .chat-toggler .text{position:absolute;left:.75rem;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-1 .chat-toggler .text i{margin-right:.25rem;display:block}.chat-1 .chat-toggler:hover{-webkit-box-shadow:0 4px 28px rgba(0,0,0,.25),0 0 10px rgba(0,0,0,.22);box-shadow:0 4px 28px rgba(0,0,0,.25),0 0 10px rgba(0,0,0,.22)}.chat-1 .chat-window{height:0;width:300px;border-radius:0 0 5px 5px;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;background-color:#fff}.chat-1 .chat-window iframe{width:100%;height:100%}.chat-1.active{width:300px}.chat-1.active .chat-toggler{width:100%;height:40px;border-radius:5px 5px 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-1.active .chat-toggler .text{opacity:1;white-space:nowrap}.chat-1.active .chat-toggler .chat-icon{left:100%;margin-left:-2.25rem;font-size:1rem;margin-right:1rem}.chat-1.active .chat-window{height:400px;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.spidBtn{display:inline-block;margin-bottom:15px}.spid-idp-button-menu:before{position:absolute;top:-6px;left:9px;content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid transparent;display:inline-block}.spid-idp-button-menu:after{position:absolute;top:-5px;left:10px;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;display:inline-block}#spid-idp-list-medium-root-get{text-align:left}.spid-idp-button-menu{min-width:220px;list-style:none;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);overflow:visible;padding:0;margin:0}.spid-idp-button-menu li{list-style:none;padding:0;margin:0;line-height:18px}.spid-idp-button-menu li>a{display:block;font-family:Titillium Web,HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;font-size:.9em;color:#06c;text-decoration:underline;line-height:18px;padding:5px 0 0;white-space:nowrap;border-bottom:1px solid #ddd}.spid-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.spid-idp-button-menu li>a img{border:0 none;height:45px!important;padding:10px 0 10px 10px}li.spid-idp-support-link{font-size:16px}.spid-idp-support-link>a{padding:5px 0 10px 10px!important}.btn-add{-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.3);box-shadow:0 2px 13px 0 rgba(0,0,0,.3);color:#000;border-radius:50%;text-align:center;margin:8px;padding-top:4px;font-size:14px}.btn-add,.cancel-btn{width:30px;height:30px}.cancel-btn{background-color:#be0a0a;padding:7px;color:#fff;border-radius:16%}.talk-bubble{margin-bottom:25px;display:inline-block;position:relative;width:90%;height:auto;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.1);box-shadow:5px 5px 7px 0 rgba(0,0,0,.1)}.talk-bubble.right-in{background-color:#337ab7;float:right;margin-left:10%}.talk-bubble.left-in{background-color:#5c6f82}.talk-bubble.proposal{background-color:transparent;border:5px solid #008758}.talk-bubble.proposal .talktext{color:#000}.talk-bubble.proposal hr{border-top:1px solid #008758}.talk-bubble.proposal-nodeal{border:5px solid #d9364f}.talk-bubble.proposal-nodeal hr{border-top:1px solid #d9364f}.talk-bubble.round{border-radius:5px}.tri-right.left-in:after{left:-16px;border:8px solid;border-color:#5c6f82 #5c6f82 transparent transparent}.tri-right.left-in:after,.tri-right.proposal:after{content:" ";position:absolute;width:0;height:0;right:auto;top:20px;bottom:auto}.tri-right.proposal:after{left:-21px;border:8px solid;border-color:#008758 #008758 transparent transparent}.tri-right.proposal-nodeal:after{border-color:#d9364f #d9364f transparent transparent}.tri-right.right-in:after{content:" ";position:absolute;width:0;height:0;left:auto;right:-16px;top:20px;bottom:auto;border:8px solid;border-color:#337ab7 transparent transparent #337ab7}.talktext{padding:1em;text-align:left;line-height:1.5em;color:#fff}.talktext p{font-size:16px}.right{float:right}.left{float:left}.nav-tabs{overflow-x:visible}label{width:auto!important}#sticky-elem .nav-tabs.nav-tabs-vertical{overflow:visible;border:none}#sticky-elem .nav-tabs.nav-tabs-vertical .nav-link.active{border:none;opacity:.5}#sticky-elem .nav-tabs.nav-tabs-vertical .nav-link{padding:10px;color:#337ab7}.action-menu{font-size:16px;max-width:240px;color:#337ab7;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.12);box-shadow:0 3px 14px rgba(0,0,0,.12);padding:20px 15px;margin-bottom:15px}@media (max-width:768px){.action-menu{display:none}}@media (max-width:992px){.action-menu{font-size:14px}}.action-menu a{text-decoration:none;color:#337ab7;font-weight:700}.action-menu .action-item{position:relative;padding-left:30px;line-height:100%;margin:0;max-width:100%}.action-menu .action-item i{position:absolute;left:0;top:0;width:16px}.action-menu .action-item p{text-overflow:ellipsis;overflow-x:clip}.action-menu .badge{position:absolute;background:#fb2306;text-align:center;border-radius:30px 30px 30px 30px;left:14px;top:0;padding:3px;font-size:0}.panoramica{width:98%;font-size:18px;margin:0 0 20px 20px}.panoramica .badge-custom:before{content:".";background:#fb2306;border-radius:30px 30px 30px 30px;margin:0 5px 0 -10px;padding:3px;font-size:0;vertical-align:middle}.panoramica .datablock{position:relative}.panoramica .datablock:not(.last):before{content:"";background:#cbcbcb;width:3px;height:100%;display:block;position:absolute;left:-4px;top:50px}.panoramica .datablock-bubble{background:#fff;border-radius:5px;padding:10px 20px 20px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.2);box-shadow:0 2px 20px 0 rgba(0,0,0,.2);margin:0 20px 30px 35px}.panoramica .datablock-bubble:before{content:"";background:inherit;width:15px;height:15px;display:block;position:absolute;left:28px;top:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:0 0 0 2px}.panoramica .datablock-bubble .title{font-size:1.2rem;font-weight:700}.panoramica .datablock .avatar{position:absolute;left:-23px;top:17px}.panoramica .datablock .avatar.highlighted{-webkit-box-shadow:0 0 13px 0 #08b128;box-shadow:0 0 13px 0 #08b128}.panoramica .datablock .avatar.icon1{background-color:#388e3c}.panoramica .datablock .avatar.icon2{background-color:#ff9800}.panoramica .datablock .avatar.icon3{background-color:#337ab7}.panoramica .datablock .avatar.icon4{background-color:#d64a4a}.panoramica .datablock .avatar.icon5{background-color:#673ab7}.panoramica .datablock .avatar i{color:#fff}.panoramica .datablock h6{color:#036}.panoramica .datablock .morelink{color:#06c;cursor:pointer}.panoramica .datablock .morelink:hover{text-decoration:underline}.panoramica .datablock .morecontent .hiddenpart{display:none}.rinuncia .form-control{display:inline}.rinuncia .btn-primary{margin-top:2rem;margin-bottom:1rem}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:2px}.dataTables_wrapper{margin-bottom:30px}@media (max-width:640px){.dataTables_wrapper .dataTables_length{text-align:left}}.dataTables_wrapper .checkbox-centered{text-align:center}.dataTables_wrapper table.dataTable tbody>tr.selected{background-color:#add8e6}.dataTables-buttons-container{display:none}.calendar{margin-bottom:30px}.calendar .calendar-wrapper{min-width:850px}.calendar .calendar-wrapper .col,.calendar .calendar-wrapper .col-1{border-bottom:1px solid #cbcbcb;border-right:1px solid #cbcbcb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.calendar .calendar-wrapper .col-1.first,.calendar .calendar-wrapper .col.first{border-left:1px solid #cbcbcb}.calendar .calendar-daily{max-width:95%;width:100%}@media (max-width:768px){.calendar .inline-calendar{display:none!important}}.calendar .inline-calendar .datepicker-calendar{min-width:270px;max-width:400px}.calendar .it-datepicker-wrapper .input-group:after{display:none}.calendar .border-down{border-bottom:1px solid #cbcbcb}.calendar .first-row{border-top:1px solid #cbcbcb}.calendar .day{font-weight:600;text-align:center}.date-icon{display:inline-block}.date-icon .form-group{margin:0}.date-icon .form-group .input-group:after,.date-icon .form-group input{display:none}.date-icon .form-group .datepicker-calendar{width:300px;left:-250px!important;top:60px!important}.date-icon .form-group .icon{margin-top:5px;cursor:pointer;width:32px;height:32px;background-color:transparent;fill:#06c!important}.date-icon .form-group .it-datepicker-wrapper .input-group .datepicker-button:hover .icon{fill:#06c!important}.date-icon.centered .datepicker-calendar{width:300px;left:-180px!important;top:60px!important}@media (max-width:991px){.settimana{margin-top:25px!important}}.settimana h6{font-weight:600;line-height:1.5;display:inline;font-size:1.2rem}.document-editor{border:1px solid var(--ck-color-base-border);border-radius:var(--ck-border-radius);max-height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.document-editor__toolbar{z-index:1;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);border-bottom:1px solid var(--ck-color-toolbar-border)}.document-editor__toolbar .ck-toolbar{border:0;border-radius:0}.document-editor__editable-container{padding:-webkit-calc(2 * var(--ck-spacing-large));padding:calc(2 * var(--ck-spacing-large));background:var(--ck-color-base-foreground);overflow-y:scroll}.document-editor__editable-container .ck-editor__editable{width:15.8cm;min-height:21cm;border:1px solid #d4d4d4;border-radius:var(--ck-border-radius);background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);margin:0 auto;padding:50px!important}.document-editor .ck-content,.document-editor .ck-heading-dropdown .ck-list .ck-button__label{font:16px/1.6 Helvetica Neue,Helvetica,Arial,sans-serif}.document-editor .ck-heading-dropdown .ck-list .ck-button__label{line-height:-webkit-calc(1.7 * var(--ck-line-height-base) * var(--ck-font-size-base));line-height:calc(1.7 * var(--ck-line-height-base) * var(--ck-font-size-base));min-width:6em}.document-editor .ck-heading-dropdown .ck-list .ck-button:not(.ck-heading_paragraph) .ck-button__label{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left;transform-origin:left}.document-editor .ck-content h2,.document-editor .ck-heading-dropdown .ck-heading_heading1 .ck-button__label{font-size:2.18em;font-weight:400}.document-editor .ck-content h2{line-height:1.37em;padding-top:.342em;margin-bottom:.142em}.document-editor .ck-content h3,.document-editor .ck-heading-dropdown .ck-heading_heading2 .ck-button__label{font-size:1.75em;font-weight:400;color:#009dff}.document-editor .ck-heading-dropdown .ck-heading_heading2.ck-on .ck-button__label{color:var(--ck-color-list-button-on-text)}.document-editor .ck-content h3{line-height:1.86em;padding-top:.171em;margin-bottom:.357em}.document-editor .ck-content h4,.document-editor .ck-heading-dropdown .ck-heading_heading3 .ck-button__label{font-size:1.31em;font-weight:700}.document-editor .ck-content h4{line-height:1.24em;padding-top:.286em;margin-bottom:.952em}.document-editor .ck-content p{font-size:1em;line-height:1.63em;padding-top:.5em;margin-bottom:1.13em}.document-editor .ck-content blockquote{font-family:Georgia,serif;margin-left:-webkit-calc(2 * var(--ck-spacing-large));margin-left:calc(2 * var(--ck-spacing-large));margin-right:-webkit-calc(2 * var(--ck-spacing-large));margin-right:calc(2 * var(--ck-spacing-large))}.infinite-scroll{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}