
/************************************** TOP HOME NOTICIAS **************************************/

#top-home {
	position:relative;
	clear:both;
	overflow:hidden;
	margin-bottom:6px;
}

#top-home h1 {
	position: absolute;
	text-indent: -1000rem;
    display: block;
	color: white;
}


#top-home .noticias-destacadas {
	position:relative;
	width:70%;
	background-color:black;
	height:510px;
	float:left;
	overflow:hidden;
	display: table;
}
#top-home .noticias-destacadas .noticia-detalle { display:none }

#top-home .noticias-destacadas .img-big-container {display:none}

#top-home .noticias-destacadas .active {display:block}

#top-home .noticias-destacadas .noticia-detalle {
	position: absolute;
    bottom: 40px;
    right: 0;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
}

#top-home .noticias-destacadas .jcarousel-wrapper {
	position:absolute !important;
	bottom:0px;
	right:0px;
    margin: auto;
	background:rgba(97, 179, 201, 0.6);
	width:100%;
	height:0px;
	box-sizing:border-box;
}



#top-home .noticias-destacadas .jcarousel-drawer-btn {
	position: absolute !important;
	width: 100%;
	background: rgba(0, 164, 189, 0.9);
	bottom: 0px;
	cursor: pointer;
}

#top-home .noticias-destacadas .jcarousel-drawer-btn i {
	padding: 0 15px;
	color:white;
	font-size:18px;
}

#top-home .noticias-destacadas .jcarousel-drawer-btn p {
	text-align:center;
	text-transform:uppercase;
	color:white;
	font-family:Platform-Regular;
	margin:10px;
	letter-spacing: 1px;
}

#top-home .noticias-destacadas .jcarousel {
    position: relative;
    overflow: hidden;
	width: 85%;
	margin:10px auto;
}

#top-home .noticias-destacadas .jcarousel ul {
    width: 10000em;
    position: relative;
    list-style: none;
    margin: 0;
	padding: 0;
	overflow: hidden;
	cursor: pointer;
}

#top-home .noticias-destacadas .jcarousel li {
    float: left;
    border: 5px solid #BDDFE7;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin:0 10px;
	overflow:hidden;
	max-height:140px;
	position: relative;
}

#top-home .noticias-destacadas .jcarousel li img {
	transition: all 500ms ease-out;
	width:100%;
	min-height:130px;
}

/** Carousel Controls **/

	#top-home .noticias-destacadas .jcarousel-control-prev,
	#top-home .noticias-destacadas .jcarousel-control-next {
		position: absolute;
		top: 50%;
		margin-top: -15px;
		width: 30px;
		height: 30px;
		text-align: center;
		background: whitesmoke;
		color: #2B4378;
		text-decoration: none;
		text-shadow: 0 0 1px #000;
		font: 24px/27px Arial, sans-serif;
		-webkit-border-radius: 30px;
		-moz-border-radius: 30px;
		border-radius: 30px;
		-webkit-box-shadow: 0 0 4px #F0EFE7;
		-moz-box-shadow: 0 0 4px #F0EFE7;
		box-shadow: 0 0 4px #F0EFE7;
		display: none;
	}

#top-home .noticias-destacadas .jcarousel-control-prev {
    left:13px;
}
#top-home .noticias-destacadas .jcarousel-control-next {
    right:13px;
}




#top-home .noticias-destacadas .img-big-container {
	height:510px;
	overflow:hidden;
}

#top-home .noticias-destacadas .img-big-container img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width:100%;
	object-fit:cover;
	height:100%;
}


#top-home .noticias-destacadas .noticia-detalle .fecha-redes {
	border-bottom: 1px solid #d5d5d5;
	margin: auto;
	padding: 5px;
	clear: both;
	height: 35px;
	text-align: right;
}


	#top-home .noticias-destacadas .titulo-slide {
		color: white;
		font-family: Platform-Regular;
		text-shadow: 0px 1px 7px #2f304e;
		font-size: 25px;
		letter-spacing: 2.4px;
	}

#top-home .noticias-destacadas .subtitulo-slide{
	margin-top:10px;
	color:#114380;
	text-shadow:2px 2px 2px rgb(255, 255, 255);
	font-family:Platform-Regular;
	font-size:14px;
	letter-spacing:1px;
	display:-webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	line-clamp:2;
	overflow: hidden;
}

	#top-home .noticias-destacadas .noticia-detalle .fecha-redes a {
		background: #ffffff;
		color: #114380;
		font-family: Platform-Medium;
		text-transform: uppercase;
		text-decoration: none;
		font-weight: 400;
		text-align: center;
		cursor: pointer;
		border: 1px solid transparent;
		padding: 8px;
		margin: 10px;
		font-size: 14px;
		letter-spacing: 1.5px;
		box-shadow: 3px 3px 6px -5px #2b4378;
	}

#top-home .noticias-destacadas .noticia-detalle .fecha-redes .left{
   width:70%;
   float:left
}

#top-home .noticias-destacadas .noticia-detalle .fecha-redes .right{
   width:30%;
   float:right
}

	#top-home .noticias-destacadas .noticia-detalle .fecha-redes .left p {
		font-family: Platform-Regular;
		font-size: 16px;
		letter-spacing: 0.7px;
		word-spacing: 2px;
		color: white;
		text-align: left;
		text-shadow: 1px 1px 5px #0b1031;
	}

#top-home .noticias-destacadas .subtitulo-slide:hover{
	display:block;
}

#top-home .noticias-destacadas .jcarousel li .mask{
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
 }

#top-home .noticias-destacadas .jcarousel li .mask h2 {
	text-transform: uppercase;
	font-family:Platform-Regular;
	letter-spacing: 2px;
	color: rgba(17, 67, 127);
	text-align: center;
	position: relative;
	font-size: 12.5px;
	padding: 5px;
	background: rgb(219, 252, 255);
	margin:0;
}

#top-home .noticias-destacadas .jcarousel li .mask p {
	font-family: Platform-Medium;
	font-size: 13px;
	position: relative;
	color: #fff;
	padding: 0px 7px 7px 7px;
	text-align: center;
 }

#top-home .noticias-destacadas .jcarousel li .mask {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	background-color: rgba(17, 67, 127, 0.9);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
 }

#top-home .noticias-destacadas .jcarousel li .mask:hover {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
 }
 


@media screen and (max-width: 1023px) {
		#top-home .noticias-destacadas {
		position:relative;
		width:100%;
		display:block;
		height:510px;
		float:none;
		overflow:hidden;
		}

		#top-home .noticias-destacadas .jcarousel li .mask p {
			font-size: 15px;
		 }
		
		
}

@media screen and (max-width: 600px) {
		#top-home .noticias-destacadas {
			height:330px  !important;
		}	

		#top-home .noticias-destacadas .jcarousel li img {
			transform: translate(0,-10%);
		}
		
		#top-home .noticias-destacadas .titulo-slide {
			font-size: 16px;
			padding: 5px;
		}

		#top-home .noticias-destacadas .noticia-detalle {
			padding: 5px;
		}

		#top-home .noticias-destacadas .jcarousel {
			position: relative;
			overflow: hidden;
			width: 70%;
			margin:10px auto;
		}
		#top-home .noticias-destacadas .noticia-detalle .fecha-redes a{
			font-size: 12px;
			letter-spacing: 1px;
		}

		#top-home .noticias-destacadas .noticia-detalle .fecha-redes{
			display: flex;
			align-items: center;
		}

		#top-home .noticias-destacadas .noticia-detalle .fecha-redes .left p {
			font-size:12px;
		}
}

	