/* Spot pages (spots.php, script/spots.js) */
#spot_map { height: 300px; margin-bottom: 20px; }
.spot-info th { width: 40%; font-weight: normal; color: #666666; }
.spot-info { margin-bottom: 20px; }
.spot-text { margin-bottom: 20px; }
.spot-chart { min-height: 250px; margin-bottom: 20px; }
.spot-donut { min-height: 300px; margin-bottom: 20px; }
.spots-menu-region { margin: 12px 0 2px 0; font-weight: bold; }
.spots-menu-region:first-child { margin-top: 0; }
@media (max-width: 767px) {
  #spot_map { height: 240px; }
}
