#pulsemaps_plan {
	width: 1000px;
}

#pulsemaps_map {
	width: 512px;
	height: 280px;
	float: right;
}

#pulsemaps_descr {
	width: 450px;
	float: left;
}

#pulsemaps_settings {
	clear: both;
}

.widget-sample {
	margin-left: 80px;
}

#pulsemaps_descr ul {
	margin: 20px;		
}

#pulsemaps_descr li {
	list-style-type: disc;
}

.pulsemaps_btn {
	border: 1px solid #003808;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0;
	display: inline-block;
	white-space: nowrap;
}


.pulsemaps_btn a {
	background-color: #7ab249;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#93d560), to(#609030));
	background: -moz-linear-gradient(100% 100% 90deg, #609030, #93d560);
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	text-shadow: 0 -1px 0px #05480c;
	padding: 6px;
	display: inline-block;
	border: 1px solid #c3ffa0;
	border-bottom: 0;
	border-right: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration: none;
}

#pulsemaps_widget_wrap {
	width: 900px;
}

#pulsemaps_widget_preview {
	margin-top: 15px;
	width: 500px;			  
	float: right;
}

#pulsemaps_widget_settings {
	float: left;
	width: 400px;
}

#pulsemaps_widget_wrap .form-table th {
	width: 100px;
}
