﻿

#Connectezvous {
    position: relative;

    font-family: Nunito;
    font-style: normal;
    font-weight: 800;
    font-size: 21px;
    color: black;
    top: 5%;

}


.Connexion-Body {

    background-color: #E0F5F5;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom left;
}



#Connexion-FormFrame {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 40px 20px;
    gap: 30px;
    position: absolute;
    width: calc(100%);
    height: 387px;
    /*left: calc(50% - 375px/2);*/
    left: 0px;
    /*top: 165px;*/
    top: 25%;
    /* blanc */
    background: #FFFFFF;
}


@media (max-width: 600px) {


    #Connexion-FormFrame {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 40px 20px;
        gap: 30px;
        position: absolute;
        width: calc(100%);
        height: 387px;
        /*left: calc(50% - 375px/2);*/
        left: 0px;
        /*top: 165px;*/
        top: 25%;
        /* blanc */
        background: #FFFFFF;
    }



}




#Connexion-MsgErreur {
    position: absolute;
    right: 10%;
    top: 33%;
}

#Connexion-adresse {
    position: absolute;
    width: 174px;
    height: 24px;
    /*left: 20px;*/
    left: calc(50% - 335px/2);
    top: 40px;
    /* indicative-text */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    /* identical to box height */
    letter-spacing: 0.01em;
    /* vert-rh */
    color: #00AFAA;
}

#Connexion-motdepasse {
    position: absolute;
    width: 115.03px;
    height: 24px;
    /*left: calc(50% - 115.03px/2 - 109.99px);*/
    left: calc(50% - 335px/2);
    bottom: 220px;
    /* indicative-text */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    /* identical to box height */
    letter-spacing: 0.01em;
    /* vert-rh */
    color: #00AFAA;
    top: 130px;
}


#Connexion-txtNom {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 12px 22px;
    gap: 10px;
    position: absolute;
    width: 335px;
    height: 43px;
    /*left: 20px; */
    left: calc(50% - 335px/2);
    top: 50px;
    /* vert-bg */
    background: #E0F5F5;
    border-radius: 10px;
}

#Connexion-txtMotDePasse {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 12px 22px;
    gap: 10px;
    position: absolute;
    width: 335px;
    height: 43px;
    /*left: 20px; */
    left: calc(50% - 335px/2);
    top: 140px;
    /* vert-bg */
    background: #E0F5F5;
    border-radius: 10px;
}




#Connexion-cmdEntrerNEW {
    position: absolute;
    top: 65%;

    left: calc(50% - 216px/2);

    /* Auto layout */
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 8px 22px;
    gap: 10px;
    width: 216px;
    height: 43px;
    background: #773DBD;
    border-radius: 25px;
    /* Inside auto layout */
    flex: none;
    order: 0;
    flex-grow: 0;
}



#LienChangeMdP {
    /*position: center;
    top: calc(25% + 360px);*/
    /*right: 10%;*/
    /*line-height: 35px;
    align-items: center;
    border: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;*/

    position: absolute;
    top: 85%;
    
    left: calc(50% - 216px/2);
    
    width: 216px;

    /* link-text-rh */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    /* identical to box height */
    text-align: center;
    letter-spacing: 0.03em;
    text-decoration-line: underline;
    /* vert-rh */
    color: #00AFAA;
}



#moncopyright {
    color: rgba(69, 53, 86, 0.7);
    font-style: normal;
    font-size: 14px;
    text-align: center;
    font-family: Poppins;
    position: absolute;
    bottom: 0%;
    width: 300px;

    /*left: 20%;*/
    left: calc(50% - 300px/2);
}


#Connectezvous2 {
    /*    font-family: Nunito;
    font-style: normal;
    font-weight: 800;
    font-size: 21px;
    color: black;
    text-align: center;
    position: absolute;
    top: 20%;
    left: 30%;
*/
    position: relative;
    font-family: Nunito;
    font-style: normal;
    font-weight: 800;
    font-size: 21px;
    color: black;
    top: 4%;
}


#Connexion-cmdOK-ChgPWD-NEW1 {
    position: absolute;
    top: 30%;
    /*left: 20%;*/
    left: calc(50% - 216px/2);

    /* Auto layout */
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 8px 22px;
    gap: 10px;
    width: 216px;
    height: 43px;
    background: #773DBD;
    border-radius: 25px;
    /* Inside auto layout */
    flex: none;
    order: 0;
    flex-grow: 0;
}

#Connexion-cmdOK-ChgPWD-NEW2 {
    position: absolute;
    top: 335px;
    /*left: 20%;*/
    left: calc(50% - 216px/2);
    /* Auto layout */
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 8px 22px;
    gap: 10px;
    width: 216px;
    height: 43px;
    background: #773DBD;
    border-radius: 25px;
    /* Inside auto layout */
    flex: none;
    order: 0;
    flex-grow: 0;
}


#Connexion-adresse-ChgPWD-NEW {
    position: absolute;
    width: 174px;
    height: 24px;
    /*left: 20px;*/
    left: calc(50% - 335px/2);
    top: 40px;
    /* indicative-text */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    /* identical to box height */
    letter-spacing: 0.01em;
    /* vert-rh */
    color: #00AFAA;
}

#Connexion-txtNom-ChgPWD-NEW {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 12px 22px;
    gap: 10px;
    position: absolute;
    width: 335px;
    height: 43px;
    /*left: 20px; */
    left: calc(50% - 335px/2);
    top: 50px;
    /* vert-bg */
    background: #E0F5F5;
    border-radius: 10px;
}



#Connexion-lblCode {
    position: absolute;
    width: 174px;
    height: 24px;
    /*left: 20px;*/
    left: calc(50% - 335px/2);
    top: 115px;
    /* indicative-text */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    /* identical to box height */
    letter-spacing: 0.01em;
    /* vert-rh */
    color: #00AFAA;
}



#Connexion-txtCode {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 12px 22px;
    gap: 10px;
    position: absolute;
    width: 335px;
    height: 43px;
    /*left: 20px; */
    left: calc(50% - 335px/2);
    top: 125px;
    /* vert-bg */
    background: #E0F5F5;
    border-radius: 10px;
}



#Connexion-lblMdP1 {
    position: absolute;
    width: 174px;
    height: 24px;
    /*left: 20px;*/
    left: calc(50% - 335px/2);
    top: 185px;
    /* indicative-text */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    /* identical to box height */
    letter-spacing: 0.01em;
    /* vert-rh */
    color: #00AFAA;
}



#Connexion-txtMdP1 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 12px 22px;
    gap: 10px;
    position: absolute;
    width: 335px;
    height: 43px;
    /*left: 20px; */
    left: calc(50% - 335px/2);
    top: 195px;
    /* vert-bg */
    background: #E0F5F5;
    border-radius: 10px;
}

#Connexion-lblMdP2 {
    position: absolute;
    width: 200px;
    height: 24px;
    /*left: 20px;*/
    left: calc(50% - 335px/2);
    top: 255px;
    /* indicative-text */
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    /* identical to box height */
    letter-spacing: 0.01em;
    /* vert-rh */
    color: #00AFAA;
}



#Connexion-txtMdP2 {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 12px 22px;
    gap: 10px;
    position: absolute;
    width: 335px;
    height: 43px;
    /*left: 20px; */
    left: calc(50% - 335px/2);
    top: 265px;
    /* vert-bg */
    background: #E0F5F5;
    border-radius: 10px;
}

/*<input name="Code" id="Connexion-txtCode" value='' onFocus="this.value='';"/ >
<label class="input-label" id="Connexion-lblCode" for="Code" > Code reçu par email</label >


<input type="password" name="MdP1" id="Connexion-txtMdP1" value='' onFocus="this.value='';"/ >
<label class="input-label" id="Connexion-lblMdP1" for="MdP1" > Nouveau mot de passe</label >


<input type="password" name="MdP2" id="Connexion-txtMdP2" value='' onFocus="this.value='';"/ >
<label class="input-label" id="Connexion-lblMdP2" for="MdP2" > Confirmer le mot de passe</label >
*/