.makerFormBorder .active::before {
  right: -12px;
  left: unset;
}
.formStep select {
  background-position: right 0.75rem center;
}
.mapHeader {
  display: flex;
  justify-content: space-between;
}
.mapMaker .modal-body {
  padding-bottom: 0;
  position: relative;
  margin: 0;
}
.makerMap h3 {
  color: var(--Style, #1d1d1b);
  text-align: right;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
}
.mapMarker {
  right: 20px;
  left: unset;
}
.mapDetailsModal .modal-dialog {
  max-width: 40% !important;
  border-radius: 16px;
  /* min-height: auto; */
}
.closeModalMap3 {
  left: unset;
  right: 20px;
}
.reportFormModal textarea:focus,
.reportFormModal input:focus,
.formStep select:focus,
.reportFormModal select:focus {
  border-color: #e5e7eb;
}
.mapMaker .modal-dialog {
  min-height: unset;
  max-width: var(--bs-modal-width) !important;
  border-radius: 16px;
}
.numberOfEvents span {
  font-size: 13px;
  white-space: nowrap;
}
.filterName {
  padding-left: 0;
  padding-right: 10px;
}
.swiper-slide .eventsDes {
  left: 30px;
}
.closeModalMap {
  left: unset;
  right: 20px;
}
.swiper-slide .eventsDes {
  right: auto;
  left: 30px;
}
.searchMapMaker img {
  right: unset;
  left: 20px;
}
.locationCity,
.eventsDesc {
  right: unset;
  left: 5%;
  /* left: 16px; */
}
.mapMaker .btn-close {
  margin-left: auto !important;
  margin-right: unset !important;
}

#searchInput {
  width: 100%;
  padding: 13px 17px 13px 41px;
}

.search {
  right: unset;
  left: 2%;
}
.modalMapText {
  left: 4%;
  right: auto;
}
@media (width<=776px) {
 
  .filterBtnMap {
    width: 100%;
  }
  .searchMapMaker img {
    right: unset;
    left: 10px;
  }
  .filterDataMap input {
    padding-right: 0 !important;
    padding-left: 30px !important;
  }
  .numberOfEvents span {
    font-size: 10.5px !important;
  }
  
}
@media  (width<=500px) {
  .mapDetailsModal .modal-dialog
  {
      margin: 0;
  }
}
.mapboxgl-popup-close-button {
  right: 0 !important;
  left: unset;
}
