body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName a{color:#353c40;opacity:.6}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName a:hover{color:#353c40;opacity:1}body div.booked-calendar .bc-body .bc-col.blur .date,body div.booked-calendar .bc-body .bc-col.blur:hover .date{color:#e4e4e4}body div.booked-calendar .bc-body .bc-col.booked .date,body div.booked-calendar .bc-body .bc-col.booked:hover .date{background:#fff!important}body div.booked-calendar .bc-body .bc-col.booked .date .number,body div.booked-calendar .bc-body .bc-col.booked:hover .date .number{background:#ffefed!important}body div.booked-calendar .bc-body .bc-col.today.booked .date{color:#f0b1a1}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.booked:not(.today) .date span.number{background:#ffefed!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.booked:not(.today):hover .date span.number{color:#ffa790!important}body div.booked-calendar-wrap.small .booked-calendar .bc-body .bc-col.booked .date{background:#fff}body div.booked-calendar-wrap.small .booked-calendar .bc-body .bc-col.booked:hover .date{background:#fff}body div.booked-calendar-wrap.small .booked-calendar .bc-body .bc-col.booked .date .number{background:#ffeae7}body div.booked-calendar-wrap.small .booked-calendar .bc-body .bc-col.booked:hover .date .number{background:#ffeae7}body div.booked-calendar-wrap.small .booked-calendar .bc-body .bc-col.today.booked .date{color:#f0b1a1}body div.booked-calendar .fa.fa-arrow-right,body div.booked-calendar .fa.fa-arrow-left,body div.booked-calendar .booked-icon-arrow-right,body div.booked-calendar .booked-icon-arrow-left{font-family:"themovation-icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#353c40}body div.booked-calendar .fa.fa-arrow-left:before,body div.booked-calendar .booked-icon-arrow-left:before{content:"a"}body div.booked-calendar .fa.fa-arrow-right:before,body div.booked-calendar .booked-icon-arrow-right:before{content:"c"}.cal-tooltip+.booked-calendar-shortcode-wrap .booked-calendarSwitcher{margin-top:20px}.booked-modal p.booked-title-bar{background:#afafaf!important}body div.booked-calendar .bc-row.days th{border:0!important}body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled],body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button[disabled]:hover{background:#eee!important;border-color:#ddd!important;color:#aaa!important}body #booked-profile-page .booked-logout-button{color:#bbb}.booked-modal .checkbox-radio-block input{height:auto}.booked-modal .checkbox-radio-block label{margin:inherit}body .booked-modal .bm-window p i.fa{color:#888!important}@media screen and (min-width:768px) and (max-width:991px){body div.booked-calendar-wrap.small .booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot{font-size:11px}}@media screen and (max-width:720px){body .booked-appt-list .timeslot .spots-available{color:#fff}}