.entete-categorie {
	width: 90%;
	padding: 0;
}
#liste-all-articles #trier-items select, #colonne-listing-articles #trier-items select {
	border-radius: 0 !important;
}
.filtre.input-checkbox li {
	display: flex;
	gap: 10px;
}
#liste-articles {
	padding-top: 80px;
}

@media screen and (max-width: 900px) {
    .entete-categorie {
        width: 100%;
        padding: 0 20px;
    }
    #liste-articles .liste-articles,
    #liste-articles #breadcrumb {
        width: 100%;
        padding: 0 20px;
    }
    .entete-categorie-text {
        padding: 1rem 0;
    }
    #infos-pagination, #trier-items .text-sm {
        font-size: 12px;
    }
    #pagination-items .text-sm {
        font-size: 12px;
        padding: 10px 30px 10px 10px !important;
        text-align: left;
        margin: 0 15px;
    } 
    #trier-items .text-sm {
        padding-right: 10px;
    }
    #infos-pagination {
        width: 100%;
        text-align: center;
    }
}