

/* SVG EXAMPLE */

.svg_box {
	position:relative;
	width:100%;
}

svg g {
	cursor:pointer;
}

.info {
	background:#fff;
	padding:15px;
	max-height:150px;
	max-width:420px;
	border-bottom:5px solid #ff9933;	
	position:absolute;
	box-shadow:2px 3px 8px rgba(0,0,0,0.3);
	display:none;
}

.info:after {
	content:"";
	display:block;
	width:63px;
	height:33px;
	position:absolute;
	bottom:-30px;
	background: url('../images/triangle_white.png') no-repeat;
}

.close_svg {
	position:absolute;
	top:5px;
	left:5px;
	cursor:pointer;
	color:#669999;
}

