@import url(https://www.sohelpful.me/styles/entypo-4.css);.csSlideOuter{overflow:hidden}.lightSlider:before,.lightSlider:after{content:" ";display:table}.csSlideWrapper>ul:after{clear:both}.csSlideWrapper .csSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;transition:all 1s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}.csSlideWrapper .csFade{position:relative;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.csSlideWrapper .csFade>li{position:absolute !important;top:0;left:0;opacity:0;z-index:9;margin-right:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}.csSlideWrapper .csFade>li.active{opacity:1;z-index:10}.csSlideOuter .csPager.cSpg{margin:10px 0 0;padding:0;text-align:center}.csSlideOuter .csPager.cSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.csSlideOuter .csPager.cSpg>li a{background-color:#222222;border-radius:30px;display:none;height:8px;overflow:hidden;text-indent:-999em;width:8px;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.csSlideOuter .csPager.cSpg>li:hover a,.csSlideOuter .csPager.cSpg>li.active a{display:none;background-color:#EBEBEB}.csSlideOuter .media{opacity:0.8}.csSlideOuter .media.active{opacity:1}.csSlideOuter .csPager.cSGallery{list-style:none outside none;padding-left:0;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csSlideOuter .csPager.cSGallery li{opacity:0.7;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.csSlideOuter .csPager.cSGallery li.active,.csSlideOuter .csPager.cSGallery li:hover{opacity:1}.csSlideOuter .csPager.cSGallery img{display:block;height:auto;max-width:100%}.csSlideOuter .csPager.cSGallery:before,.csSlideOuter .csPager.cSGallery:after{content:" ";display:table}.csSlideOuter .csPager.cSGallery:after{clear:both}.csAction>a{width:32px;display:block;top:40%;height:32px;background-image:url("../img/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.csAction>a:hover{opacity:1}.csAction>.csPrev{background-position:0 0;left:10px;text-decoration:none}.csAction>.csNext{background-position:-32px 0;right:10px;text-decoration:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.booking-receipt{text-align:center;margin:1em auto 2em;padding:0;color:#444;background:white transparent}#booking_overview_header{text-align:center;font-weight:normal !important;font-size:24px !important;line-height:1;margin:1.5em auto}.success-check-icon{margin:2.5em auto}.booking-overview,.what-happens-now{background-color:#eee}.booking-day,.booking-time{text-align:left;font-size:1.8em;font-weight:300;padding-left:1.5em;padding-top:.1em;margin:5px;background-repeat:no-repeat;background-position:left center;margin-left:2.5em;line-height:0.6}.booking-time-zone{font-size:.8em;color:#999;margin-left:3em;margin-top:-0.5em}.booking-day{background-image:url("/assets/icon-success-calendar.png");height:20px}.booking-time{background-image:url("/assets/icon-success-time.png");height:20px}#booking_export_link{margin:0px !important}.export-calendar-list{display:none;list-style:none;width:100px;border:1px solid rgba(0,0,0,0.1);border-radius:4px;padding:1em;margin:0 auto;text-align:left}.export-calendar-list .export-calendar-icon{display:block;width:16px;height:16px;background-image:url("../assets/export-menu-sprite.png");background-repeat:no-repeat;background-position:0 -80px;float:left;margin-right:.5em}.export-calendar-list .export-outlook{background-position:0 -80px}.export-calendar-list .export-ical{background-position:0 -40px}.export-calendar-list .export-google{background-position:0 0}.export-calendar-list .export-yahoo{background-position:0 -120px}#booking_instructions{padding-top:20px !important}#booking_instructions_header{font-size:18px !important;line-height:20px !important;margin:0px !important}#booking_check_email{font-size:16px !important;line-height:20px !important;margin:0px !important}#booking_add_skype{margin:5px !important}#booking_cancel_header{font-size:18px !important;line-height:20px !important;margin:0px !important}[class*="entypo-"]:before{font-family:'entypo', sans-serif}.widget-container{text-shadow:none !important;width:100%}.profile-testimonial-panel{float:left}.profile-container{display:table-row}.left-panel{float:left;width:200px}.profile-panel{float:left}.picture-panel{line-height:0 !important}.profile-picture{-moz-border-radius:0px;-webkit-border-radius:5px 5px 0px 0px;-webkit-box-shadow:0 0 0 0px !important;border-radius:5px 5px 0px 0px !important;box-shadow:0 0 0 0px !important;width:200px !important}.name-panel{background-color:#000000;color:#FFFFFF;font-size:14px;line-height:16px;padding-top:10px;text-align:center}.location-panel{-moz-border-radius:0px;-webkit-border-radius:0px 0px 5px 5px;background-color:#000000;border-radius:0px 0px 5px 5px;color:#FFFFFF;font-size:10px;line-height:12px;padding-bottom:10px;text-align:center;vertical-align:top}.middle-panel{display:block;float:left;margin-left:10px;width:440px}.bio-panel{background:#EBEBEB;border-radius:5px}.profile-bio{display:table-cell;font-size:18px;font-style:italic;height:117px;line-height:19px;text-align:center;vertical-align:middle;width:420px}.help-items-panel{background:#EBEBEB;border-radius:5px;height:167px;margin-top:13px;padding-left:10px}.help-items-header{font-size:18px}.help-items-divider{background:transparent !important;border:0px;border-top:1px solid #C8C8C8;height:1px !important;margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:10px !important;padding-top:0px !important;width:420px !important}.help-items-divider:before{height:0px !important}.help-items-divider:after{height:0px !important}.help-items-container{display:table-cell;height:130px;line-height:24px;margin-right:10px;vertical-align:middle}.help-items{display:table-cell}.help-item{font-size:22px;line-height:24px;text-align:center;width:420px}.testimonial-container{width:650px !important}#testimonial-list-item-template{margin-left:0px !important}#testimonial-list-item{margin-left:0px !important}.testimonials-panel{text-align:center;margin-left:10px}.testimonial-img{border-radius:50% !important;margin:20px}.testimonial-body{display:table}.slideshow-link{color:#585858}.slideshow-link:hover{color:#585858;text-decoration:none}.testimonial-prev{color:#585858;display:table-cell;font-size:25px;line-height:27px;padding-right:20px;vertical-align:top}.testimonial-prev:hover{color:#585858}.testimonial-text{color:#000000;display:table-cell;font-size:16px;line-height:17px;padding-left:20px;padding-right:20px;text-align:center;vertical-align:top;width:580px !important}.testimonial-next{color:#585858;display:table-cell;font-size:25px;line-height:27px;padding-left:20px;vertical-align:top}.testimonial-next:hover{color:#585858}.testimonial-user{font-size:14px;line-height:15px;margin-top:10px}.testimonial-user-location{font-size:8px;line-height:9px}.schedule-panel{float:left;margin-left:20px;width:230px}.schedule-free-call{-moz-border-radius:0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;color:#FFFFFF;display:table-cell;font-size:18px;height:72px;line-height:20px;text-align:center;vertical-align:middle;width:inherit}.timezone-panel{background:#313131;margin-top:1px;text-align:center}.timezone-header{color:#FFFFFF;font-size:11px;font-style:bold;line-height:15px;padding-top:5px}.profile-timezone{font-size:14px;line-height:18px}.timezone-footer{color:#FFFFFF;font-size:11px;font-style:bold;line-height:15px;padding-bottom:5px}#schedule-button{text-decoration:none}.schedule-link-panel-template{background:#EBEBEB;display:none;height:60px;text-decoration:none;width:inherit}.schedule-link-panel{background:#EBEBEB;height:60px;text-decoration:none;width:inherit}.schedule-link-panel:hover{background:#C8C8C8;text-decoration:none}.schedule-empty{cursor:pointer;display:table-cell;font-size:14px;height:60px;line-height:14px;text-align:center;text-decoration:none;vertical-align:middle}.schedule-link{display:table;height:60px;width:100%}.schedule-date-container{display:table-cell;line-height:18px;vertical-align:middle;width:50%}.schedule-day{color:#323232;font-size:15px;margin-left:10px}.schedule-date{color:#969696;font-size:15px}.schedule-time-container{display:table-cell;line-height:20px;text-align:right;vertical-align:middle;width:50%}.schedule-time{color:#000000;font-size:16px;font-weight:500;margin-left:0px}.schedule-day-night-marker{color:#969696;font-size:16px;margin-right:10px}.schedule-separator{background:transparent !important;border:0px;border-top:1px solid #969696 !important;height:1px !important;margin:0px !important;padding:0px}.schedule-separator:before{height:0px !important}.schedule-separator:after{height:0px !important}.schedule-panel-footer{-moz-border-radius:0px;-webkit-border-radius:0px 0px 5px 5px;background:#323232;border-radius:0px 0px 5px 5px;color:#50CC76;display:table-cell;font-size:12px;height:60px;line-height:15px;text-align:center;vertical-align:middle;width:230px}.calendar-link{text-decoration:none}.calendar-link:hover{text-decoration:none}.timestamp-link{text-decoration:none}.timestamp-link:hover{text-decoration:none}#dialog_form{border-radius:10px;display:none;background:#EBEBEB;margin:20px;padding-bottom:0px;padding-left:30px;padding-top:10px;padding-right:30px}.dialog-close{color:#969696;cursor:pointer;font-size:22px;line-height:.5;position:absolute;top:8px;right:11px}#booked_event_name,#booked_event_email,#booked_event_call_preference,#booked_event_skype_address,#booked_event_hangout_address,#booked_event_phone_number,#booked_event_comment,#waiter_email,#waiter_name,#waiter_comment{color:#000000 !important;background-color:#FFFFFF !important;padding:6px 6px 6px 6px !important;width:350px !important;margin-bottom:0px !important}#booked_event_call_preference{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;-webkit-appearance:menulist !important;border-radius:4px !important;border-color:#EBEBEB !important;height:25px !important}#booked_event_comment,#waiter_comment{color:#000000 !important;background-color:#FFFFFF !important;height:7em !important;margin-bottom:20px !important}.form-button-container{display:block;padding-bottom:20px;text-align:center !important}#success_popup{border-radius:10px;display:none;background:#EBEBEB;margin:20px;padding:10px}#testimonial-slides{list-style-type:none !important}#dialog_waiters_form{border-radius:10px;display:none;background:#EBEBEB;margin:20px;padding-bottom:0px;padding-left:30px;padding-top:10px;padding-right:30px}#error_popup{background:#EBEBEB;border-radius:10px;display:none;font-size:18px;line-height:20px;margin:30px;padding:30px}#wait_popup{display:none;background:transparent}.b-modal{background-color:#000000 !important}.booking-reminder-widget{line-height:20px;margin-bottom:0px;padding-bottom:0px;text-align:center;width:100%}.control-label{line-height:16px}#booked_event_name_error,#booked_event_email_error,#booked_event_skype_address_error,#booked_event_hangout_address_error,#booked_event_phone_number_error{color:#E74C3C}.centered-form{margin:0 0 !important;width:100% !important}.centered-form label{margin:0 0 !important}.centered-form .button{margin-top:0px !important}@media screen and (max-width: 950px){.left-panel{width:180px}.profile-picture{width:180px !important}.middle-panel{width:300px}.profile-bio{width:290px}.help-item{font-size:16px;line-height:18px;width:290px}.help-items-divider{width:280px !important}.testimonial-container{width:480px !important}.testimonial-text{font-size:15px;line-height:16px;width:400px !important}.testimonial-img-panel,.testimonial-user,.testimonial-user-location{width:400px !important}}@media screen and (max-width: 800px){.left-panel{width:120px}.profile-picture{width:120px !important}.name-panel{font-size:13px;line-height:14px}.location-panel{font-size:9px;line-height:10px}.middle-panel{width:270px}.profile-bio{font-size:16px;line-height:17px;width:260px}.help-items-header{font-size:15px}.help-item{font-size:14px;line-height:16px;width:260px}.help-items-divider{width:250px !important}.testimonial-container{width:390px}.testimonial-text{font-size:13px;line-height:14px;width:330px}.schedule-panel{width:200px}}@media screen and (max-width: 700px){.left-panel{width:120px}.profile-picture{width:120px !important}.name-panel{font-size:13px;line-height:14px}.location-panel{font-size:9px;line-height:10px}.middle-panel{width:270px}.profile-bio{font-size:16px;line-height:17px;width:260px}.help-items-header{font-size:15px}.help-item{font-size:14px;line-height:16px;width:260px}.help-items-divider{width:250px !important}.testimonial-container{width:390px !important}#testimonial-slides{padding-left:15px !important}.testimonial-text{font-size:13px;line-height:14px;width:300px !important}.testimonial-img-panel,.testimonial-user,.testimonial-user-location{width:340px !important}.schedule-panel{width:200px}}@media screen and (max-width: 650px){.left-panel{width:100px}.profile-picture{width:100px !important}.name-panel{font-size:12px;line-height:13px}.location-panel{font-size:8px;line-height:9px}.middle-panel{width:230px}.profile-bio{font-size:14px;line-height:15px;width:220px}.help-items-header{font-size:14px}.help-item{font-size:12px;line-height:14px;width:220px}.help-items-divider{width:210px !important}.testimonial-container{width:330px !important}.testimonial-text{font-size:12px;line-height:13px;width:280px !important}.testimonial-img-panel,.testimonial-user,.testimonial-user-location{width:280px !important}.schedule-panel{margin-left:10px;width:200px}}@media screen and (max-width: 560px){.left-panel{width:70px}.profile-picture{width:70px}.name-panel{font-size:10px;line-height:11px}.location-panel{font-size:8px;line-height:9px}.middle-panel{width:150px}.profile-bio{font-size:14px;line-height:15px;width:150px}.help-items-header{font-size:8px}.help-item{font-size:9px;line-height:11px;width:140px}.help-items-divider{width:140px !important}.testimonial-container{width:230px}.testimonial-text{font-size:10px;line-height:11px;width:170px}.schedule-panel{margin-left:10px;width:150px}.schedule-free-call{font-size:10px;height:50px;line-height:12px}.timezone-header{font-size:10px;line-height:12px;padding-top:5px}.profile-timezone{font-size:10px;line-height:12px}.timezone-footer{font-size:10px;line-height:12px;padding-bottom:5px}.schedule-empty{font-size:10px;height:60px;line-height:11px}.schedule-link-panel{height:40px}.schedule-link{display:table;height:40px;width:100%}.schedule-date-container{display:table-cell;line-height:18px;vertical-align:middle;width:50%}.schedule-day{font-size:10px;margin-left:10px}.schedule-date{font-size:10px}.schedule-time-container{display:table-cell;line-height:20px;text-align:right;vertical-align:middle;width:50%}.schedule-time{font-size:11px;margin-left:0px}.schedule-day-night-marker{font-size:11px;margin-right:10px}.schedule-panel-footer{font-size:11px;height:50px;line-height:15px}}.timezone-panel,.schedule-panel-footer{background:#16a085}.timezone-panel a,.schedule-panel-footer a{text-decoration:underline}.profile-timezone,#calendar_link,#testimonial_link{color:white !important}.schedule-panel{margin-left:0;width:100%}.schedule-panel .schedule-panel-footer{width:100%;height:auto;display:block;border-radius:0}.schedule-panel .schedule-panel-footer a,.schedule-panel .schedule-panel-footer p{text-transform:uppercase;display:block !important;padding:15px 0;color:white;font-size:12px}.widget-container{margin-top:12px;margin-top:1.2rem}@media (min-width: 768px){.widget-container{margin-top:0}}#dialog_form,#error_popup,#success_popup,#dialog_waiters_form{background:none;margin:0;padding:0}@media (max-width: 767px){#dialog_form,#error_popup,#success_popup,#dialog_waiters_form{left:0 !important;max-width:100%;margin:12px}#dialog_form #new_booked_event .controls *,#error_popup #new_booked_event .controls *,#success_popup #new_booked_event .controls *,#dialog_waiters_form #new_booked_event .controls *{width:100% !important}}form#new_booked_event{padding:0 20px}#booked_event_name,#booked_event_email,#booked_event_call_preference,#booked_event_skype_address,#booked_event_hangout_address,#booked_event_phone_number,#booked_event_comment,#waiter_email,#waiter_name,#waiter_comment{width:100% !important}#booked_event_call_preference{height:auto !important;border-color:#cccccc !important}.booking-overview,.what-happens-now{background-color:transparent}#booking_receipt h2{font-size:36px;font-size:3.6rem;line-height:1;margin-top:0;margin-bottom:15px}#booking_receipt .booking-day,#booking_receipt .booking-time{height:auto;background-image:none;padding:0;text-align:center;text-align:center;line-height:1.5}#booking_receipt .booking-time-zone{margin:0}#booking_receipt .export-calendar{margin-bottom:15px}#booking_receipt h4{margin-top:15px;margin-bottom:5px;padding:0}#booking_receipt p{margin:0}.centered-form label{margin-top:12px !important}#booked_event_call_preference.select-error{border:1px solid red !important}.schedule-empty{padding:0 15px}#submit_waiter_button{width:auto;white-space:normal;text-align:center}#waiter_email_error,#waiter_name_error{color:#E74C3C}#spinner{position:relative}