.check-availability .availability-form .awe-calendar-wrapper{
    width: 300px !important;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #e5b38c !important;
}

#ui-datepicker-div{display: none !important;}

.daterangepicker .mobile-calendar-header .check-in .date-check-title, .daterangepicker .mobile-calendar-header .check-out .date-check-title {
    display: block;
    font-size: 12px;
    color: #ffffff!important;
    margin-bottom: 10px;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
    color: #333;
    border: solid #333;
    border-width: 0 2px 2px 0;
    border-radius: 0;
    display: inline-block;
    padding: 3px;
}

.mobile-bottom-sticky-calendar .show_summary_mobile{
    background-color: #b3b1b1;
    color: #fff;
    border: 1px solid #b3b1b1!important;
}
.mobile-bottom-sticky-calendar .show_summary_mobile:hover{
    background-color: #b3b1b1;
}
.mobile-bottom-sticky-calendar .mobile-continute-checkout{
    background-color: #e5b38c !important;
    border: 1px solid #e5b38c!important;
}
.mobile-bottom-sticky-calendar .mobile-continute-checkout:hover{
    background-color: #e5b38c !important;
}

.daterangepicker .calendar-table tr:first-child th{
    background-color:#f1f1f1 !important;
    
}
.daterangepicker .mobile-calendar-header p {
    margin: 0;
    /* padding: 0px 0px 12px; */
}	

@media screen and (max-width: 767px){
    .check-availability .availability-form .awe-calendar-wrapper {
        width: 100% !important;
        margin: 0;
    }
}


@media only screen and (min-width: 992px){
    .daterangepicker .calendar-table table thead tr:first-child th {
        background-color: #e5b38c !important;
        color: #fff !important;
    }

    .daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
        color: #fff;
        border: solid #fff;
        border-width: 0 2px 2px 0;
        border-radius: 0;
        display: inline-block;
        padding: 3px;
    }
    
}
.daterangepicker {
	z-index: 999!important;
}


@media only screen and (max-width: 991px){
    .daterangepicker .mobile-calendar-header {
        background-color: #e5b38c !important;
		padding: 11px 0!important;
        /* #e7e7e7 */
      
    }
}
