/* _content/Publivision/Components/Boutons/BoutonAction.razor.rz.scp.css */

.RectangleTotal[b-spj4sttzih] {
    background-color: lightgray;
    max-width: 300px;
    max-height: 50px;
    border-radius: 20px;
    box-shadow: 5px 5px 5px gray;
}

.min-width-180px[b-spj4sttzih] {
    min-width: 180px;
}

.Image[b-spj4sttzih] {
    max-height: 50px;
}

[b-spj4sttzih] .Bouton {
    background-color: transparent;
    border: none;
    color: black;
}

    [b-spj4sttzih] .Bouton:hover, .Bouton:focus[b-spj4sttzih], .Bouton:active[b-spj4sttzih] {
        background-color: transparent;
        border: none;
        color: dimgray;
    }
/* _content/Publivision/Components/Boutons/BoutonAjouter.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonAnnuler.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonDupliquer.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonEnregistrer.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonFleche_Droite.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonModifier.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonPageAccueil.razor.rz.scp.css */

.RectangleTotal[b-h20yum2u76] {
    background-color: transparent;
    max-width: 190px;
    max-height: 220px;
    margin: 10%;
}

.CarreBlanc[b-h20yum2u76] {
    border-radius: 20%;
    background-color: white;
    max-width: 190px;
    max-height: 190px;
    box-shadow: 10px 10px 10px gray;
}

.Image[b-h20yum2u76] {
    max-width: 100%;
    max-height: 100%;
}
/* _content/Publivision/Components/Boutons/BoutonSupprimer.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonTelecharger.razor.rz.scp.css */

/* _content/Publivision/Components/Boutons/BoutonValider.razor.rz.scp.css */

/* _content/Publivision/Layout/LayoutHome.razor.rz.scp.css */
.BandeauSup[b-n8eam4ig3m] {
    background-color: #e4f0ed;
    box-shadow: 3px 3px 3px gray;
}

.Logo[b-n8eam4ig3m] {
    max-height: 100px;
}

.Titre[b-n8eam4ig3m] {
    height: 65px;
    visibility: visible;
}

[b-n8eam4ig3m] .BoutonsConnexion {
    width: 100%;
    background-color: transparent;
    border: none;
    color: gray;
    font-family: Comfortaa;
    font-size: 100%;
    text-align: right;
    height: 50%;
}

    [b-n8eam4ig3m] .BoutonsConnexion:hover, .BoutonsConnexion:focus[b-n8eam4ig3m], .BoutonsConnexion:active[b-n8eam4ig3m] {
        background-color: transparent;
        border: none;
        color: darkgrey;
    }

.TextBoxTitle[b-n8eam4ig3m] {
    text-align: center;
}

.ComboBox *[b-n8eam4ig3m] {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
}

.PanelBoutonsConnexion[b-n8eam4ig3m] {
    margin-right: 0;
    margin-left: auto;
    height: 65px;
}
/* _content/Publivision/Layout/LayoutVide.razor.rz.scp.css */

/* _content/Publivision/Pages/Accueil/Accueil.razor.rz.scp.css */
.main[b-33vwm16sdp] {
    background-color: transparent;
    max-width: 1000px;
    min-height: 92vh;
}
/* _content/Publivision/Pages/Compteurs/Compteur_Detail.razor.rz.scp.css */
.PanelBoutons[b-58yr2vs9ei] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-58yr2vs9ei] {
    margin-top: 5px;
    max-width: 97%;
    display: flex;
    background-color: transparent;
    border-radius: 15px;
}

.DivTextBoxFondBlanc[b-58yr2vs9ei] {
    background-color: white;
    border-radius: 15px;
    margin: 5px;
    padding: 5px;
    box-shadow: 5px 5px 5px gray;
    max-width: 500px;
}

.Icone[b-58yr2vs9ei] {
    max-height: 150px;
}


.Ligne2[b-58yr2vs9ei] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}


.TitreCompteur[b-58yr2vs9ei] {
    min-height: 50px;
    text-align: center;
}

.Compteur[b-58yr2vs9ei] {
    font-size: 150%;
}

.BoutonCompteur[b-58yr2vs9ei] {
    font-size: 85%;
}




[b-58yr2vs9ei] .Rouge {
    background-color: #EBABAB;
}

[b-58yr2vs9ei] .Vert {
    background-color: #BCEBAB;
}

[b-58yr2vs9ei] .Orange {
    background-color: #EBDCAB;
}

[b-58yr2vs9ei] .Gris {
    background-color: #c1c1c0;
}


[b-58yr2vs9ei] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-58yr2vs9ei] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}


.TextBoxTitle[b-58yr2vs9ei] {
    background-color: transparent;
    text-align: center;
    font-size: 85%;
    font-weight: bold;
    margin-top: 15px;
}

.TextBox[b-58yr2vs9ei] {
    background-color: transparent;
    text-align: center;
    font-size: 70%
}
/* _content/Publivision/Pages/Connexion/Connexion.razor.rz.scp.css */
.ColonneCentrale[b-cmux3i3guw] {
    min-height: 88vh;
}

.logo[b-cmux3i3guw] {
    max-height: 300px;
}
/* _content/Publivision/Pages/Conventions/Conventions.razor.rz.scp.css */
.PanelBoutons[b-37ri3q66n7] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 1000px;
}

[b-37ri3q66n7] div#Tableau {
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: transparent;
}

.RefreshVisible[b-37ri3q66n7] {
    visibility: visible;
}

.RefreshInvisible[b-37ri3q66n7] {
    visibility: visible;
}

.DivBlanc[b-37ri3q66n7] {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px;
    display: flex;
    background-color: white;
    border-radius: 20px;
    box-shadow: 5px 5px 5px gray;
}

[b-37ri3q66n7] .Rouge {
    background-color: #EBABAB;
}

[b-37ri3q66n7] .Vert {
    background-color: #BCEBAB;
}

[b-37ri3q66n7] .Orange {
    background-color: #EBDCAB;
}

[b-37ri3q66n7] .Gris {
    background-color: #c1c1c0;
}

[b-37ri3q66n7] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-37ri3q66n7] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}
/* _content/Publivision/Pages/Conventions/Convention_Detail.razor.rz.scp.css */
.PanelBoutons[b-ilmfies8ce] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-ilmfies8ce] {
    min-height: 250px;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-ilmfies8ce] {
    background-color: transparent;
    text-align: center;
    font-size: 75%
}

[b-ilmfies8ce] .ComboBox {
    margin-top: 5px;
}


.Icone[b-ilmfies8ce] {
    max-height: 70px;
}


.GridsTitles[b-ilmfies8ce] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-ilmfies8ce] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-ilmfies8ce] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-ilmfies8ce] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-ilmfies8ce] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}

[b-ilmfies8ce] .Rouge {
    background-color: #EBABAB;
}

[b-ilmfies8ce] .Vert {
    background-color: #BCEBAB;
}

[b-ilmfies8ce] .Orange {
    background-color: #EBDCAB;
}

[b-ilmfies8ce] .Gris {
    background-color: #c1c1c0;
}

#Tableau .e-selectionbackground[b-ilmfies8ce] {
    background-color: darkseagreen;
}

.AbsenceFichier[b-ilmfies8ce] {
    background-color: transparent;
    text-align: center;
    font-size: 50%;
    color: red;
}

.Filigrane[b-ilmfies8ce] {
    width: 100%;
    height: 90%;
    position: fixed;
    top: 10%;
    left: 0;
    opacity: 0.2;
    pointer-events: none;
}


[b-ilmfies8ce] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-ilmfies8ce] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}
/* _content/Publivision/Pages/Depots/Depots.razor.rz.scp.css */
.PanelBoutons[b-z67ygdtd17] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-z67ygdtd17] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.DivTextBoxFondBlanc[b-z67ygdtd17] {
    background-color: white;
    border-radius: 15px;
    margin: 5px;
    padding: 5px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-z67ygdtd17] {
    background-color: transparent;
    font-size: 60%
}

[b-z67ygdtd17] .TextBox {
    margin-top: 5px;
    max-height: 30px;
    font-size: 15px !important;
}



.Icone[b-z67ygdtd17] {
    max-height: 50px;
}


.GridsTitles[b-z67ygdtd17] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-z67ygdtd17] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-z67ygdtd17] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

[b-z67ygdtd17] .BoutonFichiers {
    width: 100%;
    background-color: transparent;
    border: none;
    color: gray;
    font-family: Comfortaa;
    font-size: 100%;
    text-align: left;
    height: 50%;
}

    [b-z67ygdtd17] .BoutonFichiers:hover, .BoutonFichiers:focus[b-z67ygdtd17], .BoutonFichiers:active[b-z67ygdtd17] {
        background-color: transparent;
        border: none;
        color: darkgrey;
    }


[b-z67ygdtd17] .Fichiers {
    max-height: 55px;
    font-size: 0px !important;
}

    [b-z67ygdtd17] .Fichiers .e-file-drop {
        font-size: 12px !important;
    }

    [b-z67ygdtd17] .Fichiers .e-btn {
        font-size: 12px !important;
    }

[b-z67ygdtd17] .Croix {
    margin-left: auto;
    margin-right: 0;
    color: red;
    background-color: transparent;
    border: none;
}

    [b-z67ygdtd17] .Croix:hover {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-z67ygdtd17] .Croix:focus {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-z67ygdtd17] .Croix:active {
        background-color: transparent;
        border: none;
        color: red;
    }

.TitreTarif[b-z67ygdtd17] {
    font-size: 60%;
}

.Tarif[b-z67ygdtd17] {
    font-size: 80%;
    margin-left: 10px;
    color: black;
}
/* _content/Publivision/Pages/Dettes/Dette_Detail.razor.rz.scp.css */
.PanelBoutons[b-y8e3qry034] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-y8e3qry034] {
    min-height: 230px;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-y8e3qry034] {
    background-color: transparent;
    text-align: center;
    font-size: 85%;
    font-weight: bold;
    margin-top: 15px;
}

.TextBox[b-y8e3qry034] {
    background-color: transparent;
    text-align: center;
    font-size: 70%
}

[b-y8e3qry034] .ComboBox {
    margin-top: 5px;
}

.Icone[b-y8e3qry034] {
    max-height: 150px;
}


.GridsTitles[b-y8e3qry034] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-y8e3qry034] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-y8e3qry034] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-y8e3qry034] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-y8e3qry034] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}



.TitreLigne2[b-y8e3qry034] {
    font-size: 60%;
}

[b-y8e3qry034] .Rouge {
    background-color: #EBABAB;
}

[b-y8e3qry034] .Vert {
    background-color: #BCEBAB;
}

[b-y8e3qry034] .Orange {
    background-color: #EBDCAB;
}

[b-y8e3qry034] .Gris {
    background-color: #c1c1c0;
}


[b-y8e3qry034] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-y8e3qry034] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}
/* _content/Publivision/Pages/Emplacements/Emplacement_Detail.razor.rz.scp.css */
.PanelBoutons[b-eyt095rtwa] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-eyt095rtwa] {
    margin-top: 5px;
    max-width: 97%;
    display: flex;
    background-color: transparent;
    border-radius: 15px;
}

.DivTextBoxFondBlanc[b-eyt095rtwa] {
    background-color: white;
    border-radius: 15px;
    margin: 5px;
    padding: 5px;
    box-shadow: 5px 5px 5px gray;
    max-width: 500px;
}

.Icone[b-eyt095rtwa] {
    max-height: 150px;
}


.Ligne2[b-eyt095rtwa] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}


.TitreCompteur[b-eyt095rtwa] {
    min-height: 50px;
    text-align: center;
}

.Compteur[b-eyt095rtwa] {
    font-size: 150%;
}

.BoutonCompteur[b-eyt095rtwa] {
    font-size: 85%;
}




[b-eyt095rtwa] .Rouge {
    background-color: #EBABAB;
}

[b-eyt095rtwa] .Vert {
    background-color: #BCEBAB;
}

[b-eyt095rtwa] .Orange {
    background-color: #EBDCAB;
}

[b-eyt095rtwa] .Gris {
    background-color: #c1c1c0;
}


[b-eyt095rtwa] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-eyt095rtwa] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}
/* _content/Publivision/Pages/Facturation/Facturation.razor.rz.scp.css */
.PanelBoutons[b-b3449ykx3m] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
    min-height: 55px;
}

.Ligne1[b-b3449ykx3m] {
    min-height: 150px;
    width: 90%;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-b3449ykx3m] {
    background-color: transparent;
    text-align: center;
    margin-top: 3px;
    font-size: 70%
}

[b-b3449ykx3m] .ComboBox {
    margin-top: 3px;
    font-size: 65% !important;
    max-height: 40px;
}

.Icone[b-b3449ykx3m] {
    max-height: 70px;
}


.GridsTitles[b-b3449ykx3m] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-b3449ykx3m] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-b3449ykx3m] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-b3449ykx3m] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-b3449ykx3m] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}



.TitreLigne2[b-b3449ykx3m] {
    font-size: 60%;
}

[b-b3449ykx3m] .Rouge {
    background-color: #EBABAB;
}

[b-b3449ykx3m] .Vert {
    background-color: #BCEBAB;
}

[b-b3449ykx3m] .Orange {
    background-color: #EBDCAB;
}

[b-b3449ykx3m] .Gris {
    background-color: #c1c1c0;
}



[b-b3449ykx3m] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-b3449ykx3m] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}
/* _content/Publivision/Pages/Facturation/Facturation_Detail.razor.rz.scp.css */
.PanelBoutons[b-0nws619txu] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-0nws619txu] {
    min-height: 200px;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-0nws619txu] {
    background-color: transparent;
    text-align: center;
    font-size: 85%;
    font-weight: bold;
    margin-top: 15px;
}

.TextBox[b-0nws619txu] {
    background-color: transparent;
    text-align: center;
    font-size: 70%
}

[b-0nws619txu] .ComboBox {
    margin-top: 5px;
}

.Icone[b-0nws619txu] {
    max-height: 150px;
}


.GridsTitles[b-0nws619txu] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-0nws619txu] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-0nws619txu] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-0nws619txu] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-0nws619txu] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}



.TitreLigne2[b-0nws619txu] {
    font-size: 60%;
}

[b-0nws619txu] .Rouge {
    background-color: #EBABAB;
}

[b-0nws619txu] .Vert {
    background-color: #BCEBAB;
}

[b-0nws619txu] .Orange {
    background-color: #EBDCAB;
}

[b-0nws619txu] .Gris {
    background-color: #c1c1c0;
}


[b-0nws619txu] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-0nws619txu] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}
/* _content/Publivision/Pages/Familles/Familles.razor.rz.scp.css */
.PanelBoutons[b-0790oprs6r] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 1000px;
}

[b-0790oprs6r] div#Tableau {
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: transparent;
}

.RefreshVisible[b-0790oprs6r] {
    visibility: visible;
}

.RefreshInvisible[b-0790oprs6r] {
    visibility: visible;
}

.DivBlanc[b-0790oprs6r] {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px;
    display: flex;
    background-color: white;
    border-radius: 20px;
    box-shadow: 5px 5px 5px gray;
}
/* _content/Publivision/Pages/Familles/Famille_Detail.razor.rz.scp.css */
.PanelBoutons[b-bi7ji5cpz5] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-bi7ji5cpz5] {
    background-color: transparent;
}

.DivTextBoxFondBlanc[b-bi7ji5cpz5] {
    background-color: white;
    border-radius: 15px;
    margin: 5px;
    padding: 5px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-bi7ji5cpz5] {
    background-color: transparent;
    font-size: 60%
}

[b-bi7ji5cpz5] .TextBox {
    margin-top: 5px;
    max-height: 30px;
    font-size: 15px !important;
}



.Icone[b-bi7ji5cpz5] {
    max-height: 50px;
}


.GridsTitles[b-bi7ji5cpz5] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-bi7ji5cpz5] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-bi7ji5cpz5] {
    margin-top: 5px;
    max-width: 97%;
    min-height: 700px;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

[b-bi7ji5cpz5] .BoutonFichiers {
    width: 100%;
    background-color: transparent;
    border: none;
    color: gray;
    font-family: Comfortaa;
    font-size: 100%;
    text-align: left;
    height: 50%;
}

    [b-bi7ji5cpz5] .BoutonFichiers:hover, .BoutonFichiers:focus[b-bi7ji5cpz5], .BoutonFichiers:active[b-bi7ji5cpz5] {
        background-color: transparent;
        border: none;
        color: darkgrey;
    }


[b-bi7ji5cpz5] .Fichiers {
    max-height: 55px;
    font-size: 0px !important;
}

    [b-bi7ji5cpz5] .Fichiers .e-file-drop {
        font-size: 12px !important;
    }

    [b-bi7ji5cpz5] .Fichiers .e-btn {
        font-size: 12px !important;
    }

[b-bi7ji5cpz5] .Croix {
    margin-left: auto;
    margin-right: 0;
    color: red;
    background-color: transparent;
    border: none;
}

    [b-bi7ji5cpz5] .Croix:hover {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-bi7ji5cpz5] .Croix:focus {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-bi7ji5cpz5] .Croix:active {
        background-color: transparent;
        border: none;
        color: red;
    }

.NombreDeFichiers[b-bi7ji5cpz5] {
    color: red;
    text-align: center
}

.FichiersImage[b-bi7ji5cpz5] {
    max-width: 80px;
    max-height: 80px;
}



[b-bi7ji5cpz5] .Rouge {
    background-color: #EBABAB;
}

[b-bi7ji5cpz5] .Vert {
    background-color: #BCEBAB;
}

[b-bi7ji5cpz5] .Orange {
    background-color: #EBDCAB;
}

[b-bi7ji5cpz5] .Gris {
    background-color: #c1c1c0;
}


[b-bi7ji5cpz5] .e-grid .e-row:hover .e-rowcell {
    background-color: transparent !important;
}

[b-bi7ji5cpz5] .e-grid .e-rowcell.e-selectionbackground {
    background-color: transparent;
}
/* _content/Publivision/Pages/Parametres/Parametres.razor.rz.scp.css */
.PanelBoutons[b-pdk5gx0z6k] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-pdk5gx0z6k] {
    min-height: 150px;
    max-width: 1000px;
    width: 90%;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitleBold[b-pdk5gx0z6k] {
    background-color: transparent;
    text-align: center;
    font-size: 85%;
    font-weight: bold;
}

.TextBoxTitle[b-pdk5gx0z6k] {
    background-color: transparent;
    text-align: center;
    font-size: 75%;
}

[b-pdk5gx0z6k] .ComboBox {
}

.Icone[b-pdk5gx0z6k] {
    max-height: 70px;
}


.GridsTitles[b-pdk5gx0z6k] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-pdk5gx0z6k] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-pdk5gx0z6k] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-pdk5gx0z6k] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-pdk5gx0z6k] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}



.TitreLigne2[b-pdk5gx0z6k] {
    font-size: 60%;
}

.Consommation[b-pdk5gx0z6k] {
    max-height: 50px;
}

[b-pdk5gx0z6k] .TexteDansTableau {
    font-size: 100% !important;
    border-radius: 15px !important;
}

[b-pdk5gx0z6k] .Transparent {
    font-size: 100% !important;
    background-color: transparent !important;
    border-radius: 15px !important;
}

[b-pdk5gx0z6k] .Rouge {
    font-size: 100% !important;
    background-color: #EBABAB !important;
    border-radius: 15px !important;
}

[b-pdk5gx0z6k] .Vert {
    font-size: 100% !important;
    background-color: #BCEBAB !important;
    border-radius: 15px !important;
}

[b-pdk5gx0z6k] .Orange {
    font-size: 100% !important;
    background-color: #EBDCAB !important;
    border-radius: 15px !important;
}

[b-pdk5gx0z6k] .Gris {
    font-size: 100% !important;
    background-color: #c1c1c0 !important;
    border-radius: 15px !important;
}


.Colonne50[b-pdk5gx0z6k] {
    width: 50px;
}

.Colonne150[b-pdk5gx0z6k] {
    width: 150px;
}

.Colonne250[b-pdk5gx0z6k] {
    width: 250px;
}

.Colonne500[b-pdk5gx0z6k] {
    width: 500px;
}

.Colonne550[b-pdk5gx0z6k] {
    width: 550px;
}

.table-fixed[b-pdk5gx0z6k] {
    table-layout: fixed;
}

.ligne-reference[b-pdk5gx0z6k] {
    height: 0;
    line-height: 0;
    visibility: collapse;
}
/* _content/Publivision/Pages/Planning/Planning.razor.rz.scp.css */
.PanelBoutons[b-0mhn49sm5k] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-0mhn49sm5k] {
    min-height: 160px;
    max-width: 500px;
    width: 90%;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-0mhn49sm5k] {
    background-color: transparent;
    text-align: center;
    font-size: 85%;
}

[b-0mhn49sm5k] .ComboBox {
    margin-top: 5px;
}

.Icone[b-0mhn49sm5k] {
    max-height: 70px;
}


.GridsTitles[b-0mhn49sm5k] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-0mhn49sm5k] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-0mhn49sm5k] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}


.TitreLigne2[b-0mhn49sm5k] {
    font-size: 60%;
}

.CaseEmplacement[b-0mhn49sm5k] {
    text-align: center;
    display: flex;
    align-items: flex-end;
    height: 70px;
}

.NumeroEmplacement[b-0mhn49sm5k] {
    font-size: 200%;
    text-align: center;
    padding-right: 12px;
}

[b-0mhn49sm5k] .e-schedule .e-timeline-month-view .e-resource-left-td {
    width: 120px !important;
}

.Evenement[b-0mhn49sm5k] {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: center;
}


.TextEvenement[b-0mhn49sm5k] {
    display: flex;
    align-items: center;
}

[b-0mhn49sm5k] .e-appointment {
    border-radius: 10px !important;
}
/* _content/Publivision/Pages/Regies/Regies.razor.rz.scp.css */
.PanelBoutons[b-lo64io7uuw] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 1000px;
}

[b-lo64io7uuw] div#Tableau {
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: transparent;
}

.RefreshVisible[b-lo64io7uuw] {
    visibility: visible;
}

.RefreshInvisible[b-lo64io7uuw] {
    visibility: visible;
}

.DivBlanc[b-lo64io7uuw] {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px;
    display: flex;
    background-color: white;
    border-radius: 20px;
    box-shadow: 5px 5px 5px gray;
}
/* _content/Publivision/Pages/Regies/Regie_Detail.razor.rz.scp.css */
.PanelBoutons[b-5ytgehbcn2] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-5ytgehbcn2] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.DivTextBoxFondBlanc[b-5ytgehbcn2] {
    background-color: white;
    border-radius: 15px;
    margin: 5px;
    padding: 5px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-5ytgehbcn2] {
    background-color: transparent;
    font-size: 60%
}

[b-5ytgehbcn2] .TextBox {
    margin-top: 5px;
    max-height: 30px;
    font-size: 15px !important;
}



.Icone[b-5ytgehbcn2] {
    max-height: 50px;
}



.GridsTitles[b-5ytgehbcn2] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-5ytgehbcn2] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-5ytgehbcn2] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

[b-5ytgehbcn2] .BoutonFichiers {
    width: 100%;
    background-color: transparent;
    border: none;
    color: gray;
    font-family: Comfortaa;
    font-size: 100%;
    text-align: left;
    height: 50%;
}

    [b-5ytgehbcn2] .BoutonFichiers:hover, .BoutonFichiers:focus[b-5ytgehbcn2], .BoutonFichiers:active[b-5ytgehbcn2] {
        background-color: transparent;
        border: none;
        color: darkgrey;
    }


[b-5ytgehbcn2] .Fichiers {
    max-height: 55px;
    font-size: 0px !important;
}

    [b-5ytgehbcn2] .Fichiers .e-file-drop {
        font-size: 12px !important;
    }

    [b-5ytgehbcn2] .Fichiers .e-btn {
        font-size: 12px !important;
    }

[b-5ytgehbcn2] .Croix {
    margin-left: auto;
    margin-right: 0;
    color: red;
    background-color: transparent;
    border: none;
}

    [b-5ytgehbcn2] .Croix:hover {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-5ytgehbcn2] .Croix:focus {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-5ytgehbcn2] .Croix:active {
        background-color: transparent;
        border: none;
        color: red;
    }


[b-5ytgehbcn2] .Fichiers {
    max-height: 55px;
    font-size: 0px !important;
}

    [b-5ytgehbcn2] .Fichiers .e-file-drop {
        font-size: 12px !important;
    }

    [b-5ytgehbcn2] .Fichiers .e-btn {
        font-size: 12px !important;
    }
/* _content/Publivision/Pages/Reglements/Reglements.razor.rz.scp.css */
.PanelBoutons[b-9uwj3wmden] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-9uwj3wmden] {
    min-height: 150px;
    width: 90%;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-9uwj3wmden] {
    background-color: transparent;
    text-align: center;
    margin-top: 3px;
    font-size: 70%
}

[b-9uwj3wmden] .ComboBox {
    margin-top: 3px;
    font-size: 65% !important;
    max-height: 40px;
}

.Icone[b-9uwj3wmden] {
    max-height: 70px;
}


.GridsTitles[b-9uwj3wmden] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-9uwj3wmden] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-9uwj3wmden] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-9uwj3wmden] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-9uwj3wmden] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}



.TitreLigne2[b-9uwj3wmden] {
    font-size: 60%;
}

[b-9uwj3wmden] .Rouge {
    background-color: #EBABAB;
}

[b-9uwj3wmden] .Vert {
    background-color: #BCEBAB;
}

[b-9uwj3wmden] .Orange {
    background-color: #EBDCAB;
}

[b-9uwj3wmden] .Gris {
    background-color: #c1c1c0;
}

[b-9uwj3wmden] .e-grid .e-headercell {
}
/* _content/Publivision/Pages/Reglements/Reglement_Detail.razor.rz.scp.css */
.PanelBoutons[b-ug799mw4pd] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.DivTextBoxFondBlanc[b-ug799mw4pd] {
    background-color: white;
    border-radius: 15px;
    margin: 5px;
    padding: 5px;
    box-shadow: 5px 5px 5px gray;
}

.Ligne1[b-ug799mw4pd] {
    min-height: 180px;
    width: 90%;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-ug799mw4pd] {
    background-color: transparent;
    text-align: center;
    font-size: 90%;
    font-weight: bold;
    margin-top: 15px;
}

.TextBox[b-ug799mw4pd] {
    background-color: transparent;
    text-align: center;
    font-size: 85%
}


.Icone[b-ug799mw4pd] {
    max-height: 100px;
}


.GridsTitles[b-ug799mw4pd] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-ug799mw4pd] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-ug799mw4pd] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

[b-ug799mw4pd] .BoutonFichiers {
    width: 100%;
    background-color: transparent;
    border: none;
    color: gray;
    font-family: Comfortaa;
    font-size: 100%;
    text-align: left;
    height: 50%;
}

    [b-ug799mw4pd] .BoutonFichiers:hover, .BoutonFichiers:focus[b-ug799mw4pd], .BoutonFichiers:active[b-ug799mw4pd] {
        background-color: transparent;
        border: none;
        color: darkgrey;
    }


[b-ug799mw4pd] .Fichiers {
    max-height: 55px;
    font-size: 0px !important;
}

    [b-ug799mw4pd] .Fichiers .e-file-drop {
        font-size: 12px !important;
    }

    [b-ug799mw4pd] .Fichiers .e-btn {
        font-size: 12px !important;
    }

[b-ug799mw4pd] .Croix {
    margin-left: auto;
    margin-right: 0;
    color: red;
    background-color: transparent;
    border: none;
}

    [b-ug799mw4pd] .Croix:hover {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-ug799mw4pd] .Croix:focus {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-ug799mw4pd] .Croix:active {
        background-color: transparent;
        border: none;
        color: red;
    }

.NombreDeFichiers[b-ug799mw4pd] {
    color: red;
    text-align: center
}

.FichiersImage[b-ug799mw4pd] {
    max-width: 80px;
    max-height: 80px;
}
/* _content/Publivision/Pages/Releves/Releves.razor.rz.scp.css */
.PanelBoutons[b-pay9cmndrq] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-pay9cmndrq] {
    min-height: 150px;
    width: 90%;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-pay9cmndrq] {
    background-color: transparent;
    text-align: center;
    font-size: 85%
}

[b-pay9cmndrq] .ComboBox {
    margin-top: 5px;
}

.Icone[b-pay9cmndrq] {
    max-height: 70px;
}


.GridsTitles[b-pay9cmndrq] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-pay9cmndrq] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-pay9cmndrq] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-pay9cmndrq] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-pay9cmndrq] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}



.TitreLigne2[b-pay9cmndrq] {
    font-size: 60%;
}

.Consommation[b-pay9cmndrq] {
    max-height: 50px;
}

[b-pay9cmndrq] .TexteDansTableau {
    font-size: 100% !important;
    border-radius: 15px !important;
}

[b-pay9cmndrq] .Transparent {
    font-size: 100% !important;
    background-color: transparent !important;
    border-radius: 15px !important;
}

[b-pay9cmndrq] .Rouge {
    font-size: 100% !important;
    background-color: #EBABAB !important;
    border-radius: 15px !important;
}

[b-pay9cmndrq] .Vert {
    font-size: 100% !important;
    background-color: #BCEBAB !important;
    border-radius: 15px !important;
}

[b-pay9cmndrq] .Orange {
    font-size: 100% !important;
    background-color: #EBDCAB !important;
    border-radius: 15px !important;
}

[b-pay9cmndrq] .Gris {
    font-size: 100% !important;
    background-color: #c1c1c0 !important;
    border-radius: 15px !important;
}


.Colonne50[b-pay9cmndrq] {
    width: 50px;
}

.Colonne150[b-pay9cmndrq] {
    width: 150px;
}

.Colonne250[b-pay9cmndrq] {
    width: 250px;
}

.Colonne500[b-pay9cmndrq] {
    width: 500px;
}

.Colonne550[b-pay9cmndrq] {
    width: 550px;
}

.table-fixed[b-pay9cmndrq] {
    table-layout: fixed;
}

.ligne-reference[b-pay9cmndrq] {
    height: 0;
    line-height: 0;
    visibility: collapse;
}
/* _content/Publivision/Pages/Sites/Site_Detail.razor.rz.scp.css */
.PanelBoutons[b-3bnbuhx3l3] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-3bnbuhx3l3] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.DivTextBoxFondBlanc[b-3bnbuhx3l3] {
    background-color: white;
    border-radius: 15px;
    margin: 5px;
    padding: 5px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitle[b-3bnbuhx3l3] {
    background-color: transparent;
    font-size: 60%
}

[b-3bnbuhx3l3] .TextBox {
    margin-top: 5px;
    max-height: 30px;
    font-size: 15px !important;
}



.Icone[b-3bnbuhx3l3] {
    max-height: 50px;
}


.GridsTitles[b-3bnbuhx3l3] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-3bnbuhx3l3] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-3bnbuhx3l3] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

[b-3bnbuhx3l3] .BoutonFichiers {
    width: 100%;
    background-color: transparent;
    border: none;
    color: gray;
    font-family: Comfortaa;
    font-size: 100%;
    text-align: left;
    height: 50%;
}

    [b-3bnbuhx3l3] .BoutonFichiers:hover, .BoutonFichiers:focus[b-3bnbuhx3l3], .BoutonFichiers:active[b-3bnbuhx3l3] {
        background-color: transparent;
        border: none;
        color: darkgrey;
    }


[b-3bnbuhx3l3] .Fichiers {
    max-height: 55px;
    font-size: 0px !important;
}

    [b-3bnbuhx3l3] .Fichiers .e-file-drop {
        font-size: 12px !important;
    }

    [b-3bnbuhx3l3] .Fichiers .e-btn {
        font-size: 12px !important;
    }

[b-3bnbuhx3l3] .Croix {
    margin-left: auto;
    margin-right: 0;
    color: red;
    background-color: transparent;
    border: none;
}

    [b-3bnbuhx3l3] .Croix:hover {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-3bnbuhx3l3] .Croix:focus {
        background-color: transparent;
        border: none;
        color: red;
    }

    [b-3bnbuhx3l3] .Croix:active {
        background-color: transparent;
        border: none;
        color: red;
    }

.TitreTarif[b-3bnbuhx3l3] {
    font-size: 60%;
}

.Tarif[b-3bnbuhx3l3] {
    font-size: 80%;
    margin-left: 10px;
    color: black;
}
/* _content/Publivision/Pages/TableauDeBord/Tableau_de_bord.razor.rz.scp.css */
.PanelBoutons[b-st5u5rgx0a] {
    margin-top: 10px;
    margin-bottom: 10px;
    max-width: 600px;
    max-height: 100px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.Ombres[b-st5u5rgx0a] {
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.Ligne1[b-st5u5rgx0a] {
    min-height: 150px;
    margin-top: 15px;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
}

.ReleveAValider[b-st5u5rgx0a] {
    margin-top: 15px;
    padding: 1px;
    background-color: #EBABAB;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
    max-width: 975px;
}

.DepotTitle[b-st5u5rgx0a] {
    background-color: transparent;
    text-align: center;
    font-size: 75%;
    text-decoration: underline;
}

.TextBoxTitle[b-st5u5rgx0a] {
    background-color: transparent;
    text-align: center;
    font-size: 75%;
}

.TextBoxValue[b-st5u5rgx0a] {
    background-color: transparent;
    text-align: center;
    font-size: 85%;
    font-weight: bold;
}

[b-st5u5rgx0a] .ComboBox {
    margin-top: 5px;
}


.Icone[b-st5u5rgx0a] {
    max-height: 70px;
}


.Ligne2[b-st5u5rgx0a] {
    background-color: white;
    border-radius: 15px;
    margin: 3px;
    overflow: hidden;
}

.CompteurActuel[b-st5u5rgx0a] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-st5u5rgx0a] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}

[b-st5u5rgx0a] .Rouge {
    background-color: #EBABAB;
}

[b-st5u5rgx0a] .Vert {
    background-color: #BCEBAB;
}

[b-st5u5rgx0a] .Orange {
    background-color: #EBDCAB;
}

[b-st5u5rgx0a] .Gris {
    background-color: #c1c1c0;
}

#Tableau .e-selectionbackground[b-st5u5rgx0a] {
    background-color: darkseagreen;
}


.BoutonsDeposer[b-st5u5rgx0a] {
    max-width: 150px;
    max-height: 30px;
}
/* _content/Publivision/Pages/Utilisateurs/Utilisateurs.razor.rz.scp.css */
.PanelBoutons[b-y2oep8alsh] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 1000px;
}

[b-y2oep8alsh] div#Tableau {
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: transparent;
}

.RefreshVisible[b-y2oep8alsh] {
    visibility: visible;
}

.RefreshInvisible[b-y2oep8alsh] {
    visibility: visible;
}

.DivBlanc[b-y2oep8alsh] {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px;
    display: flex;
    background-color: white;
    border-radius: 20px;
    box-shadow: 5px 5px 5px gray;
}
/* _content/Publivision/Pages/Utilisateurs/Utilisateur_Detail.razor.rz.scp.css */
.PanelBoutons[b-8tlf2f1roj] {
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: transparent;
    max-width: 600px;
}

.Ligne1[b-8tlf2f1roj] {
    min-height: 500px;
    max-width: 1000px;
    width: 90%;
    padding: 1px;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.TextBoxTitleBold[b-8tlf2f1roj] {
    background-color: transparent;
    text-align: center;
    font-size: 85%;
    font-weight: bold;
}

.TextBoxTitle[b-8tlf2f1roj] {
    background-color: transparent;
    text-align: center;
    font-size: 75%;
}

[b-8tlf2f1roj] .ComboBox {
}

.Icone[b-8tlf2f1roj] {
    max-height: 150px;
}


.GridsTitles[b-8tlf2f1roj] {
    background-color: transparent;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.PanelGrid[b-8tlf2f1roj] {
    background-color: white;
    margin: 5px;
    padding: 5px;
    border-radius: 15px;
    height: 400px;
    box-shadow: 5px 5px 5px gray;
}


.Ligne2[b-8tlf2f1roj] {
    margin-top: 5px;
    max-width: 97%;
    padding: 3px;
    display: flex;
    background-color: white;
    border-radius: 15px;
    box-shadow: 5px 5px 5px gray;
}

.CompteurActuel[b-8tlf2f1roj] {
    font-size: 60%;
    text-align: center;
}

.CompteurBlanc[b-8tlf2f1roj] {
    color: transparent;
    font-size: 60%;
    text-align: center;
}



.TitreLigne2[b-8tlf2f1roj] {
    font-size: 60%;
}

.Consommation[b-8tlf2f1roj] {
    max-height: 50px;
}

[b-8tlf2f1roj] .TexteDansTableau {
    font-size: 100% !important;
    border-radius: 15px !important;
}

[b-8tlf2f1roj] .Transparent {
    font-size: 100% !important;
    background-color: transparent !important;
    border-radius: 15px !important;
}

[b-8tlf2f1roj] .Rouge {
    font-size: 100% !important;
    background-color: #EBABAB !important;
    border-radius: 15px !important;
}

[b-8tlf2f1roj] .Vert {
    font-size: 100% !important;
    background-color: #BCEBAB !important;
    border-radius: 15px !important;
}

[b-8tlf2f1roj] .Orange {
    font-size: 100% !important;
    background-color: #EBDCAB !important;
    border-radius: 15px !important;
}

[b-8tlf2f1roj] .Gris {
    font-size: 100% !important;
    background-color: #c1c1c0 !important;
    border-radius: 15px !important;
}


.Colonne50[b-8tlf2f1roj] {
    width: 50px;
}

.Colonne150[b-8tlf2f1roj] {
    width: 150px;
}

.Colonne250[b-8tlf2f1roj] {
    width: 250px;
}

.Colonne500[b-8tlf2f1roj] {
    width: 500px;
}

.Colonne550[b-8tlf2f1roj] {
    width: 550px;
}

.table-fixed[b-8tlf2f1roj] {
    table-layout: fixed;
}

.ligne-reference[b-8tlf2f1roj] {
    height: 0;
    line-height: 0;
    visibility: collapse;
}
