.tail-datetime-calendar .calendar-actions {
    background-color: #5aa4ef !important;
}
.tail-datetime-calendar .calendar-actions span:first-child:before,
.tail-datetime-calendar .calendar-actions span:last-child:before {
  background-color: #6caff2 !important;
}
.tail-datetime-calendar .calendar-actions span[data-action]:hover {
    background-color: #6caff2 !important;
}
.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day.date-select span.inner,
.tail-datetime-calendar .calendar-datepicker table tr td.calendar-day.date-select:hover span.inner,
.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week.date-select span.inner,
.tail-datetime-calendar .calendar-datepicker table tr th.calendar-week.date-select:hover span.inner {
    color:  #5aa4ef !important;
    border-color:  #5aa4ef !important;
}
.tail-datetime-calendar .calendar-datepicker table tr td.date-today:before {
    background-color: #5aa4ef !important;
}
#startDateInstance {
	width: 160px !important;
	padding-left: 20px !important;
	font-family: 'Open Sans', sans-serif !important;
    font-weight: 400;
    width: 125px !important;
    height: 42px !important;
    border: 2px solid #d2d2d2 !important;
    border-radius: 5px !important;
    margin-bottom: 0 !important;
    font-size: 16px !important;
    text-align: left !important;
}
.tail-datetime-calendar {
	left: auto !important; 
	right: 24px !important;
}