/*PRENSA*/
.prensa.thumbnail-grid {
   display: flex;
   /*width: calc(100vw - 120px);*/
   justify-content: center;
   flex-wrap: wrap;
   align-items: center;
   /*margin-top: 20px;*/
   margin-bottom: -1px;
}

.prensa .thumbnail{
	width: 340px;
    margin: 20px 0 0 0;
    display: flex;
	/*justify-content: center;*/
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
}

.prensa .thumbnail a{
    display: flex;
	justify-content: center;
    flex-wrap: wrap;
    align-items: center;
    border-right: 1px solid black;
    border-left: 1px solid black;
    margin-left: -1px;
    min-width: 0;
}

.prensa .thumbnail:first-child a{
    
}

.prensa .thumbnail div {
	width: 300px;
}

.prensa .thumbnail p {
	font-size: 16px;
}

.prensa .thumbnail h2 {
	font-size: 24px;
    /*line-height: 1.25;*/
}

.prensa .thumb-header {
	height: 200px;
}

.prensa .thumb-header .fecha{
	margin-bottom: 24px;
    height: 20px;
}

.prensa .thumb-header .epigrafe{
}

.prensa .thumb-header .titulo {
    text-transform: uppercase;
    min-width: 0;
    overflow: hidden;
    max-height: 120px;
    /*max-width: 300px;*/
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    display: -webkit-box;
}

.prensa .thumb-header .titulo h2{
}

.prensa .thumb-header .credito{
	/*height: 16px;*/
	margin-bottom: 24px;
    overflow: hidden;
    max-height: 112px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
    display: -webkit-box;
}

.prensa .thumb-img {
	width: 300px;
    margin-bottom: 24px;
}

.prensa .thumbnail .medio {
	-webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /*white-space: nowrap;*/
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /*height: 20px;*/
}

.prensa a .thumb-img img {
	box-shadow: 0 0 0 rgba(255,204,243,0) ;
	transition: .2s;
}

.prensa a:hover .thumb-img img {

}

.prensa .thumb-img a img {
	box-shadow: 0 0 0 rgba(255,204,243,0) ;
	transition: .2s;
}

.prensa .thumb-img a:hover img {
   
}

.prensa .thumb-img {
	height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.prensa .thumb-img img {
	max-width: 300px;
    max-height: 200px;
    width: auto;
    height: auto;
}

.prensa .thumbnail .linea{
	margin-top: 24px;
	border-bottom: 1px solid black;
    width: 100%; 
}

/*MOBILE*/
@media (max-width:600px) {

.prensa .thumbnail:first-child {
    margin: 0;
}

.prensa .thumbnail {
    width: 100%;
}

.prensa .thumbnail div {
    width: 100%;
}

.prensa .thumb-header {
    height: auto;
    padding: 0 20px;
}

.prensa .thumbnail p {
    font-size: 12px;
}

}