﻿@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USew8.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVew8.ttf) format('truetype');}:root{--color-black:#333;--color-black-2:rgba(0,0,0,.3);--color-white:#fff;--color-white-2:rgba(255,255,255,.3);--color-white-3:rgba(255,255,255,.1);--color-grey:#f1f3fa;--color-grey-2:#f7f9fe;--color-grey-3:#ebedf3;--color-violet:#232136;--color-red:#fe3737;--color-red-2:#cf0c0c;--color-blue:#465571;--color-blue-2:rgba(70,85,113,.4);--color-yellow:#fbf6e0;--font-family-lato:'Lato',sans-serif;--font-family-icon:'siap';--font-size:14px;--font-size-sm:10px;--font-size-xs:8px;--font-size-md:22px;--font-weight-light:300;--font-weight-regular:400;--font-weight-bold:700;--border-radius-4:4px;--border-radius-6:6px;--border-radius-20:20px;--box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);--transition:all .3s ease-out;--header-height:110px;--header-height-sm:60px;}::-webkit-scrollbar{width:8px;height:8px;}::-webkit-scrollbar-track{border-radius:8px;background-color:#e7e7e7;border:1px solid #cacaca;}::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--color-red-2);}body{font-family:var(--font-family-lato);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--font-size-md);}a{color:var(--color-red);}a:hover{color:var(--color-red-2);}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-lato);}input[type="text"],input[type="password"]{font-family:var(--font-family-lato)!important;font-size:var(--font-size)!important;border-radius:var(--border-radius-4)!important;}input[type="checkbox"]{appearance:none;width:20px;height:20px;background-color:var(--color-white);border:solid 1px var(--color-grey-3);border-radius:var(--border-radius-6);box-shadow:var(--box-shadow);}input[type="checkbox"]:checked{background:url("/img/admin-theme/ico-check-w.svg") no-repeat center center var(--color-red);background-size:12px auto;border-color:var(--color-red);}button.blue{margin:2px;}.toolbarButtonText,.toolbar button,button.button-red,input[type="button"].button-red,button.blue,input[type="button"].blue,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{font-family:var(--font-family-lato)!important;font-size:var(--font-size)!important;font-weight:var(--font-weight-bold);background-color:var(--color-red)!important;border-radius:var(--border-radius-4)!important;text-transform:uppercase;padding:7px 10px;border:0!important;color:var(--color-white);transition:var(--transition);cursor:pointer;}.toolbarButtonText:hover:not([disabled]),.toolbar button:hover:not([disabled]),button.button-red:hover:not([disabled]),input[type="button"].button-red:hover:not([disabled]),button.blue:hover:not([disabled]),input[type="button"].blue:hover:not([disabled]),.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:hover:not([disabled]){background-color:var(--color-red-2)!important;transform:scale(.97);color:var(--color-white);border:0!important;}.toolbarButtonText[disabled],.toolbar button[disabled],button.button-red[disabled],input[type="button"].button-red[disabled],button.blue[disabled],input[type="button"].blue[disabled],.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button[disabled]{cursor:not-allowed;background-color:var(--color-red)!important;}.toolbarButtonText.icon:not(.blue):hover,.toolbar button.icon:not(.blue):hover,button.button-red.icon:not(.blue):hover,input[type="button"].button-red.icon:not(.blue):hover,button.blue.icon:not(.blue):hover,input[type="button"].blue.icon:not(.blue):hover,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.icon:not(.blue):hover{color:var(--color-red);border-color:var(--color-red);}.toolbarButtonText .ico-siap,.toolbar button .ico-siap,button.button-red .ico-siap,input[type="button"].button-red .ico-siap,button.blue .ico-siap,input[type="button"].blue .ico-siap,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button .ico-siap{margin:4px 5px 0 0;position:static;}.toolbarButtonText img,.toolbar button img,button.button-red img,input[type="button"].button-red img,button.blue img,input[type="button"].blue img,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button img{width:22px;float:left;margin:0 5px 0 0;filter:brightness(0) invert(1) grayscale(100%) brightness(10);}.toolbarButtonText{height:unset;transition:var(--transition);font-size:var(--font-size)!important;padding:4px 10px;}.toolbarButtonText:hover:not([disabled]){transform:none;}.toolbarButtonText.toolbarButtonToggle{background:none repeat scroll 0 0 #ffdf00!important;border:1px solid #008000;color:#000;}.toolbarButtonText .icon{font-family:var(--font-family-icon);background-image:none;margin-right:3px;}.toolbarButtonText .icoAdd::before{content:"";}.toolbarButtonText .icoRefresh::before{content:"";}.toolbarButtonText .icoExport::before{content:"";}.toolbarButtonText .icoConfig::before{content:"";}.toolbarButtonText .ui-icon{display:inline-block!important;border-left:0!important;position:relative;text-indent:0;}.toolbarButtonText .ui-icon[class*=ui-icon-triangle]{background:none;}.toolbarButtonText .ui-icon[class*=ui-icon-triangle]::before{font-family:var(--font-family-icon);content:"";position:absolute;top:-2px;font-size:var(--font-size-xs);transform:rotate(90deg);}fieldset{border:solid 1.5px;border-radius:var(--border-radius-4);padding:2px 10px;margin:0;text-align:left;}fieldset legend{font-size:var(--font-size-sm);line-height:10px;padding:0 7px 5px;}.header{background-image:url("/img/admin-theme/login-background.png");background-repeat:no-repeat;background-size:100% auto;background-position:center center;background-color:var(--color-white);padding-right:25px;padding-left:65px;}.header .dd{margin:0;}.header .dd .dropdown{margin:3px!important;background:var(--color-grey);color:var(--color-blue);}.header .dd .dropdown .chosen-default>span,.header .dd .dropdown .chosen-drop{font-family:var(--font-family-lato);border-color:transparent;}.header .dd .dropdown .chosen-default>span .chosen-search .chosen-search-input,.header .dd .dropdown .chosen-drop .chosen-search .chosen-search-input{border-color:var(--color-blue-2);}.header .buttons{box-shadow:0 1px 0 rgba(0,0,0,.04) inset;background-color:var(--color-grey-3);padding:7px;border-radius:var(--border-radius-6);margin:0 20px;white-space:nowrap;overflow-x:auto;}.header .buttons .icon{border:0;color:var(--color-blue);padding-top:3px;padding-bottom:3px;margin:2px;}.header .buttons .icon.blue{color:var(--color-white);}.header .buttons .icon:not(.blue):hover{color:var(--color-red);background-color:var(--color-white);}.header .user{max-width:320px;height:80%;background-color:transparent;color:var(--color-blue);border:0;padding:0;}.header .user .data>*{margin-top:-5px!important;font-size:var(--font-size-sm);}.login-container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-white);background-image:url("/img/admin-theme/login-background.png");background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;display:flex;justify-content:center;align-items:center;color:var(--color-blue);padding:40px 0;overflow-y:auto;}.login-container .login-content{width:430px;text-align:center;position:relative;background-color:var(--color-yellow);padding:40px;border-radius:var(--border-radius-20);box-shadow:var(--box-shadow);border:solid 8px var(--color-white);}.login-container .login-content.l>div{opacity:.4;}.login-container .login-content .img{width:130px;height:130px;overflow:hidden;display:inline-block;padding:20px;background-color:var(--color-white);box-shadow:var(--box-shadow);border-radius:130px;}.login-container .login-content h1,.login-container .login-content h2{margin:35px 0 8px 0;font-size:var(--font-size-md);}.login-container .login-content h2{margin-bottom:25px;}.login-container .login-content fieldset{border-color:transparent;background-color:var(--color-white);box-shadow:var(--box-shadow);margin-bottom:15px;position:relative;}.login-container .login-content fieldset legend{position:absolute;top:5px;padding-bottom:0;}.login-container .login-content fieldset input{width:100%;background:transparent;border:0;margin-top:18px;padding:2px 6px;}.login-container .login-content button{width:100%;padding-top:15px;padding-bottom:15px;margin-top:5px;}.login-container .login-content .pwd{font-size:var(--font-size-sm);display:block;margin-top:15px;}.login-container .login-content #txtMessaggio{position:absolute;bottom:-50px;left:0;width:100%;}.sidebar-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;backdrop-filter:grayscale(1) blur(2px) contrast(80%);z-index:9999;}.sidebar{background-color:var(--color-blue);background-image:url("/img/admin-theme/login-background-w.png");background-repeat:no-repeat;background-position:center bottom;}.sidebar>div{text-align:center;}.sidebar>div .logo{height:var(--header-height);display:flex;justify-content:center;align-items:center;}.sidebar>div .logo>img{margin:0;}.sidebar>div>ul{top:var(--header-height);height:calc(100% - var(--header-height));padding:10px 0;direction:rtl;}.sidebar>div>ul>li{position:relative;}.sidebar>div>ul>li .menu{border-radius:var(--border-radius-6);left:73px;}.sidebar>div>ul>li .menu>span{background-color:var(--color-red);box-shadow:0 10px 10px rgba(0,0,0,.1);border-top-left-radius:var(--border-radius-6);border-top-right-radius:var(--border-radius-6);height:36px;line-height:34px;padding-right:15px;padding-left:15px;}.sidebar>div>ul>li .menu a{color:var(--color-black);display:block;padding:4px 15px 4px 36px;position:relative;}.sidebar>div>ul>li .menu a>img{position:absolute;top:3px;left:7px;filter:grayscale(100%) brightness(0);width:23px!important;}.sidebar>div>ul>li .menu a:hover{color:var(--color-white);}.sidebar>div>ul>li .menu>ul{max-height:unset;padding:0;direction:ltr;}.sidebar>div>ul>li .menu>ul li{margin:4px 0;}.sidebar>div>ul>li .menu>ul li:hover{background-color:var(--color-black);}.sidebar>div>ul>li .menu>ul li:hover:not(:has(ul)) img{filter:grayscale(100%) brightness(10000%);}.sidebar>div>ul>li .menu>ul li:has(ul){position:relative;cursor:pointer;}.sidebar>div>ul>li .menu>ul li:has(ul)::after{font-family:var(--font-family-icon);font-size:var(--font-size-xs);content:"";position:absolute;top:4px;right:15px;}.sidebar>div>ul>li .menu>ul li:has(ul) ul{list-style-type:none;margin:0;padding:0;display:none;}.sidebar>div>ul>li .menu>ul li:has(ul):hover{background-color:var(--color-black);}.sidebar>div>ul>li .menu>ul li:has(ul):hover>a{color:var(--color-white);}.sidebar>div>ul>li .menu>ul li:has(ul):hover ul{display:block;background-color:var(--color-white);border-left:5px solid var(--color-black);}.sidebar>div>ul>li .menu>ul li:has(ul):hover::after{transform:rotate(90deg);color:var(--color-white);right:15px;}.sidebar>div>ul>li .menu>ul li:hover img{filter:grayscale(100%) brightness(0);}.sidebar>div>ul>li:hover,.sidebar>div>ul>li.hover{background-color:transparent;}.sidebar>div>ul>li:hover::before,.sidebar>div>ul>li.hover::before{content:'';width:46px;height:46px;background-color:rgba(0,0,0,.3);border-radius:100%;z-index:1;position:absolute;top:5px;left:calc(50% - 23px);}.sidebar>div>ul>li:hover .ico-siap::before,.sidebar>div>ul>li.hover .ico-siap::before{color:var(--color-white)!important;}.sidebar>div>ul>li .ico{position:relative;z-index:2;}.sidebar>div>ul>li .ico .ico-siap::before{color:var(--color-blue-2);}.ui-widget-content{color:var(--color-black);}.ui-widget-content table tr td{padding-top:4px;padding-bottom:4px;}.ui-widget-content table tr:nth-of-type(odd) td{background-color:var(--color-grey-2);}.ui-state-active,.ui-widget-content .ui-state-active{border:0;background:var(--color-red);}.ui-state-active img,.ui-widget-content .ui-state-active img{filter:brightness(0) invert(1);}.ui-dialog .ui-dialog-titlebar{background:var(--color-blue);border:0;padding:15px 20px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{border:0;margin:0;color:var(--color-white);font-size:var(--font-size-md);width:calc(100% - 20px);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{border:0;background:none;position:relative;right:0;margin:0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after{content:'';height:2px;width:14px;background-color:var(--color-white);position:absolute;top:10px;left:3px;transform:rotate(45deg);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after{transform:rotate(-45deg);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover::before,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover::after{opacity:.5;}.ui-dialog .ui-dialog-content{width:100%!important;}.ui-dialog .ui-dialog-buttonpane{border:0;}.ui-tabs .ui-tabs-nav{background:var(--color-grey);border:0;margin:4px;padding:5px;}.ui-tabs .ui-tabs-nav li{border:0;border-radius:var(--border-radius-4);background-color:var(--color-white);margin-right:4px;font-size:var(--font-size);font-weight:var(--font-weight-bold);padding:4px 10px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:var(--color-red);padding-bottom:4px;}.ui-tabs .ui-tabs-nav li .ui-tabs-anchor{transition:none;}.labelContainer{font-size:var(--font-size);font-weight:var(--font-weight-bold);}.tablesContainer .headerTable{background:none;}.tablesContainer .headerTable th{line-height:unset;border:0;padding:10px 10px 10px 4px;}.tablesContainer .headerTable th span{font-style:normal;font-size:var(--font-size);width:16px;}.tablesContainer .headerTable th .icon{width:16px;height:16px;bottom:calc(50% - 8px);}.tablesContainer .headerTable th.hover{padding:0 6px;z-index:10000;margin-left:-30px;margin-top:-1px;box-shadow:3px 3px 5px var(--color-black);display:flex;align-content:center;flex-wrap:wrap;filter:brightness(1.2);}.tablesContainer .tableGrid.bodyTable td{padding:1px;}.fullHead.fissa{box-shadow:0 5px 10px 0 rgba(0,0,0,.3);border-bottom-left-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4);}.fullHead.fissa .optionsDiv{margin:10px;}.editor{font-size:var(--font-size)!important;}.editor.editorDate{background-image:url("/img/ico-calendar.svg");background-size:18px auto;background-position:calc(100% - 10px);}.editor.editorCurrency{background-image:url("/img/ico-euro.svg");background-size:20px auto;background-position:calc(100% - 5px);}.editor.editorPercent{background-image:url("/img/percent2.svg");background-size:20px auto;background-position:calc(100% - 5px);}.editor.ui-autocomplete-input{background-position:calc(100% - 10px) center!important;background-size:18px!important;}.editor.ui-autocomplete-input:read-only{color:#808080;background-color:#dcdcdc;}.paginaSelezionata{background-color:transparent;border:0;}.sv-svg-icon{filter:hue-rotate(150deg);}.ck.ck-icon path{fill:var(--color-blue)!important;}.chosen-container-single .chosen-single{background:none!important;height:22px!important;border:0!important;box-shadow:none!important;line-height:initial!important;padding:0!important;padding-top:4px!important;font-family:Roboto!important;}.chosen-container-single .chosen-default{color:#dcdcdc!important;}.chosen-container .chosen-results li.active-result.highlighted{background:var(--color-red);}.gridTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-transform:unset;line-height:normal;margin-bottom:20px;}.iconCommand{padding:0;border-radius:var(--border-radius-4);}.iconCommand:hover{background-color:var(--color-white);}.tag{font-size:.8em;border-radius:8px;padding:2px;font-weight:bold;padding-left:5px;padding-right:5px;white-space:nowrap;}.dashboard-item{border-color:var(--color-grey-3)!important;}.dashboard-item h1{font-size:var(--font-size-md);}#gestionePartecipanti{padding:10px;}.ui-dialog{position:fixed!important;}.ui-dialog-content{overflow:auto!important;max-height:calc(100vh - 119px)!important;}.tabella-dati{width:100%;}.tabella-dati td{font-size:13px;text-align:left;padding:2px;}.editor[readonly]{background-color:#dcdcdc;border:1px solid #808080;}.messageblock{border:1px solid #808080;border-radius:5px;padding:10px;font-weight:bold;font-size:14px;}.messageblock.info{background-color:#87cefa;color:#000;position:relative;}.messageblock.info:before{content:' ';display:block;position:absolute;left:0;top:0;width:184px;height:100%;opacity:.25;background-image:url(/img/information.svg);background-repeat:no-repeat;background-position:-42px -54px;background-size:cover;}