
/***** PRICING HEADER *****/
.et_pb_pricing_table .et_pb_pricing_heading{
	padding: 3em 1em;
	margin-bottom: 3em;
}
.et_pb_pricing_table .et_pb_pricing_heading span.et_pb_best_value{
	padding-top:0.5em;
}

/**********************************************************************************/
/****************************** PRICING BOTTOM *******************************/

.et_pb_pricing_table .et_pb_pricing_content_top{
	padding-bottom: 0;
    border-bottom: none;
}


/**********************************************************************************/
/************************************* ICONS *************************************/

.et_pb_pricing_content .et_pb_pricing li{
	padding-left: 25px;
}


.et_pb_pricing_content .et_pb_pricing li span:before{
	border: none;    
	width: 22px;
    height: 18px;
    top:50%;
    left: -25px;
	transform: translateY(-50%);
	/* Green check */
    background: url('images/shortcodes-sprite.png') no-repeat -74px -2px;
}

/* Red cross icon */
.et_pb_pricing_content .et_pb_pricing li.et_pb_not_available span:before{
    background: url('images/shortcodes-sprite.png') no-repeat -74px -20px;
}

/**********************************************************************************/
/************************************* POP UP - INFO *************************************/
.et_pb_pricing_content .cursor-pointer{
	cursor: pointer;
}

.et_pb_pricing_content .cursor-pointer:hover{
	text-decoration: underline;
}

.pricing-bg{
	background-color: rgba(0,0,0,0.8);
	position: fixed;    
	height: 100%;
    width: 100%;
    z-index: 15;
}
.pricing-info{
	background: #ffffff;
    width: 125em;
    max-width: 90%;
    max-height: 90%;
    overflow: overlay;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    position: fixed;
    z-index: 16;
    padding: 5em;  
}
.pricing-info >*{
    font-family: 'HelveticaNeue-Light', Helvetica, Arial;
}
.pricing-info h3.info-title{
	font-size: 5em;
    line-height: 1.4em;
    color:#11689b;
    font-family: 'HelveticaNeueLTW1G-BdCn', Helvetica, Arial;
}

.pricing-info p,
.pricing-info ul{
	font-size: 3em;
    line-height: 1.2em;
    padding-bottom: 1.5em!important;
}
.pricing-info ul{
	list-style-type: disc;
	padding-left: 2em;
}
.pricing-info h4{
	font-size: 4em;
    line-height: 1.3em;
	color:#65aef1;
}

.pricing-info h3,
.pricing-info h4{
	padding-bottom: 0.25em;
    font-family: 'HelveticaNeueLTW1G-BdCn', Helvetica, Arial;
}