/*!
 * jQVMap Version 1.0 
 *
 * http://jqvmap.com
 *
 * Copyright 2012, Peter Schmalfeldt <manifestinteractive@gmail.com>
 * Licensed under the MIT license.
 *
 * Fork Me @ https://github.com/manifestinteractive/jqvmap
 */
.jqvmap-label
{
	position: absolute;
	display: none;
	background: #333333;
	color: white;
	font-family: sans-serif, Verdana;
	font-size: 14px;
	padding: .5em;
}
.jqvmap-zoomin, .jqvmap-zoomout
{
	position: absolute;
	left: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #000000;
	padding: 3px;
	color: white;
	width: 10px;
	height: 10px;
	cursor: pointer;
	line-height: 10px;
	text-align: center;
}
.jqvmap-zoomin
{
	top: 10px;
}
.jqvmap-zoomout
{
	top: 30px;
}
.jqvmap-region
{
  cursor: pointer;
}
.jqvmap-ajax_response
{
  width: 100%;
  height: 500px;
}
#vmap {width: 100%;
height: 300px !important; position: relative; }

svg {margin-top: 0px; height: 320px !important; }

.usaMap {
width: 100%;
height: 300px;
}

.jvectormap-region {
	fill: #5d6575;
	stroke: #ffffff;
}
.jvectormap-region:hover {
	fill: #7b869e;
}

.hp-center { width:80%;}
.hp-center-left {float:left;width:50%;padding-top: 70px;}
.hp-center-right{ float:left;width:50%;}
.hp-center-right h5 {color: white; margin: 0 0 12px 0;}

@media screen and (max-width:768px){
	.hp-center { width:100%;}
	.hp-center-left, .hp-center-right { width:100%;float:left;clear:both;}
	.hp-center-right h5 {
	  color: white;
	  margin: 15px 0 -40px;
	}
}