#my_shifts { font-size: 1.8rem; } #incoming_shifts { height: 100%; flex-direction: column; display: none; } .loading-history, .loading-incoming-shifts { margin: 2rem 0; } #history { display: flex; flex-direction: column; display: none; } table.dataTable tbody td { text-overflow: ellipsis; } table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc { background : none; } table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before { color: #0275d8; background-color: white; font-weight: bold; /* border: none; font-size: 1.6rem; height: 16px; width: 16px; border-radius: 2em; */ } @media screen { } table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before { color: #d8534f; background-color: white; font-weight: bold; /* border: none; font-size: 1.6rem; height: 16px; width: 16px; border-radius: 2em; */ } .loading-more-history { display: none; } .more_history { display: flex; justify-content: center; align-items: center; margin-top: 20px; font-size: 2rem; } .more_history_button { height: 50px; width: 50px; border-radius: 50%; } table.dataTable.display tbody tr.row_partner_ok { background-color: #8feb8b; } table.dataTable.display tbody tr.row_partner_late { background-color: #ffdf7d; } table.dataTable.display tbody tr.row_partner_absent { background-color: #ff847b; } table.dataTable.display tbody tr.row_partner_amnistie { background-color: rgb(78, 78, 78); color: white; } table.dataTable.display tbody tr td { border-top: 1px solid rgb(119, 119, 119); }