/*--------------------------------------------------------------------*\
        #Surcharge CSS
\*--------------------------------------------------------------------*/

.ligneContent2 {
    background-color: #fff;
}

@media screen and (min-width: 768px) {

    .lienAccueilHeader:hover {
        border-bottom: 5px solid #231852;
    }

    .lienSiteHeader:hover,
    .compCompte:hover {
        border-bottom: 5px solid #f96ae0;
    }

    .compPanierVide .topContentComposants:hover,
    .compPanier .topContentComposants:hover {
        border-bottom: 5px solid #017cfe;
    }
}

#rg29861 .rgp-button {
    background: #231852;
}

#rg29857 .rgp-button {
    background: #f96ae0;
}

#rg29855 .rgp-button {
    background: #241953;
}

.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .objetListeMain dl dd .objetInfo {
    font-size: 1rem;
}

.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetSousGenre,
.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetSousGenre,
.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetGenre,
.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetGenre,
.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetSousGenre::before {
    display: none;
}

.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement,
.compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetRegroupement {
    min-height: 120px;
}

.objetInfoArtists {
    display: block !important;
    text-transform: uppercase;
    font-weight: 700;
    color: #017cfe;
}

/*------------------------------------------*\
        #rgp-29861 / rgp-29855
\*------------------------------------------*/

.rgp-29861 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver {
    bottom: -45px;
    background: #231852;
    border: solid 3px #231852;
}

.rgp-29855 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver,
.rgp-29861 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver {
    background: #231852;
    border: solid 3px #231852;
}

.rgp-29855 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver:hover,
.rgp-29861 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver:hover,
.rgp-29861 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver:hover {
    background: transparent;
    color: #231852;
}

.rgp-29855 .objetInfoArtists {
    color: #f96ae0;
}

/*------------------------------------------*\
        #rgp-29849 / rgp-29851
\*------------------------------------------*/

.rgp-29851 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement,
.rgp-29849 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement {
    background-color: #231852;
}

.rgp-29851 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetNom,
.rgp-29851 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetDate,
.rgp-29849 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetNom,
.rgp-29849 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetDate {
    color: var(--text-secondary-color);
}

.rgp-29851 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver,
.rgp-29849 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver {
    bottom: -5px;
    background: #017cfe;
    border: solid 3px #017cfe;
}

.rgp-29851 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver:hover,
.rgp-29849 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver:hover {
    background: transparent;
    color: #017cfe;
}

/*------------------------------------------*\
        #rgp-29857
\*------------------------------------------*/

.rgp-29857 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement {
    background-color: #f96ae0;
}

.rgp-29857 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetNom,
.rgp-29857 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetDate {
    color: var(--text-secondary-color);
}

.rgp-29857 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver {
    bottom: -5px;
    background: #231852;
    border: solid 3px #231852;
}

.rgp-29857 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dd .objetReserver:hover {
    background: transparent;
    color: #231852;
}

.rgp-29857 .compListeObjet .compObjetRegroupement .headerComposants .footerComposants .contentComposants .dataContentComposants .compObjetEvenement .headerComposants .footerComposants .contentComposants .dataContentComposants dl dt img {
    border-radius: 0;
}

.rgp-29857 .objetInfoArtists {
    color: #231852;
}