body table.booked-calendar th .monthName a{color:rgb(255 255 255 / .75)}body .booked-appt-list .timeslot button .spots-available,body table.booked-calendar th .monthName a:hover{color:#fff}body div.booked-calendar-wrap div.booked-calendar{border-radius:unset}body #booked-profile-page input[type=submit],body #booked-profile-page button,body .booked-list-view input[type=submit],body .booked-list-view button,body .booked-calendar input[type=submit],body .booked-calendar button,body .booked-modal input[type=submit],body .booked-modal button{border-radius:40px}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date span{box-shadow:inset 0 0 0 2px #edbf88}body .booked-appt-list .timeslot .spots-available{font-size:12px}body .booked-modal input[type=submit].button-primary{transition:.3s all}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>a.delete,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>button.delete,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>a.delete:hover,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-fea-buttons>button.delete:hover{border:none;display:flex;justify-content:center;align-items:center}body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{font-size:1.133em;padding:1em 2em;border-radius:2em;background-color:#e1b177!important;color:#fff!important;transition:.3s all;text-transform:uppercase;font-weight:700;line-height:1em}body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button:hover,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a:hover{background-color:#cd9e64!important}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{font-size:1.133em;padding:1em 2em;border-radius:2em;background-color:#e1b177!important;color:#fff!important;transition:.3s all;text-transform:uppercase;font-weight:700}body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button .addeventatc_icon{display:none}body .booked-upload-wrap{max-width:200px}.booked-profile-appt-list{padding:0 30px}body .booked-upload-wrap span{margin-top:-10px}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today.active:hover .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today:hover .date span,body div.booked-calendar .bc-col .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date span{background:transparent!important}body #booked-page-form{font-size:inherit}body #booked-profile-page input[type="submit"],body #booked-profile-page button,body .booked-list-view input[type="submit"],body .booked-list-view button,body .booked-calendar input[type="submit"],body .booked-calendar button,body .booked-modal input[type="submit"],body .booked-modal button{display:inline-block;text-align:center;padding:.8em 4.1em .9em;font-weight:700;border-radius:40px;text-transform:uppercase;line-height:1.2857em}body .booked-modal input[type="submit"],body .booked-modal button{padding:.8em 3em .9em}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName{font-size:16px;display:flex;align-items:baseline;height:auto;gap:.8em}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName a{top:0;font-size:12px;padding:0}body .booked-appt-list{border-radius:0}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col .date span{box-shadow:none!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today.active:hover .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.active .date .number,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.today .date span{color:inherit!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week .bc-col.active .date,body div.booked-calendar .bc-col:hover .date{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}body .booked-calendar-wrap .booked-appt-list .timeslot button .spots-available{color:inherit!important}body .booked-modal .bm-window p.booked-title-bar,body .booked-modal .bm-window,body #booked-profile-page .booked-profile-appt-list .appt-block .status-block,body .booked-modal .bm-window .booked-scrollable{border-radius:0}body #booked-profile-page .booked-profile-appt-list .appt-block .pay,body #booked-profile-page .booked-profile-appt-list .appt-block .edit,body #booked-profile-page .booked-profile-appt-list .appt-block .cancel,body #booked-profile-page .appt-block .booked-cal-buttons .google-cal-button{border:none!important}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons{display:flex;flex-wrap:wrap;gap:.5em}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a,body #booked-profile-page .appt-block .booked-cal-buttons>div{margin:0}