﻿
.divFormulaire .form-label {
    color: white;
}

.containerPlanning .divFormulaire .form-label {
    color: white;
}

.containerPlanning .divFormulaire input[type=button] {
    color: chartreuse;
}




.divFormulaire label,
.divFormulaire input[type=text] {
    font-size: 1.25em;
    padding-top: .25rem;
    padding-bottom: .25rem;
    margin-top: .25rem;
    margin-bottom: .25rem;
}


.divFormulaire .multi5 {
    height: 7em;
}



.divFormulaire .NP {
    width: 25% !important;
    float: left;
}

.divFormulaire .reponse-capcha,
.divFormulaire .image-capcha {
    max-width: 4rem;
}


.divFormulaire .image-capcha {
    height: 2.75em;
    padding-top: .25em;
    margin-left: 0.5rem;
    border-radius: .25rem;
}

.divFormulaire .Ville {
    width: 74.25% !important;
    margin-left: .75%;
    float: left;
}

.divFormulaire .reponse-capcha,
.divFormulaire .image-capcha {
    max-width: 4rem;
}


.divFormulaire .image-capcha {
    height: 2.75em;
    padding-top: .25em;
    margin-left: 0.5rem;
    border-radius: .25rem;
}


.divFormulaire input[type=button],
.divFormulaire a {
    width: 100%;
    font-family: "Roboto-Regular", Helvetica, Verdana, Arial, sans-serif;
    font-size: 1.25em;
    color: white;
}


.divFormulaire .validation {
    display: none; /* Caché au démarrage */
    font-family: "Roboto-Medium", Helvetica, Verdana, Arial, sans-serif;
    font-size: .9rem;
}


.divFormulaire #lblMessageConfirmation {
    display: none;
    padding: 1rem;
    color: white;
}



.fndFormWeb {
    background-image: url('../images/FndFormulaireWeb.jpg');
}

.fndFormPlanning {
    background-image: url('../images/FndFormulairePlanning.jpg');
}

.fndFormCourtage {
    background-image: url('../images/FndFormulaireCourtage.jpg');
}

.fndFormLocation {
    background-image: url('../images/FndFormulairePointi.jpg');
}


.fndFormVacances {
    background-image: url('../images/FndFormulaireVacances.jpg');
}