@charset "utf-8";
/* CSS Document */

.image-map-container {
	position: relative;
  display:inline-block;
}
.image-map-container img {
  display:block;
}
.image-map-container .map-selector {
  left:0;
  top:0;
  right:0;
  bottom:0;
  color:#ffffff00;
	color: rgba(255,255,255,0);
  /*
  transition-duration: .3s;
	transition-timing-function: ease-out;
	transition-property: top, left, right, bottom, color;
  */
}
.image-map-container .map-selector.hover {
  color:#ffffff50;
	color: rgba(255,255,255,0.5);
  /*opacity:0.5;*/
}

.map-selector:after {
	content: '';
	position: absolute;
	background: currentColor;
	top: inherit;
	right: inherit;
	bottom: inherit;
	left: inherit;
	background: currentColor;
  /*
	transition-duration: .3s;
	transition-timing-function: ease-out;
	transition-property: top, left, right, bottom, background;
  */
	pointer-events: none;
}