[id*=tooltip].points_tip{padding:0;width:auto;min-width:220px;height:auto;min-height:50px;top:54px;right:30px;border:0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.15)}
.data .dataTables_wrapper table.dataTable>tbody>tr>td.select-checkbox-disabled:before{top:40%;left:24px;width:24px;height:24px;display:block;position:absolute;pointer-events:none}
.align-icon{right:12px}
table.dataTable>tbody>tr>td.select-checkbox-disabled:before,table.dataTable>tbody>tr>th.select-checkbox-disabled:before{content:" ";margin-top:-6px;margin-left:-6px;background-color:#e6e6e6;border:1px solid #b1afaf}
.paginator{display:flex;width:100%;align-items:center;justify-content:space-between;position:relative;flex-wrap:wrap;margin-bottom:2rem;margin-top:-20px}
.paginator .frame{display:inline-flex;align-items:center;gap:16px;position:relative;flex:0 0 auto}
.paginator .frame .referent_table_select{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-left:16px;padding:14px;padding-right:45px;border:1px solid #0164f2;background-color:#fff;font-size:16px;font-weight:400;line-height:20px;text-align:left;cursor:pointer;color:#000;background:url("../../../../etc.clientlibs/flyenterprise-common/clientlibs/clientlib-site/resources/img/icon/down.svg") no-repeat 85% center;text-transform:capitalize;border-radius:8px;transition:all .4s ease}
.paginator .div-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:10px;position:relative;flex:0 0 auto}
.paginator .text-wrapper{position:relative;width:fit-content;margin-top:-1px;color:#000;letter-spacing:var(--body-regular-tablet-mobile-body-02-regular-tablet-mobile-letter-spacing);white-space:nowrap}
.paginator .div{display:flex;align-items:flex-start;gap:10px;padding-left:14px;padding-right:14px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border:1px solid;border-color:var(--secondarysecondary-06)}
.paginator .frame-2{display:flex;justify-content:end;align-items:center;gap:24px;position:relative;align-self:stretch;flex:0 0 auto}
.paginator .frame-3{display:inline-flex;align-items:center;gap:16px;position:relative;align-self:stretch;flex:0 0 auto}
.paginator .img{position:relative;width:24px;height:24px;cursor:pointer}
.data .dataTables_wrapper table td small.green{background-color:#def7ed;color:#2cbe80}
.data .dataTables_wrapper table td small.red{background-color:#fbedef;color:#ea0026}
.data .dataTables_wrapper table td small.brown{background-color:#fcf0cf;color:#8e5c06}
.sortingEnduser{cursor:pointer}
.data .dataTables_wrapper table th.dtfc-fixed-right,.data .dataTables_wrapper table td.dtfc-fixed-right{box-shadow:-4px 0 4px 0 #00000026 !important}
td>div.points_tip.fade-in-bottom{z-index:100 !important}
[id*=tooltip].points_tip{top:-10px;right:50px}
.data .dataTables_wrapper table th.dtfc-fixed-left:nth-of-type(2),.data .dataTables_wrapper table td.dtfc-fixed-left:nth-of-type(2){box-shadow:4px 0 4px 0 #00000026}
.thPianoTariff,.thContratto,.thSmsSolidali,.thSbloccoSoglie,.thAperturaTicket,.thCognomeNome,.thUsername,.thAmbito,.status,.tdPianoTariff,.tdContratto,.tdSmsSolidali,.tdSbloccoSoglie,.tdAperturaTicket,.tdCognomeNome,.tdUsername,.tdAmbito{min-width:100px !important}
.data .dataTables_wrapper table th,.data .dataTables_wrapper table td{padding-right:0 !important}
#icons{display:flex}
a#link_upload.disabled{background-color:#b3c2e3;pointer-events:none;align-self:center}
.rounded-checkbox{width:24px;height:24px;border-radius:50%;vertical-align:middle;border:1px solid black;appearance:none;-webkit-appearance:none;outline:0;cursor:pointer}
.rounded-checkbox:checked{appearance:none;clip-path:circle(50% at 50% 50%);background:#0033a1 !important}
.rounded-checkbox:checked::before{content:"";position:absolute;top:3px;left:8px;width:7px;height:13px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}
.choices{display:flex;flex-flow:column;gap:24px;justify-content:flex-start;align-items:flex-start}
.description{font-size:24px;font-weight:400;line-height:31px;text-align:center}
.label-description{font-size:18px;font-weight:400;line-height:23px;text-align:left;vertical-align:middle;cursor:auto;border-radius:8px}
#reset-button:disabled{color:#8aaff2;cursor:default;pointer-events:none}
#reset-button{border-radius:0 !important}
.data-drawer-row{height:48px !important}
#export-enduser.disabled{opacity:.5;pointer-events:none}
table.dataTable thead>tr>th.sorting_disabled img{display:block !important}
@media screen and (max-width:768px){.data-drawer{width:100%;max-width:100%}
.custom-control-label{text-align:left;padding-left:12px !important}
.content-description{color:var(--Secondary-secondary-01,#000);font-family:"TIM Sans";font-size:20px;font-style:normal;font-weight:700;line-height:26px;padding:0 16px}
.custom-control{display:flex}
.rounded-checkbox{min-width:24px}
.bg-none{background:none !important}
.data-drawer-tip{max-width:100%}
.mob-flex{justify-content:space-between}
.desk-only{display:none !important}
.data-list-filter-bar div.reset{padding:0 16px}
#export-enduser{margin:0;width:24px;height:24px}
.data-list-filter-bar a{cursor:pointer;font-weight:700;font-size:16px;line-height:20px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:Auto}
[id*='tooltip']:not([class*='bs-tooltip']){max-width:200px}
#menu_tooltip{padding:0;max-width:180px !important;right:130px}
.tooltip-menu-item{font-weight:400 !important;font-size:14px !important;line-height:18px !important;text-decoration:none !important;padding:14px}
}
@media screen and (max-width:767px){.data-list-filter-bar,.search-filter-mobile-wrapper{padding-right:16px;padding-left:16px}
}
.data_table thead tr th:first-child{border-top-left-radius:8px}
.data_table thead tr th:last-child{border-top-right-radius:8px}
.data.t-scroll .dataTables_wrapper:not(.splash-screen){width:100% !important}
.splash-screen{overflow-x:auto;-webkit-overflow-scrolling:touch}
.dati-list-table{width:max-content;min-width:100%;table-layout:auto;white-space:nowrap}
.dati-list-table th,.dati-list-table th div{white-space:nowrap}
a[data-disabled='true']{pointer-events:none}