
.seating-map-author-mode {
  display: block;
  position: relative;
/*  height: 865px;*/
}

.bus-preview-modal .modal-dialog .modal-content .modal-header .cmp-title {
  text-transform: none;
  font-weight: 600;
  font-size: 20px;
  color: #223B82;
}

.bus-preview-modal .modal-dialog .modal-content .modal-header .cmp-title .cmp-title__text  {
   margin-bottom: 0px;
}

.bus-preview-modal .modal-content .modal-body .modal-content-section.text-parsys .text .cmp-text {
  text-align: left;
  font-size: 12px;
  font-weight: 500;
  padding-top: 10px;
  line-height: normal;
  margin: 10px 0 0;
  padding: 0;
  color: #707070;
}

.bus-preview-modal .modal-content .modal-body .modal-content-section.text-parsys .text p span {
  font-weight: 600;
}

@media (max-width: 1023px) {
  .header-wemobi-custom.opened-overlay {
    z-index: 7;
  }

  .bus-preview-modal .modal-dialog .modal-content .modal-header .cmp-title .cmp-title__text {
    font-size: 14px;
    margin-bottom: 0px;
  }
}

.seating-map-author-mode .modal-content {
  height: auto;
}

.seating-map .modal.show .modal-dialog {
  -webkit-transform: unset;
  transform: unset;
}

.seating-map .modal.fade .modal-dialog {
  transition: unset;
  transition: unset;
  transition: unset;
  -webkit-transform: unset;
  transform: unset;
}

.bus-map-container .bus-map-seat .map-bus .outer-seat,
.bus-map-container .bus-map-seat .map-bus .outer-seat .inner-seat .seat-rectangule,
.bus-map-container .bus-map-seat .map-bus .outer-seat .inner-seat .seat-rectangule-small,
.seat-legend .legend-block .content .inner-seat .seat-rectangule,
.seat-legend .legend-block .content .inner-seat .seat-rectangule .seat-rectangule-small,
.bus-preview-modal .modal-body .bus-map-seat .map-bus .inner-seat .seat-rectangule .seat-number {
  cursor: default;
}