[id^=landmarks] > .mapplic-clickable {
	opacity: 1 !important;
}

[id^=landmarks] > polygon.mapplic-active,
[id^=landmarks] > path.mapplic-active {
	fill: orange;
}

[id^=landmarks] > polygon.poly-hover:hover,
[id^=landmarks] > path.poly-hover:hover {
	opacity: 0.7 !important;
	cursor: crosshair;
}

/* SKINS */
/* mapplic-dark */

.mapplic-dark .mapplic-tooltip {
	background-color: #333;
}

.mapplic-dark .mapplic-tooltip-triangle {
	border-color: #333 transparent transparent transparent;
}

.mapplic-dark .mapplic-bottom .mapplic-tooltip-triangle {
	border-color: transparent transparent #333 transparent;
}

.mapplic-dark .mapplic-tooltip-title {
	color: #fff;
}

.mapplic-dark .mapplic-tooltip-description,
.mapplic-dark .mapplic-tooltip p {
	color: #bbb;
}

.mapplic-dark .mapplic-tooltip-close {
	background-image: url(../mapplic/images/cross-light.png);
}

/* buttons */
/*
.mapplic-dark .mapplic-clear-button {
	background-color: #444;
	background-image: url(../mapplic/images/reset-light.png);
	border-color: #333;
}

.mapplic-dark .mapplic-clear-button:active {
	background-color: #333;
}*/

/* retina */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx) {
	.mapplic-dark .mapplic-tooltip-close {
		background-image: url(../mapplic/images/cross-light@2x.png);
	}
}
