#facebookAppTab .booking-form-item .form-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:italic; font-weight:bold; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:underline; text-transform:none; }
#facebookAppTab #moreEmployeeOptionsContainer h2 { color:rgba(85, 113, 127, 1); font-family:'Droid Serif'; font-size:22px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
.appointment-request-employee-option { background-color:rgba(255, 255, 255, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(175, 175, 175, 1); border-width:1px; border-style:solid; padding-top:0px;padding-bottom:0px;padding-left:12px;padding-right:12px;margin-top:5px;margin-bottom:5px;margin-left:2px;margin-right:2px;opacity:1; }
#facebookAppTab .appointment-request-employee-option { background-color:rgba(255, 255, 255, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(175, 175, 175, 1); border-width:1px; border-style:solid; padding-top:0px;padding-bottom:0px;padding-left:12px;padding-right:12px;margin-top:5px;margin-bottom:5px;margin-left:2px;margin-right:2px;opacity:1; }
.info-card-section.address p { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
.booking-confirmation-container { background-color:rgba(255, 255, 255, 0.33); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(188, 188, 188, 1); border-width:1px; border-style:solid; padding-top:10px;padding-bottom:10px;padding-left:32px;padding-right:32px;margin-top:2px;margin-bottom:2px;margin-left:10px;margin-right:10px;opacity:1; }
#facebookAppTab #bookingStepNavigation li.arrows { color:rgba(0, 0, 0, 1); font-size:16px; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:2px;margin-right:2px;}
.info-card-section .business-hours-list, .info-card-section .business-hours-list .value { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-confirmation-container span.form-input { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-confirmation-container { background-color:rgba(255, 255, 255, 0.33); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(188, 188, 188, 1); border-width:1px; border-style:solid; padding-top:10px;padding-bottom:10px;padding-left:32px;padding-right:32px;margin-top:2px;margin-bottom:2px;margin-left:10px;margin-right:10px;opacity:1; }
.info-card-section { background-color:rgba(255, 255, 255, 0); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;margin-top:30px;margin-bottom:30px;margin-left:0px;margin-right:0px;opacity:1; width:100%; }
#bookingPluginTab .appointment-request-employee-option.current { background-color:rgba(163, 211, 230, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;margin-top:5px;margin-bottom:5px;margin-left:4px;margin-right:4px;opacity:1; }
.booking-step-complete-paragraph { color:rgba(63, 63, 63, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:31px;margin-right:31px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#bookingPluginTab .appointment-request-employee-option { background-color:rgba(255, 255, 255, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(175, 175, 175, 1); border-width:1px; border-style:solid; padding-top:0px;padding-bottom:0px;padding-left:12px;padding-right:12px;margin-top:5px;margin-bottom:5px;margin-left:2px;margin-right:2px;opacity:1; }
#facebookAppTab .booking-confirmation-container .form-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:none; text-transform:none; }
#facebookAppTab .appointment-request-time-option .time { background-color:rgba(255, 255, 255, 0.82); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:14px;padding-bottom:14px;padding-left:33px;padding-right:33px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;opacity:1; }
#bookingPluginTab #moreEmployeeOptionsContainer h3 { color:rgba(81, 81, 81, 1); font-family:'Copse'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:lowercase; }
#facebookAppTab .booking-completed-details .details-row .details-value { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:15px; font-style:normal; font-weight:normal; padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab #selectEmployeeTimeStep .employeeServiceDetails { color:rgba(57, 75, 82, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:3px;margin-bottom:3px;text-align:left; text-decoration:none; text-transform:none; }
.appointment-request-time-option .select-appointment-result-button { background-color:rgba(138, 204, 58, 1); border-color:rgba(112, 177, 34, 1); border-width:1px; color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:21px; font-weight:normal; padding-top:10px;padding-bottom:10px;padding-left:19px;padding-right:19px;}
#facebookAppTab #showAllAppointmentResults a { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:15px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-decoration:underline; text-transform:lowercase; }
#facebookAppTab .booking-summary-container .appointment-request-service .remove-link { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:12px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:underline; text-transform:lowercase; }
.booking-summary-container { background-color:rgba(57, 75, 82, 0.8); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(57, 75, 82, 0.24); border-width:1px; border-style:solid; padding-top:2px;padding-bottom:2px;padding-left:0px;padding-right:0px;margin-top:3px;margin-bottom:3px;margin-left:0px;margin-right:0px;opacity:1; }
#showAllAppointmentResults a { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:15px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-decoration:underline; text-transform:lowercase; }
#facebookAppTab .booking-step-form  #addServiceButtonContainer .button .long-name, #facebookAppTab .booking-step-form #addServiceButtonContainer .button { background-color:rgba(88, 167, 198, 1); border-color:rgba(71, 148, 178, 1); border-width:0px; color:rgba(255, 255, 255, 1); font-family:'Droid Sans'; font-size:12px; font-weight:normal; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#moreEmployeeOptionsContainer h3 { color:rgba(81, 81, 81, 1); font-family:'Copse'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:lowercase; }
.appointment-request-employee-option ul li p { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:5px;margin-bottom:5px;text-align:center; text-decoration:none; text-transform:none; }
.booking-step-title { color:rgba(104, 193, 227, 1); font-family:'Open Sans Condensed'; font-size:36px; font-style:normal; font-weight:normal; margin-left:10px;margin-right:10px;margin-top:25px;margin-bottom:25px;text-align:center; text-decoration:none; text-transform:none; }
.info-card-section h2 { color:rgba(88, 167, 198, 1); font-family:'Open Sans Condensed'; font-size:29px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:5px;margin-bottom:5px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-summary-container { background-color:rgba(57, 75, 82, 0.8); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(57, 75, 82, 0.24); border-width:1px; border-style:solid; padding-top:2px;padding-bottom:2px;padding-left:0px;padding-right:0px;margin-top:3px;margin-bottom:3px;margin-left:0px;margin-right:0px;opacity:1; }
.booking-completed-details { background-color:rgba(255, 255, 255, 0.36); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(188, 188, 188, 1); border-width:1px; border-style:solid; padding-top:25px;padding-bottom:25px;padding-left:16px;padding-right:16px;margin-top:35px;margin-bottom:35px;opacity:1; }
.appointment-request-time-option .time { background-color:rgba(255, 255, 255, 0.82); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:14px;padding-bottom:14px;padding-left:33px;padding-right:33px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;opacity:1; }
.booking-summary-container .appointment-request-service .remove-link { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:12px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:underline; text-transform:lowercase; }
#facebookAppTab .appointment-request-employee-option.current { background-color:rgba(163, 211, 230, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;margin-top:5px;margin-bottom:5px;margin-left:4px;margin-right:4px;opacity:1; }
#facebookAppTab #bookingStepNavigation li.step-number.current { background-color:rgba(88, 167, 198, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:2px;margin-right:2px;opacity:1; }
.booking-completed-details .details-row .details-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:right; text-decoration:none; text-transform:none; }
#bookingPluginTab #moreEmployeeOptionsContainer h2 { color:rgba(85, 113, 127, 1); font-family:'Droid Serif'; font-size:22px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
.appointment-request-time-option .appointment-request-service-list .more-options-link { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:12px; font-style:normal; font-weight:normal; margin-left:4px;margin-right:4px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:underline; text-transform:lowercase; }
.booking-step-form #addServiceButtonContainer .button .long-name, .booking-step-form #addServiceButtonContainer .button { background-color:rgba(88, 167, 198, 1); border-color:rgba(71, 148, 178, 1); border-width:0px; color:rgba(255, 255, 255, 1); font-family:'Droid Sans'; font-size:12px; font-weight:normal; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
#bookingStartOver a { color:rgba(88, 167, 198, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-decoration:underline; text-transform:lowercase; }
.booking-summary-container .appointment-request-service { background-color:rgba(255, 255, 255, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(255, 255, 255, 1); border-width:0px; border-style:none; padding-top:6px;padding-bottom:6px;padding-left:4px;padding-right:4px;margin-top:12px;margin-bottom:12px;margin-left:0px;margin-right:0px;opacity:1; }
#facebookAppTab .booking-step-confirmation-paragraph { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#facebookAppTab #selectEmployeeTimeStep .availableTimes .selectable-item-button, #facebookAppTab #selectEmployeeTimeStep .results-toggle { color:rgba(57, 75, 82, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:lowercase; }
.booking-summary-container .appointment-request-service p { color:rgba(88, 167, 198, 1); font-family:'Droid Sans'; font-size:15px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px;text-align:center; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-completed-details { background-color:rgba(255, 255, 255, 0.36); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(188, 188, 188, 1); border-width:1px; border-style:solid; padding-top:25px;padding-bottom:25px;padding-left:16px;padding-right:16px;margin-top:35px;margin-bottom:35px;opacity:1; }
#facebookAppTab #moreEmployeeOptionsContainer h3 { color:rgba(81, 81, 81, 1); font-family:'Copse'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:lowercase; }
.booking-form-item .form-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:none; text-transform:lowercase; }
#facebookAppTab .appointment-request-time-option { background-color:rgba(243, 243, 243, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(174, 174, 174, 1); border-width:1px; border-style:solid; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:4px;margin-bottom:4px;opacity:1; }
#bookingStepNavigation li.step-number.current { background-color:rgba(88, 167, 198, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:2px;margin-right:2px;opacity:1; }
.booking-step-form .booking-confirmation-container .booking-form-item span.form-input { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-step-complete-paragraph { color:rgba(63, 63, 63, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:31px;margin-right:31px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
.booking-summary-container h3 { color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:21px; font-style:normal; font-weight:normal; margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:5px;text-align:center; text-decoration:none; text-transform:lowercase; }
.booking-step-form .booking-form-item#rememberMe, .booking-step-form .booking-form-item#rememberMe .p { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:13px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:none; text-transform:lowercase; }
.appointment-request-time-option { background-color:rgba(243, 243, 243, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(174, 174, 174, 1); border-width:1px; border-style:solid; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:4px;margin-bottom:4px;opacity:1; }
.info-card-section .amenities-list, .info-card-section.amenities .name { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-decoration:none; text-transform:none; }
#facebookAppTab .appointment-request-time-option .select-appointment-result-button { background-color:rgba(138, 204, 58, 1); border-color:rgba(112, 177, 34, 1); border-width:1px; color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:21px; font-weight:normal; padding-top:10px;padding-bottom:10px;padding-left:19px;padding-right:19px;}
#selectEmployeeTimeStep .availableTimes .selectable-item-button, #selectEmployeeTimeStep .results-toggle { color:rgba(57, 75, 82, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:lowercase; }
#facebookAppTab .booking-summary-container h4 { color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:16px; font-style:normal; font-weight:normal; margin-left:10px;margin-right:10px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:lowercase; }
#bookingStepNavigation li.step-number { background-color:rgba(115, 110, 102, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px;opacity:1; }
#facebookAppTab #bookingStepNavigation li.step-number span { color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:21px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#facebookAppTab #bookingStepNavigation li.divider { color:rgba(104, 104, 104, 1); font-size:12px; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:2px;margin-bottom:2px;margin-left:2px;margin-right:2px;}
.booking-step-form  .booking-confirmation-container .form-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:none; text-transform:none; }
#facebookAppTab #bookingStartOver a { color:rgba(88, 167, 198, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-decoration:underline; text-transform:lowercase; }
#facebookAppTab .booking-step-button-strip { background-color:rgba(215, 215, 215, 0); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:2px; border-style:none; padding-top:9px;padding-bottom:9px;padding-left:4px;padding-right:4px;margin-top:0px;margin-bottom:0px;margin-left:16px;margin-right:16px;opacity:1; }
.booking-step-button-strip { background-color:rgba(215, 215, 215, 0); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:9px;padding-bottom:9px;padding-left:4px;padding-right:4px;margin-top:0px;margin-bottom:0px;margin-left:16px;margin-right:16px;opacity:1; }
.booking-step-button-strip .button, .booking-step-form .form .selected-item-button { background-color:rgba(130, 201, 107, 1); border-color:rgba(97, 170, 73, 1); border-width:1px; color:rgba(255, 255, 255, 1); font-family:'Droid Sans'; font-size:16px; font-weight:normal; padding-top:12px;padding-bottom:12px;padding-left:19px;padding-right:19px;}
#bookingPluginTab .appointment-request-employee-option ul li p { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:5px;margin-bottom:5px;text-align:center; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-summary-container .appointment-request-service { background-color:rgba(255, 255, 255, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(255, 255, 255, 1); border-width:0px; border-style:none; padding-top:6px;padding-bottom:6px;padding-left:4px;padding-right:4px;margin-top:12px;margin-bottom:12px;margin-left:0px;margin-right:0px;opacity:1; }
#facebookAppTab .booking-completed-details .details-row .details-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:right; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-summary-container .appointment-request-service p { color:rgba(88, 167, 198, 1); font-family:'Droid Sans'; font-size:15px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px;text-align:center; text-decoration:none; text-transform:none; }
#bookingStepNavigation li.arrows { color:rgba(0, 0, 0, 1); font-size:16px; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:2px;margin-right:2px;}
.info-card-section .service-categories-list, .info-card-section .service-categories-list li { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
.info-card-section.contact p { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#bookingStepNavigation li.step-number span { color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:21px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-step-button-strip .button { background-color:rgba(130, 201, 107, 1); border-color:rgba(97, 170, 73, 1); border-width:3px; color:rgba(255, 255, 255, 1); font-family:'Droid Sans'; font-size:16px; font-weight:bold; padding-top:14px;padding-bottom:14px;padding-left:60px;padding-right:60px;}
.booking-completed-details .details-row .details-value { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:15px; font-style:normal; font-weight:normal; padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-step-title { color:rgba(104, 193, 227, 1); font-family:'Open Sans Condensed'; font-size:36px; font-style:italic; font-weight:bold; margin-left:10px;margin-right:10px;margin-top:25px;margin-bottom:25px;text-align:center; text-decoration:underline; text-transform:uppercase; }
#selectEmployeeTimeStep .employeeServiceDetails { color:rgba(57, 75, 82, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:3px;margin-bottom:3px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab #bookingStepNavigation li.step-number { background-color:rgba(115, 110, 102, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px;opacity:1; }
.appointment-request-employee-option.current { background-color:rgba(163, 211, 230, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;margin-top:5px;margin-bottom:5px;margin-left:4px;margin-right:4px;opacity:1; }
#bookingStepNavigation li.divider { color:rgba(104, 104, 104, 1); font-size:12px; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:2px;margin-bottom:2px;margin-left:2px;margin-right:2px;}
#bookingPluginTab #bookingStepNavigation li.arrows { color:rgba(0, 0, 0, 1); font-size:16px; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:2px;margin-right:2px;}
#facebookAppTab #rememberMe, #facebookAppTab #rememberMe .p { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:13px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:none; text-transform:lowercase; }
.booking-step-confirmation-paragraph { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#facebookAppTab .appointment-request-employee-option ul li p { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:5px;margin-bottom:5px;text-align:center; text-decoration:none; text-transform:none; }
.info-card-section .business-hours-list .day-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#facebookAppTab .booking-section-container { background-color:rgba(255, 255, 255, 0); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(115, 110, 102, 0.41); border-width:1px; border-style:none; padding-top:35px;padding-bottom:35px;padding-left:0px;padding-right:0px;margin-top:8px;margin-bottom:8px;margin-left:22px;margin-right:22px;opacity:1; }
#facebookAppTab .appointment-request-time-option .appointment-request-service-list .more-options-link { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:12px; font-style:normal; font-weight:normal; margin-left:4px;margin-right:4px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:underline; text-transform:lowercase; }
#moreEmployeeOptionsContainer h2 { color:rgba(85, 113, 127, 1); font-family:'Droid Serif'; font-size:22px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
.booking-summary-container h4 { color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:16px; font-style:normal; font-weight:normal; margin-left:10px;margin-right:10px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:lowercase; }
.booking-section-container { background-color:rgba(255, 255, 255, 0); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(115, 110, 102, 0.41); border-width:1px; border-style:solid; padding-top:35px;padding-bottom:35px;padding-left:0px;padding-right:0px;margin-top:8px;margin-bottom:8px;margin-left:22px;margin-right:22px;opacity:1; }
.info-card-section.amenities .icon { color:rgba(138, 204, 58, 1); font-size:31px; font-style:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; }
#facebookAppTab .booking-summary-container h3 { color:rgba(255, 255, 255, 1); font-family:'Open Sans Condensed'; font-size:21px; font-style:normal; font-weight:normal; margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:5px;text-align:center; text-decoration:none; text-transform:lowercase; }
#bookingPluginTab .booking-section-container { background-color:rgba(255, 255, 255, 0); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(134, 6, 141, 0.41); border-width:1px; border-style:none; padding-top:35px;padding-bottom:35px;padding-left:0px;padding-right:0px;margin-top:8px;margin-bottom:8px;margin-left:22px;margin-right:22px;opacity:1; }
#bookingPluginTab .booking-step-title { color:rgba(151, 7, 191, 1); font-family:'Open Sans Condensed'; font-size:37px; font-style:italic; font-weight:bold; margin-left:10px;margin-right:10px;margin-top:25px;margin-bottom:25px;text-align:center; text-decoration:underline; text-transform:uppercase; }
#bookingPluginTab .booking-form-item .form-label { color:rgba(133, 0, 119, 1); font-family:'Droid Sans'; font-size:16px; font-style:italic; font-weight:bold; margin-left:0px;margin-right:0px;margin-top:7px;margin-bottom:7px;text-align:right; text-decoration:underline; text-transform:none; }
#bookingPluginTab .booking-step-button-strip { background-color:rgba(248, 246, 246, 0); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(150, 13, 121, 1); border-width:0px; border-style:none; padding-top:9px;padding-bottom:9px;padding-left:4px;padding-right:4px;margin-top:0px;margin-bottom:0px;margin-left:16px;margin-right:16px;opacity:1; }
#bookingPluginTab #bookingStartOver a { color:rgba(101, 6, 113, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-decoration:underline; text-transform:lowercase; }
#bookingPluginTab .booking-step-button-strip .button { background-color:rgba(246, 243, 245, 1); border-color:rgba(105, 7, 118, 1); border-width:1px; color:rgba(212, 6, 240, 1); font-family:'Droid Sans'; font-size:16px; font-weight:bold; padding-top:12px;padding-bottom:12px;padding-left:60px;padding-right:60px;}
#bookingPluginTab  #rememberMe, #bookingPluginTab  #rememberMe .p { color:rgba(148, 9, 138, 1); font-family:'Droid Sans'; font-size:13px; font-style:italic; font-weight:bold; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:underline; text-transform:none; }
#bookingPluginTab #bookingStepNavigation li.step-number { background-color:rgba(228, 183, 244, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px;opacity:1; }
#bookingPluginTab #bookingStepNavigation li.step-number.current { background-color:rgba(168, 9, 204, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(0, 0, 0, 1); border-width:0px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-left:2px;margin-right:2px;opacity:1; }
#bookingPluginTab #bookingStepNavigation li.step-number span { color:rgba(6, 0, 0, 1); font-family:'Open Sans Condensed'; font-size:21px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#bookingPluginTab #bookingStepNavigation li.divider { color:rgba(161, 8, 188, 1); font-size:12px; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:2px;margin-bottom:2px;margin-left:2px;margin-right:2px;}
#bookingPluginTab .booking-summary-container h3 { color:rgba(141, 9, 162, 1); font-family:'Open Sans Condensed'; font-size:21px; font-style:italic; font-weight:bold; margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:5px;text-align:center; text-decoration:underline; text-transform:none; }
#bookingPluginTab .booking-summary-container h4 { color:rgba(151, 15, 158, 1); font-family:'Open Sans Condensed'; font-size:16px; font-style:italic; font-weight:bold; margin-left:10px;margin-right:10px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:underline; text-transform:none; }
#bookingPluginTab .booking-summary-container { background-color:rgba(241, 189, 237, 0.8); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(120, 4, 120, 0.24); border-width:1px; border-style:none; padding-top:2px;padding-bottom:2px;padding-left:0px;padding-right:0px;margin-top:3px;margin-bottom:3px;margin-left:0px;margin-right:0px;opacity:1; }
#bookingPluginTab .booking-summary-container .appointment-request-service { background-color:rgba(224, 157, 230, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(118, 7, 156, 1); border-width:0px; border-style:none; padding-top:6px;padding-bottom:6px;padding-left:4px;padding-right:4px;margin-top:12px;margin-bottom:12px;margin-left:0px;margin-right:0px;opacity:1; }
#bookingPluginTab .booking-summary-container .appointment-request-service p { color:rgba(150, 6, 150, 1); font-family:'Droid Sans'; font-size:15px; font-style:italic; font-weight:bold; margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px;text-align:center; text-decoration:underline; text-transform:none; }
#bookingPluginTab .booking-summary-container .appointment-request-service .remove-link { color:rgba(146, 13, 126, 1); font-family:'Droid Sans'; font-size:12px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:underline; text-transform:lowercase; }
#bookingPluginTab .booking-step-form  #addServiceButtonContainer .button .long-name, #bookingPluginTab .booking-step-form  #addServiceButtonContainer .button { background-color:rgba(88, 167, 198, 1); border-color:rgba(71, 148, 178, 1); border-width:0px; color:rgba(136, 11, 121, 1); font-family:'Droid Sans'; font-size:12px; font-weight:bold; padding-top:0px;padding-bottom:0px;padding-left:60px;padding-right:60px;}
#bookingPluginTab .appointment-request-time-option { background-color:rgba(243, 243, 243, 1); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(206, 13, 206, 1); border-width:1px; border-style:none; padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:4px;margin-bottom:4px;opacity:1; }
#bookingPluginTab #selectEmployeeTimeStep .employeeServiceDetails { color:rgba(138, 7, 232, 1); font-family:'Droid Sans'; font-size:14px; font-style:italic; font-weight:bold; margin-left:0px;margin-right:0px;margin-top:3px;margin-bottom:3px;text-align:left; text-decoration:underline; text-transform:none; }
#bookingPluginTab .appointment-request-time-option .time { background-color:rgba(255, 255, 255, 0.82); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(108, 19, 118, 1); border-width:0px; border-style:none; padding-top:14px;padding-bottom:14px;padding-left:33px;padding-right:33px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;opacity:1; }
#bookingPluginTab #selectEmployeeTimeStep .availableTimes .selectable-item-button, #bookingPluginTab #selectEmployeeTimeStep .results-toggle { color:rgba(171, 16, 179, 1); font-family:'Droid Sans'; font-size:14px; font-style:italic; font-weight:bold; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:underline; text-transform:uppercase; }
#bookingPluginTab #showAllAppointmentResults a { color:rgba(170, 8, 188, 1); font-family:'Droid Sans'; font-size:15px; font-style:italic; font-weight:bold; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-decoration:underline; text-transform:none; }
#bookingPluginTab .appointment-request-time-option .appointment-request-service-list .more-options-link { color:rgba(179, 14, 188, 1); font-family:'Droid Sans'; font-size:12px; font-style:italic; font-weight:bold; margin-left:4px;margin-right:4px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:underline; text-transform:none; }
#bookingPluginTab .appointment-request-time-option .select-appointment-result-button { background-color:rgba(138, 204, 58, 1); border-color:rgba(185, 8, 164, 1); border-width:1px; color:rgba(139, 8, 137, 1); font-family:'Open Sans Condensed'; font-size:21px; font-weight:bold; padding-top:10px;padding-bottom:10px;padding-left:60px;padding-right:60px;}
#bookingPluginTab .booking-step-confirmation-paragraph { color:rgba(8, 7, 8, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#bookingPluginTab .booking-confirmation-container { background-color:rgba(255, 255, 255, 0.33); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(188, 188, 188, 1); border-width:1px; border-style:solid; padding-top:10px;padding-bottom:10px;padding-left:32px;padding-right:32px;margin-top:2px;margin-bottom:2px;margin-left:10px;margin-right:10px;opacity:1; }
#bookingPluginTab .booking-confirmation-container .form-label { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:right; text-decoration:none; text-transform:none; }
#bookingPluginTab .booking-confirmation-container span.form-input { color:rgba(115, 110, 102, 1); font-family:'Droid Sans'; font-size:14px; font-style:normal; font-weight:normal; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
#bookingPluginTab .booking-step-complete-paragraph { color:rgba(149, 6, 135, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; margin-left:31px;margin-right:31px;margin-top:0px;margin-bottom:0px;text-align:center; text-decoration:none; text-transform:none; }
#bookingPluginTab .booking-completed-details { background-color:rgba(255, 255, 255, 0.36); background-image:none; background-repeat:no-repeat; background-position:center center; border-color:rgba(131, 11, 152, 1); border-width:1px; border-style:solid; padding-top:25px;padding-bottom:25px;padding-left:16px;padding-right:16px;margin-top:35px;margin-bottom:35px;opacity:1; }
#bookingPluginTab .booking-completed-details .details-row .details-label { color:rgba(157, 7, 155, 1); font-family:'Droid Sans'; font-size:16px; font-style:normal; font-weight:normal; padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:right; text-decoration:none; text-transform:none; }
#bookingPluginTab .booking-completed-details .details-row .details-value { color:rgba(139, 3, 154, 1); font-family:'Droid Sans'; font-size:15px; font-style:normal; font-weight:normal; padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:left; text-decoration:none; text-transform:none; }
