#confirm-googlemaps-wrapper {
  position: relative;
  width: 100%;
  top: 33%;
}

#confirm-googlemaps {
  cursor: pointer;
  text-align: center;
  font-size: 1em;
  background-color: rgba(250, 197, 100, .1);
  padding: 1em 15%;
}

#confirm-googlemaps:hover {
  background-color: rgba(250, 197, 100, .33);
}

#map {
  height: 550px;
}

#map.confirm-googlemaps-wrapper {
  height: inherit;
}

#map img {
  max-width: none !important;
}

#map iframe {
  width: 100%;
  height: inherit;
}

@media (max-width: 767px) {
  #map {
    height: 350px;
  }
}

@media (max-width: 479px) {
  #map {
    height: 300px;
  }
}
