.booked-calendar-wrap.small{font-size:1em}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar tr.week td.active,body.entrepreneur table.booked-calendar tr.week td.active{background:#fff;border-bottom-color:#d4d4d4}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td .date .number,body.entrepreneur table.booked-calendar td .date .number{line-height:inherit;display:block;border-radius:0;width:100%;height:100%;line-height:inherit}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td,body.entrepreneur table.booked-calendar td{border:0 solid;color:#23292e;background:#fff;padding:5px;font-size:1em}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar tr+tr td,body.entrepreneur table.booked-calendar tr+tr td{border-top:1px solid #d4d4d4}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar th,body.entrepreneur table.booked-calendar th{border:0 solid;font-size:1em}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar>thead>tr,body.entrepreneur table.booked-calendar>thead>tr{background:#48545e}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead,body.entrepreneur table.booked-calendar thead{text-transform:none}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar .fa-arrow-right:before,body.entrepreneur table.booked-calendar .fa-arrow-right:before{content:"\f105"}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar .fa-arrow-left:before,body.entrepreneur table.booked-calendar .fa-arrow-left:before{content:"\f104"}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date span,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar tr.week td.active:hover .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar tr.week td.active:hover .date span,body.entrepreneur table.booked-calendar tr.week td.active .date,body.entrepreneur table.booked-calendar tr.week td.active .date span,body.entrepreneur table.booked-calendar tr.week td.active:hover .date,body.entrepreneur table.booked-calendar tr.week td.active:hover .date span{background:#eeeff0 !important}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar tr.week td.active .date .number,body.entrepreneur table.booked-calendar tr.week td.active .date .number{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td,body.entrepreneur table.booked-calendar td{font-size:1em}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.prev-date .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.prev-date .date span,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.prev-date:hover .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.prev-date:hover .date span,body.entrepreneur table.booked-calendar td.prev-date .date,body.entrepreneur table.booked-calendar td.prev-date .date span,body.entrepreneur table.booked-calendar td.prev-date:hover .date,body.entrepreneur table.booked-calendar td.prev-date:hover .date span{background:#fff !important;color:#d4d4d4 !important}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.next-month .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.next-month .date span,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.prev-month .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.prev-month .date span,body.entrepreneur table.booked-calendar td.next-month .date,body.entrepreneur table.booked-calendar td.next-month .date span,body.entrepreneur table.booked-calendar td.prev-month .date,body.entrepreneur table.booked-calendar td.prev-month .date span{color:#d4d4d4 !important;background:#fff}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead tr.days th,body.entrepreneur table.booked-calendar thead tr.days th{font-size:.9em;text-transform:none;padding:0 0 1em 0;border:0 solid;background:#48545e !important;color:#f9f9f9 !important}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead th,body.entrepreneur table.booked-calendar thead th{padding:1em 0;font-size:.9em;color:#f0f0f0 !important}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead th .page-left,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead th .page-right,body.entrepreneur table.booked-calendar thead th .page-left,body.entrepreneur table.booked-calendar thead th .page-right{top:50%;margin-top:-9px;font-size:18px}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead th .page-left:hover,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead th .page-right:hover,body.entrepreneur table.booked-calendar thead th .page-left:hover,body.entrepreneur table.booked-calendar thead th .page-right:hover{color:#3cc9c1 !important}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead th .page-right,body.entrepreneur table.booked-calendar thead th .page-right{right:1.188em}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar thead th .page-left,body.entrepreneur table.booked-calendar thead th .page-left{left:1.188em}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.booked .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.booked .date span,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.booked:hover .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.booked:hover .date span,body.entrepreneur table.booked-calendar td.booked .date,body.entrepreneur table.booked-calendar td.booked .date span,body.entrepreneur table.booked-calendar td.booked:hover .date,body.entrepreneur table.booked-calendar td.booked:hover .date span{background:#3cc9c1 !important;color:#fff !important}body.entrepreneur table.booked-calendar td.today .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.today:hover .date,body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.today .date{outline:1px solid #d4d4d4 !important;background:transparent !important}body.entrepreneur .booked-calendar-wrap.small table.booked-calendar td.today:hover .date span{background:#3cc9c1 !important}body.entrepreneur table.booked-calendar tr.week td.active .date span{color:#000 !important}body .booked-calendar-wrap .booked-calendar .booked-appt-list,body .booked-calendar-wrap .booked-calendar.small .booked-appt-list{padding:0;font-size:1em;line-height:1.5;-webkit-box-shadow:none;box-shadow:none}body .booked-calendar-wrap .booked-calendar .booked-appt-list h2,body .booked-calendar-wrap .booked-calendar.small .booked-appt-list h2{font-size:1.5em;color:#23292e}body .booked-calendar-wrap .booked-calendar .booked-appt-list h2 strong,body .booked-calendar-wrap .booked-calendar.small .booked-appt-list h2 strong{font-weight:400}body .booked-calendar-wrap .booked-calendar .booked-appt-list button,body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-people button,body .booked-calendar-wrap .booked-calendar.small .booked-appt-list button,body .booked-calendar-wrap .booked-calendar.small .booked-appt-list .timeslot .timeslot-people button{font-size:1em;padding:0}body .booked-calendar-wrap .booked-calendar .booked-appt-list button .button-timeslot,body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-people button .button-timeslot,body .booked-calendar-wrap .booked-calendar.small .booked-appt-list button .button-timeslot,body .booked-calendar-wrap .booked-calendar.small .booked-appt-list .timeslot .timeslot-people button .button-timeslot{font-weight:400;font-size:1em;text-transform:none}body .booked-calendar-wrap.small .timeslot{margin:0 0 .375em}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{font-weight:400;color:#23292e}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people{height:auto;padding:1em 1em 1em 0}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-time{padding:1em 0 1em 1em;height:auto}body .booked-calendar-wrap .booked-appt-list .timeslot:hover{background:#f9f9f9}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 table.booked-calendar input[type=submit],body table.booked-calendar button,body .booked-modal input[type=submit],body .booked-modal button{line-height:1.5;font-size:.875em;padding:.857em 1.929em}body .booked-form input[type=submit],body .booked-form button{margin:0 .357em 0 0}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 table.booked-calendar input[type=submit],body table.booked-calendar button,body .booked-modal input[type=submit],body .booked-modal button{background:#fff;border:2px solid #23292e;color:#23292e}body #booked-profile-page input[type=submit]:hover:hover,body #booked-profile-page button:hover:hover,body .booked-list-view input[type=submit]:hover:hover,body .booked-list-view button:hover:hover,body table.booked-calendar input[type=submit]:hover:hover,body table.booked-calendar button:hover:hover,body .booked-modal input[type=submit]:hover:hover,body .booked-modal button:hover:hover{color:#fff;border:2px solid #23292e;background:#23292e !important}body #booked-profile-page input[type=submit].button-primary,body table.booked-calendar input[type=submit].button-primary,body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary{border-width:2px}body #booked-profile-page input[type=submit].button-primary:hover,body table.booked-calendar 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 th,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body #booked-profile-page .booked-profile-appt-list .appt-block .google-cal-button>a:hover{background:#23292e !important}body #booked-page-form input[type=text],body #booked-page-form input[type=password],body #booked-page-form input[type=email],body #booked-page-form textarea,body .booked-form .field input[type=text],body .booked-form .field input[type=password],body .booked-form .field input[type=tel],body .booked-form .field input[type=email],body .booked-form .field textarea{padding:.875em 0;font-size:1em;color:#55616b;background-color:transparent;background-image:none;border:0 solid;border-bottom:2px solid #55616b;border-radius:0}body .booked-form .field p.field-small-p,#customerChoices .field .checkbox-radio-block label{font-size:1em}#customerChoices{margin:0 -1.875em;padding:1em 1.875em}body .booked-modal .bm-window p,body .booked-modal .bm-window p.name{font-size:1em;margin:0 0 1.125em}body .booked-modal .bm-window p.name{color:#23292e}body .booked-modal .bm-window b{font-weight:400}body .booked-modal .bm-window .booked-scrollable{background:#fff}body .booked-modal .bm-window .booked-scrollable p.booked-title-bar{position:inherit;padding:0;border-radius:0;font-size:1.75em;font-weight:400;color:#23292e;margin:0 0 .607em}body .booked-modal .bm-window .booked-scrollable p.booked-title-bar small{font-size:1em;text-transform:none;font-weight:400}body.entrepreneur .booked-modal .booked-scrollable p.booked-title-bar{background:transparent}body .booked-form .field{margin:1.5em 0}body .booked-form .field:last-child{margin-bottom:0}body .booked-form .cf-block{margin:0}body .booked-form .cf-block .field{margin:0}body .booked-modal .bm-overlay{background:rgba(35,41,46,0.5)}body.entrepreneur .booked-modal .bm-window p i.fa{color:#23292e}body #booked-profile-page .booked-profile-header{background:#48545e !important;padding:1.5em;border-radius:0;border:0 solid}body #booked-profile-page .booked-user h3{padding:.125em 0 0 0;float:none;font-size:1.500em;display:block}body #booked-profile-page .booked-user h3 strong{font-weight:400;line-height:inherit}body #booked-profile-page .booked-user-avatar{width:50px;height:50px;margin:0 .8em 0 0}body #booked-profile-page .booked-user-avatar img{border-radius:0}body #booked-profile-page .booked-profile-header .booked-logout-button{color:#fff;top:0;font-size:.542em;text-transform:uppercase;float:right;padding:.615em 1.538em;border:2px solid #fff}body #booked-profile-page .booked-profile-header .booked-logout-button:hover,body #booked-profile-page .booked-profile-header .booked-logout-button:focus,body #booked-profile-page .booked-profile-header .booked-logout-button.focus{color:#fff;text-decoration:none}body #booked-profile-page .booked-profile-header .booked-logout-button:hover{color:#fff;background:#23292e;border:2px solid #23292e}body #booked-profile-page .booked-profile-appt-list .appt-block .status-block,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a{font-size:.813em;text-transform:uppercase;padding:.615em 1.538em;border-radius:0;vertical-align:top;line-height:1.5}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover,body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a.cancel:hover{color:#fff;background:#23292e;border:2px solid #23292e}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a{border:2px solid transparent}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover{border:2px solid #23292e !important}body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons a.cancel{color:#23292e;border:2px solid #23292e;background:#fff}body #booked-page-form input[type=email],body #booked-page-form input[type=text],body #booked-page-form input[type=password],body #booked-page-form textarea,body #booked-page-form{font-size:1em}body #booked-profile-page .booked-tabs li a{font-size:1em;line-height:1.5;padding-left:0}body #booked-profile-page .booked-tabs{background:#f1f1f1 !important;border:0 solid}body #booked-profile-page .booked-tabs li a,body #booked-profile-page .booked-counts,body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover{color:#23292e}body #booked-profile-page .booked-tabs li.active a{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover{background:#fff !important}body #booked-profile-page .booked-tabs li{margin-right:-1px}body #booked-profile-page .booked-tabs li.edit-button{margin-right:0}body #booked-profile-page .booked-tabs li a{padding:1.250em;background:transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}body #booked-profile-page .booked-tabs li a:hover{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:#fff;color:#23292e}body #booked-profile-page .booked-tabs li.edit-button a{background:#e6e6e6;border-color:#e6e6e6}body #booked-profile-page .booked-tabs li.edit-button a:hover{border-color:#d4d4d4;background:#fff;color:#23292e}body #booked-profile-page .booked-tab-content{padding:1.875em 0;border:0 solid}body #booked-profile-page h4{font-size:1.5em;text-transform:none;font-weight:400;margin:0 0 1.250em}body #booked-profile-page .booked-profile-appt-list .appt-block{color:#55616b;line-height:1.5}body #booked-profile-page .booked-profile-appt-list .appt-block b,body #booked-profile-page .booked-profile-appt-list .appt-block strong{font-weight:400}body #booked-profile-page .booked-profile-appt-list .appt-block.approved{color:#23292e}body #booked-profile-page .booked-profile-appt-list .appt-block{border-color:#d4d4d4;padding:2.188em 0}body #booked-profile-page .booked-tabs.login{border-top-width:0}body #booked-profile-page .booked-tabs.login li.active a{border-top:1px solid #d4d4d4}body #booked-profile-page .booked-tabs.login li a{border-top:1px solid transparent}body #booked-profile-page .booked-tabs.login li a:hover{border-top:1px solid #d4d4d4}body #profile-login label,#profile-register label,#profile-forgot label{font-weight:400}