/*! typey | GPLv2 License | https://github.com/jptaranto/typey */
.geolocation-common-map .gm-style-iw-wrapper,
.geolocation-map .gm-style-iw-wrapper,
.geolocation-map-container .gm-style-iw-wrapper {
  width: 500px !important;
}

.geolocation-common-map .gm-style-iw-wrapper > div:first-child > div:nth-child(2),
.geolocation-map .gm-style-iw-wrapper > div:first-child > div:nth-child(2),
.geolocation-map-container .gm-style-iw-wrapper > div:first-child > div:nth-child(2) {
  width: 500px !important;
}

.geolocation-common-map .gm-style-iw-wrapper > div:first-child > div:last-child,
.geolocation-map .gm-style-iw-wrapper > div:first-child > div:last-child,
.geolocation-map-container .gm-style-iw-wrapper > div:first-child > div:last-child {
  width: 498px !important;
}

.geolocation-common-map .gm-style-iw,
.geolocation-map .gm-style-iw,
.geolocation-map-container .gm-style-iw {
  width: auto !important;
}

.geolocation-common-map .gm-style-iw > div,
.geolocation-map .gm-style-iw > div,
.geolocation-map-container .gm-style-iw > div {
  max-width: none !important;
}

.geolocation-common-map .location-content,
.geolocation-map .location-content,
.geolocation-map-container .location-content {
  width: 450px !important;
}

.geolocation-common-map .location-content h2.location-title,
.geolocation-map .location-content h2.location-title,
.geolocation-map-container .location-content h2.location-title {
  margin-bottom: 0.625rem;
  margin-top: 0;
  line-height: normal;
  font-weight: 400;
  color: #00aeab;
}

.geolocation-common-map .location-content h2.location-title a,
.geolocation-map .location-content h2.location-title a,
.geolocation-map-container .location-content h2.location-title a {
  text-decoration: none;
  font-size: inherit;
  color: #00aeab;
}

.geolocation-common-map .location-content .content-text,
.geolocation-map .location-content .content-text,
.geolocation-map-container .location-content .content-text {
  display: inline-block;
}

.geolocation-common-map .location-content .content-text .views-field-postal-codee,
.geolocation-common-map .location-content .content-text .views-field-city,
.geolocation-map .location-content .content-text .views-field-postal-codee,
.geolocation-map .location-content .content-text .views-field-city,
.geolocation-map-container .location-content .content-text .views-field-postal-codee,
.geolocation-map-container .location-content .content-text .views-field-city {
  display: inline-block;
}

.geolocation-common-map .location-content a,
.geolocation-map .location-content a,
.geolocation-map-container .location-content a {
  color: #00aeab;
  text-decoration: none;
}

.geolocation-common-map .location-content .views-field-image-slider,
.geolocation-common-map .location-content .views-field-image,
.geolocation-map .location-content .views-field-image-slider,
.geolocation-map .location-content .views-field-image,
.geolocation-map-container .location-content .views-field-image-slider,
.geolocation-map-container .location-content .views-field-image {
  width: 120px;
  display: inline-block;
}

.geolocation-common-map .location-content .views-field-image-slider .field__item,
.geolocation-common-map .location-content .views-field-image .field__item,
.geolocation-map .location-content .views-field-image-slider .field__item,
.geolocation-map .location-content .views-field-image .field__item,
.geolocation-map-container .location-content .views-field-image-slider .field__item,
.geolocation-map-container .location-content .views-field-image .field__item {
  display: none;
}

.geolocation-common-map .location-content .views-field-image-slider .field__item:first-child,
.geolocation-common-map .location-content .views-field-image .field__item:first-child,
.geolocation-map .location-content .views-field-image-slider .field__item:first-child,
.geolocation-map .location-content .views-field-image .field__item:first-child,
.geolocation-map-container .location-content .views-field-image-slider .field__item:first-child,
.geolocation-map-container .location-content .views-field-image .field__item:first-child {
  display: block;
}

@media (max-width: 580px) {
  .museums-map-layout .block-views-blockmuseums-map-museums-map {
    margin: 0 -1.25rem;
  }
}

.museums-map-layout .geolocation-common-map-locations,
.museums-map-layout .geolocation-location {
  display: none;
}

@media (max-width: 580px) {
  .museums-map-layout .geolocation-common-map-container,
  .museums-map-layout .geolocation-map-container {
    max-height: 400px;
  }
}

.museums-map-layout .block-page-title-block {
  padding-bottom: 1.65rem;
  margin-bottom: -0.3125rem;
  box-shadow: 1px 0 0 0 #6a7783;
}

.museums-map-layout .block-page-title-block .page-title {
  margin-left: 2.3125rem;
  margin-bottom: 0;
}

.museums-map-layout .text-formatted.field--name-body {
  padding: 0 2.3125rem;
}

.museums-map-layout .text-formatted.field--name-body p {
  margin-bottom: 2.625rem;
  margin-top: 0;
  color: #191816;
}

/*# sourceMappingURL=map.css.map */
