#plan-page .btn-primary {
	border-radius: 0;
	min-width: 200px;
}


#plan-page .h4 {
	margin: 15px 0 5px 0;
}


#plans .container {
	padding: 0;
}

#plans h1 {
	text-align: center;
}

#plans .lead {
	text-align: center;
    font-weight: 400;
    font-size: 20px;
    margin-bottom: 56px;
}


#plans a.plan {
	background: #fff;
	display: block;
	text-align: center;
	padding: 30px 40px;
	box-sizing: border-box;
	text-decoration: none;
	color: #1a8aba;
	font-weight: 400;
	position: relative;
}

#plans a.plan .plan-featured-banner {
	position: absolute;
	width: 100%;
	background: #1a8aba;
	color: #fff;
	left: 0;
	top: -26px;
	height: 26px;
	line-height: 26px;
}

#plans a.plan:hover, #plans a.plan.active {
	-webkit-box-shadow:inset 0px 0px 0px 2px #1a8aba;
	   -moz-box-shadow:inset 0px 0px 0px 2px #1a8aba;
	   box-shadow:inset 0px 0px 0px 2px #1a8aba;
}




#plans a.plan .plan-name{
font-size: 28px;
font-weight: 600;
}


#plans a.plan .plan-price{
	font-size: 18px;
	font-weight: 400;
}


#plans a.plan .plan-summary{
	font-size: 22px;
	color: #555;
	font-weight: 400;
	margin: 20px 0 0 0;
	min-height: 120px;
}


#plans a.plan .plan-summary span{

	font-weight: 600;

}



#plans a.plan .plan-graphic{

}
#plans a.plan .plan-benefits{

	list-style: none;
	margin: 26px 0;
	padding: 0;
	color: #444;
	font-size: 12px;
	
	
}
#plans a.plan .plan-benefits li{

margin-bottom: 4px;
	
}

#plans a.plan .plan-benefits li.disabled{

	opacity: .4;
		
}





#signup h2 {
	
	font-weight: 400;
	
}
#signup #contact h2 {
	
	margin-top: 0;
}


#signup #contact p {
	
	margin-top: 16px;
	font-size: 12px;
}




#terms p {
	margin: 20px 0 60px ;
	color: #999;
	font-size: 12px;
}


.payment-options {
	margin: 0 0 26px 0;
}


.payment-options .checkbox-inline, .radio-inline {
	padding: 0 20px 0 0;
}


.expiration select {
	width: 48%;
	/* display: inline; */
	float: left;
	margin-right: 2%;
}



@media screen and (max-width: 992px) {

	#plans a.plan {
		margin-bottom: 15px;	
	}
  
	#plans a.plan .plan-summary{

		min-height: inherit;
	}
  
  
 	 #plans a.plan .plan-name {

      font-size: 20px;
      }
  
  
}



