.map {
  height: 500px;
}

.debug-q {
  cursor: pointer;
  font-size: 30px;
}

.debug-data {
  display: none;
}

.debug-wrapper {
  padding: 5px 22px;
  max-width: 1360px;
  width: 100%;
  margin: 0 auto;
  background: #fff;
}

.taxonomy-tree .not-found, .taxonomy-tree .not-found:visited {
  color: red;
}

.taxonomy-tree .found, .taxonomy-tree .found:visited {
  color: green;
}

.taxonomy-tree .not-checked, .taxonomy-tree .not-checked:visited {
  color: #444;
}

.taxonomy-tree {
  margin-left: 15px;
}

.show-services, 
.clear-search,
.services-inner button,
.service-details,
.services,
.no-services,
.service-search,
.service-button,
.btn.test {
  display: none;
}

.services-inner button.available {
  display: inline-block;
}

.service-details.active,
.no-services.active,
.services.show {
  display: block;
}

.service-button.available {
  display: flex;
}

.poly-raw {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 25px;
  line-height: 35px;
}

.gmnoprint,.gm-style-cc{
  height: fit-content !important;
}

.gmnoprint button,
.gmnoprint span,
.gmnoprint a,
.gm-style-cc button,
.gm-style-cc span,
.gm-style-cc a{
  font-size: 16px !important;
  line-height: 1 !important;
  padding: 4px !important;
  display: block;
}

/* .gmnoprint>div,
.gm-style-cc>div{
  height: fit-content !important;
} */