body .body_wrap table.booked-calendar tr.days th,body table.booked-calendar,body table.booked-calendar th{border-style:solid!important;border-width:5px!important}body #booked-profile-page .appt-block .google-cal-button>a:hover,body #booked-profile-page .booked-profile-header,body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover,body #booked-profile-page input[type=submit].button-primary:hover,body .booked-list-view button.button:hover,body .booked-list-view input[type=submit].button-primary:hover,body .booked-modal input[type=submit].button-primary:hover,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body table.booked-calendar input[type=submit].button-primary:hover,body table.booked-calendar thead,body table.booked-calendar thead th{background:#1dc6df!important}body #booked-profile-page .appt-block .google-cal-button>a:hover,body #booked-profile-page .booked-profile-header,body #booked-profile-page input[type=submit].button-primary:hover,body .booked-list-view button.button:hover,body .booked-list-view input[type=submit].button-primary:hover,body .booked-modal input[type=submit].button-primary:hover,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body table.booked-calendar input[type=submit].button-primary:hover,body table.booked-calendar th{border-color:#1dc6df!important}body #booked-profile-page .booked-tabs,body .booked-calendarSwitcher.calendar,body .booked-calendarSwitcher.calendar select,body table.booked-calendar tr.days,body table.booked-calendar tr.days th{background:#3799ab!important}body #booked-profile-page .booked-tabs,body table.booked-calendar tr.days th{border-color:#3799ab!important}body #booked-profile-page .appt-block .google-cal-button>a,body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,body #booked-profile-page input[type=submit].button-primary,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,body .booked-list-view button.button,body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body .booked-modal p.booked-title-bar,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body table.booked-calendar input[type=submit].button-primary,body table.booked-calendar td:hover .date span{background:#1dc6df}body #booked-profile-page .appt-block .google-cal-button>a,body #booked-profile-page input[type=submit].button-primary,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,body .booked-list-view button.button,body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body table.booked-calendar input[type=submit].button-primary{border-color:#1dc6df}.booked-appt-list .booked-public-appointment-title,body .booked-modal .bm-window a,body .booked-modal .bm-window p i.fa{color:#1dc6df}.booked-appt-list .timeslot.has-title .booked-public-appointment-title{color:inherit}body table.booked-calendar th .monthName a{color:rgba(255,255,255,.75)}body table.booked-calendar th .monthName a:hover{color:#fff}body table.booked-calendar thead th .monthName{font-weight:700}body table.booked-calendar{border-collapse:separate}body table.booked-calendar th{padding:1.9em 0;border-color:#fff!important}body .body_wrap table.booked-calendar tr.days th{padding:1.3em 0 1em;font-weight:700}body table.booked-calendar tr.days,body table.booked-calendar tr.days th{background:#FFF!important;color:#212121!important;border-color:#fff!important}body table.booked-calendar th .page-left,body table.booked-calendar th .page-right{width:25px;height:30px;top:50%!important;margin-top:-17px}body table.booked-calendar th .page-right,body table.booked-calendar th .page-right:hover{right:20px}body table.booked-calendar th .page-left,body table.booked-calendar th .page-left:hover{left:20px}.booked-calendar .page-left i,.booked-calendar .page-right i{display:none}.booked-calendar .page-right:after{content:'\e903';font:400 25px/30px fontello}.booked-calendar .page-left:after{content:'\e904';font:400 25px/30px fontello}body table.booked-calendar tbody td{border:5px solid #fff!important}body table.booked-calendar td.next-month .date,body table.booked-calendar td.next-month:hover .date,body table.booked-calendar td.prev-month .date,body table.booked-calendar td.prev-month:hover .date{color:#fdfdfd}body table.booked-calendar td .date,body table.booked-calendar td:hover .date,body table.booked-calendar tr.week td.active .date,body table.booked-calendar tr.week td.active:hover .date{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}body .booked-modal{z-index:10004!important}body .booked-modal .bm-window{max-width:90%;max-height:90%!important;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}body table.booked-calendar tbody td.prev-date .date,body table.booked-calendar tbody td.prev-date .date .number,body table.booked-calendar tbody td.prev-date:hover .date,body table.booked-calendar tbody td.prev-date:hover .date .number{background-color:#f3f5f8!important;color:#555!important}body .booked-calendar-shortcode-wrap table.booked-calendar td.next-month,body .booked-calendar-shortcode-wrap table.booked-calendar td.next-month .date,body .booked-calendar-shortcode-wrap table.booked-calendar td.next-month .date span,body .booked-calendar-shortcode-wrap table.booked-calendar td.next-month:hover .date,body .booked-calendar-shortcode-wrap table.booked-calendar td.next-month:hover .date span,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-month,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-month .date,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-month .date span,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-month:hover .date,body .booked-calendar-shortcode-wrap table.booked-calendar td.prev-month:hover .date span{background-color:#fdfdfd!important;color:#fdfdfd!important}body table.booked-calendar td .date .number{font-weight:700}body table.booked-calendar tbody td.today.prev-date .date span.number{color:#000!important}