
.jccelular{
width:100%;
height: auto;
position: relative;
float: left;
display: none;
}


.tv-tit{
	
	width: 100%; text-align: center; font-size: 68px; font-family: ivymode, sans-serif; margin-bottom: 100px; margin-top: 100px
}

.jccelular-tit{
width:90%;
height: auto;
	margin-left: 5%;
position: relative;
	text-align: center;
	font-size: 22px;
}

.jccelular-des{
width:90%;
height: auto;
	margin-left: 5%;
position: relative;
	text-align: center;
	font-size: 12px;
}

.jccelular-par{
width:90%;
height: auto;
	margin-left: 5%;
position: relative;
	text-align: center;
	font-size: 14px;
}

.jccelular-foto{
width:100%;
height: auto;
position: relative;
	text-align: center;
	font-size: 14px;
}




.separador{
	width:100%;
	height: 120px;
	position: relative;
	float: inherit;
	display: none;
}

.cabecera{
	width: 100%;
	height: 250px;
	position: relative;
	float: left;

}

.logocabecera{
	width: 260px;
	height: auto;
	
	position: absolute;
	left: 200px;
	top: 40px;
	
}
.trendy{
	display:block;
}

.t-original{
	display: block;
	text-align: center;
	
}
.t-nivek{
	display: none;
	text-align: center;
	font-family: ivymode, sans-serif;
	font-size: 1px;
	margin-bottom: 50px;
}

.gritex{
	font-size:26px;
	color: #000;
	padding-top: 20px;
	padding-bottom: 20px;
}

.gridtres{
	width: 100%;
	height: auto;
	float: left;
	position: relative;
}

.cadagrid{
	width: 30%;
	margin-left: 2.5%;
	height: auto;
	float: left;
	position: relative;
}

.colorfu{width: 80%;
height: 100px;
position: absolute;
	text-align: center;
top: 30%;
	left: 0px;
	margin-left: 10%;
	z-index: 100;
	background-color: #E02D6B;
	opacity: 0.8;
	filter: contrast(200%) brightness(150%);
	  
}


.laimg{width: 60%;
height: auto;
	margin-left: 20%;
position: relative;
}

.gojournal{
	width: 30%;
	height: auto;
	position: relative;
	margin: 100px auto;
	text-align: center;

}

.gojournal a{
	text-align: center;
	background-color: #464646;
	color: #8B8B8B;
	padding: 20px 70px 20px 70px;
	font-size: 22px;
	border-radius: 0px 30px 0px 30px;
}


.tindex{
	width: 100%;
	height: auto;
	position: relative;
	margin: 350px auto 10px auto;
	text-align: center;
	color: #000;
	padding: 20px 20px 20px 20px;
	font-size: 68px;
}

.tindex a{

	color: #000;

}



.tindexvermas{
	width: 50%;
	height: auto;
	position: relative;
	margin: 0 auto;
	text-align: center;
	color: #000;
	padding: 1px 1px 1px 1px;
	font-size: 14px;
}

.tindexvermas a{

	color: #000;

}








.box {
	padding: 2em 0;
	
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	justify-content: center;
	background-color: #000;
	
}


	.bannerdos{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	z-index:10;
	font-size:18px;
	letter-spacing:10px;
	text-align:center;
	padding-top:40px}



	.fo{
		width:100%;
		background-color:#000;
		opacity:1;
		height:auto;
		float:left;
		position:relative;
		text-align:center;
		padding-top:30px;
		padding-bottom:30px;
		z-index:300;}
		
		.focenter{
		width:80%;
		color: #fff;
		height:auto;
		margin:0 auto;
		position:relative;
		text-align:center;}
		
		.fopie{
		width:15.4%;
		padding-left:1%;
		margin-right:1%;
		height:auto;
		float:left;
		position:relative;
		padding-top:20px;
		padding-bottom:20px;
		text-align:center;
			color: #fff;
		font-size:14px;}
		.fopie a{
			color:#6D6D6D;
			font-size:14px;
		}
		.fopie a:hover{
			color:#fff;
			font-size:14px;
		}

		.fotojc{
			width: 800px;
			height: auto;
			margin-top: 30px;
			margin-bottom: 100px;
		}




@media (max-width: 1024px) {
	
	.tindex{
	width: 100%;
	height: auto;
	position: relative;
	margin: 280px auto 10px auto;
	text-align: center;
	color: #000;
	padding: 20px 20px 20px 20px;
	font-size: 68px;
}
	
	
	.fopie{
		width:15.4%;
		}
	
	
	.focenter{
		width:100%;
		}
	
	}
	
	



@media (max-width: 800px) {
	
	.tindex{
	width: 100%;
	height: auto;
	position: relative;
	margin: 180px auto 10px auto;
	text-align: center;
	color: #000;
	padding: 20px 20px 20px 20px;
	font-size: 68px;
}
	

.fopie{
		width:30%;
		}

		.fotojc{
			width: 500px;
			height: auto;
			margin-top: 30px;
			margin-bottom: 100px;
		}
	
	.gojournal{
	width: 50%;
	height: auto;
	position: relative;
	margin: 100px auto;
	text-align: center;

}
	.gojournal a{
	text-align: center;
	background-color: #464646;
	color: #8B8B8B;
	padding: 20px 70px 20px 70px;
	font-size: 18px;
	border-radius: 0px 30px 0px 30px;
}
	
	.cadagrid{
	width: 49%;
	margin-left: 2%;
	height: auto;
	float: left;
	position: relative;
}

	.separador{
	width:100%;
	height: 120px;
	position: relative;
	float: inherit;
	display: block;
}
	
	}



@media (max-width: 480px) {
	
	.colorfu{width: 99%;
height: 5px;
position: absolute;
	text-align: center;
top: 30%;
	left: 0px;
	margin-left: 0%;
	z-index: 100;
	background-color: #E02D6B;
	opacity: 0.8;
	filter: contrast(200%) brightness(150%);
	  
}


.laimg{width: 80%;
height: auto;
	margin-left: 10%;
position: relative;
}
	
	
	.cadagrid{
	width: 100%;
	margin-left: 0%;
	height: auto;
	float: left;
	position: relative;
}

	
	
	.tindex{
	width: 100%;
	height: auto;
	position: relative;
	margin: 90px auto 10px auto;
	text-align: center;
	color: #000;
	padding: 20px 20px 20px 20px;
	font-size: 50px;
}
	
.fopie{
		width:47%;
		}
	
		.gojournal{
	width: 75%;
	height: auto;
	position: relative;
	margin: 100px auto;
	text-align: center;

}
	.gojournal a{
	text-align: center;
	background-color: #464646;
	color: #8B8B8B;
	padding: 20px 70px 20px 70px;
	font-size: 16px;
	border-radius: 0px 30px 0px 30px;
}
	
	
	
.t-original{
	display: none;
	text-align: center;
	
}
.t-nivek{
	display: block;
	text-align: center;
	font-size: 38px;
	font-family: ivymode, sans-serif;
		margin-bottom: 50px;
}
	
	.jccelular{
width:100%;
height: auto;
position: relative;
float: left;
display: block;
}


.jccelular-tit{
width:90%;
height: auto;
	margin-left: 5%;
position: relative;
	text-align: center;
	font-size: 22px;
}

.jccelular-des{
width:90%;
height: auto;
	margin-left: 5%;
position: relative;
	text-align: center;
	font-size: 12px;
}

.jccelular-par{
width:90%;
height: auto;
	margin-left: 5%;
position: relative;
	text-align: center;
	font-size: 14px;
}

.jccelular-foto{
width:100%;
height: auto;
position: relative;
	text-align: center;
	font-size: 14px;
}

.tv-tit{
	
	width: 100%; text-align: center; font-size: 50px; font-family: ivymode, sans-serif; margin-bottom: 100px; margin-top: 100px
}

	
	.logocabecera{
	width: 200px;
	height: auto;
	position: absolute;
	left: 80px;
	top: 30px;
	
}
	
	
}


