body#login{background:url(/modules/asi/images/login_background.jpg) 50% no-repeat;background-size:cover;position:relative}table#chkControlliIncarico tfoot tr td{padding:4px 15px;line-height:16px;font-size:12px}body#pdfPage{background:none;position:relative;font-family:Open Sans,sans-serif;font-size:18px}body#pdfPage header{display:table;width:100%}body#pdfPage header img{max-width:250px;margin-bottom:20px}body#pdfPage header .contact-info{padding:0;margin:0;float:right}body#pdfPage header .contact-info li{font-size:12px;color:#585857;list-style:none;line-height:1.4}body#pdfPage header:after{display:block;content:"";clear:both}body#pdfPage footer{background:transparent;width:100%;border-top:1px solid #585857;padding-top:10px}body#pdfPage footer .contact-info{padding:0;margin:0;float:left}body#pdfPage footer .contact-info li{font-size:12px;color:#585857;list-style:none;display:inline-block;margin-right:20px}body#pdfPage footer .website{font-size:12px;color:#585857;margin:0;float:right}body#pdfPage table{width:100%}body#pdfPage table.no_outer_border{border:none!important}body#pdfPage table.outer_border,body#pdfPage table.outer_border.dark{border:1px solid #000}body#pdfPage table.no_borders tbody>tr>td{border:none!important}body#pdfPage table.no_padding td{padding:0}body#pdfPage table.small_padding td{padding:2px}body#pdfPage table.mb10{margin-bottom:10px}body#pdfPage table th{background:#f0f0f0;padding:5px;text-align:center;font-weight:700}body#pdfPage table td,body#pdfPage table th{border:1px solid #000;text-transform:uppercase}body#pdfPage table td{color:#585857}body#pdfPage table td.number{text-align:right}body#pdfPage table.report th{padding:2px;background-color:#fdfdfd!important;height:20px!important}body#pdfPage table.report table td{font-size:14px!important}body#pdfPage .title{border-bottom:1px solid #585857;border-top:1px solid #585857;padding:10px 0;margin-top:30px;margin-bottom:10px;line-height:20px}body#pdfPage .title h1{font-family:Open Sans,sans-serif;font-size:18px;margin:0;text-transform:uppercase;float:left}body#pdfPage .title h1 span{color:#000}body#pdfPage .title h1 span.blackBlock{padding-left:10px;padding-right:10px;background-color:#000;color:#fff}body#pdfPage .title .data{float:right;margin:0}body#pdfPage .title:after{display:block;content:"";clear:both}body#pdfPage hr{border:2px solid #000}body#pdfPage .client{margin-bottom:10px}body#pdfPage .client:after{display:block;content:"";clear:both}body#pdfPage .client .sx{width:50%;padding-right:15px;float:left}body#pdfPage .client .sx .contact-info{padding:0;margin:0}body#pdfPage .client .sx .contact-info li{color:#585857;list-style:none;margin-bottom:10px}body#pdfPage .client .sx .contact-info li b{color:#303030}body#pdfPage .client .sx .contact-info li span{font-size:16px}body#pdfPage .client .dx{width:50%;padding-left:15px;float:left}body#pdfPage .client .dx .inner-title{font-size:14px;color:#303030;font-weight:700;margin:0}body#pdfPage .client .dx .notes{font-size:14px;color:#585857;padding:10px 20px 0 0}body#pdfPage .client .dx .notes p{margin-top:0;margin-bottom:10px}body#pdfPage.pdfMaster2 header{top:0!important}body#pdfPage.pdfMaster2 header img{margin-bottom:0!important}.header{padding:0;margin-bottom:30px}.header:after{display:block;content:"";clear:both}.header .logo{max-height:49px;float:left}.header .header-info{float:right;line-height:1.3;text-align:right;padding:0;margin:0}.header .header-info li{color:#303030;font-weight:500;list-style:none}.public-content{padding:30px 0 50px;color:#303030;min-height:95vh}.public-title{padding:10px 0;border-top:1px solid #303030;border-bottom:1px solid #303030;margin-bottom:30px}.public-title:after{display:block;content:"";clear:both}.public-title h1{float:left;text-transform:uppercase;font-size:30px;font-weight:700;line-height:1;margin:0}.public-title h1.confirm{float:none;margin-bottom:20px;margin-top:10px}.public-title h1.confirm i{margin-right:10px;color:#028090}.public-title .public-date{float:right;text-transform:uppercase;font-size:18px;margin:0;padding-top:2px}.public-info{padding:0;margin-bottom:30px}.public-info li{list-style:none;margin-bottom:5px;font-size:14px;line-height:1.5;color:#585857}.public-info li strong{display:block;color:#303030}.public-content .table-responsive{margin-bottom:20px;border:0}.public-content th{border:1px solid #cecece!important;background:#f0f0f0;font-size:16px}.public-content td,.public-content th{padding:10px 15px!important;text-transform:uppercase}.public-content td{font-size:14px;color:#585857;border:1px solid #cecece;vertical-align:middle!important}.public-content .table-dx{width:20%;text-align:center}.public-content tfoot td{color:#303030}.public-content .checkbox label{font-size:14px;color:#585857}.public-content .checkbox label a{font-weight:600;color:#028090}.public-content .checkbox label a:hover{color:#015e6a}.actions{padding:0;margin-top:40px;margin-left:-1%;margin-right:-1%}.actions:after{display:block;content:"";clear:both}.actions li{display:inline-block;float:left;margin:1%}.actions li:last-child{float:right}.public-content .btn-action{padding:15px 20px;border-radius:5px;background:#028090;font-size:14px}.public-content .btn-action:hover{background:#015e6a;color:#fff}.public-content .btn-action2{padding:15px 20px;border-radius:5px;background:#da1021;font-size:14px}.public-content .btn-action2:hover{background:#bf0616;color:#fff}@media only screen and (max-width:767px){.actions .btn-action,.actions .btn-action2{font-size:12px}}@media only screen and (max-width:600px){.header .logo{max-height:35px}.header .header-info li{font-size:11px}.public-title h1{float:none;margin-bottom:5px;font-size:24px}.public-title .public-date{float:none}.actions li{width:48%}.actions .btn-action{width:100%}.actions li:last-child{float:none;width:98%}.actions .btn-action2{width:100%;margin-top:10px;margin-right:2%}}@media only screen and (max-width:480px){.header{text-align:center}.header .logo{float:none;margin-bottom:20px}.header .header-info{float:none;text-align:center}.actions li{width:98%}}table.rientroTinyForm{margin-bottom:0;border:0}table.rientroTinyForm thead{background:#ddf1f3;color:#028090}table.rientroTinyForm thead th{padding:5px;font-size:10px;font-weight:500;border-right:1px solid #fff;border-bottom:0;text-align:center;vertical-align:middle}table.rientroTinyForm tbody tr.odd{background-color:#f6f8fa}table.rientroTinyForm tbody tr td{border-top:0;border-right:1px solid #fff;font-size:12px;color:#555;vertical-align:middle;padding:2px 5px}table.rientroTinyForm tbody tr td .form-group{margin-bottom:2px}table.rientroTinyForm tbody tr td .form-group .form-control{height:25px;border:1px solid #dee1e5;border-radius:5px;font-size:12px;padding:0 5px}table.rientroTinyForm tbody tr td .form-group label.control-label{font-size:8px;color:#878786;font-weight:400;margin-bottom:0;text-align:left;padding-left:2px;padding-top:2px}table.rientroTinyForm.successSubmit tbody tr{background-color:#ddf3e1}.gestioneRientroFormContainer{width:100%;overflow-x:scroll}.gestioneRientroFormContainer table.gestioneRientroForm tbody tr td{padding:5px}.gestioneRientroFormContainer table.gestioneRientroForm tbody tr td .form-group{margin-bottom:0}#fileManagerTreeList span.fancytree-checkbox{margin-top:4px}#fileManagerTreeList span.fancytree-icon{margin-top:2px}#fileManagerTreeList span.fancytree-expander{margin-top:3px}#fileManagerTreeList .fancytree-selected .fancytree-checkbox:after{content:"\E600";border:0;top:-3px;left:-3px}div#countSelectedFileManagerModal{line-height:36px;padding-left:20px}body div.page-header div.breadcrumb-line{background-color:hsla(0,0%,45.9%,.15)}body div.page-header div.breadcrumb-line .breadcrumb-item.active{color:#333;font-weight:500}body[id^=asi_preventivo] div.page-header{background-color:#deeafc}body[id^=asi_incarico] div.page-header{background-color:#dbfffd}body[id^=asi_contabilita] div.page-header{background-color:#ecffdb}body[id^=asi_societa] div.page-header{background-color:#fffadb}body[id^=asi_archivio_pec] div.page-header{background-color:#f1dbff}body[id^=asi_archivio_contratti] div.page-header{background-color:#e1dbff}body[id^=asi_archivio_smartcard] div.page-header{background-color:#ffe5db}body[id^=asi_conserit] div.page-header{background-color:#ffdbe9}