/* Narrow local jQuery UI subset derived from ARB's bundled front-end-custom.css. */
.ui-helper-clearfix::before,.ui-helper-clearfix::after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix::after{clear:both}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;position:relative;width:16px;height:16px;margin-top:-.25em;overflow:hidden;text-indent:-99999px;vertical-align:middle;background-repeat:no-repeat}.ui-datepicker{display:none;width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:absolute;top:50%;left:50%;display:block;margin-top:-8px;margin-left:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker table{width:100%;margin:0 0 .4em;font-size:.9em;border-collapse:collapse}.ui-datepicker th{padding:.7em .3em;font-weight:700;text-align:center;border:0}.ui-datepicker td{padding:1px;border:0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-icon{top:.3em;left:.5em}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget.ui-widget-content{border:1px solid #d3d3d3}.ui-widget-content{color:#222;background:#fff;border:1px solid #aaa}.ui-widget-content a{color:#222}.ui-widget-header{color:#222;font-weight:700;background:#ccc url(../img/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;border:1px solid #aaa}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default{color:#555;font-weight:400;background:#e6e6e6 url(../img/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;border:1px solid #d3d3d3}.ui-state-active,.ui-widget-content .ui-state-active{color:#212121;font-weight:400;background:#fff url(../img/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;border:1px solid #aaa}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(../img/ui-icons_222222_256x240.png)}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-corner-all{border-radius:4px}

/* Read-only date fields are calendar triggers, not disabled text controls. */
.arb-reservations-reservation-form .wc-reservations-date-picker-date-fields input.show_cal:not(:disabled),
.arb-reservations-reservation-form .wc-reservations-date-picker-date-fields input.start_only:not(:disabled) {
  cursor: pointer;
}
