/*Formulaire de connexion*/
.form-signin {
    max-width: 450px;
    margin: 0 auto;
    /*background-color: #fff;*/
    border: 1px solid rgba(0, 0, 0, 0.1);
    margin-top: 30px;
}

.form-signin-heading {
    margin-bottom: 30px;
}

h1 {
    text-transform: uppercase;
}

h2 {
    font-variant: small-caps;
}

.form-signin hr {
    border-color: #0B3D92;
}

.container {
    margin-top: 30px;
    margin-bottom: 30px;
}

.card-body {
    padding-left: 50px;
    padding-right: 50px;
}

.input-group-vertical .form-group:first-child {
    margin-bottom: 0px;
}

.input-group-vertical .form-group:first-child input {
    margin-bottom: -1px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group-vertical .form-group:last-child input {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
