/* Styles definition here */


/* ligne Intro */
.fform h1 { font-family: montserrat, Open Sans; font-size: 28px; font-weight: bold; color:#fff; text-shadow:none; }
#fbuilder .fform span { color: #fff; font-size:20px; }


/* entete calendrier */
.ui-datepicker-title { background: #77dca8; }
.ui-datepicker-month { font-family: montserrat, Open Sans; font-weight: bold; color: #fff; text-shadow:none; }
.ui-datepicker-year { font-family: montserrat, Open Sans; font-weight: bold; color: #fff; text-shadow:none; }


/* colonnes week end */
.ui-datepicker-week-end { background: rgba(11, 184, 218, .1); }

/* dates dispo */
#fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default { background: #0bb8da; color: #3995d0; font-weight: bold; }

/* dates non dispo */
#fbuilder .ui-datepicker-unselectable .ui-state-default { background: ; color: #000; }

/* dates passées */
#fbuilder .beforemindate.ui-datepicker-unselectable .ui-state-default { background: ; color: #000; }

/* case rgpd */
.dfield { margin-top: 10px; margin-bottom: 10px }

/* code de securite */
.captcha { margin-top: 10px;}