.badgeLienMain {
    left: 11px;
    top: -2px;
    z-index: 5;
    margin-left: 14px;
    margin-top: 6px;
    padding: 0px 2px;
}

.btn .badge.badgeLienMainVisu {
    position: absolute;
    left: 23px;
    top: 4px;
    z-index: 5;
    margin-left: 0px;
    margin-top: 9px;
    padding: 0px 4px;
}

.badgeLienMainHasEnreg {
    background-color: #27a555;
}

.badgeLienMainNoEnreg {
    background-color: #777;
}

.tableMouseOverLienMainEnreg {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

.tableMouseOverLienMainEnreg td,
.tableMouseOverLienMainEnreg th {
    border: 1px solid var(--main-border-color);
    padding: 8px;
}

.tableMouseOverLienMainEnreg tr:nth-child(even) {
    background-color: var(--second-bg-color);
}

.tableMouseOverLienMainEnreg th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #8c8c8c;
    color: white;
}
.dark-theme .tableMouseOverLienMainEnreg th {
    background-color: var(--main-background-color);
}

.lienMain {
    display: flex;
    width: 100%;
    height: 30px;
    padding: 0;
}

.inputElements .lienMain a,
.inputElements .lienMain button {
    border: 1px solid var(--main-border-color) !important;
}
.lienMain a,
.lienMain button {
    width: 30px;
    height: 30px;
    padding: 5px 0;
    text-decoration: none;
    margin: 0 0 0 4px;
    text-decoration: none;
    vertical-align: middle;
}
.lienMain a:hover,
.lienMain button:hover {
    text-decoration: none;
}
.lienMain a i,
.lienMain button i {
    font-size: 15px;
    border-radius: 5px;
}
.lienMain a:focus,
.lienMain button:focus {
    outline: none;
}

.lienMain ~ .unchangeable {
    display: none;
}

form .hybridInput .inputElements .buttonShowTabDet {
    border: none !important;
    background: none;
    box-shadow: none !important;
    width: 24px;
}
form
    .hybridInput
    .inputElements
    .buttonShowTabDet
    ~ .lienMain
    .buttonNavigTransv {
    margin-left: 1px;
}
