

/* hotspot button */

.hotspot-button {
  display:block;
  width:21px;
  height:21px;
  background:transparent url(img/btn-hotspot.png) no-repeat left top;
  overflow:hidden;
}

.hotspot-button:hover {
  background-position:0 -21px;
}

.hotspot-button span {
  display:none;
  font-size:1px;
}

.hotspot-overlay-container {
  width: 175px;
  overflow:hidden;
  padding: 5px;
  background:white;
}

.hotspot-overlay-image {
  width:100%;
  text-align:center;
}

.hotspot-overlay-container {
  color: #787878;
}

.hotspot-overlay-container a {
  text-decoration:none;
  color: #787878;
}

.hotspot-overlay-content {
  padding: 5px;
}

