/*Font*/
@font-face {
    font-family: 'univers';
    src: url('../fonts/UniversLTStd.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body{
    font-family: 'univers';
}

/*Tabelle*/
.cTable{
  width: 100% !important;
  table-layout: auto;
}

.cTable tr:hover>*{
    box-shadow: none !important;
}

.cTable tr:nth-child(odd)>* {
    box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.06) !important;
    box-shadow: inset 0 0 0 9999px rgba(255, 255, 255, 0.06) !important;
}

.cTable td{
    min-height: 45px; 
    border: none !important;
}

.cTable td:first-child:not(.child) {
    position: relative;
}

.cTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before, table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before {
    margin-right: .5em;
    display: inline-block;
    box-sizing: border-box;
    content: "";
    border-top: 5px solid transparent;
    border-left: 10px solid rgba(0, 0, 0, 0.5);
    border-bottom: 5px solid transparent;
    border-right: 0px solid transparent;
    position: absolute;
    top: 50%;
    left: 5px;
    transform: translateY(-50%);
}

.cTable td.child{
    background: #19202f;
}

.cTable td.child ul {
    width: 100%;
    display: flex !important;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: stretch;
}

.cTable .dtr-data>div{
    overflow: hidden;
    margin-right:10px;
}

.cTable td.child ul li, .cTable td.child ul li:has(.cTable-full-row) {
    width: 99%;      
    overflow: hidden;
}
@media (width >= 48rem) { 
    .cTable td.child ul li {
        width: 49%;    
    }  
}

@media (width >= 96rem) { 
    .cTable td.child ul li {
        width: 33%;    
    }   
}

@media (width >= 150rem) { 
    .cTable td.child ul li {
        width: 24%;    
    }   
}

.cTable .child .ps-3 > div, .cTable .child .ps-3 > a{
    width: 100%;
    white-space: break-spaces;
    overflow-wrap: break-word;
    white-space: normal;
}

