@charset "UTF-8";


#Mot_de_passe, #Carte_eID {
    max-width: 465.5px;
    min-width: 300px;
    border-bottom: none;
    padding: 2%;
    height: auto;
    background: #f2f2f2;
    border-radius: 3px;
    width: 49%;
}
#Carte_eID input[name="login-fedict"] {
    margin-top: 6.4em
}
#Mot_de_passe input[name="login-password-submit"] {
    margin-top: 0;
}
#Mot_de_passe input[type="submit"] {
    margin-top: 0;
    vertical-align: baseline;
}
#id_username, #id_password {
    width: 100%;
    background: #FFF;
}
@media screen and (max-width: 800px){
    #Mot_de_passe, #Carte_eID {
        margin-bottom: 1em;
    }
    #Mot_de_passe form > p.text {
	margin-left: 1em;
    }
    #Carte_eID input[name="login-fedict"] {
        margin-top: 4.72em;
    }
}
@media screen and (max-width: 700px) {
    #Mot_de_passe, #Carte_eID {
	float: none;
	margin: 0 auto 1em auto;
	width: auto;
    }
}

