#mapid {
  height: 600px;
  clear: both;
}

.post-inner {
  padding-top: 0 !important;
}

p {
  margin-bottom: 0.5em !important;
}

.leaflet-tile-loaded {
  /*opacity: 0.5 !important;*/
}

.leaflet-popup-content {
  font-size: 150%;
}

#prop-name, #prop-current {
  font-style: italic;
}

#prop-current:not(:empty)::before {
  content: "Current taxon name: ";
}

#prop-cons-eval:not(:empty)::before {
  content: "Conservation status: ";
}

#mkdistmaps-species{
}
#mkdistmaps-show,
#mkdistmaps-showenglish {
  padding: 4px 8px 1px 6px;
}

#mkdistmaps-topinfo,
#mkdistmaps-info,
#squareselection {
  margin: 0 auto;
  width: 100%;
}

#mkdistmaps-info td {
  vertical-align: top;
}

#squareselection label {
  font-size: inherit;
  margin-left: 3px;
}

#vcswait {
  background-color: pink;
  margin: 10px;
}

#vcserror {
  color: red;
  margin: 10px;
}

#geolocate {
  float: right;
  background-color: #4f7f5b;
  border: none;
  color: white;
  padding: 0px 5px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 2rem;
  line-height: 1.9rem;
}

#prop-legend {
  width: 35%;
}

#mkdistmaps-typeahead {
  width: 75%;
  border: 1px solid #767676;
}

#mkdistmaps-clear {
  float: right;
  padding: 1rem;
}

#squareselection {
  text-align: right;
}

.churchyardpre1960 {
  color: rgba(255,165,0,1); /* Orange */
}
.churchyard19601999 {
  color: rgba(0,0,255,1); /* Blue */
}
.churchyard20002019 {
  color: rgba(255,0,0,1); /* Red */
}
.churchyard2020on {
  color: rgba(0,128,0,1); /* Dark Green */
}

ul.churchyardsurvey {
  list-style-position: inside;
  padding-left: 0;
}
