div.hasDatepicker{overflow:visible;padding:0;margin:8px 0;display:block}.ui-datepicker{overflow:visible;max-width:500px;margin:0}.ui-datepicker .ui-datepicker-header{padding:.4em 0;font-weight:700;position:relative;border-bottom:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{padding:1px 0 1px 2px;text-indent:-9999px;position:absolute;top:.5em;margin-top:0}.ui-datepicker .ui-datepicker-prev{left:6px}.ui-datepicker .ui-datepicker-next{right:6px}.ui-datepicker .ui-datepicker-title{text-align:center;margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;margin:0;width:100%}.ui-datepicker td{padding:0;border-width:1px;text-align:center}.ui-datepicker td a,.ui-datepicker td span{padding:.2em 0;text-decoration:none;font-weight:700;border-width:0;text-align:center;margin:0;display:block}.ui-datepicker-calendar th{padding-top:.3em;padding-bottom:.3em}.ui-datepicker-calendar span.ui-state-default,.ui-datepicker-calendar th span{opacity:.3}.ui-datepicker-calendar td a{padding-top:.5em;padding-bottom:.5em}.min-width-480px div.hasDatepicker{margin:0;width:63%;display:inline-block}