.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table{max-width:100%;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table thead tr th{color:#000000;background-color:#02010100;}.elementor-14799 .elementor-element.elementor-element-f616a94 table.dataTable thead .sorting:after{color:#000000;}.elementor-14799 .elementor-element.elementor-element-f616a94 table.dataTable thead .sorting_asc:after{color:#000000;}.elementor-14799 .elementor-element.elementor-element-f616a94 table.dataTable thead .sorting_desc:after{color:#000000;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table thead tr th:hover{color:var( --e-global-color-text );}.elementor-14799 .elementor-element.elementor-element-f616a94 table.dataTable thead .sorting:after:hover{color:var( --e-global-color-text );}.elementor-14799 .elementor-element.elementor-element-f616a94 table.dataTable thead .sorting_asc:after:hover{color:var( --e-global-color-text );}.elementor-14799 .elementor-element.elementor-element-f616a94 table.dataTable thead .sorting_desc:after:hover{color:var( --e-global-color-text );}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table thead tr th i{font-size:20px;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody tr td{padding:0px 0px 0px 0px;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#6d7882;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table-wrap table td a{color:#c15959;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-14799 .elementor-element.elementor-element-f616a94 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}/* Start custom CSS for eael-data-table, class: .elementor-element-f616a94 */.janvier-column{
    background: #d5eaff !important;
}

.fevrier-column{
    background: #d5eaff !important;
}

.mars-column{
    background: #dfffd5 !important;
}

.avril-column{
    background: #dfffd5 !important;
}

.mai-column{
    background: #dfffd5 !important;
}
.juin-column{
    background: #ffffbc !important;
}
.juillet-column{
    background: #ffffbc !important;
}
.aout-column{
    background: #ffffbc !important;
}
.septembre-column{
    background: #ffdfd5 !important;
}
.octobre-column{
    background: #ffdfd5 !important;
}

.novembre-column{
    background: #ffdfd5 !important;
}

.decembre-column{
    background: #d5eaff !important;
}

.elementor-14799 .elementor-element.elementor-element-f616a94 img {
    margin: 0;
}

.elementor-14799 .elementor-element.elementor-element-f616a94 .td-content{
    height: 4.5vh !important;
}


td:nth-child(2){
    background: #d5eaff ;
}
td:nth-child(3){
    background: #d5eaff;
}
td:nth-child(4){
   background: #dfffd5;
}
td:nth-child(5){
    background: #dfffd5;
}
td:nth-child(6){
    background: #dfffd5 ;
}
td:nth-child(7){
    background: #d5eaff ;
}

td:nth-child(7){
    background: #ffffbc ;
}
td:nth-child(8){
    background: #ffffbc ;
}
td:nth-child(9){
    background: #ffffbc ;
}
td:nth-child(10){
    background: #ffdfd5;
}
td:nth-child(11){
    background: #ffdfd5;
}
td:nth-child(12){
    background: #ffdfd5;
}
td:nth-child(13){
    background: #d5eaff;
}


td{
    opacity: 0.5;
}

td:first-child{
    opacity: 1 !important;
}

tr:last-child *{
    opacity: 1;
    color: #000000;
    text-align: center;
    padding: 3px;
    font-weight: bold;
}



.first-grey{
    background: #cecbcb !important;
}

.first-green{
    background: #518654 !important;
    opacity: 1 !important;
}

.second-green{
    background: #c6d679 !important;
    opacity: 1 !important;
}
.first-purple{
    background: #4c0066 !important;
    opacity: 1 !important;
}

.first-pink{
    background: #c60f6f !important;
    opacity: 1 !important;
}

.blette-color{
    background: #51a036 !important;
    opacity: 1 !important;
}

.brocoli-color{
    background: #31641e !important;
    opacity: 1 !important;
}

.cardon-color{
    background: #d8ed3f !important;
    opacity: 1 !important;
}

.carotte-color{
    background: #ed8845 !important;
    opacity: 1 !important;
}

.celeri-branche-color{
    background: #b7c651 !important;
    opacity: 1 !important;
}
.celeri-rave-color{
    background: #a9834c !important;
    opacity: 1 !important;
}
.champignon-paris-color{
    background: #bdae9e !important;
    opacity: 1 !important;
}

.chou-bruxelle-color{
    background: #7eaf25 !important;
    opacity: 1 !important;
}

.chou-fleur-color{
    background: #dcd5b6 !important;
    opacity: 1 !important;
}

.chou-rave-color{
    background:#c4d69d !important;
    opacity: 1 !important;
}
.chou-rouge-color{
    background: #971a4f !important;
    opacity: 1 !important;
}

.chou-vert-frise-color{
    background: #517421 !important;
    opacity: 1 !important;
}
.comcombre-color{
    background: #2fbb00 !important;
    opacity: 1 !important;
}
.courgette-color{
    background: #238c00 !important;
    opacity: 1 !important;
}
.echalote-color{
    background: #e39c7a !important;
    opacity: 1 !important;
}
.endive-color{
    background: #ffffbc !important;
    opacity: 1 !important;
}
.epinard-color{
    background: #a2b563 !important;
    opacity: 1 !important;
}
.fenouil-color{
    background: #b4faa9 !important;
    opacity: 1 !important;
}

.feve-color{
    background: #65ba07 !important;
    opacity: 1 !important;
}

.frisee-color{
    background: #ced906 !important;
    opacity: 1 !important;
}
.haricot-coco-color{
    background: #d5f10e !important;
    opacity: 1 !important;
}
.haricot-vert-color{
    background: #4bb748 !important;
    opacity: 1 !important;
}
.herbe-color{
    background: #335b1b !important;
    opacity: 1 !important;
}
.laitue-color{
    background: #417222 !important;
    opacity: 1 !important;
}
.mache-color{
    background: #37b900 !important;
    opacity: 1 !important;
}
.mais-color{
    background: #ffff00 !important;
    opacity: 1 !important;
}
.mesclum-color{
    background: #518321 !important;
    opacity: 1 !important;
}
.navet-color{
    background: #eb7bb5 !important;
    opacity: 1 !important;
}
.oignon-color{
    background: #e7ba76 !important;
    opacity: 1 !important;
}
.oseille-color{
    background: #55aa2d !important;
    opacity: 1 !important;
}
.panais-color{
    background: #d3933f !important;
    opacity: 1 !important;
}
.patisson-color{
    background: #f0c55c !important;
    opacity: 1 !important;
}
.petit-pois-color{
    background: #4add31 !important;
    opacity: 1 !important;
}
.poireau-color{
    background: #c5f20d !important;
    opacity: 1 !important;
}
.poivron-color{
    background: #ff2626 !important;
    opacity: 1 !important;
}
.p-t-conservation-color{
    background: #954a00 !important;
    opacity: 1 !important;
}
.p-t-primeur-color{
    background: #954a00 !important;
    opacity: 1 !important;
}
.potimarron-color{
    background: #ff8000 !important;
    opacity: 1 !important;
}
.potiron-color{
    background: #ff8000 !important;
    opacity: 1 !important;
}
.radis-color{
    background: #ff99ff !important;
    opacity: 1 !important;
}
.salsifis-color{
    background: #efb569 !important;
    opacity: 1 !important;
}
.scarole-color{
    background: #55aa2d !important;
    opacity: 1 !important;
}
.tomate-color{
    background: #ff0000 !important;
    opacity: 1 !important;
}
.topinambour-color{
    background: #733f04 !important;
    opacity: 1 !important;
}

.table-legume-icon{
    display: flex !important;
    justify-content: left !important;
    align-items: center;
    gap: 5%;
}/* End custom CSS */