#booking-package .sun {
    
}

#booking-package .mon {
    
}

#booking-package .tue {
    
}

#booking-package .wed {
    
}

#booking-package .thu {
    
}

#booking-package .fri {
    
}

#booking-package .sat {
    
}

#booking-package .nationalHoliday {
    
}

#booking-package_calendarPage .dateField {
    /**
    background-color: #0f9b79;
    color: #fff;
    font-weight: 400;
    **/
}

#booking-package_calendarPage .startDateOfFullRoom {
    /**
    background-image: repeating-linear-gradient(270deg, #ff8989 0px 50%, transparent 0% 100%);
    **/
}

#booking-package_calendarPage .dateOfFullRoom {
    /**
    background: #ff8989;
    **/
}

#booking-package_calendarPage .endDateOfFullRoom {
    /**
    background-image: repeating-linear-gradient(90deg, #ff8989 0px 50%, transparent 0% 100%);
    **/
}
#booking-package_schedulePage .selectedDate {
    font-size: 1.7em;
}
@media only screen and (max-width: 480px){
    #booking-package_schedulePage .selectedDate {
    font-size: 1.4em;
}
}
#booking-package .selectable_time_slot{
    padding: 10px 10px 10px 30px;
}
#booking-package_schedulePage .selectable_day_slot {
    background-color: #ddd;
    color:#717375;
}
#booking-package_schedulePage .selected_day_slot {
    background-color: #ff7b7b;
    color: #fff;
}
#booking-package_inputFormPanel .bookingDate{
    font-size: 1.6em;
    font-weight: bold;
}
#booking-package_inputFormPanel .bookingTime,
#booking-package_inputFormPanel .bookingSubtitle{
    font-size: 1.6em;
    font-weight: bold;
    color:#ba272d;
}
@media only screen and (max-width: 480px){
    #booking-package_inputFormPanel .bookingDate{
    font-size: 1.3em;
    font-weight: bold;
}
    #booking-package_inputFormPanel .bookingDate,
#booking-package_inputFormPanel .bookingTime,
#booking-package_inputFormPanel .bookingSubtitle{
    font-size: 1.3em;
    font-weight: bold;
    color:#ba272d;
}
}