.mpcrbm-filter-feature{
    display: flex !important;
    flex-direction: row !important;
    flex-flow: column wrap;
    justify-content: space-around !important;
    align-items: center !important;
}

.mpcrbm-filter-feature-input{
    width: 49%;
}

.mpcrbm-filter-feature-input select:focus {
  /* Add your styling here */
  border-color: #007bff; /* Example border color */
  outline: none; /* Remove default focus outline */
  background-color: #fff !important;
  /* Add any other styles you want for the focus state */
}

.geo-fence-no-transport{
  display: none;
}
.mpcrbm_manual_start_place , .mpcrbm_map_end_place{
  text-transform: capitalize;
}
.wp-block-post-title{
  text-align: center;
}

.mpcrbm_booking_item .mpcrbm-image-box{
  max-width: 180px;
  width:100%;
}

.mpcrbm_list{
  gap: 10px;
  justify-content: space-between;
  display: flex;
}

@media (max-width: 768px) {
  .mpcrbm_list{
    flex-direction: column;
    align-items: center;
  }
  .mpcrbm_list .mpcrbm_booking_items{
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    gap: 20px;
    align-items: center;
  }
  .mpcrbm_booking_item .mpcrbm-image-box{
    max-width: 100%;
    flex-shrink: 0;
  }
}
