/* Styles definition here */
#fbuilder .pbSubmit {
    background: #ff0000;
    color: #fff;
    display: inline-block;
    cursor: pointer;
    margin: 10px 10px 0px 0px;
    padding: 5px 20px;
	size: large;
}
#fbuilder .comment_area label { font-size:18px; }
.uh_phone .l {display:none;}
#fbuilder, #fbuilder label, 
#fbuilder span { color: Black; 
font-size: 18px;
}
#fbuilder .comment_area label { font-size:18px; }
#fbuilder .comment_area span { font-size:14px; 
}

#fbuilder input[type=text], 
#fbuilder textarea, 
#fbuilder select { 
border: 2px solid #000;
background-color: #fff;
font-size: 16px;
}

.uh_phone .l {display:none;}
/* Styles definition for calander */
#fbuilder .ui-datepicker-calendar .ui-state-default {background:#fff ;color:Red;}
#fbuilder .ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#000;}
#fbuilder .ui-datepicker-calendar .ui-state-active {background: Red; color: #fff;}
#fbuilder .ui-datepicker-header { background:#fff ;color:Red; text-shadow:none}
#fbuilder .sb_item{margin:10px 0px}
#fbuilder .sb_item .sb_item_time{border:0px;background:Red;padding:10px; color:#fff; margin-right:10px;display:inline-block}
#fbuilder .sb_item a{border:0px;background:Red ;padding:10px;color:#fff;display:inline-block}
#fbuilder .slots div a {
    background: #fff;
    box-shadow: none;
    display: inline-block;
    padding: 4px;
    color: #ff0000;
}
#fbuilder .slots .usedslot > a {
    text-decoration: none;
	background: Red;
    color: Yellow;
    cursor: default;
}

#fbuilder .fform h1 {font-size:32px;}
#fbuilder .fform span {font-size:16px;}

/*.ts_slot_availability{display: block !important;}/*