﻿html{margin:0;padding:0;}body{margin:0;padding:0;font-family:'Glory',sans-serif;font-size:15.2px;font-weight:400;letter-spacing:.38px;line-height:18px;color:#171717;background-color:#fff;}*{box-sizing:border-box;}.f-auto{flex:auto;}.st-blanker{position:fixed;top:0;left:0;width:100%;height:100%;}.st-blanker[data-tipo="1"],.st-blanker[data-tipo="3"]{background-color:rgba(200,200,200,.7);}.st-blanker[data-tipo="2"],.st-blanker[data-tipo="3"]{cursor:wait;}.st-blanker[data-tipo="2"]::after,.st-blanker[data-tipo="3"]::after{content:"working...";display:block;position:absolute;bottom:5px;right:7px;font-size:13px;line-height:1;font-weight:normal;color:#111;}.lo-header{position:sticky;top:0;z-index:110;}.lo-header .row-1{position:relative;background-image:url('images/bg-header.jpg');background-attachment:scroll;background-position:center center;background-repeat:no-repeat;background-size:cover;}.lo-header .row-1 .wrap img{display:block;margin:0;}.lo-header .row-1 .wrap{max-width:1280px;margin:0 auto;height:100px;padding:0 20px;display:flex;flex-direction:row;align-items:center;gap:40px;color:#fff;}.lo-header .row-1 .title{font-size:41px;text-transform:uppercase;font-family:"Roboto Condensed";font-style:normal;font-weight:300;letter-spacing:-1.64px;}.lo-header .row-2{height:34px;position:relative;background-color:#8b97ad;box-shadow:0 1px 0 rgba(0,0,0,.08);}.lo-header .mainmenu .mobmnucl{display:none;}.lo-header .mainmenu a{display:block;text-decoration:none;}.lo-header .mainmenu a.mnu{text-transform:uppercase;}.lo-header .mainmenu a.dbg-link{color:#80ffff;}@media(min-width:1101px){.lo-header .mob-menu{display:none;}.lo-header .mm-blank{display:none;}.lo-header .row-2{font-size:.9rem;}.lo-header .mainmenu{max-width:1280px;margin:0 auto;height:100%;color:#fff;padding:0 0 0 5px;}.lo-header .mainmenu .menu{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;}.lo-header .mainmenu a{color:#fff;padding:0 15px;line-height:34px;}.lo-header .mainmenu a.active{background-color:#6c7c96;position:relative;}.lo-header .mainmenu .utbl{background-color:#7e7e7e;}.lo-header .mainmenu .ut-sep{padding:11px 0;height:100%;}.lo-header .mainmenu .ut-sep::after{display:block;background-color:#fff;content:"";width:1px;height:12px;}.lo-header .mainmenu .ut-lo{padding-left:10px;}.lo-header .mainmenu .ut-cp{display:none;}.lo-header .mainmenu .utbl.ut-nome{display:flex;flex-direction:row;align-items:center;line-height:34px;}.lo-header .mainmenu .utbl.ut-nome span{display:block;padding:0 25px 0 15px;}.lo-header .mainmenu .utbl.ut-nome a{display:block;padding:0 10px;}}@media(max-width:1100px){.lo-header .mob-menu{display:flex;flex-direction:row;align-items:center;color:#fff;height:100%;line-height:.9;}.lo-header .mob-menu .nome{padding:0 10px;}.lo-header .mob-menu .bt-menu{display:block;color:#fff;text-align:center;padding:0 10px;font-size:18px;}.lo-header .mainmenu{position:fixed;top:0;left:0;max-width:400px;width:100%;height:100%;background-color:#f8f8fa;z-index:3001;left:-400px;transition:left .5s;border-right:solid 1px #8b97ad;display:flex;flex-direction:column;justify-content:center;text-align:center;}.lo-header .mainmenu .menu{max-width:300px;width:100%;margin:0 auto;text-align:left;}.lo-header .mainmenu a{padding:10px 10px;color:#111;font-size:18px;}.lo-header .mainmenu .ut-nome,.lo-header .mainmenu .ut-sep{display:none;}.lo-header .mainmenu .ut-cp{margin-top:40px;}.lo-header .mainmenu .utbl{background-color:#eee;}.lo-header .mainmenu .mobmnucl{display:block;position:absolute;top:0;right:0;font-size:20px;padding:0;width:40px;line-height:40px;text-align:center;}body.mmopen .lo-header .mm-blank{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000;}body.mmopen .lo-header .mainmenu{left:0;}}@media(max-width:990px){.lo-header .row-1 .wrap{height:70px;gap:20px;padding:0 15px;}.lo-header .row-1 .wrap img{height:66px;width:auto;}.lo-header .row-1 .title{font-size:30px;}}@media(max-width:500px){.lo-header .row-1 .wrap{height:50px;gap:15px;padding:0 10px;}.lo-header .row-1 .wrap img{height:40px;width:auto;}.lo-header .row-1 .title{font-size:28px;}}h1,h2,h3{margin:0;padding:0;font-family:"Roboto Condensed";font-style:normal;font-weight:400;line-height:1;}h1,.st-h1{color:#6c7c96;font-size:40px;font-style:normal;font-weight:300;letter-spacing:-1.64px;line-height:1;text-transform:uppercase;}h2,.st-h2{color:#777;font-size:28px;font-style:normal;font-weight:300;letter-spacing:-1.64px;line-height:1;text-transform:uppercase;}@media(max-width:600px){h1,.st-h1{font-size:30px;}h2,.st-h2{font-size:22px;}}.mb-1{margin-bottom:20px;}.mt-1{margin-top:20px;}.mb-2{margin-bottom:40px;}.mt-2{margin-top:40px;}.my-1{margin-bottom:20px;margin-top:20px;}.my-2{margin-bottom:40px;margin-top:40px;}.lo-footer{background-color:#222;color:#fff;border-top:solid 5px #6c7c96;}.lo-footer .wrap{max-width:1280px;margin:0 auto;}.lo-footer .wrap .info{max-width:600px;width:100%;padding:20px 10px 115px 10px;border-right:solid 1px #6c7c96;display:flex;flex-direction:row;justify-content:center;font-size:13px;line-height:1.3;}@media(max-width:600px){.lo-footer .wrap .info{border-right:0;padding:20px 10px 25px 10px;}}a:link,a:visited{text-decoration:none;color:#8a2e2e;}a:hover{text-decoration:underline;}input:not([type=checkbox]):not([type=radio]):not([type=file]),select{font-family:inherit;border-radius:3px;height:30px;border:0;padding:0 8px;color:#111;background-color:#f4f4f4;font-size:15px;}textarea{font-family:inherit;line-height:1;border-radius:3px;height:55px;border:0;padding:5px 8px;color:#111;background-color:#f4f4f4;font-size:14px;}button.butt-1{border-radius:3px;border:0;background-color:#6c7c96;color:#fff;height:36px;cursor:pointer;display:block;padding:0 20px;text-transform:uppercase;font-size:14px;}.spage{margin:0;padding:0;position:relative;}.spage .spg-wrap{max-width:1280px;width:100%;margin:auto;}.spage .spg-cont{padding:60px 15px;}.spage.spage-tm .spg-cont{padding:20px 15px;}.spage .spg-img img{display:block;width:100%;margin:0;object-fit:cover;}@media(min-width:991px){.spage .spg-wrap.spg-2col{display:grid;grid-template-columns:repeat(2,1fr);}.spage .spg-img{padding:0 0 0 15px;}.spage .spg-img img{height:100%;}}@media(max-width:990px){.spage .spg-cont{padding:40px 10px;}.spage .spg-img img{height:250px;}.spage .spg-wrap.spg-2col>*+*{margin-top:30px;}}.spage{min-height:calc(100vh - 358px);}@media(max-width:990px){.spage{min-height:calc(100vh - 330px);}}@media(max-width:600px){.spage{min-height:calc(100vh - 240px);}}@media(max-width:500px){.spage{min-height:calc(100vh - 220px);}}.items-sp>*+*{margin-top:15px;}.cont2col{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;}@media(max-width:900px){.cont2col{grid-template-columns:repeat(1,1fr);gap:30px;}}.errore-an{margin:30px 0 0 0;font-size:16px;line-height:1.2;}section.pg-login .f-err-list{height:57px;max-width:320px;padding:10px 0 0 0;}section.pg-login .f-wrap{max-width:320px;position:relative;}section.pg-login .f-item{display:flex;flex-direction:row;align-items:center;margin:10px 0 0 0;}section.pg-login .f-item label{display:block;width:135px;line-height:1;}section.pg-login .f-item label em{color:#f00;margin:0 0 0 3px;}section.pg-login .f-item input{flex:auto;}section.pg-login .f-ric{padding:0 0 0 133px;margin:5px 0 0 0;}section.pg-login .f-ric label{display:flex;flex-direction:row;align-items:center;padding:5px 0;font-size:14px;font-weight:500;}section .frm-err{display:block;text-align:right;margin:0 0 5px 0;color:#f00;line-height:1;font-size:13px;}section.pg-login .f-butt{margin:20px 0 0 0;}section.pg-login .f-butt button{padding:0;width:100%;}section.pg-login .f-act{margin:50px 0 0 0;}section.pg-login .f-sep{height:1px;background-color:#8b97ad;margin:18px 0;}.validation-summary-errors ul{margin:0;padding:0;list-style-type:none;}.validation-summary-errors ul li{padding:0;}@media(min-width:991px){section.pg-login .frm-main-wrap{min-height:415px;}}.msg{margin:30px 0 0 0;padding:15px;background-color:#eee;font-size:14px;line-height:1.2;}.btn{display:inline-block;border-radius:2px;background-color:#6c7c96;color:#fff;text-transform:uppercase;font-size:14px;transition:background-color .4s;}a.btn{text-decoration:none;line-height:18px;padding:9px 20px;color:#fff;text-align:center;}button.btn{font-family:inherit;border:0;height:36px;cursor:pointer;padding:0 20px;}.btn:hover{background-color:#535f73;color:#fff;}a.btn.btn-sh{padding-top:4px;padding-bottom:4px;min-height:26px;}button.btn.btn-sh{height:26px;min-height:26px;}.btn.btn-2{background-color:#b8b9bd;color:#fff;}.btn.btn-2:hover{background-color:#a7a8ad;color:#fff;}.btn.btn-ok{background-color:#00a600;color:#fff;}.btn.btn-ok:hover{background-color:#007600;color:#fff;}.btn.btn-ko{background-color:#cb4242;color:#fff;}.btn.btn-ko:hover{background-color:#ae393a;color:#fff;}@media(min-width:990px){.btn.btn-pl{padding-right:50px;padding-left:50px;}}.ordini-top{padding:20px 0 0 0;}.ordini-top .riepilogo{font-size:15px;font-weight:500;line-height:14px;}.ordini-top .riepilogo span{color:#777;}.ordini-top .riepilogo div+div{margin-top:6px;}.ordini-top .topbar{display:flex;flex-direction:row;align-items:start;padding:0 15px;gap:15px;}.ordini-top .topbar .main{display:flex;flex-direction:row;align-items:start;}.ordini-tb{margin-top:20px;position:relative;}.ordini-tb .tabella{width:100%;position:relative;}@media(min-width:1201px){.ordini-top .topbar .main{gap:40px;width:600px;}.ordini-top .info{flex:auto;}.pg-ordini .topbar{display:flex;flex-direction:row;align-items:start;padding:0 15px;}.pg-ordini .topbar .sx{display:flex;flex-direction:row;align-items:start;gap:40px;width:600px;}.pg-ordini .topbar .dx{flex:auto;}}@media(max-width:1200px){.ordini-top .topbar{display:block;}.ordini-top{padding:10px 0 0 0;}.ordini-top .topbar{padding:0 10px;}.ordini-top .topbar .main{gap:10px;align-items:center;}.ordini-top .riepilogo{width:100%;}.ordini-top .riepilogo div+div{margin-top:3px;}.ord-msg{margin-top:10px;}.ordini-tb{margin-top:10px;}}@media(max-width:600px){.ordini-top{padding:5px 0 0 0;}.ordini-top .topbar{padding:0 5px;}.ordini-top .topbar .main{gap:5px;}.ordini-top .topbar .main .btn{padding:0 7px;}.ord-msg{margin-top:5px;}.ordini-tb{margin-top:5px;}}.tb-ord{border-collapse:collapse;font-size:14px;line-height:1;color:#111;position:relative;}.tb-ord thead th{background-color:#fff;padding:5px 5px 5px 5px;text-transform:uppercase;font-weight:400;white-space:nowrap;position:sticky;top:0;z-index:11;border:0;color:#000;}.tb-ord tbody td{padding:5px 5px;white-space:nowrap;border:0;position:relative;border-bottom:solid 1px #ddd;}.tb-ord tbody td.td-col1{position:sticky;left:0;z-index:10;}.tb-ord thead th.td-col1{position:sticky;left:0;z-index:12;}.tb-ord tbody tr:nth-child(even) td{background-color:#fff!important;}.tb-ord tbody tr:nth-child(odd) td{background-color:#f6f6f6!important;}.tb-ord tbody tr.ev td{background-color:#eef!important;}.tb-ord thead th::after{display:block;height:1px;background-color:#ddd;width:100%;content:"";position:absolute;left:0;bottom:0;}.tb-ord .td-col1::before{display:block;width:1px;background-color:#ddd;height:100%;content:"";position:absolute;right:0;top:0;}.tb-ord .td-sx{text-align:left;}.tb-ord .td-dx{text-align:right;}.tb-ord .td-cn{text-align:center;}.tb-ord .td-a{padding:0 0 0 3px;}.tb-ord .td-a>span+span{margin-left:3px;}.tb-ord .td-a span{display:inline-block;width:9px;height:9px;border-radius:50%;background-color:#eee;border:solid 1px #777;}.tb-ord .td-a span.bloccato{background-color:#f00;}.tb-ord .td-a span.noacconto{background-color:#f7fb00;}.tb-ord .td-sep{font-size:5px;width:10px!important;}.tb-ord th.td-c1{background-color:#c9ec92;}.tb-ord th.td-c2{background-color:#eaded0;}.tb-ord th.td-c3{background-color:#f0d296;}.tb-ord th.td-c4{background-color:#d8e66b;}.tb-ord tbody tr:nth-child(even) td.td-col1{background-color:#f4ffea!important;}.tb-ord tbody tr:nth-child(odd) td.td-col1{background-color:#e8eaee!important;}.filtri-bl{display:none;cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(100,100,100,.5);z-index:1000;}.filtri{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:930px;max-height:500px;z-index:1001;width:100%;height:100%;background-color:#fff;border:solid 1px #ddd;}.filtri.no-admin{padding-top:30px;max-height:450px;}.filtri-open .filtri{display:block;}.filtri-open .filtri-bl{display:block;}.filtri .btclose{position:absolute;top:10px;right:10px;display:block;background-color:#efefef;cursor:pointer;border-radius:3px;border:solid 1px #767676;color:#333;height:25px;width:25px;padding:0;}.filtri-wrap{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;}.filtri .preset{background-color:#ddd;padding:15px 15px;display:flex;flex-direction:row;align-items:center;gap:15px;}.filtri .preset select{height:26px;width:300px;}.filtri .flt{flex:auto;overflow:auto;padding:15px 0 10px 15px;}.filtri .flt::after{content:"";display:block;clear:both;}.filtri .flt .sep{clear:both;}.filtri .flt input:not([type=checkbox]),.filtri .flt select{border:0;background-color:#f4f4f4;height:24px;font-size:13px;padding:0 5px;display:block;font-weight:500;}.filtri .flt input:not([type=checkbox]){color:#d20000;}.filtri .flt input[type=checkbox]{accent-color:#d20000;}.filtri .flt input[type=date]{padding:0 2px;color:#555;}.filtri .flt input[type=date].ha-v{padding:0 2px;color:#d20000;}.filtri .flt .f-item{float:left;padding:0 0 5px 0;margin:0 10px 8px 0;}.filtri .flt .f-item label{display:flex;font-size:14px;line-height:18px;padding:1px 0 0 0;margin:0;flex-direction:row;align-items:center;}.filtri .flt .f-item label>span{flex:auto;display:block;padding:1px 0 1px 0;}.filtri .flt .f-item .dato{position:relative;display:flex;flex-direction:row;align-items:center;gap:5px;}.filtri .f-item.f-txt{background-color:#fff;}.filtri .f-item.f-bg{background-color:#e1e1e1;padding-right:5px;padding-left:5px;}.filtri .flt .f-item.f-bg label{color:#000;}.filtri .i-txt{width:140px;}.filtri .i-txt2{width:180px;}.filtri .i-txt3{width:100px;}.filtri .i-dt{width:115px;}.filtri .f-stato .dato input{width:100px;}.filtri .f-sett .dato input{width:50px;}.filtri .f-ord .dato select{background-color:#d2ecfc;}.filtri .butts{padding:5px 15px;}.filtri .butts>div{display:flex;flex-direction:row;align-items:center;gap:15px;padding:0 0 15px 0;}@media(max-width:900px){.filtri{top:0;left:0;transform:unset;width:100%;height:100%;max-height:unset;}}@media(max-width:500px){.filtri .butts button.bt-1{font-size:16px;}.filtri .butts button.bt-sub{padding:5px 30px;}}.frm-info{max-width:420px;position:relative;}.frm-info .sep{height:10px;}.frm-info .f-it{display:flex;flex-direction:row;align-items:start;padding:1px 5px;line-height:1;border-bottom:solid 1px #f4f4f4;}.frm-info .f-it label{display:block;width:120px;color:#111;}.frm-info .f-it div{flex:auto;color:#555;}.frm-info .f-it.c1{background-color:#c9ec92;}.frm-info .f-it.c2{background-color:#eaded0;}.frm-info .f-it.c3{background-color:#f0d296;}.frm-info .f-it.c4{background-color:#d8e66b;}.frm2{max-width:500px;width:100%;position:relative;}.frm2 .f-item{display:flex;flex-direction:row;align-items:start;margin:0 0 5px 0;}.frm2 .f-item label{display:block;padding:4px 0 0 0;line-height:1;width:165px;}.frm2 .f-item input[type="text"],.frm2 .f-item textarea{flex:auto;}.frm2 .f-sep{height:35px;}.frm2 .f-butt{margin:20px 0 0 0;}.ordine{position:relative;}.ordine>.wrap{position:relative;max-width:1280px;margin:auto;padding:15px 15px;}.ordine .top{padding:0;margin:0 0 10px 0;display:flex;flex-direction:row;align-items:center;gap:20px;}.ordine .btn{padding-left:0;padding-right:0;width:145px;display:block;}.ord-files{position:relative;background-color:#f2f5fa;}.ord-files>.wrap{position:relative;max-width:1280px;margin:auto;padding:15px 30px;}.ord-files .fl-cont{max-width:900px;width:100%;position:relative;}.ord-files .toolbar{display:flex;flex-direction:row;align-items:center;margin:0 0 15px 0;}.ord-files .toolbar .btn{width:200px;}.ord-files .filelist{border-collapse:collapse;width:100%;font-size:16px;line-height:1;}.ord-files .filelist th{text-align:left;font-weight:normal;padding:3px 0;color:#777;}.ord-files .filelist td{text-align:left;font-weight:normal;color:#111;padding:0;}.ord-files .filelist .td-bt{padding:4px 0 4px 30px;width:10%;}.ord-files .filelist .td-bt .btn{display:block;width:140px;}@media(min-width:991px){.ordine .griglia{display:grid;width:100%;grid-template-columns:repeat(2,1fr);}}.cp-popup{position:fixed;background-color:#fff;min-width:350px;max-width:1100px;min-height:130px;max-height:100vh;display:flex;flex-direction:column;overflow:hidden;padding:0;margin:0;}.cp-popup .p-title{display:flex;flex-direction:row;align-items:center;height:34px;padding:5px 10px;font-size:18px;line-height:20px;font-weight:400;background-color:#8b97ad;color:#fff;text-transform:uppercase;}.cp-popup .p-close{display:block;position:absolute;line-height:34px;width:30px;text-align:center;top:0;right:0;font-weight:normal;cursor:pointer;color:#fff;font-size:18px;}.cp-popup .p-cont{flex:auto;overflow:auto;}.cp-popup .p-butt{padding:10px;display:flex;flex-direction:row;justify-content:right;gap:10px;border-top:solid 1px #ddd;background-color:#f2f5fa;}.cp-popup .p-butt button.btn{min-width:90px;border:0;height:30px;font-weight:500;font-size:14px;padding:0 15px;}.cp-popup .p-msg{padding:10px;min-height:80px;}.cp-popup.pop-err .p-cont{color:#f00;}@media(min-width:401px){.cp-popup{top:50%;left:50%;transform:translate(-50%,-50%);border:solid 1px #ddd;border-radius:2px;min-height:180px;}}@media(max-width:400px){.cp-popup{top:50%;left:0;transform:translateY(-50%);width:100%;}}.pop-frm{padding:5px 10px 20px 10px;position:relative;}.pop-frm .f-item{padding:5px;position:relative;}.pop-frm .f-item>label{display:block;line-height:1;margin:0 0 3px 0;}.pop-frm .f-item input:not([type=checkbox]):not([type=radio]):not([type=file]),.pop-frm .f-item select{width:100%;}.pop-frm .f-item textarea{width:100%;}.pop-frm .f-cklist{padding:15px 5px 5px 5px;position:relative;display:flex;flex-direction:row;align-items:center;gap:20px;}.pop-frm .f-cklist label{display:flex;flex-direction:row;align-items:center;gap:2px;}.ord-msg{flex:auto;background-color:#515151;color:#fff;display:flex;flex-direction:row;align-items:start;gap:20px;padding:0 10px;}.ord-msg h2{color:#fff;font-size:20px;line-height:1;margin:0;padding:0;}.ord-msg .sx{padding:7px 0;}.ord-msg .sx .nm{font-size:14px;padding:5px 0;line-height:1;white-space:nowrap;}.ord-msg .sx button.btn{padding:0 10px;height:26px;}.ord-msg .dx{flex:auto;padding:0;}.ord-msg .dx .m-item{max-width:600px;}.ord-msg .dx .m-item+.m-item{border-top:solid 1px #a8a8a8;}.ord-msg .dx .m-item a,.ord-msg .dx .m-item span{display:block;padding:5px;line-height:1;}.ord-msg .dx .m-item a{text-decoration:none;color:#fff;}.ord-msg .dx .m-item span{color:#ddd;}@media(max-width:500px){.ord-msg{gap:5px;padding:0 5px;}.ord-msg h2{color:#fff;font-size:17px;line-height:1;margin:0;padding:0;}.ord-msg .sx button.btn{padding:0 5px;height:26px;}}.pop-msgord .m-item{border-bottom:solid 1px #ddd;}.pop-msgord .m-item a,.pop-msgord .m-item span{display:block;padding:5px 10px;}.pop-msgord .m-item a{text-decoration:none;color:#111;}.pop-msgord .m-item span{color:#111;}form.frm-o{max-width:500px;}form.frm-o .f-item label{width:150px;}@media(max-width:500px){form.frm-o .f-item{display:block;}form.frm-o .f-item label{display:block;width:auto;margin:0 0 3px 0;}form.frm-o .f-item input{width:100%;}}.upl-file{border:solid 1px #ddd;padding:15px 20px;position:relative;max-width:600px;width:100%;display:flex;flex-direction:column;gap:15px;}@media(max-width:600px){.upl-file{margin:10px 0;padding:10px;}}.f-file-wrap{width:100%;background-color:#fff;border:solid 1px #ddd;padding:5px;display:flex;flex-direction:row;align-items:center;border-radius:2px;}.f-file-wrap input[type=file]{flex:auto;color:#111;margin:0 5px;background-color:#fff;}.f-file-wrap input[type=file]::file-selector-button{margin:0 10px 0 0;border:0;background-color:#6c7c96;color:#fff;padding:0 15px;height:34px;border-radius:2px;cursor:pointer;transition:background .2s ease-in-out;}.f-file-wrap input[type=file]::file-selector-button:hover{background-color:#535f73;color:#fff;}.f-file-wrap .drop-zone{width:100px;height:60px;border-radius:10px;border:2px dashed #555;background-image:url('images/drop.png');background-position:center center;background-repeat:no-repeat;}.f-file-wrap .drop-zone.drag-active{background:#eef;border-color:#111;}@media(max-width:600px){.f-file-wrap{padding:2px;}.f-file-wrap .drop-zone{width:50px;}}#PageBl{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(50,50,50,.4);cursor:wait;z-index:999999;}.buttons-o{display:flex;flex-direction:row;align-items:center;gap:30px;}.buttons-o .btn{padding-left:15px;padding-right:15px;}.top-info{padding:5px 5px;display:flex;flex-direction:row;align-items:center;gap:4px;flex-wrap:wrap;font-size:13px;line-height:1;background-color:#c6ccd7;}.top-info>*{display:block;background-color:#6c7c96;color:#fff;padding:4px 6px;border-radius:3px;}.cont-o{width:100%;display:flex;flex-direction:row;align-items:center;}.cont-o.gap-1{gap:10px;}.cont-o.gap-2{gap:15px;}.cont-o.gap-3{gap:20px;}.tb-info{border-collapse:collapse;}.tb-info th{padding:7px 10px;font-weight:normal;border-bottom:solid 1px #ddd;line-height:1;color:#777;}.tb-info td{padding:7px 10px;border-bottom:solid 1px #ddd;font-size:16px;line-height:1;color:#111;}.tb-info .td-sx{text-align:left;}.tb-info .td-dx{text-align:right;}.tb-info .td-cn{text-align:center;}.tb-info.btoppr tbody tr:first-child>*{border-top:solid 1px #ddd;}.dwl-table{width:100%;overflow-x:auto;}.tb-files{border-collapse:collapse;}.tb-files.is-admin{width:100%;}.tb-files th{padding:10px 5px 10px 5px;font-weight:normal;border-bottom:solid 1px #ddd;line-height:1;color:#777;}.tb-files td{padding:5px 5px 5px 5px;border-bottom:solid 1px #ddd;font-size:16px;line-height:1;color:#111;}.tb-files .td-sx{text-align:left;}.tb-files .td-dx{text-align:right;}.tb-files .td-cn{text-align:center;}.tb-files .td-bt{padding:5px 3px;}.tb-files.is-admin .td-bt{width:5%;}.tb-files .td-bt .btn{min-width:150px;display:block;}.tb-files>*>tr>*:first-child{padding-left:0;}.tb-files>*>tr>*:last-child{padding-right:0;}@media(min-width:990px){.tb-files .td-desc{min-width:250px;}.tb-files .td-fn{min-width:200px;}}@media(max-width:1400px){.tb-files th{padding:10px 5px;}.tb-files td{padding:5px;}.tb-files .td-bt .btn{min-width:100px;}}@media(max-width:990px){.tb-files th{padding:10px 3px;font-size:13px;}.tb-files td{padding:3px;font-size:14px;}.tb-files .td-bt{padding:1px;}.tb-files .td-bt .btn{min-width:unset;padding-left:7px;padding-right:7px;font-size:13px;}}.msgbox{padding:12px 15px;font-size:16px;line-height:1.1;background-color:#eeeff2;color:#111;font-weight:500;}.msgbox.msg-warn{background-color:#def;color:#00f;}.msgbox.msg-err{background-color:#ffd1d1;color:#000;}.msgbox.msg-ok{background-color:#caffca;color:#006a00;}.warnings{padding:12px 15px;font-size:16px;line-height:1.1;background-color:#dfefff;color:#111;font-weight:500;}.warnings p{margin:0;padding:0 0 8px 0;font-weight:bold;}.warnings ul{margin:0;padding:0;list-style-type:none;}.warnings ul li{padding:4px 0;line-height:1;}section.pg-logs{padding:15px;position:relative;}section.pg-logs h1,section.pg-logs h2{margin:0;padding:0 10px;line-height:40px;font-size:26px;font-weight:500;}section.pg-logs .logs-ct{display:flex;flex-direction:row;align-items:start;}section.pg-logs .l-files{width:350px!important;border:solid 1px #ddd;margin:0 15px 0 0;min-height:70vh;}section.pg-logs .l-files ul{margin:auto;padding:0;list-style-type:none;}section.pg-logs .l-files ul li{border-bottom:solid 1px #ddd;}section.pg-logs .l-files ul li:first-child{border-top:solid 1px #ddd;}section.pg-logs .l-files ul a{display:block;font-size:16px;padding:5px 10px;line-height:1;}section.pg-logs .l-file{border:solid 1px #ddd;flex:auto;min-height:70vh;}section.pg-logs pre{margin:0 5px 5px 5px;background-color:#f9f9f9;padding:5px;font-size:14px;white-space:pre-wrap;color:#111;}.impostazioni{margin:0;padding:0;position:relative;}.impostazioni .griglia{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;}.impostazioni .gruppo{padding:5px;position:relative;border:solid 1px #ddd;margin:0 0 15px 0;}.impostazioni .gruppo h2{padding:5px;margin:0;font-size:20px;line-height:1;}.impostazioni .f-item{padding:5px;position:relative;}.impostazioni .f-item>label{display:block;padding:0 0 3px 0;line-height:1;}.impostazioni .f-item input:not([type=checkbox]),.impostazioni .f-item select{width:100%;}.impostazioni .buttons{padding:10px 0;}.impostazioni .buttons .btn{min-width:120px;}@media(max-width:990px){.impostazioni .griglia{grid-template-columns:repeat(2,1fr);grid-gap:30px;}}@media(max-width:550px){.impostazioni .griglia{grid-template-columns:repeat(1,1fr);grid-gap:0;}}.gr-form{display:flex;flex-direction:row;align-items:end;gap:15px;flex-wrap:wrap;padding:10px 15px;border:solid 1px #ddd;margin:0 0 20px 0;}.gr-form .f-item>label{display:block;padding:0 0 2px 2px;line-height:1;}.gr-form .f-check label{display:flex;flex-direction:row;align-items:center;gap:5px;height:30px;}.gr-form .f-check input[type="checkbox"]{display:block;margin:0;}.gr-image{text-align:center;position:relative;}.gr-image img{display:block;margin:0 auto;max-width:100%;height:auto;}.gr-image .btdw{display:block;position:absolute;top:0;right:0;background-color:transparent;border:solid 1px #ddd;width:30px;height:30px;border-radius:3px;color:#777;cursor:pointer;}.gr-image .btdw:hover{background-color:#535f73;color:#fff;}.tb-dati{border-collapse:collapse;line-height:1;margin:20px 0;}.tb-dati th{padding:3px 5px;border:solid 1px #ddd;text-align:center;font-size:14px;font-weight:500;}.tb-dati td{padding:3px 5px;border:solid 1px #ddd;text-align:center;font-size:16px;}