/* - datepicker css - */

/*datepicer 버튼 롤오버 시 손가락 모양 표시*/
.ui-datepicker-trigger { cursor: pointer; margin: 1px; height: 30px; }
/*datepicer input 롤오버 시 손가락 모양 표시*/
.hasDatepicker { cursor: pointer; }

/* .hasDatepicker .ui-datepicker-inline{ width: auto; } 안먹힘 */
.hasDatepicker .ui-datepicker-multi .ui-datepicker-group table { width: 90%; }
.hasDatepicker table thead th:first-child { border: none; text-align: center; }
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active { height: inherit; border: none; background: white; text-align: center; }

/* 현재날짜, 선택한 날짜 스타일 변경 */
#datepicker2 .ui-datepicker-today { background: #83C948; }
#datepicker2 .ui-state-default.ui-state-active { background-color: white; color: black; }
#datepicker2 .ui-datepicker-inline { width: auto; }

/* 예약화면에서 나오는 달력 */
#goods_datepicker { width: 90%; height: 500px; margin: auto; /*margin-top: 50px;*/ }
#goods_datepicker .ui-datepicker-inline { display: block; width: 100%; }
#goods_datepicker .ui-datepicker-inline .ui-datepicker-calendar { height: 100%; font-size: 1.3em; }
#goods_datepicker .ui-datepicker-header { height: 40px; }
#goods_datepicker .ui-datepicker-prev,
#goods_datepicker .ui-datepicker-next { top: 10px; background-size: 25px; }
#goods_datepicker .ui-datepicker-title { height: 100%; font-size: 22px; }
#goods_datepicker table td span,
#goods_datepicker table td a { padding: 10px 0; margin: 3px; }