.contentActionPage, .contentActionPage_green
{
	width     : 250px;
	margin    : 0 auto 80px auto;
}

.contentActionPageAsociados
{
	width     : 400px;
	margin    : 0 auto;
}

.terminos span
{
	font-size      : 16px;
	line-height    : 22px;
	font-weight    : 600;
	line-height    : 22px;
	color          : #999;
	text-align     : left;
}

.inputDominioCompany
{
	width: 202px;
	padding-right: 180px;
}

.divNameDomain
{
	font-family: 'Source Sans Pro';
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #498DC5;
	text-align: center;
	position: absolute;
	bottom: 74px;
	right: 230px;	
}

.divNameDomain_agency
{
	font-family: 'Source Sans Pro';
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #498DC5;
	text-align: center;
	position: absolute;
	bottom: 128px;
	right: 230px;	
}

.divNameDomain_asociados
{
	font-family: 'Source Sans Pro';
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #498DC5;
	text-align: center;
	position: absolute;
	bottom: 456px;
	right: 288px;	
}

.page_price
{
	position: relative;
}

.page_price > div:first-child
{
	width           : 932px;
    box-sizing      : border-box;
    margin          : -150px auto 40px auto;
    overflow        : hidden;
}

.page_leyenda
{
	width           : 932px;
    box-sizing      : border-box;
    margin          : 40px auto;
    overflow        : hidden;
}

.page_leyenda > div:nth-child(2) img
{
	margin: -4px 0px 0px -4px;	
}
}

.paquets_container
{
	width: 100%;
}

.paquets_container > div
{
	width: 33.1%;
	float: left;
	overflow: hidden;
	position: relative;
}

.paquets_container > div:first-child
{
	border-right: 2px solid #DDD;
}

.paquets_container > div:last-child
{
	border-left: 2px solid #DDD;
}

.paquets_container > div:not( :nth-child(2))
{
	margin-top: 40px;
}

.box span img
{
	margin-right: 5px;
}

.headerBoxGreen
{
	background: #5ea65e;
}

.paquets_container > div:nth-child(2) > .box
{
	border-radius: 5px;
}

.paquets_container > div:first-child > .box
{
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}

.paquets_container > div:last-child > .box
{
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}

.special
{
	position: absolute;
	right: 0px;
}

.box
{
	width: 100%;
	overflow: hidden;	
	background: #FFF;
}

.box > div:first-child
{	
	font-family: 'Source Sans Pro';
	font-size: 20px;
	line-height: 26px;
	font-weight: 600;
	color: #fff;
	text-align: center;
	padding: 8px 0px;
}

.box > div:first-child label:first-child
{	
	font-family: 'Source Sans Pro';
	font-size: 30px;
	line-height: 36px;
	font-weight: 100;
	color: #2EA8DF;
	text-align: center;
	padding-top: 10px;
	margin: 0px 0px 12px 0px;
}

.box > div:nth-child(3)
{
	margin-top: 30px;
}

.pricePlan
{	
	font-family: 'Source Sans Pro';	
	text-align: center;	
}

.pricePlan > div:first-child
{
	width: 130px;
	margin: 0px auto;
}

.pricePlan > div:first-child > label:first-child
{	
	font-size: 24px;
	color: #666;
	font-weight: 600;
}

.pricePlan > div:first-child > label:nth-child(2)
{	
	font-size: 72px;
	line-height: 55px;
	color: #666;
	margin: 0px;
}

.pricePlan > label:nth-child(2)
{	
	font-size: 18px;
	font-weight: bold;
	color: #666;
}

.pricePlan > label:nth-child(3)
{	
	font-size: 16px;
	font-style: italic;
	color: #999;
}

.box > div:nth-child(4) label:first-child
{	
	font-family: 'Source Sans Pro';
	font-size: 26px;
	font-weight: 100;
	color: #999;
	text-align: center;
	margin: 0px;
	padding: 15px 0px 0px 0px;
}

.box > div:nth-child(4) label:nth-child(2)
{	
	font-family: 'Source Sans Pro';
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-align: center;
	margin: 0px;
}

.more
{	
	font-family: 'Source Sans Pro';
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #498DC5;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding-bottom: 20px;
}

.box > div:nth-child(5)
{
	margin: 20px 0px 20px 10px;
}

.box > div:nth-child(5) > label > span
{	
	font-family: 'Source Sans Pro';
	font-size: 14px;
	line-height: 20px;
	color: #666;
	text-align: left;	
}

.box > div:nth-child(5) img
{
	margin-right: 5px;
}

.box > div:nth-child(5) img.imgN
{
	margin: -3px 2px 0px -4px;
}

.imgCheck
{
	margin: 5px 0px 0px 0px;
}

.textBold
{
	font-weight: bold;
}

.contentActionPage > a.ui-btn.ui-btn-inline,
.form_container > a.ui-btn.ui-btn-inline 
{
	margin: 20px 20px 15px 20px;
	border-radius: 40px;
	background: #558cbe;
	text-transform: none;
}

.contentActionPage > a.ui-btn.ui-btn-inline:hover
{
	background: #3B77A8;
}

.contentActionPageAsociados > a.ui-btn.ui-btn-inline:first-child
{
	margin: 20px 10px 0px 20px;
	border-radius: 40px;
	border: 2px solid #999;
	text-transform: none;
	float: left;
	color: #999;
}

.contentActionPageAsociados > a.ui-btn.ui-btn-inline:first-child:hover
{
	color: #558cbe;
	border: 2px solid #558cbe;
}

.contentActionPageAsociados > a.ui-btn.ui-btn-inline:nth-child(2)
{
	margin: 20px 20px 0px 10px;
	border-radius: 40px;
	background: #558cbe;
	text-transform: none;
	float: left;
}

.contentActionPageAsociados > a.ui-btn.ui-btn-inline:nth-child(2):hover
{
	background: #3B77A8;
}

.contentActionPageAsociados a.ui-btn
{
	min-width: 136px;
}

.contentActionPage_green > a.ui-btn.ui-btn-inline 
{
	margin: 20px 20px 15px 20px;
	border-radius: 40px;
	background: #5b984a;
	text-transform: none;
}

.contentActionPage_green > a.ui-btn.ui-btn-inline:hover
{
	background: #60c66d;
}

/*
 * Media querys
 */

@media only screen and (max-width: 1190px)
{
	.page_registrationPaquet > div
	{
		width: 96%;
	}
}

@media only screen and (max-width: 1100px)
{
	.page_registrationPaquet > div
	{
		width: 580px;
	}
	
	/*.paquets_container > div
	{
		width: 49%;
	}
	
	.paquets_container > div:first-child,
	.paquets_container > div:nth-child(3)
	{
		margin-right: 2%;
	}
	
	.paquets_container > div:nth-child(2)
	{
		margin-right: 0%;
	}*/
}
