@charset "UTF-8";

.wv-pricing-table {
	font-family: 'Open Sans';
	font-size: 13px;
	font-weight: normal;
	color: #313131;
	width:100%;
	max-width:1100px;
	min-width:930px;
}

.wv-pricing-table b {
	font-weight:700;
	font-size: 16px;
}
.wv-pricing-table ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.wv-pricing-table ul li {
	margin: 0px;
	width: 100%;
	height: 100%;
	height: 32px;
	padding-top: 14px;
	float: left;
	text-align: center;
	padding-left: 0px;
	font-size:16px;
}

.wv-pricing-table ul li.wvprice {
	height: 70px;
	line-height: 22px;
	padding-top: 8px !important;
	font-size: 14px;
}

.wv-pricing-table li.pricing_header1 {
	height:28px;
	font-size: 24px;
	line-height:24px;
	color:#000;
	font-weight:600;
	margin-bottom: 15px;
}
.wv-pricing-table li.pricing_header2 {
	height:60px;
	font-size: 30px;
	font-weight:bold;
	line-height:50px;
	border-bottom:1px solid #cccccc;
	color:#333;
	background-color:#eee;
	
}
	.wv-pricing-table li.pricing_header2 span {
		font-size: 12px;
		line-height:40px;
	}

.wv-pricing-table .pricing_column_first li.pricing_header1 {
	background:none;
}
.wv-pricing-table .pricing_column_first li.pricing_header2 {
	background-color:#efefef;
	border-bottom:1px solid #cccccc;

	-webkit-border-radius:19px 0px 0 0;
	-khtml-border-radius:19px 0px 0 0;
	-moz-border-radius:19px 0px 0 0;
	border-radius:19px 0px 0 0;
}
	.wv-pricing-table .pricing_column_first li.pricing_header2 span {
		font-size:15px;
		font-weight:bold;
		line-height:56px;
		padding-left:16px;
	}

.wv-pricing-table .pricing_column_first,
.wv-pricing-table .pricing_column {
	float: left;
	margin-right:1px;
	position:relative;
	border-radius: 5px;
}
.wv-pricing-table .pricing_column_first {
	*z-index:2;
}

	.wv-pricing-table .pricing_column_first li {
		text-align: left;
		font-size:14px;
		color:#555;
		font-weight:500;
	}
		.wv-pricing-table .pricing_column_first li span {
			padding-left:10px;
		}


.pricing_column
 { 
	width: 18%;
}

.pricing_column:hover,
.pricing_column.active {
	background-color:#dfecf3;
	z-index:999;
	-webkit-box-shadow: 0px 0px 5px #0089CC;
	   -moz-box-shadow: 0px 0px 5px #0089CC;
		    box-shadow: 0px 0px 5px #0089CC;
}

.pricing_column:hover .even,
.pricing_column:hover .odd,
.pricing_column.active .even,
.pricing_column.active .odd {
	background-color:#dfecf3 !important;
	border-bottom: 1px solid #cfdce3;
}

.pricing_column_first {
	width:27%;
}


.wv-pricing-table .even {
	background-color: #f3f3f3;
	border-bottom:1px solid #e9e9e9;
}
.wv-pricing-table .odd {
	background-color: #fbfbfb;
	border-bottom:1px solid #e9e9e9;
}

.wv-pricing-table .pricing_yes {
	height:24px;
	width:100%;
	float:left;
}
.wv-pricing-table .pricing_yes {
	background:url("../img/yes.png") center top no-repeat; 
}
.wv-pricing-table .pricing_no {
	background:url("../img/no.png") center top no-repeat; 
}

.wv-pricing-table .pricing_footer {
	width: 100%;
	height: 44px;
	float: left;
}

.wv-pricing-table ul li.pricing_footer {
	padding-top:15px;
}

.wv-pricing-table a.price-tooltip {
    position:relative;
    z-index:24;
	color: #555;
    text-decoration:none;
	background:url("../img/info.png") right center no-repeat;
	padding:0 20px 0 10px;
}
	.wv-pricing-table a.price-tooltip:hover {
		z-index:25;
		display:inline;
	}
	.wv-pricing-table a.price-tooltip span {
		position:absolute;
		width: 220px;
		left: 10px;
		bottom: 20px;
		text-align:left;
		color: #ffffff;
		font-size:13px;
		font-family: Calibri, Arial;
		line-height:16px;
		background: rgba(0,0,0,0.9); 
		background: #000000; 
		border: 1px solid #000000;
		text-shadow:none;
		padding: 7px 10px 7px 10px;
		-webkit-border-radius:5px;
		-khtml-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
		display:block;
		visibility:hidden;
		opacity: 0;
		-webkit-transition: all 0s ease;
		-moz-transition: all 0s ease;
		-o-transition: all 0s ease;
		-ms-transition: all 0s ease;
		transition: all 0s ease;
	}
		.wv-pricing-table a.price-tooltip:hover span {
			-webkit-transition: all 0.4s ease;
			-moz-transition: all 0.4s ease;
			-o-transition: all 0.4s ease;
			-ms-transition: all 0.4s ease;
			transition: all 0.4s ease;
			visibility:visible;
			opacity: 1;
		}