/* Styles definition here */
#fbuilder, #fbuilder label, 
#fbuilder span { color: #1B354C; }
#fbuilder input[type=text], 
#fbuilder textarea, 
#fbuilder select { 
border: 1px solid #1B354C border-radius:5px; 
}

/* Calendar */
#fbuilder .ui-datepicker-header { background:#fff !important; text-shadow:none !important; padding-bottom:15px !important;}
#fbuilder .ui-datepicker th{background:#d3d3d3; text-shadow:none !important;}


/* button */
.pbSubmit {letter-spacing: 1.5px !important; text-transform: uppercase !important; width: 100% !important; background-color:#00C6B6 !important; color:white !important; border-style:none !important; padding-top:10px !important; padding-bottom: 10px !important;}
.pbSubmit:hover {background-color: #1B354C !important; color: white !important; border-style:none !important;}

/* time picker border-style: solid; border-width: 1px; border-color:#1B354C;  */
#fbuilder .slots{background:white;box-shadow:none}
#fbuilder .slots div{border:0px}
#fbuilder .slots div a{border-radius: 5px; background:#00C6B6;color:white;}
#fbuilder .slots div a:hover{border-radius: 5px; background:#1B354C;color:white;}

/* Used slots */
#fbuilder .slots .currentSelection a{background:#fff; color:#1B354C; border-style:solid !important; border-width:1px !important; border-radius:5px;}
/* Picked slots */
#fbuilder .slots .htmlUsed a{text-decoration: line-through;background:#ddd;color:#ccc}