/*-----------------------------------------------------------------------------------*/
/*	MEDIA QUERIES
/*-----------------------------------------------------------------------------------*/



@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { 

}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	#ms ,#menuMobile{
		display:block;
	}
	.logotipo-hv ,.social-inicio , .menu-main   ,.social-footer{
		display:none;
	}
	
	/*.inicio .cv-container {
		width:230px;
	}
	.inicio .cv-container > p {
		font-size: 16px;			
	}	
	
	.cv-main-container > h3	{
		font-size: 30px;	
	}*/
	header .menu-scroll .logoh-hv img {		
		width: 225px;
	}	
	header {
		opacity:0.7;
		height:auto;
	}
	.vmv-box {			
		text-align: center;		
	}		
	.vmv-box  p {
		padding: 0 20px;
		text-align: justify;
	}
	.articulo-opinion {
		float: none;
		margin: auto;
		max-width: 675px;
	}	
	/*.h1-finanzas , .h1-libros , .h1-filosofia ,.h1-eventos{			
		background:none;
		font-size: 23px;			
		width: 100%;
	}	*/
	.container.cf  p {		
		font-size: 18px;
		line-height: 22px;
		padding: 0 50px;		
	}	
	.titulo-semana {
		font-size: 26px;
	}	
	/*.ultima-entrada , .mas-entrada-img > img  {
		width:100%;
		text-align:center;
		padding:0
	}
	.ultima-entrada h3 { 
		text-align:center;
	}	
	.ultima-entrada-img ,.mas-entrada-img   {
		float: none;
	}
	.ultima-entrada-info ,.mas-entrada-info{
		float: none;
		width: 100%;
	}	
	.ultima-entrada p {			
		padding: 0 14px;		
	}	*/
	.ampliar img {
		height: auto !important;
		width: 100% !important;
	}	
	.titulo-seccion {
		font-size: 33px;
	}	
	.pleca-inicio {
		height: 85px;
	}	

	.articulo-detalle h1 {
		font-size: 18px;
	}	
	.articulo-detalle .fecha	{
		text-align:center;
	}
	.articulo-detalle img {
		border: 0 none;		
	}	
	.articulo-detalle p {		
		padding: 0 10px;
		text-align: justify;
	}	
	.top-25 {
		top:0;
	}
	.indicadores {
		display:none;
		float: none;
		margin: auto;
		width: 90%;
	}
	.financiero {
		float: left;
	}
	.forex {
		float: right;
	}

	.titulo-seccion img {
		position: relative;
		top: 12px;
	}
	.biografia-img {
		float: none;
		margin: 0;
		text-align:center;
	}
	.curriculum img {
		width: 100%;
	}
	.linea {
		text-align: center;
	}
	.cv-text p {
		padding: 0 12px;
		text-align: justify;
	}
	.linea article {		
		height: auto;
		border-bottom:1px solid #797C80;
		text-align:justify;
	}	
	.pr ,.sr{
		border:0;
	}
	.cv {
		background-position:right top !important;
	}
		
	footer  {
		height:65px;
	}
	.footer {
		height:auto;
	}
	.firma-footer {
		width: 95%;
	}			
	


}/* END Smaller than standard 960 (devices and browsers) */

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/*
@media only screen and (min-width: 600px) and (max-width: 767px) {


}*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
#ms ,#menuMobile{
		display:block;
	}
	.logotipo-hv ,.social-inicio , .menu-main, .comentario , .menu-header , .social-header ,.social-footer{
		display:none;
	}
	.social-inicio{
		top: 5%;
	}
	.inicio .cv-container {
		width:230px;
	}
	.inicio .cv-container > p {
		font-size: 16px;			
	}	
	.container.intro-finanzas > p {
		background:none;
		height:auto;
		padding:0;
		margin:0 10px;
		
	}
	.cv-main-container > h3	{
		font-size: 30px;	
	}
	header .menu-scroll .logoh-hv img {		
		width: 225px;
	}	
	header {
		opacity:0.7;
		height:auto;
	}
	
	.vmv-box {			
		text-align: center;		
	}	
	
	.vmv-box  p {
		padding: 0 20px;
		text-align: justify;
	}
	
	.h1-finanzas , .h1-libros , .h1-filosofia ,.h1-eventos{			
		background:none;
		font-size: 23px;			
		width: 100%;
	}	
	.container.cf  p {		
		font-size: 18px;
		line-height: 22px;
		padding: 0 15px;		
	}	
	.titulo-semana {
		font-size: 26px;
	}	
	.ultima-entrada   {
		width:auto;
		text-align:center;
		padding:0
	}
	.ultima-entrada h3 { 
		text-align:center;
	}	
	.ultima-entrada-img , .indicadores   {
		float: none;
	}
	.mas-entrada-img {
		float: left;
		margin: 0 20px 0 0;
		overflow: hidden;
		text-align: center;
	}	
	.mas-entrada-img > img  {		
		text-align:center;
		padding:0
	}		
	.indicadores   {
		text-align:center;
		display:none;
	}
	.indicadores iframe {
		width:80% !important;
	}
	.ultima-entrada img {
		float:none;
		width:96%;
	}
	.ultima-entrada-info ,.mas-entrada-info{
		float: none;
		width: 100%;
	}	
	.ultima-entrada p {			
		padding: 0 10px;		
	}	
	.ultima-entrada h1 {
		font-size:27px;
	}
	.articulo-opinion {
		display:inline;
		float: none;
		margin: 0 10px;		
		position:relative;
		top:40px;
	}	
	.last-added {
		width:90%;
	}
	.ampliar img {
		height: auto !important;
		width: 100% !important;
	}	
	.titulo-seccion {
		font-size: 33px;
	}	
	.pleca-inicio {
		height: 85px;
	}	

	.articulo-detalle h1 {
		font-size: 18px;
	}	
	.articulo-detalle .fecha	{
		text-align:center;
	}
	.articulo-detalle img {
		border: 0 none;
		width: 45%;
	}	
	.articulo-detalle p {		
		padding: 0 10px;
		text-align: justify;
	}	
	.top-25 {
		top:0;
	}
	.filosofia {
		background-position:left top;
	}
	.asi-pienso p {
		color: #fff;
		font-size: 16px;
		margin: 0 15px;
		text-align: justify;
	}	
	.titulo-seccion img {
		position: relative; 
		top: 12px;
	}
	.curriculum-img {
		float: none;
		margin: 0;
		text-align:center;
	}

	.curriculum img {
		width: 100%;
	}
	.linea {
		text-align: center;
	}
	.cv-text p {
		padding: 0 12px;
		text-align: justify;
	}
	.linea article {		
		height: auto;
		border-bottom:1px solid #797C80;
	}	
	.pr ,.sr{
		border:0;
	}
	.cv {
		background-position:right top !important;
	}
	.biografia {			
		margin: auto !important;
		max-width: 87%;		
	}	
		
	.footer-main  {
		height:115px;
	}
	.footer {
		height:auto;
	}
	.firma-footer {
		width: 95%;
	}	
	
	

	.suscribe td {
		display: block;
	}
	.suscribe img {
		display: none;
	}
	.suscribe input {
		margin: 5px 0;
		width: 95% !important;
	}
	.suscribe {
		text-align: center;
	}

	iframe {
		width: 100% !important;
	}
			
	
}/* END Mobile Landscape Size to Tablet Portrait (devices and browsers) */

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	#ms ,#menuMobile{
		display:block;
	}
	
	.comentarios .input_comentario {
		border: 1px solid #d49beb;
		height: 34px;
		width: 99%;
		float:left;
		margin-bottom:25px;

	}
	
	.logotipo-hv ,.social-inicio , .menu-main, .comentario , .menu-header , .social-header ,.social-footer , .indicadores{
		display:none;
	}
	.inicio .cv-container {
		width:230px;
	}
	.inicio .cv-container > p {
		font-size: 16px;			
	}	
	.container.intro-finanzas > p {
		background:none;
		height:auto;
		padding:0;
		margin:0 10px;
		
	}
	.cv-main-container > h3	{
		font-size: 30px;	
	}
	header .menu-scroll .logoh-hv img {		
		width: 225px;
	}	
	header {
		opacity:0.7;
		height:auto;
	}
	
	.vmv-box {			
		text-align: center;		
	}	
	
	.vmv-box  p {
		padding: 0 20px;
		text-align: justify;
	}
	
	.h1-finanzas , .h1-libros , .h1-filosofia ,.h1-eventos{			
		background:none;
		font-size: 23px;			
		width: 100%;
	}	
	.container.cf  p {		
		font-size: 18px;
		line-height: 22px;
		padding: 0 15px;		
	}	
	.titulo-semana {
		font-size: 26px;
	}	
	.ultima-entrada  {
		width:100%;
		text-align:center;
		padding:0
	}
	.ultima-entrada h3 { 
		text-align:center;
	}	
	.ultima-entrada-img, .indicadores {
		float: none;
		margin: 0 0 20px;
		overflow: hidden;
		text-align: center;
	}
	.mas-entrada-img {
		float: left;
		margin: 0 20px 0 0;
		overflow: hidden;
		text-align: center;
	}	
	.mas-entrada-img > img  {		
		text-align:center;
		padding:0
	}	
	.ultima-entrada-info ,.mas-entrada-info{
		float: none;
		width: 100%;
	}	
	.ultima-entrada img {
		float:none;
		width:96%;
	}	
	.ultima-entrada p {			
		padding: 0 10px;		
	}	
	.ultima-entrada h1 {
		font-size:27px;
	}
	.articulo-opinion {
		float: none;
		margin: 0 10px;		
	}	
	.last-added {
		width:90%;
	}
	.ampliar img {
		height: auto !important;
		width: 100% !important;
	}	
	.titulo-seccion {
		font-size: 33px;
	}	
	.pleca-inicio {
		height: 85px;
	}	
/*
	.articulo-detalle h1 {
		font-size: 18px;
	}	
	.articulo-detalle .fecha	{
		text-align:center;
	}
	.articulo-detalle img {
		border: 0 none;
		width: 100%;
	}	
	.articulo-detalle p {		
		padding: 0 10px;
		text-align: justify;
	}	
	.top-25 {
		top:0;
	}*/
	
	.articulo-detalle h1 {
		font-size: 18px;
	}	
	.articulo-detalle .fecha	{
		text-align:center;
	}
	.articulo-detalle img {
		border: 0 none;
		width: 45%;
	}	
	.articulo-detalle p {		
		padding: 0 10px;
		text-align: justify;
	}		
	.filosofia {
		background-position:left top;
	}
	.asi-pienso p {
		color: #fff;
		font-size: 16px;
		margin: 0 15px;
		text-align: justify;
	}	
	.titulo-seccion img {
		position: relative;
		top: 12px;
	}
	.biografia-img {
		float: none;
		margin: 0;
		text-align:center;
	}
	.biografia {
		float:none;
		margin:auto;
	}	
	.curriculum img {
		width: 100%;
	}
	.linea {
		text-align: center;
	}
	.cv-text p {
		padding: 0 12px;
		text-align: justify;
	}
	.linea article {		
		height: auto;
		border-bottom:1px solid #797C80;
		text-align:justify;
	}	
	.pr ,.sr{
		border:0;
	}
	.cv {
		background-position:right top !important;
	}
		
	.footer-main  {
		height:115px;
	}
	.footer {
		height:auto;
	}
	.firma-footer {
		width: 95%;
	}	
	

	.suscribe td {
		display: block;
	}
	.suscribe img {
		display: none;
	}
	.suscribe input {
		margin: 5px 0;
		width: 95% !important;
	}
	.suscribe {
		text-align: center;
	}

	.fe-container > iframe {
		width: 100% !important;
	}
	
	.texto,.h1-finanzas {
		display:none;
	}
	
}