@charset "utf-8";
/* CSS Document */

/* TEXTOS */

.textoGrande{
	width:750px;
}

/* LISTAS */

.listasContenido{
	width:700px
}

	.listasContenido li{
		padding:5px 0px 5px 50px;
	}

/* ICONOS */
	
.contenido i{
	position:relative;
	font-size:30px;
	padding-right:10px;
	top:-1px;
}

	.contenido .fa-group{
		color:#82b82d;
	}
	.contenido .fa-bar-chart-o{
		color:#2d81d7;
	}
	.contenido .fa-mobile{
		font-size:36px;
		color:#df5a49;
		padding:0px 20px 0px 9px;
	}
	.contenido .fa-qrcode{
		color:#2c678f;
		font-size:36px;
		padding:0px 14px 0px 1.5px;
	}
	.contenido .fa-bullhorn{
		color:#241d5e;
		padding:0px 12px 0px 1.5px;
	}
	.contenido .fa-play-circle{
		color:#8c6fcb;
	}
	
/* NAVEGADORES */

.navCont{
	width:300px;
	vertical-align:top;
	margin-left:80px;
}

	.navCont i{
		font-size:16px !important;
		top:0.5px;
		color:#dc0032
	}
	
	.navCont a{
		color:#666;
	}
	
		.navCont a:hover{
			color:#dc0032;
		}
		
.navAsesoria{
	margin-bottom:50px;
}

	.navAsesoria a{
		color:#666;
		padding:0px 10px 0px 10px;
		transition:0.4s;
		font-family: 'Roboto', sans-serif;
		font-size:14px;
	}
	
		.navAsesoria a:hover{
			color:#dc0032;
		}
		
/* BLOQUES */

.bloqDCH{
	width:300px;
	vertical-align:top;
	margin-left:80px;
	margin-top:40px;
	padding-top:15px;
	border-top:1px #555 dashed;
}

.bloqueImpulso{
	width:400px;
	margin-top:75px;
	padding:0px 60px 20px 60px;
}

.asesoriaPagina{
	display:block;
	position:relative;
	height:500px;
	padding:0px 100px 0px 100px;
}

	.asesoriaPagina article{
		width:680px;
		vertical-align:top;
		margin-left:-100px;
		padding-top:50px;
	}

		.asesoriaPagina h2{
			text-transform:uppercase;
			color:#444;
			font-size:32px;
			font-family:'Open Sans', sans-serif;
			font-weight:300;
			line-height:40px;
		}
		
		.asesoriaPagina h3{
			text-transform:uppercase;
			color:#666;
			font-size:18px;
			font-family:'Open Sans', sans-serif;
			font-weight:300;
			line-height:32px;
		}
		
		.asesoriaPagina i{
			margin-top:0px;
			top:3px;
			font-size:24px;
			line-height:30px;
		}
		
		.asesoriaPagina ul{
			display:block;
			position:relative;
			left:50px;
			margin-top:25px;
		}
		
		.asesoriaPagina ul{
			display:block;
			position:relative;
			left:50px;
			margin-top:25px;
		}
		
		.asesoriaPagina a{
			display:block;
			position:relative;
			height:50px;
			width:180px;
			left:50%;
			margin-left:-90px;
			color:#FFF;
			font-weight:400;
			font-family:'Roboto', sans-serif;
			line-height:50px;
			text-align:center;
			border-radius:5px;
			background: #dc0032;
			box-shadow:0px 1px 5px 1px #000;
			top:0px;
		}
		
			.asesoriaPagina a:hover{
				color:#000;
				background:#db2950;
			}

#qrCodes{
	padding:0px 0px 100px 0px;
}

	#textoImpQR{
		display:block;
		position:relative;
		width:900px;
		left:50%;
		margin-left:-450px;
	}
	
	#usosQrCodes{
		padding:50px 0px 50px 0px;
	}
	
		#usosQrCodes i{
			font-size:56px;
		}
		
	.usoQR{
		width:150px;
		margin:15px 15px 15px 0px;
	}
	
	#qrCodes img{
		margin:50px 50px 50px 50px;
		width:200px;
	}
	
#apps{
	
}

	#appImp1{
		padding:80px 0px 0px 0px;
	}
	
		#appImp1 img{
			vertical-align:top;
			margin-left:130px;
		}
		
		#appImp1 ul{
			vertical-align:top;
			margin-left:0px;
			margin-top:15px;
		}
		
			#appImp1 ul li{
				line-height:50px;
			}