﻿.filtre-type-salarie-width {
    width: 95%;
}

.filtrerParFont {
    font: normal normal bold 0.75rem/1rem Neo Sans Pro Regular;
}

.blocTextSearchExport {
    display: flex;
    justify-content: flex-end;
    align-self: center;
}

    .blocTextSearchExport .textInput {
        padding-left: 2.375rem;
        width: 17.625rem;
        font: italic normal normal 0.875rem/1.5rem Arial;
        padding-right: 1.6rem;
    }

    .blocTextSearchExport .style-icon-search {
        position: absolute;
        z-index: 2;
        display: block;
        width: 2.375rem;
        height: 2.375rem;
        line-height: 2.375rem;
        text-align: center;
        pointer-events: none;
    }

    .blocTextSearchExport .style-icon-close {
        color: var(--systemE);
        margin-left: -1.6rem;
        font-size: 1rem;
    }

    .blocTextSearchExport .icon-export-size {
        font-size: 1.5rem;
        margin-left: 1rem;
    }

.blocFiltre {
    display: flex;
}

    .blocFiltre label:not(.form-check-label):not(.custom-file-label) {
        font: normal normal normal 0.875rem/1rem Arial;
    }


.rz-dropdown-item, .rz-menuitem, .rz-autocomplete-list-item, .rz-multiselect-item, .rz-dropdown-items li, .rz-autocomplete-items li, .rz-multiselect-items li {
    font: normal normal normal 0.875rem/1rem Arial;
}

.blocTextSearchExport .lienIconExport {
    align-self: center;
}

#tableau .rz-grid-table {
    border-collapse: collapse;
    border-bottom: 0.063rem solid var(--rz-grid-table-border);
}

    #tableau .rz-datatable-data td, #tableau .rz-grid-table td {
        border-bottom: 0px;
        border-right: 0px !important;
    }

#tableau .rz-datatable-data tr:last-child td {
    border-right: 0px !important;
}

#tableau .rz-datatable-thead th, #tableau .rz-grid-table thead th {
    background-color: var(--primaryC);
}

    #tableau .rz-datatable-thead th .rz-column-title, #tableau .rz-grid-table thead th .rz-column-title {
        margin-left: 0.5rem;
        font: normal normal bold 0.75rem/1rem Neo Sans Pro Regular;
    }

#tableau .rz-datatable-even > td {
    background-color: var(--systemA);
}

#tableau .rz-datatable-odd > td {
    background-color: var(--primaryC);
}
/*important pour chromes*/
#tableau .rz-datatable-thead th:not(:last-child), #tableau .rz-datatable-thead th.rz-composite-cell, #tableau .rz-grid-table thead th:not(:last-child), #tableau .rz-grid-table thead th.rz-composite-cell {
    border-right: none;
}

#tableau .rzi-chevron-circle-right:before {
    font-family: "solimut-font";
    content: '\e91d';
    font-size: 2rem;
}

#tableau .rzi-chevron-circle-down:before {
    font-family: "solimut-font";
    content: '\e915';
    font-size: 2rem;
}

#tableau .rz-paginator .rzi-step-backward:before {
    font-family: "solimut-font";
    content: '\e902';
    color: var(--primaryA);
}

#tableau .rz-paginator .rzi-caret-left:before {
    font-family: "solimut-font";
    content: '\e900';
    color: var(--primaryA);
}

#tableau .rz-paginator .rzi-caret-right:before {
    font-family: "solimut-font";
    content: '\e921';
    color: var(--primaryA);
}

#tableau .rz-paginator .rzi-step-forward:before {
    font-family: "solimut-font";
    content: '\e901';
    color: var(--primaryA);
}

#tableau .rz-paginator-first, #tableau .rz-paginator-prev, #tableau .rz-paginator-last, #tableau .rz-paginator-next {
    background-color: var(--primaryC);
}

#tableau .rz-paginator-page.rz-state-active {
    background-color: var(--primaryA);
    color: var(--primaryC);
}

#tableau .rz-paginator-page {
    border-radius: 50%;
    background-color: var(--primaryC);
    line-height: 0.6rem;
    min-width: 1.2rem;
}

#tableau .rz-paginator .rz-dropdown {
    width: 4.5rem;
}

#tableau .rz-datatable-data td .rz-cell-data, #tableau .rz-grid-table td .rz-cell-data {
    margin-left: 0.5rem;
    font: normal normal normal 0.875rem/1rem Arial;
}

#tableau .rz-datatable-data tr, #tableau .rz-grid-table tr {
    height: 4.125rem;
}

#tableau .rz-expanded-row-content .detail-even {
    background-color: var(--systemA);
    padding-left: 1rem;
    padding-right: 1rem;
}

#tableau .rz-expanded-row-content .detail-odd {
    background-color: var(--primaryC);
    padding-left: 1rem;
    padding-right: 1rem;
}

#tableau .rz-datatable-loading {
    position: static;
    height: 4.125rem;
}

#tableau .rz-datatable .rzi-chevron-circle-right, #tableau .rz-datatable .rzi-chevron-circle-down {
    vertical-align: baseline;
}

#tableau .tableDetail table td:not(:last-child) {
    background-color: var(--systemA);
}

#tableau .tableDetail table td {
    border-bottom: solid 0.125rem var(--primaryC);
    font: normal normal normal 0.875rem/1rem Arial;
}

    #tableau .tableDetail table td:not(:first-child), #tableau .tableDetail table th:not(:first-child) {
        padding-left: 0rem;
    }

#tableau .tableDetail .centerText {
    text-align: center;
}

#tableau .tableDetail table th {
    font: normal normal bold 0.75rem/1rem Neo Sans Pro Regular;
}

#tableau .tableDetail table tr {
    height: 3rem;
}

#tableau .tableDetail table {
    width: 100%;
}

#tableau .tableDetail .noemie-inactif, #tableau .tableDetail .noemie-actif, #tableau .tableDetail .noemie-erreur {
    text-align: center;
}

#tableau .tableDetail .noemie-inactif {
    background-color: var(--systemE);
}

#tableau .tableDetail .noemie-actif {
    background-color: var(--alertLow);
}

#tableau .tableDetail .noemie-erreur {
    background-color: var(--alertHigh);
}

#tableau .card-body {
    padding-top: 0rem;
}

#tableau .tableDetail .styleTdPrevoyance {
    background-color: var(--systemA);
}

#tableau .rz-expanded-row-content {
    border-top: 0.063rem solid var(--rz-grid-table-border);
    border-bottom: 0.063rem solid var(--rz-grid-table-border);
}

    #tableau .rz-expanded-row-content > td {
        padding: 0rem;
    }

.rz-rowgroup-header .fa, .rz-row-toggler {
    color: var(--rz-row-datagrid);
}

#tableau .tableDetailPrestationreglees table td {
    background-color: var(--systemA);
}

#tableau .tableDetailPrestationreglees table td {
    border-bottom: solid 0.125rem var(--primaryC);
    font: normal normal normal 0.875rem/1rem Arial;
}

    #tableau .tableDetailPrestationreglees table td:not(:first-child), #tableau .tableDetailPrestationreglees table th:not(:first-child) {
        padding-left: 0rem;
    }

#tableau .tableDetailPrestationreglees .centerText {
    text-align: center;
}

#tableau .tableDetailPrestationreglees table th {
    font: normal normal bold 0.75rem/1rem Neo Sans Pro Regular;
}

#tableau .tableDetailPrestationreglees table tr {
    height: 3rem;
}

#tableau .tableDetailPrestationreglees table {
    width: 100%;
}

#tableau .tableDetailPrestationreglees .noemie-inactif, #tableau .tableDetailPrestationreglees .noemie-actif, #tableau .tableDetailPrestationreglees .noemie-erreur {
    text-align: center;
}

#tableau .tableDetailPrestationreglees .noemie-inactif {
    background-color: var(--systemE);
}

#tableau .tableDetailPrestationreglees .noemie-actif {
    background-color: var(--alertLow);
}

#tableau .tableDetailPrestationreglees .noemie-erreur {
    background-color: var(--alertHigh);
}

#tableau .card-body {
    padding-top: 0rem;
}

#tableau .tableDetailPrestationreglees .styleTdPrevoyance {
    background-color: var(--systemA);
}

#tableau .rz-expanded-row-content {
    border-top: 0.063rem solid var(--rz-grid-table-border);
    border-bottom: 0.063rem solid var(--rz-grid-table-border);
}

    #tableau .rz-expanded-row-content > td {
        padding: 0rem;
    }



.tableDetailPrestationreglees table td {
    background-color: var(--systemA);
}

.tableDetailPrestationreglees table td {
    border-bottom: solid 0.125rem var(--primaryC);
    font: normal normal normal 0.875rem/1rem Arial;
}

.tableDetailPrestationreglees table th {
    font: normal normal bold 0.75rem/1rem Neo Sans Pro Regular;
}

.tableDetailPrestationreglees table tr {
    height: 3rem;
}

.tableDetailPrestationreglees table {
    width: 100%;
}

.prestation_reglees_indu > span {
    font: normal normal bold 1rem/1.125rem Arial;
}

/*Fin #35983*/

/* Début #35984 */

#tableau .tableDetailSinistre table td {
    background-color: var(--systemA);
}

#tableau .tableDetailSinistre table td {
    border-bottom: solid 0.125rem var(--primaryC);
    font: normal normal normal 0.875rem/1rem Arial;
}

    #tableau .tableDetailSinistre table td:not(:first-child), #tableau .tableDetailSinistre table th:not(:first-child) {
        padding-left: 0rem;
    }

#tableau .tableDetailSinistre .centerText {
    text-align: center;
}

#tableau .tableDetailSinistre table th {
    font: normal normal bold 0.75rem/1rem Neo Sans Pro Regular;
}

#tableau .tableDetailSinistre table tr {
    height: 3rem;
}

#tableau .tableDetailSinistre table {
    width: 100%;
}

#tableau .tableDetailSinistre .noemie-inactif, #tableau .tableDetailSinistre .noemie-actif, #tableau .tableDetailSinistre .noemie-erreur {
    text-align: center;
}

#tableau .tableDetailSinistre .noemie-inactif {
    background-color: var(--systemE);
}

#tableau .tableDetailSinistre .noemie-actif {
    background-color: var(--alertLow);
}

#tableau .tableDetailSinistre .noemie-erreur {
    background-color: var(--alertHigh);
}

#tableau .tableDetailSinistre table td {
    text-align: left;
}

    #tableau .tableDetailSinistre table td.montant-total {
        background-color: var(--primaryC);
    }

        #tableau .tableDetailSinistre table td.montant-total span {
            text-align: left;
            font: normal normal bold 1rem/1.125rem Arial;
            letter-spacing: 0px;
            color: #000000;
            opacity: 1;
        }

.detailSalariePrestationBorder {
    border-radius: 0.75rem;
    border: 1px solid var(--systemB);
    opacity: 1;
}

.blocSinistre {
    display: flex;
    padding-top: 0rem;
    padding-bottom: 0rem;
}

.sinistre-titre {
    font: normal normal normal 1.125rem/1.5625rem Neo Sans Pro Regular;
}

.rz-datepicker-trigger .rzi-calendar:before {
    font-family: 'solimut-font';
    content: '\f274';
}

.tableDetailPrestationreglees {
    padding-left: 7rem;
    padding-right: 7rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
}


/* YLA le 12/06/2024 */
.blocTextSearchExportSmall {
    display: flex;
    justify-content: flex-end;
    align-self: center;
}
    .blocTextSearchExportSmall .textInput {
        padding-left: 2.375rem;
        width: 13.625rem;
        font: italic normal normal 0.875rem/1.5rem Arial;
        padding-right: 1.6rem;
    }
    .blocTextSearchExportSmall .style-icon-search {
        position: absolute;
        z-index: 2;
        display: block;
        width: 2.375rem;
        height: 2.375rem;
        line-height: 2.375rem;
        text-align: center;
        pointer-events: none;
    }
    .blocTextSearchExportSmall .style-icon-close {
        color: var(--systemE);
        margin-left: -1.6rem;
        font-size: 1rem;
    }
    .blocTextSearchExportSmall .icon-export-size {
        font-size: 1.5rem;
        margin-left: 1rem;
    }
    .blocTextSearchExportSmall .lienIconExport {
        align-self: center;
    }
/* Fin YLA */


@media only screen and (max-width: 1081px) {
    /*Gel le 05/08/2022 ça concerne tableau salarié version IPAD*/
    #tableau.rz-datatable-data td .rz-cell-data, #tableau .rz-grid-table td .rz-cell-data {
        font: normal normal normal 0.575rem/1rem Arial;
    }

    .lbRisques {
        font: normal normal normal 0.575rem/1rem Arial;
    }

    .titreContrat {
        font: normal normal normal 1rem/1.625rem Neo Sans Pro Regular;
    }

    .validiteContrat {
        font: normal normal normal 0.85rem/1.375rem Neo Sans Pro Regular;
    }

    .detailContrat {
        font: normal normal bold 0.8rem/1.125rem Arial;
    }

    .detailRisqueFicovie {
        font: normal normal normal 0.85rem/1.125rem Arial;
    }

    .dateRisqueFicovie, .dateNonRecueFicovie {
        font: normal normal normal 0.7rem/1rem Arial;
    }
}
/*version IPAD*/
