a.nav-link.logo-mini.itemname-logo-desktop{border:none !important;margin-left:10px !important}.tooltip{z-index:80000 !important}.buttons-excel{display:none !important}.side{height:100vh;position:fixed;right:0px;top:0px;width:800px;overflow-y:scroll;background-color:#fff;z-index:9000;padding:20px;border:none}.btn.new{position:fixed;right:20px;bottom:20px;border-radius:50%;width:50px;height:50px;font-size:24px;-webkit-box-shadow:5px 5px 15px -1px #999;box-shadow:5px 5px 15px -1px #999;z-index:1}@media screen and (min-width:992px){.has-sidebar #sidebar, .has-sidebar #sidebar .sidebar-inner{width:200px}.has-sidebar #body{width:calc(100% - 200px)}}section.ajax_grid,
section.grid{font-size:14px}.dataTables_wrapper{overflow:auto;margin-bottom:7em;padding:0}@media screen and (max-width:991px){.itemname-logo-desktop{display:none}}.has-sidebar #body{padding-top:20px;padding-left:20px;padding-right:20px}.sidebar-inner{background-color:#EFEBE7}.navname-top{padding-left:20px;padding-top:20px}.nav-item a{color:#101d47}.btn-primary{color:#fff;background-color:#DE790D;border-color:#DE790D}.btn-primary:hover{color:#fff;background-color:#DE790Dd5;border-color:#DE790Dd5}.section-header{padding-left:10px}.section-header h2{color:#101d47}table.dataTable{font-size:smaller}table.hover.dataTable.no-footer{padding-top:10px;margin-bottom:10px}table.dataTable tbody th,
table.dataTable tbody td{padding:8px 16px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:none !important}.dataTables_wrapper .dataTables_paginate .paginate_button,
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:none !important;color:#000 !important;border:none !important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#eee !important}tr.even{}table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover{background-color:#efebe7 !important}section.generatore-navigazione .actions{border-bottom:1px solid #999 !important;padding:0 1em;position:relative}section.generatore-navigazione h2{margin-bottom:25px}section.generatore-navigazione .btn-primary{background-color:#DCDCDD;border:none;color:#4C4A48;border:1px solid #999 !important;border-bottom:none !important;margin-bottom:-1px !important;margin-right:3px !important;margin-left:0px !important;border-radius:5px 5px 0 0;padding:10px 13px;min-width:150px;display:inline-block}section.generatore-navigazione .btn-primary.selected{background-color:#fff}section.generatore-navigazione .btn-primary:hover{background-color:#ccc}section.generatore-navigazione .btn-primary.active{background:#eee !important;color:#666 !important;border-bottom:1px solid #eee !important}.nav-item img{max-width:100%}table{width:100% !important;margin:0 !important}.select2-container{display:block !important;width:100% !important}.select2-container--default .select2-selection--single{border-radius:0 !important;border:1px solid #ced4da !important;height:calc(1.5em + .75rem + 2px) !important;padding:.375rem .75rem !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.4 !important}.select2-dropdown--below{position:relative !important;z-index:9000 !important}.form{padding-bottom:2em}@media print{body #page-175, body #page-176, body #page-189, body #page-190, body #page-221, button, .btn-delete, .close, .new, input[value="0"]{visibility:hidden !important}.generatore-ajax_grid, #sideForm::-webkit-scrollbar{display:none}#sideForm{visibility:visible !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;overflow-y:visible !important;margin:0 !important}#sideForm label{margin-bottom:0.0rem !important}#sideForm .form-control, #sideForm .select2-selection, #sideForm .side{display:inline-block !important;width:70% !important;border:0px solid #ced4da !important;font-weight:700;font-style:italic !important;margin-left:30px !important}}.type-__generatore__protected main{background-color:#eee}.type-__generatore__protected .navbar{background:#fff;padding:5px;margin-bottom:1em}._generatore_protected .scrolly-navbar.top{max-height:50px}._generatore_protected .scrolly-navbar.top .container{max-width:100vw !important}._generatore_protected .navbar.navbar-expand-lg{max-height:50px}._generatore_protected .navbar-nav.navname-left{max-height:40px}._generatore_protected .scrolly-navbar.top .navname-left .col-md-2{}._generatore_protected .scrolly-navbar.top .navname-left .logo-full img{border-left:1px solid #ccc;padding-left:10px}.right svg{margin-right:15px}.right input{border-radius:5px;height:45px;line-height:45px;padding-left:45px}svg.search{position:relative;right:-58px;top:-1px}.bg-dark{background-color:#4C4A48 !important}#menumodal{min-width:100%;margin:0;padding:0 !important}#menumodal .modal-content{min-height:100vh}#menumodal .modal-dialog{min-width:100%;margin:0}#menumodal .modal-header{border-bottom:none}#menumodal .menu-logo-container{width:100%;text-align:center}#menumodal .menu-logo-container img{margin:90px auto 130px auto}#menumodal .navbarContent{}#menumodal #navbarContent ul{width:100%;text-align:center}#menumodal .menulink{color:#666}#menumodal .item-link{font-family:Inter;font-size:18px;font-style:normal;font-weight:300;line-height:normal;margin-top:20px}#menumodal .nav-link p{font-family:Inter;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-top:14px;color:#4C4A48}#menumodal .modal-footer{justify-content:center;border-top:none;height:200px}#menumodal button.close{background-color:transparent;color:#fff;opacity:1}.generatore-ajax_grid{padding:0 25px}.generatore-ajax_grid .section-header{padding:20px;background-color:#4C4A48;border-radius:5px;display:flex;justify-content:space-between}h2.grid-header{color:#fff;font-family:Inter;font-size:25px;font-style:normal;font-weight:500;line-height:normal}td{margin-bottom:3px;background-color:#fff}tr{background-color:transparent !important}tr td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}tr td:nth-child(2){border-top-left-radius:5px;border-bottom-left-radius:5px}table.dataTable{border-collapse:separate;border-spacing:0px 3px !important;border:none !important}th{border:none !important;font-size:0.85em}td strong{font-weight:600 !important}.dataTables_info,
.dataTables_paginate paging_simple_numbers a{font-weight:300 !important}.dataTables_length{display:none}span.dot{display:inline-block;width:25px;height:25px;background-color:#A3AB74;border-radius:50%;text-align:center;font-weight:700;line-height:24px;color:#fff}span.dot.mini{width:10px;height:10px;background-color:#EDBD35}#sideForm{background-color:#4C4A48;color:#fff}#sideFrom label{color:rgba(255, 255, 255, .75)}#sideForm .close{color:#fff}#sideForm .btn.btn-primary{background-color:#DE790D !important;border:1px solid #DE790D !important;color:#fff !important;min-width:172px;text-transform:capitalize}#sideForm .btn.btn-danger{background-color:#4C4A48 !important;border:1px solid #fff !important;color:#fff !important;min-width:172px;text-transform:capitalize;font-weight:500;font-weight:rgba(255, 255, 255, .25)}body{font-family:'Inter'}.btn-secondary{background-color:#EEE;border-color:#eee;color:#4C4A48}h2.grid-header{margin-bottom:0;display:inline-block;position:relative;top:4px;padding-left:12px}table.dataTable{border-spacing:0px 2px !important}.right input{border:none}table.dataTable{font-size:inherit}table.hover.dataTable.no-footer{padding-top:0px}.static-navbar .container{max-width:100%}a.nav-link.logo-mini{border-right:1px solid #ccc}a.nav-link.itemname-esci{border-left:1px solid #ccc;padding-left:20px !important}.navbar{padding:0.5rem 0.5rem}.generatore-ajax_grid{padding:5px 15px 0}.nav-item .logo-mini img{height:30px}.nav-item p{margin:0}a.nav-link.logo-full.itemname-logo-desktop{padding-left:18px}span.dot{font-size:0.8rem;padding:1px 1px 0 0}span.dotmini-text{font-size:0.8rem;font-weight:500}.chart-caption{font-weight:700;margin-bottom:0}.g2-html-annotation{font-weight:300 !important}.btn-secondary{background:transparent;border:none}.btn-secondary:hover{background:#eee;color:#111}.br-modal-header{background:#4C4A48 !important}#sideForm{box-shadow:10px 0px 30px 0px rgba(0, 0, 0, 0.55) inset}dialog.br-modal{border:none;outline:none}span.dot.mini.lotto1{background-color:#4682B4 !important}span.dot.mini.subprogram-esiste{background-color:#84B13A !important}span.dot.mini.completata{background-color:#84B13A !important}span.dot.mini.ritardo{background-color:#BA8C6B !important}span.dot.mini.noniniziata{background-color:#DE790D !important}span.dot.mini.lavorazione{background-color:#74AAC8 !important}span.dot.mini.verde{background-color:#84B13A !important}span.dot.mini.green{background-color:#A6C26A !important}span.dot.mini.rosso{background-color:#BA8C6B !important}span.dot.mini.blue{background-color:#74AAC8 !important}span.dot.mini.orange{background-color:#DE790D !important}section.generatore-navigazione .container{margin:0 auto}section.generatore-navigazione .container .row{max-width:100%;background-color:#4C4A48;color:#fff;border-radius:5px;padding:15px;padding-bottom:35px}.num.circle{width:115px;height:115px;border:3px solid #fff;border-radius:50%;position:relative;margin:50px;margin-top:0;font-size:40px;line-height:115px;text-align:center}.flex{display:flex}.flex-center{justify-content:center}.num.circle label{position:absolute;top:75px;font-size:16px;font-weight:300;width:215px;left:-50px;text-align:center;color:#fff !important}.num.circle small{font-size:16px;position:absolute;top:-10px}.orange{border-color:#DE790D !important;color:#DE790D !important}.green{border-color:#A6C26A !important;color:#A6C26A !important}.blue{border-color:#74AAC8 !important;color:#74AAC8 !important}.actions .right svg,
.section-header .right svg{opacity:0}.actions .right svg.search,
.section-header .right svg.search{opacity:1}section.generatore-navigazione .row{padding:20px;margin-top:5px}section.generatore-navigazione .text-col{padding-top:35px}section.generatore-navigazione .first-col.text-col{padding-left:65px}section.generatore-navigazione.generatore-navigazione h2{margin-bottom:0px}section.generatore-navigazione .section-header{display:none}section.generatore-navigazione .first-col{padding-left:65px}section.generatore-navigazione .flex-space-evenly{justify-content:space-evenly}.ultimo-aggiornamento{color:#fff;display:flex;align-self:center}.ultimo-aggiornamento span{padding:5px 10px}.ultimo-aggiornamento #placemark-ora-ultimo-aggiornamento,
.ultimo-aggiornamento #placemark-data-ultimo-aggiornamento{display:block;background-color:rgba(255, 255, 255, 0.15);border-radius:50px}#myTable_filter{display:none}.user-info.itemname-username,
a.nav-link.clock-wrapper.itemname-time,
.nav-item a.logout{color:#333;font-weight:400;font-size:16px;text-transform:capitalize}.user-info.itemname-username svg,
a.nav-link.clock-wrapper.itemname-time svg{position:relative;top:-2px}.form .timeline{padding:3em}.form .timeline-header{padding-bottom:2em}.form .timeline-titolo{font-size:1.5em}.form .timline-record-titolo{font-size:1.5em;text-transform:lowercase}.form .timline-record-titolo:first-letter{text-transform:uppercase}.form .timeline-record{display:flex;border-left:1px solid #fff;margin:2em 0 0 20px}.form .timeline-record-contents{padding-left:2em;position:relative;top:-34px}.form .timline-record-descrizione{padding-top:20px}.timeline-record-icona{display:block;width:10px;height:10px;background:red;border-radius:50%;position:relative;left:-5px;top:-20px}.timeline-record-icona i{display:none}a.nav-link.itemname-primo-menu{font-size:1.1em;font-weight:600;padding:2px;border-radius:3px;background:#eee;margin:0 6px 0}#myAjaxTable_filter{display:none}.tag{color:#FFF;padding:2px 7px 2px 7px;border-radius:50px;font-size:0.8em;margin:2px auto 0;max-width:300px;overflow:hidden;display:inline-block}.navbar-nav{justify-content:center}a.btn.btn-mini{color:#fff}}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#4C4A48 !important;border:1px solid #4C4A48 !important;color:#4C4A48 !important}.titolo_record{font-size:larger;font-weight:bold}a.trig.btn.btn-secondary,
a.btn.btn-secondary.trigger-side{background:#DE790D;color:#fff;width:40px;height:40px;border-radius:3px;padding:0;display:flex;align-items:center;justify-content:center}a.trig.btn.btn-secondary i,
a.btn.btn-secondary.trigger-side i{margin:0}.fa-ellipsis,
.fa-ellipsis-h{--fa:"\f054";--fa--fa:"\f054\f054"}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111;padding-bottom:1.5em}body{font-family:"Titillium Web", sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#4C4A48}h1{font-weight:600;font-size:3rem}h2{font-weight:700;font-size:2.1rem}h3{font-weight:700;font-size:1.5rem}h4{font-size:1.45rem;font-weight:300}b,
strong{font-weight:700}a{color:#4C4A48}a:hover{color:#4C4A48;text-decoration:none}.navbar{padding:1rem}.navbar-nav{justify-content:center}.navpos-header_right img{height:33px}.navpos-header_right .navbar-nav{column-gap:0 !important}.navpos-header_right .navbar-nav .nav-link{padding:3px !important}.bg-light{background-color:#fff !important}.navbar-light .navbar-nav .nav-link{color:#4C4A48}.navbar-light .navname-azioni .nav-link.selected{background:#4c4a48;color:white}.navname-azioni a{font-weight:600;font-size:1.2rem;text-transform:uppercase;background:#EEEBE6;padding:5px 20px;border-radius:100px;min-width:150px;text-align:center;margin:0 05px}.navname-pagine{font-weight:600;font-size:1.1rem;column-gap:1rem}.breadcrumb{font-weight:500;text-transform:lowercase}.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle,
.btn-primary.focus,
.btn-primary:focus{color:#fff;background-color:#DE790D;border-color:#DE790D}.btn{padding:8px 15px;font-weight:600;border-radius:25px}.btn>i{margin-right:5px}.btn.btn-grey{background:#eeebe6}.btn.btn-orange{background:#DE790D;color:#fff}.icon i{background:#EEEBE6;padding-top:13px;border-radius:100px;width:41px;height:41px;text-align:center;font-size:1rem;margin-right:5px}.top-header{background:#4C4A48;color:#fff;padding:25px 20px;border-radius:10px;display:flex}h2.grid-header{color:#fff;font-family:"Titillium Web", sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.top-header h1{font-weight:700;font-size:2.1rem;margin:0}.line-separator{display:flex;justify-content:space-between;align-items:center;font-size:2.1rem;font-weight:600;text-transform:capitalize;margin:1em 0}.line-separator .line{border-top:1px solid #4C4A48;width:100%}.line-separator .text{margin:0 1em}.form-control{height:calc(1.5em + .75rem + 5px);margin:0 3px;border-radius:3px}#xls-download{display:block;background-color:#eeeeee;color:#4c4a48;position:absolute;margin-top:5px}#xls-download:after{content:"\f56d";font-family:'Font Awesome 6 Pro';padding-left:7px}.close{opacity:1}.close:after{font-family:'Font Awesome 5 Pro';content:"\f00d"}.generatore-form .container{background:#4c4a48;color:#fff;border-radius:20px;padding:2em;margin:1em auto}.modifica-iniziativa{background:#d77725 !important;border:1px solid #d77725 !important;color:#fff !important;font-size:1rem !important;margin-top:20px;min-width:150px}.slick-next:before,
.slick-prev:before{color:#000 !important}.media-gallery{padding:0 25px}.media-gallery .slick-slide{text-align:center;background:black}.media-container{position:relative;height:0;padding-bottom:66.22%}.media-gallery .slick-prev:before,
.media-gallery .slick-next:before{font-family:'Font Awesome 6 Pro';position:relative;background:#d77725;opacity:1;color:#ffffff !important;padding:5px 6px;border-radius:100px;font-size:0.9rem}.media-gallery .slick-prev:before{content:'\f060';right:-15px}.media-gallery .slick-next:before{content:'\f061';right:15px}.media-container>img,
.media-container>video{position:absolute;left:0;top:0;width:100%;height:100%}.document-download{color:#fff;font-weight:bold;text-decoration:underline}.document-download:hover{color:#fff;opacity:0.8}.document-delete{color:#fff}.document-container{border:1px dotted #fff;border-radius:5px;padding:0 10px}#cookieChoiceInfo a{background:#000 !important}.lista-iniziative .iniziativa{display:flex;margin-bottom:1em;background:#EEEBE650;border-radius:0.5em;justify-content:space-between}.lista-iniziative .iniziativa>div{padding:1em}.lista-iniziative .iniziativa .thumbnail{width:270px}.lista-iniziative .iniziativa .details{flex-grow:1;width:100%}.lista-iniziative .iniziativa .details .dates{font-size:1rem;font-weight:700;margin:0}.lista-iniziative .iniziativa .title a{font-weight:700;font-size:1.5rem;text-transform:uppercase;margin:0;color:#DE790D;line-height:30px}.lista-iniziative .iniziativa .description{line-height:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lista-iniziative .iniziativa .description b{font-weight:normal}.lista-iniziative .iniziativa .offerte{background:#EEEBE6;display:flex;flex-direction:column;justify-content:center;text-align:center;width:120px;border-radius:0 5px 5px 0}.lista-iniziative .iniziativa .number{font-weight:700;font-size:2.5rem;line-height:40px}@media screen and (max-width:767px){.lista-iniziative .iniziativa{flex-direction:column}.lista-iniziative .iniziativa .thumbnail{width:100% !important}.lista-iniziative .iniziativa .offerte{width:100%;border-radius:0 0 5px 5px}}.blocchi-offerte{padding-bottom:5rem}.blocchi-offerte .row>div{margin-bottom:30px}.blocchi-offerte .container{background:#eeebe6;padding:2em;border-radius:10px}@media (min-width:1600px){.blocchi-offerte .container{max-width:1542px}}.blocchi-offerte .offerta{background:#ffffff65;padding:10px 15px;border-radius:10px;height:100%;position:relative}.blocchi-offerte .posti{position:absolute;top:10px;right:5px}.blocchi-offerte .posti i{background:#fff;padding-top:13px;border-radius:100px;width:41px;height:41px;text-align:center;font-size:1rem;margin-right:5px}.blocchi-offerte .number{position:absolute;text-align:center;top:-3px;right:2px;background:#d77725;color:#fff;min-width:17px;height:17px;border-radius:100px;font-size:11px;padding:0px 3px;font-weight:600}.blocchi-offerte .qualifica{padding:5px 0}.blocchi-offerte .qualifica a{font-size:1.5rem;font-weight:700;line-height:1.5rem;padding-right:33px;display:block}.blocchi-offerte .azienda{font-weight:600}.blocchi-offerte .btn-offerte{background:#1D811D;padding:10px 25px;border-radius:5px;font-size:1.5rem;color:#fff;font-weight:600;display:flex;height:65px;align-items:center;width:fit-content;margin:0 auto}.lista-iniziative .top-header{display:flex;align-items:center;justify-content:space-between}.blocchi-offerte .section-header{display:flex;align-items:center;justify-content:space-between}.palinsesto .top-header h1{padding-right:2rem}.palinsesto .top-header .filtri{display:flex}.palinsesto .top-header .filtri .btn{min-width:150px;text-transform:uppercase;font-weight:600;font-size:1.2rem;margin:0 7px;padding:0;line-height:2}.palinsesto .top-header .views{justify-content:end;display:flex;width:100%}.palinsesto .top-header .views .btn{background:#eeebe6;border-radius:100px;display:flex;justify-content:center;align-items:center;padding:0 5px;gap:10px}.palinsesto .top-header .views .btn>i{margin-right:0px;padding-top:7px;width:29px;height:29px;border-radius:100px}.palinsesto .top-header .views .btn .active{background:#d07531;color:#fff}@media screen and (max-width:1599px){.navname-azioni{padding-right:8em}.navname-azioni a{font-size:1rem;min-width:120px}}@media screen and (max-width:1199px){.navname-pagine{column-gap:0}.navname-azioni{padding-right:9em}.navname-azioni a{font-size:1rem;min-width:95px;text-transform:none}}@media screen and (max-width:990px){.navname-azioni{padding-right:0;margin-top:1.5em}.navname-azioni a{font-size:1.5rem}.navbar-brand>img{height:32px}.nav-item{margin:10px}.navname-pagine{display:flex;flex-direction:row;padding:2em 1em}.navname-pagine a.nav-link{padding:0;margin:0}.bg-light{border-bottom:1px solid #ddd}.navbar-light .navbar-toggler{border-color:transparent;font-size:1.7rem}.palinsesto .top-header .filtri .btn{min-width:95px;font-size:1rem;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:767px){h2{font-size:1.7rem}.palinsesto .top-header h1{font-size:1.3rem;padding-right:5px}.palinsesto .top-header .views{display:none}.palinsesto .top-header .filtri .btn{min-width:70px;font-size:0.8rem;margin:0 3px}.breadcrumb{display:none}}