/* datepicker custom style */
#custom-calendar-close{
	visibility: initial;
	color: #787878;
}
.picker__month,
.picker__year{
	font-size: 0.875rem;
	color: #464646;
	font-style: inherit;
	font-weight: bold;
}
.picker__header{
	margin-top: 0;
}

.picker__nav--prev, .picker__nav--next{
	position: initial;
	margin: 0.5rem 0;
	padding: 0;
	width: auto;
	height: auto;
}
.picker__nav--prev:hover, .picker__nav--next:hover{
	background-color: transparent;
}
.picker__nav--prev>button:after{
	content: url("/wao_img/sp/chevron-left.svg");
	position:absolute;
	top: 58%;
	transform: translateY(-50%);
	left: 0;
}
.picker__nav--next>button:after{
	content: url("/wao_img/sp/chevron-right.svg");
	position:absolute;
	top: 58%;
	transform: translateY(-50%);
	right: 0;
}
.picker__nav--next:after{}
.picker__nav--prev:before, .picker__nav--next:before{
	border: none;
}

#select-delivery-date_table thead>tr>th,
#select-delivery-date_table tbody>tr>td>div{
	font-size: 0.875rem;
	font-weight: bold;
	padding: 0.5rem 0;
}
#select-delivery-date_table thead>tr>th:first-child,
#select-delivery-date_table tbody>tr>td:first-child{
	color: #BD1A22;
}
#select-delivery-date_table thead>tr>th:last-child,
#select-delivery-date_table tbody>tr>td:last-child{
	color: #2275B1;
}
