
.table-bordered.card {
	border: 0 !important;
}
.card thead {
	display: none;
}
.test_hotel{

    display: block;
    border: var(--bs-red) 6px solid;
    border-radius: 4%;
}
.card tbody tr {
	float: left;
    margin: 10px;
    min-width: 30%;
    max-width: 30%;
    min-height: 250px;
    max-height: 250px;
    margin-bottom: 250px;
    
}
.hotelsCard__content{
    background-color: white;
    border-radius: 0px 0px 15px 15px;
    padding: 10px;

}
.hotelsCard{

}
.card tbody tr td {
	display: block;
	border: 0;
    width: 300px;
    margin-left: -4px !important;
}

table.table tbody > tr + tr {
    border-top: 0px;
}
.show_hotel_details_style {
   
    max-height: 35px;
    min-height: 35px;
    /* background-color: red !important; */
    padding-bottom: 22px !important;
    color: white;
    /* border-radius: 5px 5px 0px 0px; */
    /* text-align: center !important; */
}
.and_tour_hotel_card{

}
.food_room{

    font-weight: bolder;
    color: darkgreen;
    font-size: 20px;
}
.dt-buttons{
    display: flex;
}
.dataTables_wrapper .dataTables_filter input {

    height: 35px;
    width: 300px;
}
.dataTables_wrapper .dataTables_length select {

    height: 35px;
    width: 60px;
}
table.dataTable tbody tr.odd{
    background-color: #dddddd57;

}
.card tbody tr.odd{
    background-color: transparent !important;

}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
    color: inherit;
    font-size: 14px;
}