/* =================================== */
/* UTILITIES - HELPERS                 */
/* Classes utilitaires générales      */
/* =================================== */

/* Display utilities - Pour remplacer style="display: inline" */
.d-inline {
    display: inline !important;
}

.d-inline-block {
    display: inline-block !important;
}

.d-block {
    display: block !important;
}

.d-flex {
    display: flex !important;
}

.d-none {
    display: none !important;
}

/* Alignement */
.text-center {
    text-align: center !important;
}

.text-left {
    text-align: left !important;
}

.text-right {
    text-align: right !important;
}

.mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Flexbox helpers */
.align-items-center {
    align-items: center !important;
}

.justify-content-center {
    justify-content: center !important;
}

.justify-content-between {
    justify-content: space-between !important;
}

/* Responsive utilities */
@media (max-width: 768px) {
    .mobile-hidden {
        display: none !important;
    }
}
