#fbuilder .ui-datepicker-inline{border:0;max-width:300px;width:auto!important;width:100%;display:inline-block!important}#fbuilder .ui-datepicker-inline.ui-datepicker-multi{max-width:4000px}#fbuilder .ui-datepicker.ui-datepicker-multi{width:auto}#fbuilder .ui-datepicker-multi .ui-datepicker-group{float:left}#fbuilder .ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}#fbuilder .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}#fbuilder .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}#fbuilder .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,#fbuilder .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}#fbuilder .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}#fbuilder .ui-datepicker-row-break{font-size:0;clear:both;width:100%}@media screen and (max-width:640px){#fbuilder .ui-datepicker-multi-2 .ui-datepicker-group,#fbuilder .ui-datepicker-multi-3 .ui-datepicker-group{width:auto}}#fbuilder table.ui-datepicker-calendar{table-layout:fixed}#fbuilder .ui-datepicker{height:auto;padding:0;font:9pt Arial,sans-serif;margin:5px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}#fbuilder .ui-datepicker a{text-decoration:none}#fbuilder .ui-datepicker table{border-collapse:separate;width:100%}#fbuilder .ui-datepicker-header{filter:dropshadow(color=#000,offx=1,offy=-1);border:0 solid #111;font-weight:700;text-shadow:1px -1px 0 #000;color:#e0e0e0;-webkit-box-shadow:inset 0 1px 1px 0 #fafafa;-moz-box-shadow:inset 0 1px 1px 0 hsla(0,0%,98%,.2);box-shadow:inset 0 1px 1px 0 hsla(0,0%,98%,.2);background:#000;line-height:30px}#fbuilder .ui-datepicker-title{text-align:center;line-height:inherit}#fbuilder .ui-datepicker .ui-datepicker-next,#fbuilder .ui-datepicker .ui-datepicker-prev{height:30px;overflow:hidden;position:relative;text-align:center;cursor:pointer;width:30px;background-image:url(https://orivante.blog/wp-content/plugins/appointment-hour-booking/css/cupertino/images/arrow.png);line-height:600%;background-repeat:no-repeat;display:inline-block}#fbuilder .ui-datepicker .ui-datepicker-next span,#fbuilder .ui-datepicker .ui-datepicker-prev span{display:none}#fbuilder .ui-datepicker .ui-datepicker-prev{top:0;background-position:center -30px;left:0;float:left}#fbuilder .ui-datepicker .ui-datepicker-next{right:0;top:0;background-position:center 0;float:right}#fbuilder .ui-datepicker .ui-datepicker-next-hover,#fbuilder .ui-datepicker .ui-datepicker-prev-hover{top:0}#fbuilder .ui-datepicker thead{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#f1f1f1",GradientType=0);border-bottom:1px solid #bbb;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#f7f7f7,#f1f1f1);background-image:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7,#f1f1f1)}#fbuilder .ui-datepicker th{filter:dropshadow(color=#fff,offx=1,offy=0);padding:5px 0;text-shadow:1px 0 0 #fff;color:#666;text-transform:uppercase;text-align:center}#fbuilder .ui-datepicker tbody td{border-right:1px solid #bbb;padding:0}#fbuilder .ui-datepicker tbody td:last-child{border-right:0}#fbuilder .ui-datepicker tbody tr{border-bottom:1px solid #bbb}#fbuilder .ui-datepicker tbody tr:last-child{border-bottom:0}#fbuilder .ui-datepicker td span,.ui-datepicker td a{height:30px;filter:dropshadow(color=#fff,offx=1,offy=1);border:0;font-weight:700;text-shadow:1px 1px 0 #fff;color:#666;text-align:center;box-shadow:none;width:100%;line-height:30px;display:inline-block}#fbuilder .ui-datepicker-calendar .ui-state-default{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#dedede",GradientType=0);text-align:center;-webkit-box-shadow:inset 1px 1px 0 0 hsla(0,0%,98%,.5);-moz-box-shadow:inset 1px 1px 0 0 hsla(0,0%,98%,.5);box-shadow:inset 1px 1px 0 0 hsla(0,0%,98%,.5);background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed,#dedede);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(top,#ededed,#dedede);display:inline-grid}#fbuilder .ui-datepicker-calendar .ui-state-hover{border:0;box-shadow:none;background:#f7f7f7}#fbuilder .ui-datepicker-calendar .ui-state-active{filter:dropshadow(color=#4d7a85,offx=0,offy=1);border:1px solid #55838f;text-shadow:0 1px 0 #4d7a85;color:#e0e0e0;position:relative;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);background:#6eafbf}#fbuilder .ui-datepicker-unselectable .ui-state-default{color:#b4b3b3;background:#f4f4f4}#fbuilder .ui-corner-all,#fbuilder .ui-corner-bottom,#fbuilder .ui-corner-br,#fbuilder .ui-corner-right{border-radius:0}#fbuilder .ui-state-hover{border:0;left:0}#fbuilder .ui-state-disabled,#fbuilder .ui-widget-content .ui-state-disabled,#fbuilder .ui-widget-header .ui-state-disabled{filter:inherit;opacity:inherit}#fbuilder .ui-widget-header .ui-state-hover{background-color:transparent}#fbuilder .ui-button,#fbuilder .ui-button.ui-state-active:hover,#fbuilder .ui-button:active,#fbuilder .ui-state-active,#fbuilder .ui-state-default,#fbuilder .ui-widget-content .ui-state-active,#fbuilder .ui-widget-content .ui-state-default,#fbuilder .ui-widget-header .ui-state-active,#fbuilder .ui-widget-header .ui-state-default,#fbuilder a.ui-button:active,#fbuilder html .ui-button.ui-state-disabled:active,#fbuilder html .ui-button.ui-state-disabled:hover{border:inherit;font-weight:700}#fbuilder .ui-datepicker select.ui-datepicker-month,#fbuilder .ui-datepicker select.ui-datepicker-year{width:auto}