
/*
 *	INFO WINDOW
 */


/*
	window itself
	*/
.gm-style-iw.gm-style-iw-c {
	padding: 0px !important;
}

/*
	triangle
	*/
.gm-style-iw-tc {
	display: none !important;
}

/*
	croice
.gm-ui-hover-effect {
	display: none !important;
}
	*/

/*
	content
	*/
#info_window {
	/* size must be double js 'height' value (mp_info_windows.js -> '{ ... height: XXX }' */
	--size: 300px;
	--margin: 10px;
	--real-size: calc(var(--size) - 2 * var(--margin));
	box-sizing: border-box;
	margin: var(--margin);
	padding: 5px;
	height: var(--real-size);
	width:  var(--real-size);
	overflow: scroll;
}

