.map-wrap { 
    margin: 0 auto; 
}

#map-canvas { 
    height: 100%; 
}

.iconMaps {
  border-radius: 50%;
  height:60px;
  width:60px;
  background-image: url("/plugin/map-places/img/logo_now.gif");
  z-index: 1000;
}

.seta {
	width:0px;
	height:0px;
	border: 10px solid transparent;
}

.seta.seta-pra-baixo {
	border-top-color:#00000090;
}

.seta.seta-pra-cima {
	border-bottom-color:#00000090;
}

.seta.seta-pra-direita {
	border-right-color:#00000090;
}

.seta.seta-pra-esquerda {
	border-left-color:#00000090;
}

/* HTML marker styles */
/*Zoom Element*/
.zoom-element-tag{
  -webkit-transition: all 0.1s  ease-out;
  transition: all 0.1s ease-out;
}

.zoom-element-tag:hover {
  -ms-transform: scale(1.08); /* IE 9 */
  -webkit-transform: scale(1.08); /* Safari 3-8 */
  transform: scale(1.08); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
  z-index: 999;
}

.zoom-element-marker{
    -webkit-transform: scale(1.3); /* Safari 3-8 */
    transform: scale(1.3); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
    z-index: 999;
    opacity: 1;
    -webkit-transition: all 0.1s  ease-out;
    transition: all 0.1s ease-out;
}

.price-tag {
  background-color: #4285F4;
  border-radius: 8px;
  color: #FFFFFF;
  font-size: 14px;
  padding: 1px;
  position: relative;
  box-shadow: 0 0 0.6em #444444;
}

.price-tag::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 100%;
  transform: translate(-50%, 0);
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #4285F4;
}

[class$=api-load-alpha-banner] {
  display: none;
}