

    .owl2 {max-width: 180px !important; margin-right: 10px; border:1px solid #ccc!important; }
    .item h5{ margin-left:-3px; }
    .owl{ border: 1px solid #ccc;
          padding: 8px 39px 3px 25px  }
    .selected_owl{ border: 1px solid #ed3615; }
    .header-search {
        width: 800px;  
    }
    .choosen{
    border: 1px solid #ed3615;
    background-color: #ed3615;
    color: #000;
    }
    .button_div{
    margin: auto;
    width: 50%;
    /* border: 3px solid green; */
    padding: 10px
    }

     .small{
        font-size:30px !important;
      }

      #payment-form .ElementsApp input{
    border:1px solid #eee !important;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.choosen{
    border: 2px solid black !important;
    background-color: #f9f9f9 !important;
    /*color: red !important;*/
}
@media (max-width:767px) {
.header-search {
    width: 100%;
    height: 200%;
    overflow: scroll;
}
.dropdown-menu.header-search {
    top: 0%;
}
.dropdown-menu.header-search >.content-tabs >ul>li{
    font-size:14px;
    text-align: center;
    background: #ffffff00;
    padding: 4px 10px;
    border-radius: 30px;
}
.dropdown-menu.header-search >.content-tabs >ul{
    /*width: 100% !important;*/
    /*margin: 0 auto;*/
    /*display: flex;*/
    /*justify-content: space-between;*/
    /*text-align: center;*/
    
    border: 0px solid #ccc !important;
        border-radius: 50px !important;
        text-align: center;
        background: #ebebeb;
        padding: 5px 10px;
        /* justify-content: center; */
        justify-content: space-between;
       /*gap: 13%;*/
        display: flex;
        align-items: anchor-center;


}

.header-search >.content-tabs >ul.tabs >li.active, .header-search >.content-tabs >ul.tabs >li:hover {
        text-align: center;
        background: #ffffff;
        padding: 4px 10px;
        border-radius: 30px;
    }
    .button_div {
        margin: auto;
        width: 100%;
    }
    .custom-flexible-width-scroller{
        /*flex-direction:column;*/
    }
    
    .custom-flexible-width-scroller {
        overflow-x: scroll;
        margin: 0 auto;
        scrollbar-color: #484848 #ffffff00;
    }
    
.custom-flexible-width-scroller>.owl {
border: 1px solid #ccc;
padding: 13px 30px;
margin: 0px 5px;
justify-content: center;
display: flex;
align-items: center;
border-radius: 10px;
}

#myDD .dropdown-menu.header-search {
    position: absolute;
    /* left: 15px !important; */
    /*top: -250px !important;*/
    top: -70px !important;
    width: 290px;
    /*height: -webkit-fill-available;*/
    height: 385px !important;
    left: -17px !important;
    box-shadow: 0 0 1px rgb(0 0 0 / 4%), 0 8px 16px rgb(0 0 0 / 15%);
    border-radius: 8px;
    border: 0;
    transform: unset !important;
    padding: 10px 20px;
}


.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
    font-size: 13px !important;
    width: 25px !important;
    height: 43px !important;
    line-height: 0px !important;
}

.date-adjustment-buttons {
    margin-bottom: unset !important;
    position: fixed;
    z-index: 100000000;
    top: 422px;
    left: -17px;
    right: -13px;
    /* width: 350px; */
    background: #ffffff;
    padding: 20px 12px 20px 12px;
    border-top: 1px solid #dfdfdf;
    /* margin: 0px 0px; */
    border-radius: 0px 0px 32px 32px;
    bottom: unset !important;
}

.adjust-date {
     margin: 0px !important; 
    padding: 5px 9px;
    background-color: white;
    color: black;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    border-radius: 20px;
    border: 1px solid #c3c3c3;
}


/*#home_daterange .daterangepicker.ltr.auto-apply.show-calendar.opensright{*/
/*    top: 75px !important;*/
/*    z-index: 1000000 !important;*/
/*}*/
    
        .mob-form-bg .btn {
        font-size: 12px;
        }
}


/* 01.10.2024 */


/* 01.10.2024 */