.listeVersion{
    width: 225px;
    margin-right:25px;
}

.blocVersionCata {
    display:flex;
    .contentVersion {
        width: calc(100% - 250px);
    }
}

.mapping{
    display: flex;
    flex-direction: column;
    margin:20px;
    min-height: 17.5px;
    .ligne {
        padding-left:10px;
    }
}

.elem_disabled{
    opacity: 0.5;
}
.input_disabled {
    display:none;
}

.spliterContenu label{
    width:80% !important;
}


.tableFixHead { 
    overflow: auto;

    thead {
        th { 
            position: sticky; top: 0; z-index: 1; 
        }
    }

    table  { 
        border-collapse: collapse; width: 100%; 
    }

    th, td { 
        padding: 8px 16px; 
    }

    th     { 
        background:var(--header-main-color); 
    }

}