body {
    background-image: none;
}
.text-white {
    color: white!important;
}
.text-black {
    color: black;
}

/**
 * TABLEAU
 */
table {
    margin-bottom: 0.5rem;
}
table caption {
    margin-bottom: 0.5rem;
    font-size: 1.5rem;
    font-weight: bold;
    text-align: left;
}
thead tr, table.striped thead tr{
    background-color: #dadada!important;
}
table.table-striped tbody tr {
    background-color: #f3f6f4;
}
table.table-striped tbody tr:nth-child(even) {
    background-color: white;
}

table.table-bordered {
    border: solid 1px #dadada;
    border-radius: 0.1875rem;
}

/**
 * TABLEAU DES ADHERENTS
 */
.path-tableau-des-adherents .views-field-webform-submission-value-2 {
    width: 20%;
}
.path-tableau-des-adherents .views-field-webform-submission-value-1,
.path-tableau-des-adherents .views-field-webform-submission-value-3 {
    width: 40%;
}
.path-tableau-des-adherents  table tbody td.views-field-webform-submission-value-1 {
    text-transform: uppercase;
}
.path-tableau-des-adherents  table tbody td.views-field-webform-submission-value-3 {
    text-transform: capitalize;
}
/**
 * Cacher le block qui propose VOIR|RESULTAT du formulaire d'adhesion
 */
.path-webform #block-olivero-subtheme-primary-local-tasks {
    display: none;
}
/**
 * ### REVOIR CETTE REGLE ###
 * Afficher le block qui propose VOIR|RESULTAT du formulaire d'adhesion
 * pour les authentifiés
 */
.user-logged-in #block-olivero-subtheme-primary-local-tasks {
    display: initial;
}

/**
 * ASIDE
 */
@media (min-width: 62.5rem) {
    aside.region--sidebar {
        border-left: solid #eaeef0 2px;
        padding-left: 1rem;
    } 
}
