@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900";.vue-tags-input{max-width:unset!important}.vue-tags-input [class^=ti-],.vue-tags-input [class*=" ti-"]{font-family:Montserrat,sans-serif}.vue-tags-input .themify-icon{font-family:themify}.vue-tags-input .ti-tag{border-radius:50px!important}.vue-tags-input .ti-tag:before{content:""}.vue-tags-input .ti-item:not(:last-child){border-bottom:1px solid #ddd}.btn-xxs{font-size:12px;padding-top:4px;padding-bottom:4px}.sidebar-menu .main-menu{height:calc(100% - 70px)}html,body,a{font-family:Montserrat,sans-serif}textarea{border-radius:0!important}.dropdown-icon-more a.dropdown-toggle{height:50px;border-radius:0;padding-top:14px!important}.dropdown-icon-more a.dropdown-toggle:hover{background-color:#f7f7fa}.dropdown-icon-more .dropdown-toggle:after{content:""}.disabled-button-wrapper{display:inline-block}.disabled-button-wrapper button[disabled]{pointer-events:none}.disabled-button-wrapper{cursor:not-allowed}.form-control[readonly]{background-color:unset;border:0}.sidebar-menu .main-menu .menu-inner{overflow-y:hidden!important}.clickable-row,.clickable-row-not-last{cursor:pointer;position:relative}.clickable-row:hover,.clickable-row-not-last:hover{background-color:#f7f7fa;color:#4327b7}.clickable-row:hover.show-arrow:after,.clickable-row-not-last:hover.show-arrow:after{color:#4327b7;transform:scale(1.3)}.clickable-row.show-arrow:after,.clickable-row-not-last.show-arrow:after{transition-duration:.2s;font-family:themify;content:"";position:absolute;right:10px;height:100%;display:flex;align-items:center;font-weight:600}.impensa-breadcrumbs{font-size:.85rem;line-height:1.5rem}.impensa-breadcrumbs .impensa-breadcrumbs-divider{padding:0 .5rem;color:#c6c6c6}html,body{margin:0;padding:0;height:100%;background:#f0f4fb}.page-container{min-height:100%;display:grid;grid-template-rows:1fr auto}.card-header .card-title{margin:0}.card-header.small-padding{padding:14px}.form-gp input{font-size:1rem}.form-gp textarea{border:none;border-bottom:1px solid #e6e6e6}.form-gp.no-padding input{padding-left:0}.form-gp.no-padding label{left:0}.form-gp input+label,.form-gp .mx-datepicker+label.highlight{top:0;color:#4327b7;pointer-events:none}.form-gp textarea+label{top:-10px;color:#4327b7;pointer-events:none}.form-gp select{height:44px!important;padding-top:20px!important;border:none;border-radius:0;border-bottom:1px solid #e6e6e6}.form-gp select:not(:invalid)+label,.form-gp select:focus+label{top:0;color:#4327b7;pointer-events:none}.form-gp select:invalid{padding-top:36px!important}.form-gp input:placeholder-shown:not(:focus):not(.highlight)+label{top:15px;color:#b3b2b2}.form-gp textarea:placeholder-shown:not(:focus):not(.highlight)+label{top:15px;color:#b3b2b2}.accordion .card .card-header{background:transparent}.accordion .card .card-header a{border-bottom:1px solid rgba(0,0,0,.125);border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;background-color:#fff}.accordion .card .card-header a.collapsed{border-bottom-left-radius:calc(.25rem - 1px);border:none}.accordion .card .card-body{border:none}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:none}.form-gp i{top:13px}.table tr:first-child td{border-top:0px}table th:first-child{border-top-left-radius:.25rem}table th:last-child{border-top-right-radius:.25rem}table.mx-panel tr th,table.mx-panel tr td{padding:unset!important}.mx-input{webkit-box-shadow:none!important;box-shadow:none!important}.mx-datepicker{font:inherit!important;color:inherit!important}.alert:not(.alert-inline){position:fixed;bottom:2rem;right:2rem;width:300px;max-width:90%;z-index:10000}table.sortable th{cursor:pointer}table.sortable th.sorting-desc:after{font-family:FontAwesome;margin-left:10px;content:""}table.sortable th.sorting-asc:after{font-family:FontAwesome;margin-left:10px;content:""}tr.collapse-control{position:relative}tr.collapse-control:after{position:absolute;right:10px;margin-top:16px}tr.collapse-control:not(.collapsed):after{font-family:themify;content:""}tr.collapse-control.collapsed:after{font-family:themify;content:""}.nav-tabs .nav-link:not(.active){background-color:var(--light);color:var(--gray);border:unset}
