.selction-meal-wrapper {
        display: flex;
    }

    .availability {
        width: 100%;
    }
    .niwas-duration {
        width: 100%;
    }
    .niwas_selector {
        display: flex;
        gap: 20px;
        align-items: center;
    }

    .dropdown {
        width: 220px;
        
    }
    /* .niwas_dropdown {
        display: flex;
        flex-direction: row;
    } */

    .date-range-picker {
        width: 220px;
        padding: 8px 16px;
        border-radius: 0.3rem;
        background-color: #e9ecef;
        border: 1px solid #ced4da;
        color: #495057 !important;
    }

    .availability-btn-wrapper {
        gap: 20px;
    }

    .availability-btn {
        width: 220px;
        border-radius: 0.3rem !important;
        padding: 8px 16px;
    }
    .niwas-calender {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 0px 20px;
    }
    .delete-row-btn {
        border-radius: 50%;
        height: 20px;
        width: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .calender-btn-wrapper {
        gap: 20px;
    }
    .calender-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100px;
        border-radius: 5px !important;
        text-align: left;
    }
    
    .arrow-left {
        margin-right: 8px;
    }
    .arrow-right {
        margin-left: 8px;
    }
    .previous {
        display: flex;
        align-items: center;
        gap: 10px;
    }
    .date {
        margin-left: 70px;
        font-size: 1.6rem;
    }
    .calendar-view {
        padding: 20px;
    }