@import url(http://fonts.googleapis.com/css?family=);@import url(http://fonts.googleapis.com/css?family=);@import url(http://fonts.googleapis.com/css?family=);@import url(http://fonts.googleapis.com/css?family=);@import url(http://fonts.googleapis.com/css?family=);@import url(http://fonts.googleapis.com/css?family=);body table.booked-calendar thead th .page-right, body table.booked-calendar thead th .page-left { color: !important;}body .booked-form .booked-appointments{ background-color:  !important; font-family: "" !important; color: !important;}body .booked-modal .bm-window .booked-scrollable  { background-color:  !important; font-family: "" !important; color: !important;}body .booked-calendar-wrap .booked-appt-list h2 {font-family: "" !important; color: !important;}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time, body .booked-calendar-wrap .booked-appt-list .timeslot .spots-available {font-family: "" !important; color: !important;}body table.booked-calendar td.today .date span {border: 2px solid ;color:#000 !important;}body table.booked-calendar tr.month-28 th{ border-color:  !important;background-color:  !important; font-family:  !important; color: !important;}body table.booked-calendar tr.days-28 th{ border-color:  !important;background-color:  !important; font-family: "" !important;font-family: "" !important; color: !important;}body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button#book-button-28{ border-color:  !important ;  background-color:  !important ; font-family: "" !important; color: !important;}body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button#book-button-28:hover{ border-color:  !important ;  background-color:  !important ;}body .booked-modal input[type=submit]#submit-request-appointment-28{ border-color:  !important ;  background-color:  !important ; font-family: "" !important; color: !important;}body .booked-modal input[type=submit]#submit-request-appointment-28:hover{ border-color:  !important ;  background-color:  !important ; }body table.booked-calendar td:hover #date-28 span {background-color:  !important;}body table.booked-calendar td #date-28 {background-color:  !important; font-family: "" !important; color: !important;}body table.booked-calendar td #date-28.tooltipster-28 {background-color:  !important; font-family: "" !important; color: !important;}body table#calendar-28 td  { background-color:  !important; font-family: "" !important;}body table#calendar-28 td .booked-appt-list  { background-color:  !important; font-family: "" !important; color: !important;}body table#calendar-28 td .booked-appt-list.shown  { background-color:  !important; font-family: "" !important; color: !important;}body table#calendar-28 td div.timeslot.bookedClearFix:hover  { background-color:  !important; font-family: "" !important; color: !important;}#title-28 {background-color:  !important;font-family:  !important; color: !important;}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time i.booked-icon { color: !important;}