@charset "UTF-8";

/* Formulaire
***********************************************/

.login-formulaire{
    width:                              350px;
    max-width:                          50%;
    height:                             100vh;
    display:                            flex;
    flex-direction:                     column;
    justify-content:                    center;
    position:                           absolute;
    left:                               8vw;
    top:                                0;
    z-index:                            1;
}

.login-form-container{
    background:                         #fff;
    width:                              auto;
    border-radius:                      25px;
    padding:                            35px 30px 15px;
    box-sizing:                         border-box;
    box-shadow:                         5px 5px 20px -10px rgba(0, 0, 0, 0.3);
    text-align:                         center;
}

.login-form-container>img{
    margin:                             auto auto 10px;
    vertical-align:                     top;
    width:                              auto;
    max-width:                          200px;
}

.login-form-container .form-title{
    text-align:                         center;
    margin-top:                         20px;
    margin-bottom:                      20px;
}

.login-form-container .input_title{
    text-align:                         center;
}

.login-form-container .input-button-container{
    text-align:                         center;
}

.login-form-container form{
    margin-bottom:                      25px;
}

.login-form-container .credits,
.login-form-container .version{
    text-align:                         center;
}

.login-form-container .input-legend{
    text-align:                         center;
}

.gs-field-text{
    border-radius:                      15px;
}

.input-container.button{
    text-align:                         center;
}