.ui-widget *{font-family:"Oswald", "Open Sans", sans-serif !important;letter-spacing:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div,p,li,a{font-family:"Oswald", "Open Sans", sans-serif !important;letter-spacing:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.step-header{margin:0 !important;background:transparent !important;border:none !important}.ui-datepicker-calendar td span,.ui-datepicker-calendar td a{width:2.6em !important;height:2.6em !important;line-height:2em !important;border-radius:100% !important}.ui-datepicker-unselectable span,.ui-datepicker-unselectable a{background:white !important;color:#ccc !important}.ui-state-hover,.ui-state-active{border:1px solid #f5761c !important;background:#f5761c !important;color:white !important}.step-name{border:none !important}.ui-datepicker-next,.ui-datepicker-prev{width:0 !important;height:0 !important;border-top:.8em solid transparent !important;border-bottom:.8em solid transparent !important}#timeline.bootstrap #date_start .ui-datepicker .ui-widget-header .ui-datepicker-next,#timeline.bootstrap #date_start .ui-datepicker .ui-widget-header .ui-datepicker-prev{background:none !important;cursor:pointer !important}.ui-datepicker-next{border-left:1em solid #999 !important;border-right:0 !important}.ui-datepicker-prev{border-right:1em solid #999 !important;border-left:0 !important}.ui-state-hover.ui-datepicker-next{border-left-color:#f5761c !important}.ui-state-hover.ui-datepicker-prev{border-right-color:#f5761c !important}#timeline.bootstrap #step_info_container{margin-bottom:0}#date_time_step:before{content:'select a date';font-family:"Oswald", "Open Sans", sans-serif !important;letter-spacing:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;text-align:center;font-size:25px;font-weight:300;color:#fff;width:100%;position:absolute}@media only screen and (max-width: 600px){#date_time_step:before{font-size:20px}}#date_time_step .step-content{padding-top:50px !important}@media only screen and (max-width: 600px){#date_time_step .step-content{padding:30px 5px !important}}#time_select{float:left}#time_select:before{content:'select a time';font-family:"Oswald", "Open Sans", sans-serif !important;letter-spacing:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;text-align:center;font-size:25px;font-weight:300;color:#fff;width:100%;position:absolute}@media only screen and (max-width: 600px){#time_select:before{font-size:20px}}#time_select #time_matrix{padding-top:50px !important;padding-left:7%}@media only screen and (max-width: 600px){#time_select #time_matrix{padding:30px 0 0 !important;text-align:center}}#time_select #time_matrix .time-select-item.am-pm{border:1px solid #f5761c;color:#f5761c;transition:all .3s ease-in-out;min-width:110px !important;margin:10px 15px;font-size:14px;position:relative}@media only screen and (max-width: 600px){#time_select #time_matrix .time-select-item.am-pm{min-width:80px !important;margin:10px 5px;padding:0;letter-spacing:3px;font-size:12px;display:inline-block;float:none}}#time_select #time_matrix .time-select-item.am-pm:hover{background-color:#f5761c;border-color:#f5761c;color:white}#time_select #time_matrix .no-available-time{letter-spacing:1px;color:white;width:100%;display:block;text-align:center}#timeline.bootstrap #client_info_step .step-content{padding-left:30px !important}@media only screen and (max-width: 600px){#timeline.bootstrap #client_info_step .step-content{padding:0 30px !important}}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container{width:440px}@media only screen and (max-width: 600px){#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container{width:100%}}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form{display:block}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper{width:100%;margin:0}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form{margin:0}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dt.form-title{padding:45px 0 5px;margin-top:0;font-size:0}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dt.form-title.name-element{padding-top:20px}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dt.form-title.name-element b:before{content:"Name*";font-size:18px;letter-spacing:1px;width:100%;position:absolute;left:0}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dt.form-title.email-element b:before{content:"email address*";font-size:18px;letter-spacing:1px;width:100%;position:absolute;left:0}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dt.form-title.phone-element b:before{content:"phone #*";font-size:18px;letter-spacing:1px;width:100%;position:absolute;left:0}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dt.form-title b{font-size:0px;margin:0;position:relative;display:block}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dt.form-title b:before{bottom:0;font-size:13px !important;color:#e7e7e7;text-transform:uppercase;font-family:"Oswald", "Open Sans", sans-serif !important;letter-spacing:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element input[type='text'],#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element input[type='email'],#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element input[type='tel'],#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element #client_phone_number{color:#2e282a !important;border:1px solid #e7e7e7 !important;border-radius:0 !important;background-color:#e7e7e7 !important;box-shadow:none !important;font-weight:400 !important;font-size:13px !important;width:100% !important;height:34px !important}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element.phone-element .ui-combobox-toggle,#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element.phone-element #client_phone_area_code,#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element.phone-element #client_phone_area_code_select,#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container #client_form .client_form_wrapper dl.zend_form dd.form-element.phone-element #phone_description{display:none}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container .license{display:none}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container .buttons_container{width:100%;padding-top:25px}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container .buttons_container #submit_button{display:inline-block;position:relative;width:100%;font-weight:400;font-size:0px;line-height:30px;letter-spacing:4px;text-align:left;text-transform:uppercase;transition:all .3s ease-out;background-color:transparent;border:2px solid #f5761c;border-radius:0;color:#f5761c;padding:8px 50px 8px 20px;background-image:linear-gradient(to right, #f5761c, #f5761c);background-position:calc(100% - 50px) 0;background-size:2px 100%;background-repeat:no-repeat;height:50px}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container .buttons_container #submit_button:hover{transition:all .3s ease-in;background-color:#d55e09;border-color:#d55e09;color:white}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container .buttons_container #submit_button:before{content:"book appt now";font-size:18px;letter-spacing:1px;width:100%;position:absolute;left:0;font-size:15px;left:20px}#timeline.bootstrap #client_info_step .step-content .client-info-step-form-container .buttons_container #submit_button:after{content:'\003E';position:absolute;right:15px;font-size:28px;margin-top:-4px}#timeline.bootstrap #navigation{background:transparent;border:0px solid #d0d0d0}#timeline.bootstrap.daily .date-start-title .current-date .title,#timeline.bootstrap.daily .date-start-title .current-date .glyphicon{color:white !important}.ui-datepicker .ui-state-disabled span,.ui-datepicker .ui-state-disabled span a{color:#a8a8a8 !important}.ui-datepicker-unselectable span,.ui-datepicker-unselectable a{background:none !important;color:#a8a8a8 !important}#timeline.bootstrap.daily.long-timeframe #date_start .ui-datepicker td a{background:none;border-radius:0 !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#f5761c !important}#timeline.bootstrap #date_start .ui-datepicker .ui-state-highlight{border:none !important;border-radius:0 !important;position:relative}#timeline.bootstrap #date_start .ui-datepicker .ui-state-highlight:after{height:0px;width:0px;content:'';position:absolute;top:13px;border-style:solid;border-width:7px 7px 0 0;border-color:#f5761c transparent transparent transparent}#date_start .ui-datepicker .ui-datepicker-today a:after{border-color:transparent transparent #f5761c transparent;border-style:solid;border-width:0px 40px 40px 40px;height:0px;width:0px}#timeline.bootstrap #date_start .ui-datepicker .ui-state-default,#timeline.bootstrap #time_select .timeline-grid .time-item .time-select-div{color:#f5761c}#timeline.bootstrap #date_start .ui-datepicker,#timeline.bootstrap #date_start .ui-widget-header{color:#f5761c}#timeline.bootstrap #step_info_container #date_time_header{display:none !important}#timeline.bootstrap #step_info_container #client_info_header{height:auto}#timeline.bootstrap #step_info_container #client_info_header .step-name,#timeline.bootstrap #step_info_container #client_info_header .step-info{display:none}#timeline.bootstrap.daily .date-start-title{display:none !important}#timeline.bootstrap.daily .date-start-title .current-date .title{margin-right:0 !important;font-size:18px !important;text-transform:uppercase;font-weight:400}#timeline.bootstrap #date_start .ui-datepicker .ui-datepicker-header{border-bottom:none;padding-bottom:25px}#timeline.bootstrap.daily .date-start-title .prev-button .glyphicon,#timeline.bootstrap.daily .date-start-title .next-button .glyphicon,#timeline.bootstrap.daily .date-start-title .current-date .glyphicon{color:white !important}#timeline.bootstrap.daily .date-start-title .disabled .glyphicon{color:#636466 !important}#timeline.bootstrap.daily .date-start-title .next-button{transform:scale(0.5, 1)}#timeline.bootstrap.daily .date-start-title .next-button .glyphicon.glyphicon-chevron-right:before{content:"\003E"}#timeline.bootstrap.daily .date-start-title .prev-button{transform:scale(0.5, 1)}#timeline.bootstrap.daily .date-start-title .prev-button .glyphicon.glyphicon-chevron-left:before{content:"\003C"}.ui-datepicker .ui-datepicker-title{font-family:"Oswald", "Open Sans", sans-serif !important;letter-spacing:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:white !important;font-size:18px !important;text-transform:uppercase;font-weight:400}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{color:#f5761c !important;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;border:none !important;position:absolute;top:0 !important;font-size:30px}.ui-datepicker .ui-datepicker-prev{left:0 !important}.ui-datepicker .ui-datepicker-prev:before{content:"\003C"}.ui-datepicker .ui-datepicker-next{right:10px !important}.ui-datepicker .ui-datepicker-next:before{content:"\003E"}#timeline.bootstrap .ui-datepicker th{color:white;text-transform:uppercase;font-weight:400;font-size:15px}.step.active #date_start{display:block !important}#timeline.bootstrap #date_start{padding:0 80px}@media only screen and (max-width: 600px){#timeline.bootstrap #date_start{padding:0 !important;margin-bottom:0 !important}}@media only screen and (max-width: 600px){.ui-datepicker table{font-size:.7em}}.ui-datepicker table tr{border-bottom:1px solid #f0f0f0 !important}.ui-datepicker table tr:last-child{border:none !important}.ui-datepicker table tr th{border:none !important}@media only screen and (max-width: 600px){.ui-datepicker table tr th{font-size:13px !important}}.ui-datepicker table tr td{padding:0}@media only screen and (max-width: 600px){.ui-datepicker table tr td{letter-spacing:2px}}.ui-datepicker table tr td span{margin:0 auto}@media only screen and (max-width: 600px){.ui-datepicker table tr td span{letter-spacing:2px;padding:3px}}.ui-datepicker table tr td a{margin:0 auto;text-indent:3px;transition:all .3s ease-in-out}@media only screen and (max-width: 600px){.ui-datepicker table tr td a{letter-spacing:2px;padding:3px}}.booking-result #pageNotifications.ui-state-highlight.ui-corner-all{font-size:14px;letter-spacing:1px}.booking-result #pageNotifications.ui-state-highlight.ui-corner-all .glyphicon{margin-right:5px}.booking-result .left-block,.booking-result .right-block{float:left;width:200px}.booking-result .right-block{width:300px}.booking-result .details .service,.booking-result .details .performer,.booking-result .details .date-time{display:none}.booking-result .details .buttons a{letter-spacing:1px;display:inline-block;position:relative;width:100%;font-weight:400;font-size:0px;line-height:30px;letter-spacing:4px;text-align:left;text-transform:uppercase;transition:all .3s ease-out;background-color:transparent;border:2px solid #f5761c;border-radius:0;color:#f5761c;padding:8px 50px 8px 20px;background-image:linear-gradient(to right, #f5761c, #f5761c);background-position:calc(100% - 50px) 0;background-size:2px 100%;background-repeat:no-repeat;width:250px;float:left;margin:0 20px 20px 0;letter-spacing:2px;font-size:14px;box-shadow:none !important;text-decoration:none !important}.booking-result .details .buttons a:hover{transition:all .3s ease-in;background-color:#d55e09;border-color:#d55e09;color:white}.booking-result .details .buttons a .glyphicon{color:#f5761c !important;position:absolute;top:16px;right:15px}@media only screen and (max-width: 600px){.booking-result .details .buttons a .glyphicon{right:18px;margin:0}}.booking-result .details .buttons a:hover .glyphicon{color:white !important}.booking-result .details .buttons a.see-all-events{display:none}.booking-result .calendar-image .content .time{letter-spacing:1px}.booking-result .go-back-link{display:none;color:rgba(255,255,255,0.8);font-size:0}.booking-result .go-back-link:before{content:"Go back";font-size:18px;letter-spacing:1px;width:100%;position:absolute;left:0;font-size:12px;margin-top:50px;margin-left:15px}.facebook-like{display:none}#timeline #errors{margin:0 30px 15px !important;padding:0 !important;max-width:440px}#timeline #errors li{padding:10px;background-color:#f44336;color:white !important;letter-spacing:2px}.loader{right:0 !important;left:0 !important;top:0 !important;bottom:0 !important;margin:auto !important;background:none !important}.loader,.loader:after{border-radius:50%;width:10em !important;height:10em !important}.loader{margin:60px auto;font-size:10px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.iframe .footer-commercial{display:none !important}
/*# sourceMappingURL=simplybook.css.map */
