.mobile-map-button {
  display: none;
}

.map-column-closer {
  display:none;
  margin-right:15px;
  float:right;
}


@media (max-width: 992px) {
  .mobile-map-button {
    display: block;
    padding:25px;
    text-align:center;
  }

  .map-column {
    position: fixed;
    width:100%;
  }
}

@media (min-width: 992px) {
  .map-column-closer {
    display: block;
  }
}

.system-mass-select {
  margin:25px;
  text-align:center;
}

.map-column {
  z-index:1000;
}


.map-column-title {
  float:left;
}

.map-closer-link {
  cursor:pointer;
}