span.expClpFlt a.btnExpClpFlt{width:45px;display:inline-block;}span.expClpFlt a.btnExpClpFlt:hover{background-color:#f4f4f4}span.expClpFlt img{padding-top:5px;padding-right: 5px;}

@media (min-width: 1001px) {
    .inf .mdiv {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        white-space: nowrap;
    }
}

/* Si la largeur de l'écran est entre 800px et 900px */
@media (min-width: 800px) and (max-width: 900px) {
    .inf .mdiv {
        flex-grow: 2;
    }

    .ldiv {
        flex-grow: 1 !important;
    }
}

/* Si la largeur de l'écran est inférieure à 800px */
@media (min-width: 800px) and (max-width: 815px) {
    .mdiv {
        margin-right: -25px; /* Ajouter le margin-right de -25px */
    }
}

/* Si la largeur de l'écran est inférieure ou égale à 799px */
@media (max-width: 799px) {
    .mdiv {
        position: absolute;
        left: 25%;
        transform: translateX(-25%);
        white-space: nowrap;
        display: block;
    }
}

.rdiv {
    width: auto !important;
}
.mdiv {
    /*width: auto !important;*/
	padding-right: 15px !important;
}

select.rspg {
    margin-right: 5px;
}