.mapplic-fullscreen {
  background : #FFFFFF;
}

.frieze-mapplic--toggle {
  cursor : pointer;
  margin-bottom : 1.5em;
}

/* INTERACTIVE ELEMENTS */
/* clickable elements */
.mapplic-clickable:not(g),
g.mapplic-clickable > * {
  opacity : 1.0;
  /*fill: #b7a6bd*/;
}

/* hovered elements */
.mapplic-clickable:not(g):hover,
g.mapplic-clickable:hover > * {
  opacity : 0.8;
}

/* active elements */
.mapplic-active,
a.mapplic-active > path,
g.mapplic-active > * {
  opacity : 1.0 !important;
}

/*
.mapplic-element {
	transform: scale(1.25, 1.25);
}*/

/* RIGTH SIDEBAR */
.mapplic-sidebar {
  /*float: right;*/
}

/* ACTIVE PIN HIGHLIGH */
.mapplic-pin.mapplic-active {
  /*
    background-color: #91bf39 !important;
    border-color: #91bf39 !important;
  */
}

/* CUSTOM MAP STYLES (Mall map) */
#landmarks-ground .mapplic-clickable,
#landmarks-underground .mapplic-clickable,
#landmarks-level1 .mapplic-clickable {
  opacity : 1 !important;
}

#landmarks-ground polygon.mapplic-active,
#landmarks-ground path.mapplic-active {
  fill : #ADDB2C;
}

#landmarks-underground polygon.mapplic-active,
#landmarks-underground path.mapplic-active {
  fill : #7EE0CD;
}

#landmarks-level1 polygon.mapplic-active,
#landmarks-level1 path.mapplic-active {
  fill : #F9684B;
}

/* SKINS */
/* mapplic-dark */
.mapplic-dark .mapplic-tooltip {
  background-color : #333333;
}

.mapplic-dark .mapplic-tooltip-triangle {
  border-color : #333333 transparent transparent transparent !important;
}

.mapplic-dark .mapplic-bottom .mapplic-tooltip-triangle {
  border-color : transparent transparent #333333 transparent !important;
}

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

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

.mapplic-dark .mapplic-tooltip-close {
  background-image : url(../js/mapplic/images/cross-light.svg) !important;
}
