body{
	/*background-color:#eff0f0;*/
	margin:0px; 
	padding:0px; 
	text-align:center; 
	background-color:#ffffff;
}

.comscore{
	visibility: hidden;
}

.wrapper{
	text-align:left;
	width:100%;
	max-width:1024px; 
	height:auto; 
	margin: 0 auto; 
	background-color:#ffffff; 
	overflow:hidden;
}

.titulo{
	font-size:2em;
	color:#306095;
	font-family: 'Open Sans', sans-serif; 
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}

.titulo-inversiones{
	font-size:2em;
	color:#97999b;
	font-family: 'Open Sans', sans-serif; 
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}

.header{
	width:100%;
	height:100%;
	max-width:1024px;
	max-height:420px;
}

.parrafo{
	font-family: 'Open Sans', sans-serif; 
	color:#5b5b5e;
	padding-left:70px; 
	padding-right:70px; 
	text-align:justify; 
	font-size:1.125em;
}

.caja_s{
	width:40%;
	margin:0 auto; 
	border:2px solid #306095;
}

.caja_m{
	width:60%;
	margin:0 auto; 
	border:2px solid #306095;
}

.caja_l{
	width:80%;
	margin:0 auto; 
	border:2px solid #306095;
}

.caja_i_s{
	width:40%;
	margin:0 auto; 
	border:2px solid #97999b;
}

.caja_i_m{
	width:60%;
	margin:0 auto; 
	border:2px solid #97999b;
}

.caja_i_l{
	width:80%;
	margin:0 auto; 
	border:2px solid #97999b;
}

.caja_especial{
	width:80%;
	margin:0 auto; 
	border:1px solid #306095;
}
.caja_especial td{
	border:1px solid #306095;
	font-size:1em !important;
}

.texto_caja_left{
	text-align:left; 
	font-family:'Open Sans', sans-serif; 
	color:#306095; 
	font-size:1.25em; 
	padding:1.125em;
}

.texto_caja_right{
	text-align:right; 
	font-family:'Open Sans', sans-serif; 
	color:#306095; 
	font-size:1.25em; 
	padding:1.125em;
}

.texto_caja{
	text-align:center; 
	font-family:'Open Sans', sans-serif; 
	color:#306095; 
	font-size:1.25em; 
	padding:1.125em;
}

.texto_caja_i{
	text-align:center; 
	font-family:'Open Sans', sans-serif; 
	color:#97999b; 
	font-size:1.25em; 
	padding:1.125em;
}

.texto_caja_titulo{
	text-align:center; 
	font-family:'Open Sans', sans-serif; 
	color:#ffffff; 
	font-size:1em; 
	padding:1em;
	background-color:#306095; 
	border:1px #ffffff solid !important;
}

.texto_caja_titulo_left{
	text-align:left; 
	font-family:'Open Sans', sans-serif; 
	color:#ffffff; 
	font-size:1em; 
	padding:1em;
	background-color:#306095; 
	border:1px #ffffff solid !important;
}

.texto_caja a{
	text-decoration:none;
	color:#306095; 
}

.lista, .lista-inversiones{
	margin-left:30px;
	width:100%;
	max-width:750px;
}

.lista li{
	color:#306095;
}

.lista-inversiones li{
	color:#97999b;
}

.lista span, .lista-inversiones span{
	font-family:'Open Sans', sans-serif; 
	color:#5b5b5e; 
	font-size:1.125em;
}

.logo{
	padding-left:70px; 
	padding-right:70px; 
	padding-top:50px;
	padding-bottom:30px;
	text-align:right; 
}

.bice{
	width:100%;
	height:100%;
	max-width:300px;
	max-height:35px;
}

.legal{
	padding-left:46px; 
	padding-right:46px; 
	font-family:'Open Sans', sans-serif; 
	color:#b0afb5; 
	font-size:0.8em;
	width:100%;
	max-width:900px;
	text-align:justify;
}

.link {
	text-decoration:none;
	color:#306095;
	font-weight:bold;
}

.link-inversiones {
	text-decoration:none;
	color:#97999b;
	font-weight:bold;
}

.boldinversiones{
	color:#97999b;
}

.perfiles{
	width:100%;
	max-width:800px;
	font-family: 'Open Sans', sans-serif; 
	color:#65646a; 
	text-align:justify; 
	font-size:14px;
}

.celda-perfil{
	max-width:94px;
}

.iconos-perfil{
	width:100%;
	max-width:94px;
}

.texto-perfil{
	padding-left:20px;
	font-family: 'Open Sans', sans-serif; 
	color:#65646a; 
	max-width:830px;
}
.boton-perfil{
	width:100%;
	max-width:300px;
}
.boton-perfil td{
	font-family: 'Open Sans', sans-serif; 
	color:#ffffff; 
	background-color:#65646a;
	padding:5px;
}

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

	body{
		/*overflow:hidden;*/
	}
	
	.parrafo{
		padding-left:10px; 
		padding-right:10px; 
	}
	
	.lista, .lista-inversiones{
		margin-left:10px;
		max-width:650px;
	}
	
	.legal{
		padding-left:10px; 
		padding-right:10px; 
		max-width:650px;
	}

}

@media screen and (max-width: 440px) {
	.lista, .lista-inversiones{
		max-width:220px;
	}
	.legal{
		max-width:250px;
	}
}
