body{
	box-sizing: border-box;
}
.date-picker-wrapper .drp_top-bar .apply-btn {    
	right: auto;
	left:0;    
}
.date-picker-wrapper .drp_top-bar {
    padding: 10px 0 10px 40px;
}
.date-picker-wrapper .month-wrapper table,.date-picker-wrapper .gap,.date-picker-wrapper .month-wrapper table.month2 {
    float: left;  /* EN-HE*/
}

/*========== date-picker-wrapper ==========*/
.date-picker-wrapper.no-shortcuts {    
    direction: ltr; /* EN-HE*/
	width: auto;
	font-size: 14px;
	box-sizing: border-box;
}
.date-picker-wrapper .month-wrapper table .day{
	font-size: 17px;
	padding: 10px;
	border:1px solid white;
	margin: 1px;
}

.date-picker-wrapper .first-date-selected, .date-picker-wrapper .last-date-selected{
	background-color:#c31714 !important;
	color: white !important;
}
.date-picker-wrapper .month-wrapper table .day.toMonth.hovering {
	border:1px solid #c31714;
    background-color: white;
}
.date-picker-wrapper .month-wrapper table .day.toMonth.hovering:hover,.first-date-selected {
	border:1px solid #c31714 !important;
    background-color: #c31714 !important;
	color: white !important;
}
.sh {
	background: #e2dada !important;
	color: black;
}
.custom-top{
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	border: 1px solid #333;
	line-height: 20px;
	height: 20px;
	width: 50%;
	margin: 0 auto;
	border-radius: 5px;
	background-color: #1eaaf1;
}
.custom-top2{
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	border: 1px solid #333;
	line-height: 20px;
	height: 20px;
	width: 50%;
	margin: 0 auto;
	border-radius: 5px;
	background-color: #eb2d41;
}
.date-picker-wrapper .drp_top-bar {
    padding: 10px 0;
}
.date-picker-wrapper .month-wrapper table .day.checked {
    background-color: #9cdbf7 !important;
}
.date-picker-wrapper .month-wrapper table .day.checked.first-date-selected,.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected {
    background-color: #c31714 !important;
}