/*Style pour les différents parties*/
header {
    margin-bottom: 5% !important;
}
.card {
    z-index: 1;
    margin: auto;
    width:50vw;
    text-align: center;
}
.card {
    display: block;
    background-color: #E0DED1;
}
.card-header {
    background-color: #1A1A1A !important;
    color: #E0DED1;
}
.card-body {
    margin-top: 1em;
    margin-bottom: 1em;
}


.formPart {
    margin-bottom: 2em;
}

/*Contenu des formulaires*/
.card > img {
    height: auto; 
    width: auto; 
    min-width: 5vw; 
    min-height: 5vh;
}
input[type=image]{
    margin-left: 2em;
    margin-right: 2em;
}
.btn-outline-dark {
    background-color: #E0DED1 !important;
}
.btn-dark, .btn-outline-dark:hover {
    background-color: #1A1A1A !important;
}
.selected {
    background-color: lightgrey;
    outline: 4px solid #1A1A1A !important;
}
textarea, input[type=text], input[type=email] {
    width: 95% !important;
    margin: auto;
}

.textRating {
    margin-top: 3px;
    font-size: 65%;
}