#map-overflow
{
	width: 100%;
	height: 500px;
	overflow: hidden;
}

.map-render
{
	width: 100%;
	height: 700px;
	margin-bottom:165px;
	position: relative;
}

h1.entry-title
{
/*	display: none; */
}

.map-legend
{
	display: none;
}

.map-legend.active
{
	display: block;
	z-index: 10000;
	left: 375px;
	top: -52px;
	position: relative;
}

/** Our own resets to make a full-width template */

#ip-fullwidth
{
	color: #666666;
	float: left;
	font-size: 12px;
	line-height: 21px;
	margin-left: 76px;
	width: 810px;
}

.map-legend-swatch
{
	display: inline-block;
	width: 20px;
	height: 10px;
	margin-right: 5px;
}

#map-legend ul li
{
	font-size: 13px;
}
/*** Added by Juris Digital ***/
#map-entries .ag-map-state-details {display:block !important;}

@media screen and (min-width: 768px) {
	.wb-ag-laws-map-legend
	{
		position: relative;
		background:#fff;
		top:-155px;
/*
		position: relative;
		left: 400px;
		top: -160px;
*/
	}
	
	#map-entries
	{
		margin-top: -140px;
	}
}