/*********************************************************
* Fichier gÃ©nÃ©rÃ© automatiquement pour fusionner plusieurs fichiers en un pour optimiser le tÃ©lÃ©chargement
*********************************************************/



/*********************************************************
* Fichier : fwkb_v4/css/input/input_v4.css.php
*********************************************************/

/*28/06/21, pthomas, Kala nÂ°32920, Je rajoute une classe spÃ©ciale aux inputs_v4 => input_v4 */

/* SÃ©lectionne tous les labels n'ayant pas une valeur null dans leur attribut for */
label[for] {
    cursor : pointer;
}

label {
    /*EmpÃªche la sÃ©lection du label*/
    -moz-user-select: none; /* Firefox */
    -webkit-user-select: none; /* Chrome, Safari, OpÃ©ra depuis la version 15 */
    -ms-user-select: none; /* Internet explorer depuis la version 10 et Edge */
    user-select: none; /* PropriÃ©tÃ© standard */
}

input.input_v4:not(.inputText_v4):not([disabled]){
    cursor: pointer;
}
input.input_v4[disabled]{
    cursor:not-allowed;
}
input.input_v4[disabled] + label{
    cursor:not-allowed;
}

/* Pastille isObligatoire */
.containerInput_v4{
    display: flex;
    /* 26/01/22, aplassier, dans la fiche boutonEditeurTable Ã§a pose pb si on est en min-content parce que quand il y a un espace il revient Ã  la ligne */
    /*width: min-content;*/
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative;
}

.containerInput_v4.isRequiredInput_v4:after{
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 100%;
    background-color: var(--couleur-input-obligatoire);
    display: inline-block;
    margin-left: 4px;
    margin-top: -4px;
    align-content: flex-start;
    position: absolute;
    right: -8px;
}

/* Je cache la pastille orange si le champ est disabled */
.containerInput_v4.isDisabledInput_v4:after{
    visibility: hidden;
}

.containerInput_v4.isDisabledInput_v4 input{
    font-style: italic;
}

/*.containerInput_v4 *,
button.input_v4 *{
    font-family: 'Open Sans', sans-serif;
}*/


/*********************************************************
* Fichier : fwkb_v4/css/input/inputText_v4.css.php
*********************************************************/

/* --------------- LA PALETTE MAGIQUE --------------- */
:root {
    --text-color-text-v4: var(--text-color-primaire-iv4);
    --border-container-text-v4: var(--border-color-fine-iv4);

    --text-color-disabled-text-v4: var(--disabled-couleur-tertiaire-iv4);
    --background-disabled-text-v4: var(--disabled-couleur-secondaire-iv4);

    --erreur-color-text-v4: var(--erreur-couleur-primaire-iv4);
}

.inputText_v4,
.inputText_v4 *,
.containerButtonText_v4,
.containerButtonText_v4 *,
.containerInputText_v4{
	box-sizing: border-box;
}

.containerInputText_v4 {
    border: 1px solid var(--border-container-text-v4);
    background-color: #fff;
    display: flex;
}

/* -------- Buttons -------- */
/* Container */
.containerButtonText_v4{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    /*border: 1px solid rgba(0,0,0,0.15);*/
    box-sizing: border-box;
    /*background-color: #FFFFFF;*/
}
/* Container Droite */
.containerDroiteButtonText_v4{
    /*border-top-right-radius: 4px;*/
    border-left: none;
}
.containerDroiteButtonText_v4 .buttonText_v4:first-child{
    border-left: none;
}
.containerDroiteButtonText_v4 .buttonText_v4:last-child{
    /*border-top-right-radius: 4px;*/
}
.containerDroiteButtonText_v4 .buttonText_v4{
    /*border-left: 1px solid rgba(0,0,0,0.15);*/
}

.inputText_v4 {
    border-right: none!important;
}

/* Container Gauche */
.containerGaucheButtonText_v4{
    /*border-top-left-radius: 4px;*/
    border-right: none;
}
.containerGaucheButtonText_v4 .buttonText_v4{
    /*border-right: 1px solid rgba(0,0,0,0.15);*/
}
.containerGaucheButtonText_v4 .buttonText_v4:first-child{
    /*border-top-left-radius: 4px;*/
}
.containerGaucheButtonText_v4 .buttonText_v4:last-child{
    border-right: none;
}

.containerGaucheButtonText_v4 + .inputText_v4 {
    border-left: none!important;
}

/* Buttons */
.buttonText_v4 {
    padding: 2px;
    box-sizing: border-box;
    width: 30px ;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    cursor: pointer;
    transition: ease-in-out .13s;
}

.buttonText_v4:hover {
}

.buttonText_v4 div{
    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}

.buttonText_v4 div img{
    max-width: 18px;
    max-height: 18px;
    height: 100%;
    display: block;
    user-select: none;
    transition: ease-in-out .09s, max-width 0.05s ease-in-out, max-height 0.05s ease-in-out;
}
.buttonText_v4 div i{
    font-size: inherit;
}

.buttonNombreCaractereMaxText_v4:hover{
    cursor: default!important;
}

.buttonSupprimerText_v4{
    display: none;
}
.buttonSupprimerText_v4 div img{
    filter: grayscale(100%) opacity(100%) brightness(300%);
}
.buttonSupprimerText_v4:hover div img{
    filter: unset;
}

.buttonSupprimerText_v4{
    color: var(--text-color-text-v4);
}
.buttonSupprimerText_v4:hover{
    color: var(--erreur-color-text-v4);
}

/* button disabled */
.buttonText_v4.disabled {
    pointer-events: none;
    background-color: var(--background-disabled-text-v4);
}
.inputText_v4[disabled] + .containerButtonText_v4{
    cursor: not-allowed;
}
.inputText_v4[disabled] + .containerDroiteButtonText_v4 .buttonText_v4{
    pointer-events: none;
    background-color: var(--background-disabled-text-v4);
}
.inputText_v4[disabled] + .containerDroiteButtonText_v4 .buttonSupprimerText_v4{
    visibility: hidden;
}
.containerButtonText_v4 .buttonText_v4.disabled img{
    filter: grayscale(100%);
}

/* -------- INPUT TEXT -------- */
.inputText_v4 {
    padding: 2px 5px;
    cursor: text;
    border: none;
    flex-shrink: 1;
    background: none;
    height: auto;
    color: var(--text-color-text-v4);
    /* 21/03/22, pthomas, Kala nÂ°37505 */
    flex-grow: 1;
}
.inputText_v4.inputText_v4Majuscule {
    text-transform: uppercase;
}
.inputText_v4.inputText_v4Minuscule{
    text-transform: lowercase;
}
.inputText_v4:focus{
    outline: none;
}
/* Disabled */
.containerInputText_v4.isDisabledInput_v4 {
    cursor: not-allowed;
}
.containerInputText_v4.isDisabledInput_v4 *{
    pointer-events: none;
}
.inputText_v4[disabled]{
    color: var(--text-color-disabled-text-v4);
    background-color: var(--background-disabled-text-v4);
}

.containerInputText_v4.isDisabledInput_v4 .containerButtonText_v4,
.containerInputText_v4.isDisabledInput_v4 .inputText_v4
{
    background-color: var(--background-disabled-select-v4)!important;
    color: var(--text-color-li-not-selected-select-v4);
}
.containerInputText_v4.isDisabledInput_v4 .containerButtonSelect_v4 img{
    filter: grayscale(100%);
}

/* -------- Erreur -------- */
.containerInputText_v4.erreurInput_v4{
    border-bottom: solid 2px var(--erreur-color-text-v4);
}

/*********************************************************
* Fichier : fwkb_v4/css/input/inputButton_v4.css.php
*********************************************************/

/* --------------- LA PALETTE MAGIQUE --------------- */
:root {
    --background-bouton-standard-v4: var(--couleur-primaire-iv4);
    --text-color-bouton-standard-v4: var(--text-color-secondaire-iv4);

    --background-bouton-light-v4: var(--couleur-secondaire-iv4);
    /*--text-color-bouton-light-v4: #4e4e4e;*/
    --text-color-bouton-light-v4: var(--text-color-primaire-iv4);

    --background-bouton-slider-v4: var(--couleur-primaire-iv4);
    --text-color-bouton-slider-v4: var(--text-color-secondaire-iv4);

    --background-disabled-bouton-v4: var(--disabled-couleur-primaire-iv4);
    --text-color-disabled-bouton-v4: var(--disabled-couleur-secondaire-iv4);
    --loader-bouton-v4: var(--couleur-primaire-iv4);
    --outline-button-v4: var(--outline-iv4);
}

/*---------------------- TOUS LES STYLES ----------------------*/
.inputButton_v4{
    border: none;
    border-radius: 3px;
    /*margin: 5px;*/
    padding: 5px 10px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: auto;
    outline: none;
    cursor: pointer;
    box-sizing: border-box;
    position: relative;
    /*box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -2px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;*/
    /*box-shadow: rgba(50, 50, 93, 0.55) 0px 2px 3px -2px, rgba(0, 0, 0, 0.2) 0px 1px 3px -1px;*/
}
.inputButton_v4:not(.input_v4_isAnime):focus {
    outline: dashed 2px var(--outline-button-v4);
    outline-offset: 4px;
}
.inputButton_v4:hover:not([disabled]){
}
.inputButton_v4:active:not([disabled]){
    /*margin-bottom: 4px;*/
    /*margin-top: 6px;*/
    /*box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -10px, rgba(0, 0, 0, 0.3) 0px 1px 3px -10px;*/
    /*box-shadow: rgba(50, 50, 93, 0.15) 0px 1px 3px -2px, rgba(0, 0, 0, 0.2) 0px 0px 3px -1px;*/
}
.inputButton_v4 img {
    pointer-events: none;
    max-height: 100%;
    max-width: 100%;
}
.inputButton_v4.positionImage_haut{
    flex-direction: column;
}
.inputButton_v4.positionImage_haut img.imgInputButton_v4 + .textInputButton_v4{
    margin-top: 5px;
}
.inputButton_v4.positionImage_bas{
    flex-direction: column-reverse;
}
.inputButton_v4.positionImage_bas img.imgInputButton_v4 + .textInputButton_v4{
    margin-bottom: 5px;
}
.inputButton_v4.positionImage_gauche{
    flex-direction: row;
}
/* Kala nÂ°41760 */
.inputButton_v4.positionImage_gauche img.imgInputButton_v4 + .textInputButton_v4:not(:empty){
    margin-left: 5px;
}
.inputButton_v4.positionImage_gauche i + .textInputButton_v4:not(:empty){
    margin-left: 5px;
}
.inputButton_v4.positionImage_droite{
    flex-direction: row-reverse;
}
.inputButton_v4.positionImage_droite img.imgInputButton_v4 + .textInputButton_v4{
    margin-right: 5px;
}
.inputButton_v4.positionImage_droite i + .textInputButton_v4{
    margin-right: 5px;
}
.inputButton_v4 img.imgInputButton_v4{
}
/* loader effect */
@keyframes spinner {
    to {transform: rotate(360deg);}
}
/* 22/03/22, pthomas, Kala nÂ°37516, Je rajoute un sÃ©lecteur sans "inputButton_v4" pour qu'on puisse mettre une classe isLoader sur la barre d'outil */
.isLoaderInput_v4:before,
.inputButton_v4.isLoaderInput_v4:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border-top: 2px solid var(--loader-bouton-v4);
    border-right: 2px solid transparent;
    animation: spinner .5s linear infinite;
}

/*---------------------- STYLE STANDARD ----------------------*/
 /*caractÃ©ristiques basiques du style standard*/
.inputButton_v4.inputButton_v4Style_standard {
    background-color: var(--background-bouton-standard-v4);
    color: var(--text-color-bouton-standard-v4);
    transition: all 0.05s ease-in-out 0s;
    /*border-radius: 4px;*/
    
    /* 04/11/21, pthomas, Kala nÂ°35135, Je commente pour enlever l'effet bold sur le texte */
    /*font-weight: bold;*/
    
    /*box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -2px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;*/
    /*box-shadow: rgba(0,0,0,0.5) 0px 1px 1px;*/
}
.inputButton_v4.inputButton_v4Style_standard > * {
    color: var(--text-color-bouton-standard-v4);
}
.inputButton_v4.inputButton_v4Style_standard:not([disabled]):hover {
    filter: brightness(107%);
}
.inputButton_v4.inputButton_v4Style_standard:not([disabled]):active {
    filter: brightness(107%);
    /*box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -10px, rgba(0, 0, 0, 0.3) 0px 1px 3px -10px;*/
}
.inputButton_v4.inputButton_v4Style_standard img {
    /*background-color: white;*/
    /*border-radius: 50%;*/
    /*padding: 3px;*/
}

/* Cas disabled */
.inputButton_v4.inputButton_v4Style_standard[disabled]{
    background-color: var(--background-disabled-bouton-v4) !important;
    cursor:not-allowed;
    color: var(--text-color-disabled-bouton-v4) !important;
    box-shadow: 1px 1px 3px rgba(0,0,0,0.15);
    /*border: 2px transparent solid;*/
}
.inputButton_v4.inputButton_v4Style_standard[disabled] > * {
    color: var(--text-color-disabled-bouton-v4) !important;
}
.inputButton_v4.inputButton_v4Style_standard[disabled] i {
    color: var(--text-color-disabled-bouton-v4) !important;
}
.inputButton_v4.inputButton_v4Style_standard[disabled] img {
    filter: grayscale(100%) opacity(20%);
}
.inputButton_v4.inputButton_v4Style_standard[disabled]:checked img {
    filter: grayscale(100%) opacity(60%);
}


/*---------------------- STYLE LIGHT ----------------------*/

.inputButton_v4.inputButton_v4Style_light {
    color: var(--text-color-bouton-light-v4);
    background-color: var(--background-bouton-light-v4);
    transition: all 0.05s ease-in 0s;
    /*border-radius: 4px;*/
    padding: 5px 10px;
    /* 04/11/21, pthomas, Kala nÂ°35135, Je commente pour enlever l'effet bold sur le texte */
    /*font-weight: bold;*/
}

.inputButton_v4.inputButton_v4Style_light:hover:not([disabled]) {
    filter: brightness(101%);
}
.inputButton_v4.inputButton_v4Style_light .textInputButton_v4{
    /*font-size: 11px!important;*/
}

/* Cas disabled */
.inputButton_v4.inputButton_v4Style_light[disabled]{
    background-color: var(--background-disabled-bouton-v4) !important;
    cursor:not-allowed;
    color: var(--text-color-disabled-bouton-v4);
    border: none;
    /*box-shadow: 1px 1px 3px rgba(0,0,0,0.15);*/
    
    /* pthomas 30/05/2022 A voir avec ces carac */
    /*background-color: #fbfbfb !important;*/
    box-shadow: inset -1px -1px 2px rgba(0,0,0,0.1);
}
.inputButton_v4.inputButton_v4Style_light[disabled] i {
    /*opacity: 0.7;*/
    color: color: var(--text-color-disabled-bouton-v4);;
}
.inputButton_v4.inputButton_v4Style_light[disabled] img {
    filter: grayscale(100%) opacity(30%);
}

/*---------------------- STYLE slider ----------------------*/
/* caractÃ©ristiques basiques du style slider */
.inputButton_v4.inputButton_v4Style_slider {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    /*height: 35px!important;*/
    width:auto;
    cursor: pointer;
    display: flex;
    align-items: center;
    background: var(--background-bouton-slider-v4);
    border: none;
    /*border-radius: 4px;*/
    padding: 5px;
    padding-right: 53px;
    position: relative;
}
.inputButton_v4.inputButton_v4Style_slider .textInputButton_v4StyleSlider {
    color: var(--text-color-bouton-slider-v4);
    /* 04/11/21, pthomas, Kala nÂ°35135, Je commente pour enlever l'effet bold sur le texte */
    /*font-weight: bold;*/
    margin-left: 8px;
}
.inputButton_v4.inputButton_v4Style_slider img {
    /*width: 20px;*/
    margin: 0px!important;
    height: 100%;
}
.inputButton_v4.inputButton_v4Style_slider .iconInputButton_v4StyleSlider {
    position: absolute;
    border-left: 2px solid rgba(0, 0, 0, 0.1);
    height: 66%;
    width: 40px;
    display: flex;
    align-items: center !important;
    justify-content: center !important;
    pointer-events:none;
    right: 0px;
}
.inputButton_v4.inputButton_v4Style_slider .iconInputButton_v4StyleSlider i {
    color: white;
}

.inputButton_v4.inputButton_v4Style_slider:hover:not([disabled]) {
    filter: brightness(107%);
}

/* --- Animations --- */
.inputButton_v4.inputButton_v4Style_slider.input_v4_isAnime:not([disabled]):hover .textInputButton_v4StyleSlider {
    color: transparent;
}
.inputButton_v4.inputButton_v4Style_slider.input_v4_isAnime, .inputButton_v4.inputButton_v4Style_slider.input_v4_isAnime span {
    transition: ease-in-out 170ms;
}
.inputButton_v4.inputButton_v4Style_slider.input_v4_isAnime:not([disabled]):hover .iconInputButton_v4StyleSlider {
    border-left: 2px solid transparent;
    right: calc(50% - 21px);
}
.inputButton_v4.inputButton_v4Style_slider.input_v4_isAnime:not([disabled]):active {
    transition: 50ms;
}
.inputButton_v4.inputButton_v4Style_slider.input_v4_isAnime:focus {
    outline: none;
}

/* Cas disabled */
.inputButton_v4[disabled]{
    background-color: var(--background-disabled-bouton-v4) !important;
    cursor:not-allowed;
    box-shadow: 1px 1px 3px rgba(0,0,0,0.15);

}
.inputButton_v4.inputButton_v4Style_slider[disabled] .textInputButton_v4StyleSlider {
    color: var(--text-color-disabled-bouton-v4);
}
.inputButton_v4.inputButton_v4Style_slider[disabled] .iconInputButton_v4StyleSlider {
    filter: grayscale(100%) opacity(20%);
}


/*********************************************************
* Fichier : fwkb_v4/css/theme_v4.css.php
*********************************************************/

:root {

    --couleur-fond-application: #ffffff;

    --couleur-primaire-iv4: #00963a;
    --couleur-primaire-light-iv4: #99d5b0;
    --couleur-primaire-superlight-iv4: #daefe2;
    --couleur-secondaire-iv4: #f0f1f3;
    --couleur-remplissage-iv4: #FFFFFF;

    --border-fine-iv4 : 1px solid #c0c0c0;
    --border-color-fine-iv4 : #c0c0c0;
    
    --disabled-couleur-primaire-iv4: whitesmoke;
    --disabled-couleur-secondaire-iv4: #cfd1d4;
    --disabled-couleur-tertiaire-iv4: #8e8e93;
    --disabled-couleur-quatrieme-iv4: #f9f9f9;

    --text-color-primaire-iv4: #222222;
    --text-color-secondaire-iv4: #FFFFFF;
    --text-color-tertiaire-iv4: #98989c;
    --disabled-text-color-iv4: #dcdcdc;

    --couleur-input-obligatoire: #ff9d00;
    --erreur-couleur-primaire-iv4: red;
    
    --outline-iv4: #343A40;
    
    --couleur-icone-par-defaut: #404040;
    --couleur-icone-par-defaut-2: #828080;
}

html[data-theme='brangeon'] {
    --couleur-fond-application: #ffffff;
    
    --couleur-primaire-iv4: #00963a;
    --couleur-primaire-light-iv4: #99d5b0;
    --couleur-primaire-superlight-iv4: #daefe2;
    --couleur-secondaire-iv4: #f0f1f3;
    --couleur-remplissage-iv4: #FFFFFF;

    --border-color-fine-iv4 : #c0c0c0;

    --disabled-couleur-primaire-iv4: whitesmoke;
    --disabled-couleur-secondaire-iv4: #cfd1d4;
    --disabled-couleur-tertiaire-iv4: #8e8e93;
    --disabled-couleur-quatrieme-iv4: #f9f9f9;

    --text-color-primaire-iv4: #333;
    --text-color-secondaire-iv4: #FFFFFF;
    --text-color-tertiaire-iv4: #98989c;
    --disabled-text-color-iv4: #dcdcdc;

    --couleur-input-obligatoire: darkorange;
    --erreur-couleur-primaire-iv4: red;

    --outline-iv4: #343A40;

    --couleur-icone-par-defaut: #404040;
}


@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
/*//02/09/22, pthomas, Kala nÂ°40210,
*/
/*html[data-theme='trollarnaud'] {
    --couleur-fond-application: #ffffff;
    --background-fond-application : linear-gradient(-45deg, #ee7752, #e73c7e, #c923d5, #ff0245);
    --background-size-fond-application: 400% 400%;
    --animation-fond-application: gradient 15s ease infinite;
    
    --couleur-primaire-iv4: deeppink;
    --couleur-primaire-light-iv4: #c8ffca;
    --couleur-primaire-superlight-iv4: #e9ffea;
    --couleur-secondaire-iv4: #f0f1f3;
    --couleur-remplissage-iv4: #FFFFFF;

    --border-color-fine-iv4 : #c0c0c0;

    --disabled-couleur-primaire-iv4: whitesmoke;
    --disabled-couleur-secondaire-iv4: #cfd1d4;
    --disabled-couleur-tertiaire-iv4: #8e8e93;
    --disabled-couleur-quatrieme-iv4: #f9f9f9;

    --text-color-primaire-iv4: black;
    --text-color-secondaire-iv4: #FFFFFF;
    --text-color-tertiaire-iv4: #98989c;
    --disabled-text-color-iv4: #dcdcdc;

    --couleur-input-obligatoire: darkorange;
    --erreur-couleur-primaire-iv4: red;

    --outline-iv4: #343A40;
}*/

/*********************************************************
* Fichier : fwkb_v4/css/login/login.css.php
*********************************************************/


* {
    box-sizing: border-box;
}

body {
    background-color: #00963a;
    font-family: "Open Sans", Verdana, Arial, sans-serif !important;
    /*background-image: url("../../fwkb_v4/image/decor.svg");
    background-repeat: no-repeat;
    background-position: 75% 25%;*/
    display: flex;
    width: 100vw;
    height: 100vh;
    margin: 0;
    overflow: hidden;
}

#divCommunicationLogin {
    width: 100%;
    /*width: calc(200% / 3);*/
    /*background-image: url("../../fwkb/image/accueilGroupeBrangeon.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center left;*/
    background-image: url("../../app/image/accueil.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: center;
    justify-content: end;
}

/*#divCommunicationLogin img {
    height: 100%;
}*/

#divIdentificationLogin {
    width: calc(100% / 3);
    display: flex;
}

#divContentLogin {
    display: flex;
    width: 80%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: auto;
    gap: 35px;
    background-color: #FFFFFF;
    padding: 50px;
    border-radius: 4px;
    box-shadow: 0px 0px 20px #00000033;
    min-width: 300px;
    max-width: 500px;
}

#imgLogoBrangeon {
    width: 100%;
    max-width: 220px;
}

#formLogin {
    width: 100%;
    max-width: 300px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

#formLogin a {
    color: #333333;
    font-size: 12px;
}
#aMotDePasseOublieLogin {
    cursor: pointer;
}
.divDialogErreurNouveauMotDePasse .divDialogTitre_v4 {
    background-color: var(--erreur-color);
}

#frm_motDePasseOublie .divLigne_v4 {
    margin-top: 15px;
}

/*********************************************************
* Fichier : fwkb_v4/css/message.css.php
*********************************************************/

/********** LA PALETTE MAGIQUE **********/
:root {
    --text-color-message-erreur: #cc3434;
    --border-message-erreur: var(--erreur-color);
    --background-message-erreur: #ffeeee;

    --text-color-message-information: var(--information-color);
    --border-message-information: var(--information-color);
    --background-message-information: #f7fbff;
}

/********** MESSAGE ERREUR **********/
.containerInputEnErreur{
    padding: 0px;
    margin: 0px;
    background: none;
    display: inline;
}

.messageErreurInput_v4 {
    display: flex;
    justify-content: flex-start;
    justify-items: center;
    align-items: center;
    text-align: center;
    padding: 0px 12px;
    position: fixed;
    max-height: 30px;
    min-width: 180px;
    z-index: 10;
    /*color: red;*/
    margin-top: 10px;
    color: var(--text-color-message-erreur);
    background-color: var(--background-message-erreur);
    border-radius: 0px;
    /*border-top: solid 2px var(--border-message-erreur);*/
    font-style: normal;
    font-size: 11px;
    border-left: var(--border-message-erreur) solid 5px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    cursor : pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

.messageErreurInput_v4 img{
    height: 20px;
    margin-right: 10px;
    pointer-events: none;
}
.messageErreurInput_v4 p{

}

.messageErreurInput_v4:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    left: 20px;
}
.messageErreurInput_v4:not(.messageErreurPositionHaut):before {
    border-bottom: 10px solid var(--background-message-erreur);
    top: -10px;
}

.messageErreurPositionHaut.messageErreurInput_v4:before{
    border-top: 10px solid var(--background-message-erreur);
    bottom: -10px;
}

/********** MESSAGE INFORMATION **********/
.messageInformationInput_v4 {
    display: flex;
    justify-content: flex-start;
    justify-items: center;
    align-items: center;
    text-align: center;
    padding: 0px 12px;
    position: absolute;
    max-height: 30px;
    min-width: 180px;
    z-index: 10;
    /*color: red;*/
    margin-top: 10px;
    color: var(--text-color-message-information);
    background-color: var(--background-message-information);
    border-radius: 0px;
    /*border-top: solid 2px #cc3434;*/
    font-style: normal;
    font-size: 11px;
    border-left: var(--border-message-information) solid 5px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    cursor : pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

.messageInformationInput_v4 img{
    height: 20px;
    margin-right: 10px;
    pointer-events: none;
}
.messageInformationInput_v4 p{

}

.messageInformationInput_v4:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    left: 20px;
}
.messageInformationInput_v4:not(.messageInformationPositionHaut):before {
    border-bottom: 10px solid var(--background-message-information);
    top: -10px;
}

.messageInformationPositionHaut.messageInformationInput_v4:before{
    border-top: 10px solid var(--background-message-information);
    bottom: -10px;
}



/*********************************************************
* Fichier : fwkb_v4/css/messageAjax/messageAjax.css.php
*********************************************************/

:root{
    --color-message-ajax-succes : #00b53f;
    --color-message-ajax-info : var(--information-color);
    --color-message-ajax-warning : var(--couleur-input-obligatoire);
    --color-message-ajax-erreur : var(--erreur-color);
}
.containerMessageAjax_v4{
    background-color: white;
    box-shadow: rgba(0, 0, 0, 0.16) 1px 2px 2px, rgba(0, 0, 0, 0.23)  0px 2px 4px !important;
}
.containerMessageAjax_v4.messageAjaxv4NonMasquableAutomatiquement{
    border: 2px solid;
}
.containerMessageAjax_v4.messageFlashEnStock{
    min-height: 60px;
    padding: 10px 5px 10px 20px !important;
}

/* Container Informations */
.containerInformationMessageAjax_v4{
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex: 1 1 100%;
    /*gap: 20px;*/
}

/* Icone */
.containerIconeMessageAjax_v4{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 30px;
    width: 30px;
    border-radius: 100%;
    flex-shrink: 0;
    margin-right: 20px;
}

.containerIconeMessageAjax_v4 i{
    font-size: 16px;
    color: white;
}


/* Contenu Textuel */
.containerTexteMessageAjax_v4{
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    flex: 1 1 100%;
}

.containerTitreMessageAjax_v4{
    font-size: 12px;
    font-weight: 600;
}
.containerDescriptionMessageAjax_v4{

}


/* Container Boutons */
.containerMessageAjax_v4 .divBoutonFermetureMessageAjax_v4{
    /*position: absolute;*/
    /*top: 0;*/
    /*right: 0;*/
    border-radius: 3px;
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 40px;
}
.containerMessageAjax_v4 .divBoutonFermetureMessageAjax_v4 i {
    font-weight: bold;
    
}


/* Barre progression masquage */
.containerMasquageProgressionMessageAjax_v4{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    display: flex;
    justify-content: flex-end;
}
.barreMasquageProgressionMessageAjax_v4{
    height: 100%;
    width: 100%;
}

/* DiffÃ©rence entre les types de message */
/* Succes */
.divMessageAjaxSucces{
}
.divMessageAjaxSucces .barreMasquageProgressionMessageAjax_v4,
.divMessageAjaxSucces .containerIconeMessageAjax_v4
{
    background-color:  var(--color-message-ajax-succes);
}
.divMessageAjaxSucces.messageAjaxv4NonMasquableAutomatiquement{
    border-color: var(--color-message-ajax-succes);
}

/* Info */
.divMessageAjaxInfo{
}
.divMessageAjaxInfo .barreMasquageProgressionMessageAjax_v4,
.divMessageAjaxInfo .containerIconeMessageAjax_v4
{
    background-color:  var(--color-message-ajax-info);
}
.divMessageAjaxInfo.messageAjaxv4NonMasquableAutomatiquement{
    border-color: var(--color-message-ajax-info);
}

/* Warning */
.divMessageAjaxWarning{
}
.divMessageAjaxWarning .barreMasquageProgressionMessageAjax_v4,
.divMessageAjaxWarning .containerIconeMessageAjax_v4
{
    background-color:  var(--color-message-ajax-warning);
}
.divMessageAjaxWarning.messageAjaxv4NonMasquableAutomatiquement{
    border-color: var(--color-message-ajax-warning);
}

/* Erreur */
.divMessageAjaxErreur{
}
.divMessageAjaxErreur .barreMasquageProgressionMessageAjax_v4,
.divMessageAjaxErreur .containerIconeMessageAjax_v4
{
    background-color:  var(--color-message-ajax-erreur);
}
.divMessageAjaxErreur.messageAjaxv4NonMasquableAutomatiquement{
    border-color: var(--color-message-ajax-erreur);
}
.divMessageAjaxErreur .containerIconeMessageAjax_v4 i{
    font-size: 14px;
}


/*********************************************************
* Fichier : fwkb_v4/css/dialog/dialog.css.php
*********************************************************/

.divDialogConteneur_v4 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    background-color: rgba(150, 150, 150, 0.5);
    backdrop-filter: blur(2px);
    align-items: center;
    justify-content: center;
    z-index: 1500;
}

    .divDialog_v4 {
        position: relative;
        display: flex;
        align-items: center;
        flex-direction: column;
        max-height: 100%;
        /* Je laisse de la place aux boutons de navigation */
        /*max-width: 100%;*/
        max-width: calc(100% - 200px);
        overflow: hidden;
        box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
        border-radius: var(--border-radius-normal);
        background-color: white;
    }
    /*//13/06/23, pthomas, Kala n°45089,*/
    .divDialog_v4 *{
        box-sizing: border-box;
    }

        .divDialogTitre_v4 {
            width: 100%;
            height: 30px;
            background-color: var(--couleur-primaire-iv4);
            font-size: 12px;
            color: var(--text-color-secondaire-iv4);
            display: flex;
            align-items: center;
            justify-content: start;
            flex-shrink: 0;
            font-weight: bold;
            padding-left: 10px;
            /* //18/07/24, pthomas, Kala n°53705, je ne précise plus le z index 1 */
            /*z-index: 1;*/
            user-select: none;
            cursor:move /*//08/04/25, pthomas, Kala n°2503053, */
        }

            .divDialogTitre_v4 i {
                font-size: 16px;
                margin-right: 5px;
                color: white;
            }

        .divDialogCorps_v4 {
            overflow: auto;
            flex-grow: 1;
            width: 100%;
            background-color: #FFFFFF;
            position: relative;
            display: flex;
        }

            .divDialogContenu_v4 {
                width: 100%;
                height: 100%;
                overflow: auto;
                padding: 15px;
                position: relative;
                border-bottom: 1px solid #EEEEEE;
            }

        .divDialogPied_v4 {
            width: 100%;
            height: 45px;
            align-items: center;
            justify-content: end;
            display: flex;
            flex-shrink: 0;
            background-color: #FFFFFF;
            /* 17/07/2024 pthomas kala n° 53705
            z-index: 1; */
        }

            .divDialogPied_v4 button {
                margin: 0 5px;
                height: calc(100% - 15px);
            }


.dialogBlur_v4 {
    filter: blur(2px);
}

.divDialogInformation .divDialogTitre_v4 {
    background-color: var(--information-color);
}

.divDialogInformation {
    text-align: justify;
}

.divDialogConfirmation .divDialogTitre_v4 {
    background-color: var(--information-color);
}

.divDialogConfirmationSuppression .divDialogTitre_v4 {
    background-color: var(--erreur-color);
}

.dialogTailleAdaptatifMobile {
    width: 90% !important;
    height: 60vmin !important;
    min-height: 300px;
}

.dialogTailleAdaptatifMobile div,
.dialogTailleAdaptatifMobile div b ,
.dialogTailleAdaptatifMobile div input {
    font-size: 3vmin !important;
}

.dialogTailleAdaptatifMobile div.divDialogTitre_v4 {
    height: 5vmin !important;
}

.dialogTailleAdaptatifMobile div.divLigne_v4,
.dialogTailleAdaptatifMobile div#titreModifierMotDePasseMonCompte  {
    margin-bottom: 4vmin !important;
}

.dialogTailleAdaptatifMobile div.divLabelContainer_v4 {
    width:45% !important;
}

.dialogTailleAdaptatifMobile div.containerInputText_v4 {
    width:50% !important;
    height: 5vmin !important;
}

.dialogTailleAdaptatifMobile i.iconFwkb_effacerValeurInput {
    font-size: 3vmin !important;
}

.dialogTailleAdaptatifMobile div.divDialogPied_v4 {
    height: 8vmin !important;
}

.dialogTailleAdaptatifMobile div.divDialogPied_v4 button {
    width: 25vmin !important;
}

.dialogTailleAdaptatifMobile div.divDialogPied_v4 button span.textInputButton_v4StyleSlider,
.dialogTailleAdaptatifMobile div.divDialogPied_v4 button span.textInputButton_v4 {
    font-size: 3vmin !important;
}

.dialogTailleAdaptatifMobile div.divDialogPied_v4 button i.iconFwkb_sauvegarder {
    font-size: 3vmin !important;
}


/* ----- Boutons navigation -----*/
/*.divBoutonNavigationFicheEnregistrementV4{*/
/*    height: 200px;*/
/*    width: 50px;*/
/*    background-color: hotpink;*/
/*    display: flex;*/
/*    flex-shrink: 0;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    cursor: pointer;*/
/*}*/
.divBoutonNavigationFicheEnregistrementV4 {
    height: 100%;
    width: 100px;
    z-index: 99999;
    position: absolute;
    top: 0;
    transition: all 0.01s linear;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgb(2,0,36);
    opacity: 0.3;
}
.divBoutonNavigationFicheEnregistrementV4:hover {
    opacity: 1;
    /*opacity: 0.6;*/
}
.divBoutonNavigationFicheEnregistrementV4 i{
    color: whitesmoke;
    font-size: 50px;
}
.divBoutonNavigationFicheEnregistrementV4:hover i{
    /*color: var(--couleur-icone-par-defaut);*/
}

/* Précédent */
#divBoutonPrecedentFicheEnregistrementV4{
    background: linear-gradient(270deg, rgba(2,0,36,0) 0%, #0000004d 48%);
    left: 0;
}
#divBoutonPrecedentFicheEnregistrementV4:hover {
    background: linear-gradient(270deg, rgba(2,0,36,0) 0%, #0000004d 0%);
    /*background: linear-gradient(270deg, rgba(2,0,36,0) 0%, var(--background-bouton-light-v4) 30%);*/
    transition: all 0.2s linear;
}
/* Suivant */
#divBoutonSuivantFicheEnregistrementV4{
    background: linear-gradient(90deg, rgba(2,0,36,0) 0%, #0000004d 48%);
    right: 0;
}
#divBoutonSuivantFicheEnregistrementV4:hover {
    background: linear-gradient(90deg, rgba(2,0,36,0) 0%, #0000004d 0%);
    /*background: linear-gradient(90deg, rgba(2,0,36,0) 0%, var(--background-bouton-light-v4) 30%);*/
    transition: all 0.2s linear;
}

.dialogBeingDeplaced{
    background-color: transparent!important;
    backdrop-filter: none!important;
}
.dialogBeingDeplaced .divBoutonNavigationFicheEnregistrementV4{
    display: none;
}

/*********************************************************
* Fichier : fwkb_v4/css/pageFwkb/pageFwkb.css.php
*********************************************************/


/*//21/07/22, pthomas, Kala nÂ°39597, Je rajoute la police Open Sans en pointant vers nos fichiers en local */
/*//03/11/22, hgrellier, Kala nÂ°41073, J'ajuote ce fichier au index.css pour l'utiliser sur le login */
/*      Cela a crÃ©Ã© des erreurs donc j'mis les chemins les src tous au mÃªme endroits (partie commentÃ©e) */
/* open-sans-300 - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-300.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-300.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-regular.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-500 - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 500;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-500.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-500.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-500.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-600.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-600.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-600.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-700.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-700.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-800.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-800.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-800.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300italic - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-300italic.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-300italic.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-italic.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-500italic - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 500;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-500italic.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-500italic.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-500italic.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600italic - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-600italic.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-600italic.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-600italic.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700italic - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-700italic.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-700italic.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-700italic.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800italic - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 800;
    /*src: url('../../police/OpenSans/open-sans-v29-latin-800italic.eot'); /* IE9 Compat Modes */*/
    src: local(''),
    url('../../police/OpenSans/open-sans-v29-latin-800italic.eot'),
    url('../../police/OpenSans/open-sans-v29-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../police/OpenSans/open-sans-v29-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-800italic.woff') format('woff'), /* Modern Browsers */
    url('../../police/OpenSans/open-sans-v29-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../police/OpenSans/open-sans-v29-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}


/* //05/11/24, pthomas, Kala nÂ°2411062, */
:root {
    --border-radius-normal: 4px;
    --scrollbar-width: 8px;
    --font-family: "Open Sans", Verdana, Arial, sans-serif !important;
    --information-color: #008AE6;
    --erreur-color: #E50000;
    --gris-clair: #F8F8F8;
}

*{
    font-size: 11px;
    font-family: var(--font-family);
    box-sizing: border-box;
    scrollbar-width: thin;
    letter-spacing: 0.2px;
}

/* Scrollbar pour Chrome */
*::-webkit-scrollbar {
    width: 8px;
}

*::-webkit-scrollbar-track {
    background: var(--gris-clair);
}

*::-webkit-scrollbar-thumb {
    background-color: #cdcdcd;
}

*::-webkit-scrollbar-thumb:hover {
    background-color: #7d7d7d;
}

html,
body,
#divBody,
#divCorps {
    height:100%;
    width: 100%;
}
html,
body{
    overflow: hidden;
}

body{
    display: flex;
    flex-direction: row;
    margin: 0;
    padding: 0;
    /*justify-content: center;*/
    /*align-items: center;*/
}

#divBody{
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    height: 100%;
    overflow: auto;
}

#divCorps {
    display: flex;
    justify-content:  flex-start;
    align-items: center;
    flex-direction: column;
    /* //13/10/22, pthomas, Kala nÂ°40801, */
    /*padding: 10px 10px 10px 30px;*/
    position: relative;
}
#divCorps_chargement{
    height: 100%;
}

#divFooter {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 100%;
}

/* Javascript DÃ©sactivÃ© */
#divJavascriptDesactive {
    display: inline-flex;
    justify-content: space-between;

    background-color: #gs_rvbVertBrangeon;
    color: white;
    width: 700px;
    padding: 10px;
    border: 1px solid white;
    border-radius: 10px;
    margin-top: 50px;
}

#divJavascriptDesactive p {
    padding: 15px;
    text-align: left;
}

/*********************************************************
* Fichier : fwkb_v4/css/font/icon/style.css
*********************************************************/

@font-face {
  font-family: 'fontFwkb';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="iconFwkb_"], [class*=" iconFwkb_"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'fontFwkb' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconFwkb_maintenance:before {
  content: "\e96c";
}
.iconFwkb_cadenas:before {
  content: "\e96b";
}
.iconFwkb_log:before {
  content: "\e96a";
}
.iconFwkb_pivoterAntiHoraireFichier:before {
  content: "\e964";
}
.iconFwkb_pivoterHoraireFichier:before {
  content: "\e965";
}
.iconFwkb_supprimer:before {
  content: "\e966";
}
.iconFwkb_reduire:before {
  content: "\e963";
}
.iconFwkb_enregistrementEditeurDeTable:before {
  content: "\e960";
}
.iconFwkb_preferenceEditeurDeTable:before {
  content: "\e961";
}
.iconFwkb_masquerPreference:before {
  content: "\e962";
}
.iconFwkb_menuEditeurDeTable:before {
  content: "\e95f";
}
.iconFwkb_tiers:before {
  content: "\e95e";
}
.iconFwkb_cout:before {
  content: "\e95c";
}
.iconFwkb_euro:before {
  content: "\e95a";
}
.iconFwkb_outil:before {
  content: "\e959";
}
.iconFwkb_tutoriel:before {
  content: "\e957";
}
.iconFwkb_actualite:before {
  content: "\e953";
}
.iconFwkb_deplacementPreferenceEtat:before {
  content: "\e952";
}
.iconFwkb_rupturePreferenceEtat:before {
  content: "\e947";
}
.iconFwkb_triPreferenceEtat:before {
  content: "\e948";
}
.iconFwkb_triOrdreCroissantPreferenceEtat:before {
  content: "\e949";
}
.iconFwkb_triOrdreDecroissantPreferenceEtat:before {
  content: "\e94a";
}
.iconFwkb_totalRupturePreferenceEtat:before {
  content: "\e94b";
}
.iconFwkb_somme:before {
  content: "\e95b";
}
.iconFwkb_sautDePageRupturePreferenceEtat:before {
  content: "\e94c";
}
.iconFwkb_totalGeneralPreferenceEtat:before {
  content: "\e94d";
}
.iconFwkb_titrePreferenceEtat:before {
  content: "\e94e";
}
.iconFwkb_detailPreferenceEtat:before {
  content: "\e94f";
}
.iconFwkb_criterePreferenceEtat:before {
  content: "\e950";
}
.iconFwkb_partagerPreferenceEtat:before {
  content: "\e944";
}
.iconFwkb_exclusion:before {
  content: "\e946";
}
.iconFwkb_filtre:before {
  content: "\e969";
}
.iconFwkb_rapport:before {
  content: "\e943";
}
.iconFwkb_marge:before {
  content: "\e95d";
}
.iconFwkb_menuContextuel:before {
  content: "\e941";
}
.iconFwkb_rechercher:before {
  content: "\e93e";
}
.iconFwkb_apercuActualite:before {
  content: "\e954";
}
.iconFwkb_envoyer:before {
  content: "\e93f";
}
.iconFwkb_upload:before {
  content: "\e940";
}
.iconFwkb_telecharger:before {
  content: "\e942";
}
.iconFwkb_exporterEditeurDeTable:before {
  content: "\e955";
}
.iconFwkb_nouveauTableauDeBordWidget:before {
  content: "\e93d";
}
.iconFwkb_tableauDeBordWidgetTexte:before {
  content: "\e93c";
}
.iconFwkb_tableauDeBordWidget:before {
  content: "\e93b";
}
.iconFwkb_modeEditionOn:before {
  content: "\e939";
}
.iconFwkb_modeEditionOff:before {
  content: "\e93a";
}
.iconFwkb_numero:before {
  content: "\e938";
}
.iconFwkb_refuser:before {
  content: "\e92f";
}
.iconFwkb_accepter:before {
  content: "\e930";
}
.iconFwkb_discussion:before {
  content: "\e935";
}
.iconFwkb_inversion:before {
  content: "\e934";
}
.iconFwkb_copier:before {
  content: "\e92e";
}
.iconFwkb_notificationLueAll:before {
  content: "\e92d";
}
.iconFwkb_notificationLue:before {
  content: "\e933";
}
.iconFwkb_stopNotification:before {
  content: "\e92c";
}
.iconFwkb_voirPlus:before {
  content: "\e92b";
}
.iconFwkb_visibilite:before {
  content: "\e956";
}
.iconFwkb_sms:before {
  content: "\e92a";
}
.iconFwkb_notificationPush:before {
  content: "\e951";
}
.iconFwkb_evenement:before {
  content: "\e910";
}
.iconFwkb_notification:before {
  content: "\e927";
}
.iconFwkb_horloge:before {
  content: "\e925";
}
.iconFwkb_calendrier:before {
  content: "\e926";
}
.iconFwkb_no-localisation:before {
  content: "\e924";
}
.iconFwkb_lienCliquable:before {
  content: "\e923";
}
.iconFwkb_pieceJointe:before {
  content: "\e921";
}
.iconFwkb_imprimante:before {
  content: "\e922";
}
.iconFwkb_mapMarqueur:before {
  content: "\e920";
}
.iconFwkb_pagePrecedente:before {
  content: "\e90d";
}
.iconFwkb_triAscendant:before {
  content: "\e91e";
}
.iconFwkb_evolutionPositive:before {
  content: "\e967";
}
.iconFwkb_triDescendant:before {
  content: "\e91f";
}
.iconFwkb_evolutionNegative:before {
  content: "\e968";
}
.iconFwkb_creer:before {
  content: "\e91b";
}
.iconFwkb_filtre-off:before {
  content: "\e916";
}
.iconFwkb_filtrer:before {
  content: "\e917";
}
.iconFwkb_ko:before {
  content: "\e918";
}
.iconFwkb_messageAjaxErreur:before {
  content: "\e936";
}
.iconFwkb_supprimerPreferenceEtat:before {
  content: "\e945";
}
.iconFwkb_effacerValeurInput:before {
  content: "\e928";
}
.iconFwkb_no-image:before {
  content: "\e919";
}
.iconFwkb_sauvegarder:before {
  content: "\e91a";
}
.iconFwkb_barre:before {
  content: "\e900";
}
.iconFwkb_gras:before {
  content: "\e901";
}
.iconFwkb_couleurTexte:before {
  content: "\e902";
}
.iconFwkb_ouvrirFermerDossier:before {
  content: "\e903";
}
.iconFwkb_dossier:before {
  content: "\e904";
}
.iconFwkb_info:before {
  content: "\e905";
}
.iconFwkb_italique:before {
  content: "\e906";
}
.iconFwkb_logout:before {
  content: "\e907";
}
.iconFwkb_lotPagePrecedent:before {
  content: "\e908";
}
.iconFwkb_lotPageSuivant:before {
  content: "\e909";
}
.iconFwkb_mail:before {
  content: "\e90a";
}
.iconFwkb_modifier:before {
  content: "\e90b";
}
.iconFwkb_ok:before {
  content: "\e90c";
}
.iconFwkb_messageAjaxSucces:before {
  content: "\e937";
}
.iconFwkb_insererAvant:before {
  content: "\e90e";
}
.iconFwkb_pageSuivante:before {
  content: "\e90f";
}
.iconFwkb_insererApres:before {
  content: "\e91d";
}
.iconFwkb_parametrage:before {
  content: "\e929";
}
.iconFwkb_question:before {
  content: "\e911";
}
.iconFwkb_messageAjaxInfo:before {
  content: "\e931";
}
.iconFwkb_aPropos:before {
  content: "\e958";
}
.iconFwkb_selectAll:before {
  content: "\e912";
}
.iconFwkb_selectNone:before {
  content: "\e913";
}
.iconFwkb_souligne:before {
  content: "\e914";
}
.iconFwkb_fermer:before {
  content: "\e915";
}
.iconFwkb_warning:before {
  content: "\e91c";
}
.iconFwkb_messageAjaxWarning:before {
  content: "\e932";
}


/*********************************************************
* Fichier : fwkb_v4/css/form.css.php
*********************************************************/


.divDialogContenu_v4 .formV4{
    height: 100%;
    /* //16/03/22, pthomas, Kala nÂ°37420, Je rajoute la width 100% pour que le contenu des form soit centrÃ© */
    width: 100%;
}
.formV4 .divTitreFormulaire {
	margin-bottom: 5px;
}

/*********************************************************
* Fichier : fwkb_v4/css/div.css.php
*********************************************************/

.divCentrer {
	display: flex;
	justify-content: center;
	align-items: center;
}

.divInvisible {
    visibility: hidden;
}

/* 18/11/19, aplassier, Kala nÂ°21185 */
.divSelection {
    display: flex;
    flex-direction: column;
}

    .divSelection > div {
        padding: 15px;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        border: 1px solid #AAAAAA;
        border-radius: 4px;
        background-color: #F3F3F3;
        color: #333333;
        cursor: pointer;
    }
    
    .divSelection > div:hover {
        background-color: #gs_codeCouleurThemeApplication;
        color: white;
    }
    
    .divSelection > div:not(:first-child) {
        margin-top: 15px;
    }
    
.divLibelle {
    font-style: italic;
    color: #666666;
    font-size: 9px;
}

.divItalique {
    font-style: italic;
}


/* ---------- LIGNES LIBELLE/VALEUR ---------- */
.divFormulaire_v4.largeurLabel_50 .divLabelContainer_v4{
    width: 50px;
}
.divFormulaire_v4.largeurLabel_100 .divLabelContainer_v4{
    width: 100px;
}
.divFormulaire_v4.largeurLabel_150 .divLabelContainer_v4{
    width: 150px;
}
.divFormulaire_v4.largeurLabel_175 .divLabelContainer_v4{
    width: 175px;
}
.divFormulaire_v4.largeurLabel_200 .divLabelContainer_v4{
    width: 200px;
}
.divFormulaire_v4.largeurLabel_250 .divLabelContainer_v4{
    width: 250px;
}
.divFormulaire_v4.largeurLabel_300 .divLabelContainer_v4{
    width: 300px;
}

/* 10/06/2022 pthomas, je rajoute le width fit-content en plus du moz-fit-content car ce dernier ne fonctionne que sur mozilla */
.divFormulaire_v4{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 5px;
    width: fit-content;
    width: -moz-fit-content;
    margin: auto;
    margin-top: 0;
}

.divBlocVertical_v4,
.divBlocHorizontal_v4 {
    display: flex;
    gap: 5px;
    justify-content: space-between;
}

.divBlocVertical_v4 {
    flex-direction: column;
}

.divBlocHorizontal_v4 {
    flex-direction: row;
    width: 100%;
}

.divLigne_v4 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    column-gap: 10px;
}

.divLigne_v4.divLigneSeparation_v4 {
    border-bottom: 1px solid #5f6368;
    color: #5f6368;
    font-weight: 500;
    margin-bottom: 5px;
    font-size: 13px;
}

.divLigne_v4.divLigneSeparation_v4:not(:first-child) {
    margin-top: 15px;
}

.divLigne_v4 .divLabelContainer_v4{
    /*flex: 1;*/
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.divLigne_v4 .divValeurLectureSeule_v4{
    /*flex: 1;*/
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

/* Un sous titre avec un hr qui part vers sa droite en degradÃ© */
.sousTitreAvecSeparation{
    line-height: 1em;
    position: relative;
    outline: 0;
    border: 0;
    color: #9b9b9b;
    text-align: left;
    height: 1.5em;
    opacity: 1;
    margin-top: 20px;
    margin-bottom: 10px;
    width: 100%;
}

.sousTitreAvecSeparation:before {
    content: "";
    background: linear-gradient(to right, #9b9b9b, transparent);
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: 1px;
}
.sousTitreAvecSeparation:after {
    content: attr(data-content);
    position: relative;
    display: inline-block;
    line-height: 0.9em;
    color: #9b9b9b;
    background-color: #FFFFFF;
    font-size: 14px;
    font-weight: 600;
    padding-right: 10px;
}

.divOmbreTop_v4 {
    width: 100%;
    height: 0;
    box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 1);
    position: absolute;
    top: 0;
    display: none;
}

.divOmbreBottom_v4 {
    width: 100%;
    height: 0;
    box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 1);
    position: absolute;
    bottom: 0;
    display: none;
}

.div_et_textAvecRetourALaLigne {
    white-space: normal;
}