body{font-size:1.4em}body,html{position:static;min-height:100%;overflow:hidden!important}.strong,b,strong{font-weight:bolder}strong.strong{font-weight:700}.pre{white-space:pre-line}.text-right{text-align:right}.text-left{text-align:left}.ellipsis{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.comma-separated{display:inline;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.comma-separated li{display:inline}.comma-separated li:not(:last-child)::after{content:', '}ol.boxed,ul.boxed{max-height:6.3em;overflow:hidden;overflow-y:auto;pointer-events:all}ol.boxed li,ul.boxed li{line-height:1.4}.run-in{display:run-in}#wrapper{width:100%;overflow:hidden;min-height:100%!important;height:auto;display:block;position:absolute;bottom:0;top:0;background:#32323a}#page-wrapper{z-index:102}#page-wrapper.login{margin:0!important;height:100%;min-height:100%}.footer{position:static;text-align:right}.footer .btn{margin-left:1rem}a.btn.btn-danger.no-hover:hover{background:0 0;color:#ec4758}a.btn.btn-info.no-hover:hover{background:0 0;color:#21b9bb}a.btn.btn-success.no-hover:hover{background:0 0;color:#1a7bb9}a.btn.btn-warning.no-hover:hover{background:0 0;color:#f7a54a}a.btn.btn-primary.no-hover:hover{background:0 0;color:#18a689}.btn-multiline-txt-maxw180{vertical-align:middle;min-width:110px;max-width:180px;white-space:normal}.btn-multiline-txt-maxw180>span{display:inline-block;line-height:1;vertical-align:middle}.flex{overflow:hidden;padding:0!important;min-height:100%!important;height:100%;display:flex;flex-direction:column}.flex-view{overflow-x:auto;overflow-x:hidden;overflow-y:scroll;padding:10px;align-self:auto;flex:1}.col-centered{float:none;margin:0 auto}.flex-center{display:flex;align-items:center}.flex-horizontal{display:flex!important;flex-direction:row;justify-content:space-between}.wrapper-content{padding:0;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.fa.clienti::before{content:"\f0c0"}.fa.prodotto::before{content:"\f0b1"}.fa.proposte::before{content:"\f15b"}.fa.contratti::before{content:"\f1c6"}.fa.produzione::before{content:"\f153"}.fa.produzioneNegativa::before{content:"\f063"}.fa.arretrati::before{content:"\f080"}.fa.gestioneLogin::before{content:"\f234"}.fa.numerazioni::before{content:"\f162"}.fa.approvazioneOnBoarding::before{content:"\f19d"}.fa.approvazioneMandatoCliente::before{content:"\f19c"}.fa.approvazioneProposte::before,.fa.approvazioni::before{content:"\f0e3"}.fa.elencoPacchettiProposta::before{content:"\f187"}.fa.elencoAttivita::before{content:"\f03a"}.fa.elencoToDo::before{content:"\f046"}.fa.rete::before{content:"\f0e8"}.fa.configurazioneCompagniaList::before{content:"\f1ad"}.fa.notifications::before{content:"\f0e0"}.fa.configurazioneSistema::before{content:"\f0ad"}.fa.outboundFileReport::before,.fa.scambioFile::before{content:"\f1c3"}.fa.allegati::before{content:"\f0c6"}.fa.tileViewAllegati::before{content:"\f0c6"}.fa.calendario::before{content:"\f073"}.fa.indextarget::before{content:"\f140"}.fa.report::before{content:"\f0ce"}.fa.preventivatorePrevidenziale::before{content:"\f017"}.fa.preventivatori::before{content:"\f017"}.fa.preventivatoreEurovita::before{content:"\f017"}input.ng-invalid:not([disabled]){border-color:red!important}select.ng-invalid{border-color:red!important}input[type=checkbox],input[type=radio]{width:2rem;height:2rem;vertical-align:bottom}span.form-control{background:0 0;text-align:left;border-color:transparent}span.form-control.text-right{text-align:right}th input.form-control{padding-left:8px!important;margin:0 -8px!important}.c-th-val-m.table--numero-pratica th{vertical-align:middle}.table--numero-pratica th:first-child input.form-control{width:12rem}span.form-control small{display:block;text-transform:uppercase;font-size:1.1rem;color:#676a6c}hr{clear:both}select{margin-bottom:0!important}.inline-checkbox{white-space:nowrap}.inline-checkbox input[type=checkbox]{display:inline-block;line-height:inherit;vertical-align:bottom}.align-left{text-align:left}.table-with-buttons.table>tbody>tr>td{vertical-align:middle}.checkbox-description{font-size:30px;line-height:1;display:inline-block;vertical-align:-7px;opacity:.6}.nowrap{white-space:nowrap}.nowrap-i{white-space:nowrap!important}.form-horizontal .checkbox{text-align:left}.checkbox input[type=checkbox]{margin:0;position:static;display:inline-block;vertical-align:middle}.description-label,.form-control{font-size:2rem;font-weight:400;color:#484848;height:auto}.form-control.disabled{opacity:.5}.inner-form label{text-align:left!important}.clear-row{overflow:hidden;padding:1px 0 9px}.ibox-title{height:auto;min-height:48px}.ibox-title h5{font-size:2rem;font-weight:400;padding:10px 0 10px 10px;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;float:none}.ibox-title h5 i.fa{width:2rem;text-align:center}.ibox-title h6{font-size:1.8rem!important;line-height:1;margin:4px 0 0}.ibox-title{padding:0}.ibox-tools{padding:0 5px}.ibox .btn-circle,.ibox-tools:not(.normal-buttons) a.btn{padding:0;line-height:35px;font-size:2rem;margin:5px 0 0 0;width:35px;height:35px;border-radius:50%}.ibox-tools.normal-buttons{padding:6px}.ibox-title button{margin-top:6px}.ibox-content label+div{text-align:left}.ibox-content.survey-response-content .form-group>label.control-label{line-height:36px;font-size:14px;font-weight:400;padding-top:0}.ibox-content.survey-response-content .form-group>label.control-label>span{display:inline-block;line-height:1.1;vertical-align:middle}.reset-uppercase-txt.ibox-content.survey-response-content .form-group>label.control-label{text-transform:none}.reset-uppercase-txt.ibox-content.survey-response-content .form-group>label.control-label.keep-uppercase{text-transform:uppercase}.font-weight-400{font-weight:400!important}.description-label{padding-top:7px}.ibox-content.text-left label{text-align:left}label.radio{font-weight:400}label.radio:hover{color:#000;cursor:pointer}.p-b-none{padding-bottom:0}.p-l-none{padding-left:0}.p-r-none{padding-right:0}.p-t-none{padding-top:0}.input-default{display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;min-width:80px;margin:3px 3px 3px 7px}.input-default>input{width:100%;border:solid 1px #a8acb1;padding:6px 12px;line-height:1.4;height:auto;font-size:1.6rem}.input-default>input,.input-default>input:active,.input-default>input:focus{outline:0!important}.input-default>input:focus{border-color:#1ab394}.input-label-inside{position:relative;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;min-width:80px;margin:3px 3px 3px 7px}.input-label-inside>input{width:100%;border:solid 1px #a8acb1;padding:6px 0 6px 12px;line-height:1.4;height:auto;font-size:1.6rem}.input-label-inside>input,.input-label-inside>input:active,.input-label-inside>input:focus{outline:0!important}.input-label-inside>input:focus{border-color:#1ab394}.input-label-inside>.input-group-text{right:22px;text-align:right;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.maxw-160{max-width:160px}.maxw-140{max-width:140px}.maxw-120{max-width:120px}.w-80{width:80px}.w-100{width:100px}.w-180{width:180px}.w-200{width:200px}.w-220{width:220px}.w-50pc{width:50%}.w-100pc{width:100%}.input-date{margin:3px 3px 3px 7px}.input-date>input{border:solid 1px #a8acb1;vertical-align:middle;padding:6px 0 6px 12px;line-height:1.4;height:auto;font-size:1.6rem}.input-date>input,.input-date>input:active,.input-date>input:focus{outline:0!important}.input-date>input:focus{border-color:#1ab394}body{overflow-y:scroll!important}.nav-tabs{border:none;display:flex;margin:1em 0}.nav.nav-tabs li{background:0 0;border:none;height:3em;padding:0;flex:1}.nav.nav-tabs li a{background:#1ab394;color:#fff;border:none;border-radius:4px;line-height:3em;height:3em;padding:0 5px;margin:0 3px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.nav.nav-tabs li a.warning{background:#f8ac59}.nav.nav-tabs li a:hover{background:#ddd;color:#7e7e7e}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:0;background:#1c84c6;color:#fff;cursor:default}.nav-tabs.horizontal{flex-direction:column;margin:0;padding:0}.nav.nav-tabs.horizontal li{height:auto}.nav.nav-tabs.horizontal li a{background:0 0;color:inherit;text-align:right;border-right:4px solid #1ab394;border-radius:0;margin:0 0 4px;font-size:1.8rem;height:auto}.nav.nav-tabs.horizontal li a.warning{border-color:#f8ac59;background:0 0}.nav.nav-tabs.horizontal li a.success{border-color:#1ab394;background:0 0}.nav.nav-tabs.horizontal li.active a{background:#fff}.nav.nav-tabs.horizontal li a:disabled{opacity:.6;background:0 0!important;cursor:not-allowed}.nav.nav-tabs.horizontal li a:hover{background:rgba(255,255,255,.6)!important}.white-bg .nav.nav-tabs li:not(:last-child):before{border-color:#f1f1f1}.hideFooter .ibox-footer{display:none}.ibox-footer{background-color:#f3f6fb;border-bottom:none;text-align:right;padding:7px 15px}[disabled]{pointer-events:none;opacity:.5}.readonly .nav-tabs li:not(:last-child) a{opacity:.5;pointer-events:none}.readonly .tab-pane,.riepilogo .tab-pane{display:block;visibility:visible}.readonly .form-control:not(.visible),.readonly input:invalid:not(.visible),.readonly input:not(.visible),.readonly select:not(.visible),.readonly textarea:not(.visible),.riepilogo input:invalid:not(.visible),.riepilogo input:not(.visible),.riepilogo select:not(.visible),.riepilogo textarea:not(.visible){border-color:transparent!important;background:0 0!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;pointer-events:none;-webkit-appearance:none!important}.readonly button.import-anagrafica,.readonly div.import-anagrafica,.readonly section.import-anagrafica,.riepilogo button.import-anagrafica,.riepilogo div.import-anagrafica,.riepilogo section.import-anagrafica{display:none}.readonly .form-group input[type=radio],.riepilogo .form-group input[type=radio]{-webkit-appearance:radio!important}.readonly .form-group input[type=checkbox],.riepilogo .form-group input[type=checkbox]{-webkit-appearance:checkbox!important}.readonly .form-control input[type=radio],.riepilogo .form-control input[type=radio]{-webkit-appearance:radio!important}.readonly .form-control input[type=checkbox],.riepilogo .form-control input[type=checkbox]{-webkit-appearance:checkbox!important}.riepilogo .visible,.riepilogo .visible *{pointer-events:all!important}.readonly .form-control a,.readonly a.form-control{pointer-events:auto}.readonly .form-control+small{padding:0 13px}.readonly label,.riepilogo label{pointer-events:none}.readonly button.button-check,.readonly button.button-check.button-check-selected,.readonly button.button-radio,.readonly button.button-radio.button-radio-selected,.riepilogo button.button-check,.riepilogo button.button-radio .riepilogo button.button-check.button-check-selected,.riepilogo button.button-radio.button-radio-selected{display:inline-table!important;opacity:.6!important}.readonlyNew .tab-pane,.riepilogoNew .tab-pane{display:block;visibility:visible}.riepilogoNew .visible,.riepilogoNew .visible *{pointer-events:all!important}.readonlyNew .form-control a,.readonlyNew a.form-control,.readonlyNew button.allegati{pointer-events:auto}.readonlyNew .form-control+small{padding:0 13px}.readonlyNew button,.readonlyNew input,.readonlyNew label,.readonlyNew select,.riepilogoNew label{pointer-events:none}.readonlyTab{opacity:.7}.disabledTab{opacity:.7;pointer-events:none}.readonlyNew button.button-check,.readonlyNew button.button-check.button-check-selected,.readonlyNew button.button-radio,.readonlyNew button.button-radio.button-radio-selected,.readonlyNew input,.readonlyNew select,.riepilogoNew button.button-check,.riepilogoNew button.button-radio .riepilogoNew button.button-check.button-check-selected,.riepilogoNew button.button-radio.button-radio-selected{display:inline-table!important;opacity:.6!important}input[type=range]{-webkit-appearance:none;width:100%;height:20px;overflow:hidden;padding:0;margin:8px 0;border-radius:20px}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to bottom,transparent 25%,#efefef 25%,#efefef 75%,transparent 75%);overflow:hidden;height:20px;border-radius:10px;padding:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;position:relative;cursor:pointer;height:20px;width:20px;border-radius:100%;background:#d4d4d4}input[type=range]::-webkit-slider-thumb:after{content:'';position:absolute;background:#e1e1e1;border:2px solid #dadada;border-radius:100%;z-index:10;top:0;left:0;right:0;bottom:0}input[type=range]::-webkit-slider-thumb:before{content:'';width:9999px;position:absolute;background:#1ab394;top:5px;bottom:5px;right:10px;z-index:1}.nav-header{padding:0;background:#efefef}.navbar-static-top>div{float:left}input.search{line-height:60px;height:auto;padding:0 1rem;background:0 0;border:transparent;width:300px}input.search:focus{outline:0;background:#f0f0f0}.nav-user{border:0;border-radius:4rem;margin:1rem 1.5rem;background:#fff;font-size:2rem;line-height:4rem;min-width:4rem;text-align:center;height:4rem}.nav-user .badge{position:absolute;top:0;right:-10px}.nav-user .dropdown-toggle{padding:0 15px 0 0;line-height:4rem;display:block}.nav-user.is-online{padding:0 15px;min-width:120px}.badge-spinner{width:20px;height:20px;font-size:14px;line-height:20px;padding:0}.nav-user .dropdown-toggle i{width:4rem;height:4rem;line-height:4rem;border-radius:4rem;background:#f0f0f0;text-align:center;vertical-align:top;background:#fff}.nav-user .dropdown-menu{box-shadow:rgba(0,0,0,.3) 0 6px 20px -6px;margin-right:19px}.nav-user .dropdown-menu a{font-size:1.8rem}.nav-user .dropdown-menu i{margin-right:1rem;width:2rem;text-align:center}.dropdown.profile-element,body.mini-navbar .logo-element{padding:5px 10px;background:#efefef}.dropdown.profile-element{height:140px}.dropdown.profile-element img{margin-top:20px}body.mini-navbar .logo-element img{max-width:100%;height:50px}.nav-header img{max-width:100%}.nav>li>a{font-weight:100;padding:1.7rem;font-size:1.8rem}.nav>li.active{border:0}.btn{font-size:1.68rem;text-transform:uppercase;letter-spacing:.12rem}.btn-group-sm>.btn,.btn-sm{font-size:1.3rem}input[type=checkbox],input[type=radio]{width:3rem;height:3rem;margin:0;vertical-align:middle}.form-group>label.control-label{font-weight:600;margin:0 0 1rem;font-size:1.6rem;font-weight:100;text-transform:uppercase;font-size:1.3rem}.reset-uppercase-txt .form-group>label.control-label{text-transform:none;font-weight:400}.label-multiline-fix .form-group>label.control-label{line-height:36px;font-size:14px;font-weight:400;padding-top:0}.label-multiline-fix .form-group>label.control-label>span{display:inline-block;line-height:1.1;vertical-align:middle}label{font-weight:400}.page-header{margin:-10px -10px 15px;background:#fff;padding:10px;border-bottom:1px solid #eee;border-top:1px solid #eee;height:80px}.page-header span.badge,.page-header span.label{vertical-align:bottom!important}.page-header .btn-circle{line-height:4rem;height:4rem;padding:0;margin:1.25rem 0;font-size:2.5rem;width:4rem;border-radius:100%}.page-header .btn-circle i{line-height:inherit;height:inherit;display:block}.page-header h1{margin:0}.page-header .avatar{display:block;width:60px;height:60px;float:left;background:#f4f4f4;border-radius:100%;margin:0 10px 0 0;border:5px solid #d8dde1;font-size:4rem;overflow:hidden;text-align:center;line-height:50px;color:#a5afbb}.page-header .avatar+.title{display:inline-block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 75px);float:none;vertical-align:top;padding:0}.page-header .avatar+.title h1{overflow:hidden;text-overflow:ellipsis;line-height:1.2}.page-header small{display:block}.page-header h2{margin:0;font-size:1.8rem}.page-header label{margin:0;font-size:1.8rem;white-space:nowrap}.page-header select{padding:0;line-height:1.5;display:inline-block;font-size:inherit}.navbar-static-top{height:60px}.navbar-static-side{max-height:100%;overflow-y:auto}body.mini-navbar .navbar-static-side{width:80px;position:absolute}body.mini-navbar #page-wrapper{margin-left:80px}body.mini-navbar .navbar-static-side a{height:60px}.navbar-default .nav>li.active>a,.navbar-default .nav>li>a:focus,.navbar-default .nav>li>a:hover{background:#222}body.mini-navbar .navbar-static-side a i{text-align:center;margin:auto;display:block;font-size:2.4rem}label.col-sm-12.control-label{margin-bottom:1rem}.abecedary{display:flex;justify-content:space-between}.abecedary .btn-circle{padding:0;line-height:1em}.table-customers .btn-circle{float:left;margin:6px 10px 0;vertical-align:middle}.table-customers td{font-size:1.8rem}.table-customers .label{display:inline-block;height:2rem;line-height:2rem;vertical-align:middle;padding:0 .7rem}.table-customers [ng-click]{cursor:pointer}.customer-details{display:flex;margin:0;padding:0;font-size:1.4rem}.customer-details li{vertical-align:top;text-align:center;flex:1;padding:5px;overflow:hidden}.customer-details i{font-size:2rem;display:block;height:2rem;line-height:2rem}.customer-details span{display:block}.customer-details textarea{font-size:inherit;border:0}.page-header .customer-details{width:25%;float:right}.page-header .customer-details span{display:none}.page-header .customer-details select{font-size:1.25rem;width:100%;border:none;text-align:center;overflow:hidden;text-overflow:ellipsis}.ibox-details{font-size:1.4rem;width:100%}.ibox-details.ibox-details-big{font-size:1.7rem}.ibox-details .ibox-details-message{white-space:normal;margin-left:4.25rem;padding-bottom:1rem}.messenger .ibox-details .detail-item{padding:10px 10px 10px 0}.messenger .ibox-details .detail-item .badge{display:inline-block;float:right}.messenger .detail-item:nth-child(even){background:#f7f7f7}ul.ibox-details{margin:0;padding:0}.ibox-details .detail-item{display:block;clear:both;overflow:hidden;padding:.03em 0;border-bottom:1px solid #efefef;white-space:nowrap}.ibox-details .detail-item.di-importazione-anagrafica{pointer-events:none}.ibox-details .detail-item.di-importazione-anagrafica .detail-item-title,.ibox-details .detail-item.di-importazione-anagrafica .fa{pointer-events:all}.ibox-details .detail-item.di-importazione-anagrafica .detail-item-title{display:inline-block}.ibox-details .detail-item.di-importazione-anagrafica .text-muted{white-space:normal;display:block;padding-left:45px;margin:-2px auto 2px -2px;line-height:1.1}.import-anagrafica .ibox-details .detail-item{padding-bottom:.3em}.ibox-details tr.detail-item{display:table-row}.ibox-details .detail-item td{padding:0 .1em 0 0;vertical-align:top;display:table-cell}.ibox-details .detail-item:last-child{border:none}.ibox-details .vertical-center{line-height:2.4em}.ibox-details .detail-item>i{float:left;font-size:1.7em;width:1.4em;height:1.4em;text-align:center;line-height:1.4em;margin-right:.1em}.ibox-details span:not(.label){display:block;font-size:.75em}.ibox-details.ibox-details-big span:not(.label){text-transform:uppercase}.ibox-details span span.label{float:right}.ibox-details.ibox-details-table{line-height:2}.ibox-details.ibox-details-table span:not(.label){width:50%;display:inline-block;text-transform:uppercase;margin-right:1rem}.ibox-details.ibox-details-table span:not(.label)+span{text-transform:none;font-size:inherit}.chart>svg{width:100%!important}.detail-chart>div{position:relative;width:30%;height:180px;margin-right:5%;overflow:hidden;float:left;background:#ed5565;color:#fff}.detail-chart{overflow:hidden;content:'';clear:both}.detail-chart div.bar{background:#1ab394;display:block;width:100%;position:absolute;bottom:0}.detail-chart .label-chart{transform:rotate(-90deg);transform-origin:right bottom;display:block;position:absolute;bottom:155px;right:0;text-align:left;overflow:hidden;text-overflow:ellipsis;width:150px}.detail-chart span.value{top:.5rem;left:.5rem;position:absolute;font-size:1.4rem;display:block;line-height:1}.detail-chart span.value span{font-size:2rem}.detail-chart>div:last-child{margin:0}.angular-ui-tree-handle{overflow:hidden;cursor:default;border:1px solid #eee;margin:0 0 2px;padding:2px 2px 2px 4px;font-weight:500;line-height:3rem}.angular-ui-tree-handle>a{font-size:2rem;line-height:3rem;width:3rem;display:inline-block;text-align:center}.angular-ui-tree-handle .badge{vertical-align:text-bottom;font-size:1.2rem}.angular-ui-tree-nodes ol{padding-left:20px}.modal-body{overflow:hidden}.modal-form>.row{margin-bottom:15px}.modal-form>.row select{display:block;font-size:1.5rem;line-height:3rem;height:3rem;padding:0;min-width:80px}.modal-form>.row .modal-form-label{line-height:3rem}.modal-form>.row .modal-form-label>span{vertical-align:middle;line-height:1;display:inline-block}.modal-form>.row .modal-form-info-label{line-height:3rem}.modal-form>.row .modal-form-info-label>span{vertical-align:middle;line-height:1;display:inline-block;margin-left:5px}.modal-form>.row .modal-form-info-label>span:first-child{margin-left:0}.modal-form>.row .modal-form-select>span{display:inline-block}.modal-form>.row .modal-form-select>span select{margin-left:5px}.modal-form>.row .modal-form-select>span:first-child select{margin-left:0}.modal-form>.row:last-child{margin-bottom:initial}.page-header-with-filters .title,.page-header-with-filters>h1{float:left;padding-right:2rem;margin:auto}.page-header-with-filters .title h2{padding-bottom:8px}.page-header-with-filters .page-header-filters{float:left}.page-header-with-filters .page-header-filters select{font-size:2rem;padding:6px 12px;width:auto}#loaderDiv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background-color:#fff;opacity:.6}.ajax-loader{position:absolute;left:50%;top:50%;margin:0;display:block;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.table-mail{table-layout:fixed}.table-mail tr td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-mail tr td.mail-contact{width:19rem}.table-mail tr td.mail-label{width:11rem}.table-mail tr td.mail-date{width:12rem}.table-mail tr td.mail-subject{max-width:50%}.table-mail tr td.mail-attachment{width:3rem}.date-filter{margin:10px -2px 0}.date-filter span{padding:0 2px;flex:1}.date-filter .btn,.date-filter label,.date-filter select{display:block;width:100%;font-size:1.5rem;line-height:3rem;height:3rem;padding:0;font-weight:400}.date-filter option,.date-filter select{text-align:right}.table-riepilogo{margin:0}.table-riepilogo{float:right}.table-riepilogo td{text-align:left;padding:0 2rem 0 1rem}.table-riepilogo td:not(:last-child){border-right:1px solid #ddd}.table-riepilogo tr:first-child td{font-size:2.5rem;font-weight:100;white-space:nowrap}.table-riepilogo tr:first-child td span{font-size:1.5rem}.button-radio{height:3rem;width:3rem;border-radius:50%;border:8px solid;border-color:#dedede;background:#dedede}.button-radio-selected{height:3rem;width:3rem;border-radius:50%;border:8px solid;border-color:#dedede;background:#666}.button-check{position:relative;height:3rem;width:3rem;border-radius:5px;border:1px solid;border-color:#b3b3b3;background:#dedede;margin:0;vertical-align:middle}.button-check .fa{position:absolute;display:none;font-size:22px;left:3px;top:2px}.button-check-selected .fa{display:inline-block}.custom-filter{max-width:100%;overflow-x:hidden;height:6rem}.custom-filter select{height:6rem;opacity:0}.custom-filter select option{opacity:1}.custom-filter .filter-cover{height:5rem;position:absolute;top:0;display:block;width:100%;padding:10px 0;pointer-events:none}.custom-filter .filter-cover div,.custom-filter .filter-cover span{float:left}.custom-filter .filter-cover span.fa{border-right:1px solid #ddd;border-radius:0;height:100%;padding:0 .5rem;height:5rem;line-height:5rem;width:2rem}.custom-filter .filter-cover div{max-width:calc(100% - 3rem)}.custom-filter .filter-cover h2{font-size:2rem;line-height:2.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-manager{padding:10px 0}.file-manager .folder-list{padding:0}.file-manager li{padding:0 0 0 10px}.file-manager li.active{background:#f0f8ff}.file-manager li.active>a,.file-manager li.active>a i{color:#428bca}.flex-row{display:flex;-webkit-flex-flow:row wrap;flex-grow:row wrap}input.highlighted{background-color:#b8f497}.table-potenziali select{max-width:180px}.modal-title{text-transform:uppercase;font-size:20px;line-height:1}.modal-header button.close{font-size:30px;line-height:24px;width:24px;text-align:center}.mandato-privacy-approve{padding:0 15px}.mandato-privacy-approve .table{border:solid 1px #d3d3d3}.mandato-privacy-approve .table>tbody>tr:nth-child(odd){background-color:transparent}.mandato-privacy-approve .table>tbody>tr:first-child>td{border-top:solid 1px #d3d3d3}.mandato-privacy-approve .table>tbody>tr>td:first-child{text-align:left;padding-right:20px}.mandato-privacy-approve .table>tbody>tr>td:last-child{text-align:right}.survey-response-content .survey-response-group>label.control-label{line-height:36px;font-size:14px;font-weight:400}.survey-response-content .survey-response-group>label.control-label>span{display:inline-block;line-height:1.1;vertical-align:middle}.reset-uppercase-txt.survey-response-content .survey-response-group>label.control-label{text-transform:none}.reset-uppercase-txt.survey-response-content .survey-response-group>label.control-label.keep-uppercase{text-transform:uppercase}@media (min-width:768px){.wide-control-label.survey-response-content .survey-response-group>label.control-label{width:75%;padding-right:0}}@media (min-width:768px){.wide-control-label.survey-response-content .survey-response-group>label.control-label.keep-normal-width{width:33.33333333%;padding-right:15px}}@media (min-width:992px){.wide-control-label.survey-response-content .survey-response-group>label.control-label.keep-normal-width{width:25%}}@media (min-width:1200px){.wide-control-label.survey-response-content .survey-response-group>label.control-label.keep-normal-width{width:16.66666667%}}@media (min-width:768px){.longer-left-label.survey-response-content .survey-response-group>label.control-label{width:30%}}@media (min-width:768px){.longest-left-label.survey-response-content .survey-response-group>label.control-label{width:40%}}@media (min-width:768px){.survey-response-content .survey-response-group>label.nowrap{white-space:nowrap!important}}.survey-response-content .survey-response-group>label.mt5-mb0{margin-top:5px!important;margin-bottom:0!important}@media (min-width:768px){.longer-left-label.survey-response-content .survey-response-group>.control-input{width:50%}}@media (min-width:768px){.longest-left-label.survey-response-content .survey-response-group>.control-input{width:40%}}@media (min-width:768px){.survey-response-content .survey-response-group>.control-input.w-50pc{width:50%}}@media (min-width:768px){.survey-response-content .survey-response-group>.control-input.w-40pc{width:40%}}@media (min-width:768px){.survey-response-content .survey-response-group>.control-input.w-30pc{width:30%}}.survey-response-content .survey-allegati{padding-left:15px;margin-top:0;margin-bottom:0}.survey-response-content .survey-allegati .ibox{margin-bottom:0}.survey-response-content .survey-allegati .ibox-title{border:0}.survey-response-content .survey-allegati .ibox-tools{padding:0;float:none}.survey-response-content .survey-allegati .ibox-tools button{margin-top:0}.survey-response-content .survey-allegati .ibox-content{border:0;padding:0}.survey-response-content .survey-allegati .ibox-content .ibox-details .detail-item{padding:.5em 0}.survey-response-content .survey-allegati .ibox-content .ibox-details .detail-item>.ellipsis{max-width:70%;margin-right:10px}.survey-response-content .survey-allegati .ibox-content .ibox-details .detail-item>.ellipsis+span{margin-top:-4px!important}.survey-response-content .survey-allegati .ibox-content input[type=file]{font-size:1.7rem;font-size:2rem;border:1px dashed #d4d7d9;background-color:#f7fafc;max-width:500px;color:#484848}@media (max-width:640px){.survey-response-content .survey-allegati .ibox-content input[type=file]{max-width:400px}}@media (max-width:480px){.survey-response-content .survey-allegati .ibox-content input[type=file]{max-width:280px}}.survey-response-content .survey-allegati>[class*=ng-]{display:block}@media (max-width:1600px){.survey-response-content{padding-left:10px}}@media (max-width:1199px) and (min-width:992px){.survey-response-content{padding-left:5px}}@media (max-width:991px) and (min-width:768px){.survey-response-content{padding-left:0}}@media (max-width:1600px){.survey-response-content>ul{padding-left:20px}}@media (max-width:1199px){.survey-response-content>ul{padding-left:10px}}@media (max-width:991px){.survey-response-content>ul{padding-left:0}}.survey-response-content .input-date>input,.survey-response-content .input-default>input,.survey-response-content .input-label-inside>input{border-color:#e5e6e7;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;font-size:2rem;color:#484848}.survey-response-content .input-date>input[type=text],.survey-response-content .input-default>input[type=text],.survey-response-content .input-label-inside>input[type=text]{padding-right:12px;font-size:2rem}.survey-response-group .button-switcher{display:inline-block;float:left}.survey-response-group.has-check-btn .control-label,.survey-response-group.has-radio-btn .control-label{margin-bottom:0;margin-top:4px;line-height:normal!important}.survey-response-group.has-radio-btn .button-switcher{display:inline-block;float:left;width:auto!important;left:auto!important}.survey-response-group.has-radio-btn .control-label{right:auto!important;padding-left:0!important}.survey-response-group.has-check-btn .button-switcher{display:block;text-align:left;padding-left:22px!important}.survey-response-group.has-check-btn .control-label{right:66.66666667%}@media (max-width:767px){.survey-response-group.has-check-btn .control-label{right:auto!important}}.survey-response-group>label.control-label{line-height:36px;font-size:14px;font-weight:400}.survey-response-group>label.control-label>span{display:inline-block;line-height:1.1;vertical-align:middle}.reset-uppercase-txt.survey-response-group>label.control-label{text-transform:none}.reset-uppercase-txt.survey-response-group>label.control-label.keep-uppercase{text-transform:uppercase}@media (min-width:768px){.wide-control-label.survey-response-group>label.control-label{width:75%;padding-right:0}}@media (min-width:768px){.wide-control-label.survey-response-group>label.control-label.keep-normal-width{width:33.33333333%;padding-right:15px}}@media (min-width:992px){.wide-control-label.survey-response-group>label.control-label.keep-normal-width{width:25%}}@media (min-width:1200px){.wide-control-label.survey-response-group>label.control-label.keep-normal-width{width:16.66666667%}}@media (min-width:768px){.longer-left-label.survey-response-group>label.control-label{width:30%}}@media (min-width:768px){.longest-left-label.survey-response-group>label.control-label{width:40%}}@media (min-width:768px){.survey-response-group>label.nowrap{white-space:nowrap!important}}.survey-response-group>label.mt5-mb0{margin-top:5px!important;margin-bottom:0!important}@media (min-width:768px){.longer-left-label.survey-response-group>.control-input{width:50%}}@media (min-width:768px){.longest-left-label.survey-response-group>.control-input{width:40%}}@media (min-width:768px){.survey-response-group>.control-input.w-50pc{width:50%}}@media (min-width:768px){.survey-response-group>.control-input.w-40pc{width:40%}}@media (min-width:768px){.survey-response-group>.control-input.w-30pc{width:30%}}.offline .offline-not-available{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none}i.iniziale{border:1px solid;border-radius:100%;width:2.5rem;display:inline-block;height:2.5rem;font-size:1.5rem;line-height:2.5rem;vertical-align:middle;font-style:normal}allegati.hideButton .footer button{position:absolute;left:-9999px}th.header.sortable.sort-asc div:after,th.header.sortable.sort-desc div:after{font-family:FontAwesome}th.header.sortable.sort-asc div:after{content:"\f106"}th.header.sortable.sort-desc div:after{content:"\f107"}.visibility-show{height:auto;visibility:visible;pointer-events:all}.visibility-hidden{height:0;visibility:hidden;pointer-events:none}.w-100pc{width:100%!important}@media (min-width:992px){.modal-lg{width:1000px}}.modale-grossa>.modal-dialog{width:95%}@media print{html{font-size:8px!important}.flex-view{display:block;overflow:visible;flex:none}button,hr,nav,ul.nav{display:none!important}div#page-wrapper{margin:0!important}.col-sm-2{width:30%;margin:0;text-align:right}.col-sm-10,.col-sm-9{width:65%}.form-horizontal.col-sm-9{width:100%}.form-group>*{display:inline-block!important;float:none;margin:0}h3{padding:0;margin:1rem 0 0;font-size:2.5rem!important;font-weight:400;line-height:2;border-top:2px solid #ddd}.form-group{line-height:1;margin:0}div#page-wrapper{position:static!important;flex:none!important;display:block!important;height:auto!important;max-height:none!important}div#wrapper{display:block!important;flex:none!important;position:static!important;height:auto!important;overflow:auto!important;max-height:none}}