/* 
	Arrangement pour Contact Form 7 : ver 1.4	(2018-11-29)
*/
 

/* __ Taille des textes labels ___*/

.wpcf7-list-item-label,
.wpcf7 .form-group.row .control-label,
.wpcf7 .form-group.row .col-form-label {
    font-size: 13px; /* par defaut 14 */
}


span.wpcf7-list-item { 
    padding: 0 10px 0 0; 
}


/*____________________________________________________*/

div.wpcf7 p { margin:0; }

/*___________ Message d'erreur avant les champs ____________________*/

.wpcf7 .screen-reader-response {
	display:none;
}
/*___________ Message d'erreur sous les champs ____________________*/

span.wpcf7-not-valid-tip {
    color: #c00;
	font-size: 12px;
}

.form-control.wpcf7-not-valid { border-color: #C09797 ; }

/*___________ Message sous validation ____________________*/


div.wpcf7-response-output {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;	
}

div.wpcf7-response-output:before {
  position: relative;
  top: 2px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  padding-right: 10px;
  font-size:1.1em;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*_________*/ 

div.wpcf7-mail-sent-ok:before {
	content: "\e013";
	color: #090; /* vert */
}
 


div.wpcf7-spam-blocked:before,
div.wpcf7-mail-sent-ng:before,
div.wpcf7-validation-errors:before {
	content: "\e107";
	color: #c00; /* rouge */
}

div.wpcf7-validation-errors:before {
	color: #F60; /* orange */
}



/* _______________________________________________________________ */


.wpcf7-checkbox,
.wpcf7-radio { padding-top:7px; display:block; }

.wpcf7-checkbox label,
.wpcf7-radio label { cursor:pointer; font-weight:normal; }

/* _______________________________________________________________ */

.wpcf7 .Une_Ligne { padding:12px 0 8px 0; margin:0; }

.wpcf7-submit { text-align:center; margin:0 auto; display:block!important; }

.wpcf7 .requis .control-label,
.wpcf7 .requis .col-form-label { color:#333; }
.wpcf7 .control-label,
.wpcf7 .col-form-label { color:#666; }

.wpcf7 .cache,
.wpcf7 .asterique { display:none; }

.wpcf7 .en_ligne .wpcf7-list-item,
.wpcf7 .dates .wpcf7-list-item { display:block; }

