@charset "UTF-8";


/*!
 * NOTICIAS - MOBILE
 */

    /* 1.- PAGINA LISTADO NOTICIAS*/    
    /* 2.- BLOQUE HOME */
	/* 3.- BLOQUE NOTICIAS CIENCIA*/
    /* 4.- NODO NOTICIA */




@media (max-width: 991px) {
	

/* 1.-  PAGINA LISTADO NOTICIAS*/    
	
.block-views-blocknolticias-list-noticias {
    min-height: 200px;
}
	
	
.view-display-id-list_noticias .view-content {
    margin-top: 90px;
}
	
.view-display-id-list_noticias .view-filters {
    margin-top: -40px;
    width: fit-content;
    right: 0;
    position: absolute;
}
	
.view-display-id-list_noticias  .bef-exposed-form input#edit-title,
.view-display-id-list_noticias .bef-exposed-form input[id^="edit-title"]{
    right: 15px;
    position: absolute;
    bottom: 42px;
}
	
.view-display-id-list_noticias ul:not(.contextual-links) li a {
	font-size: 16px;
	margin-bottom: 10px;
}
	
.view-display-id-list_noticias .bef-exposed-form ul {
    padding-right: 15px;
    padding-left: 5px !important;
}
	
.view-display-id-list_noticias .col-lg-4.offset-lg-7 {
	padding: 0 !important;
}
	
.view-display-id-list_noticias h3 {
    padding: 0 15px;
    text-align: right;
	font-size: 32px;
	font-weight: 700;
	line-height: 38px;
	letter-spacing: -0.96px;
}
	
.block-views-blocknolticias-list-noticias .dia,
.block-views-blocknolticias-list-noticias .fecha{
		font-size: 24px;
		font-style: normal;
		font-weight: 400;
		line-height: 40px; 
		letter-spacing: -0.72px;
		display: inline-block;
		margin-right: 5px;
}
	
.block-views-blocknolticias-list-noticias .dia {
    padding-left: 24px;
    background-position-y: 12px;
    background-size: 16px;
}
	
.block-views-blocknolticias-list-noticias .categoria {
    font-size: 16px;
    margin-top: 2px;
    margin-bottom: 18px;
    height: 40px;
}
	
.block-views-blocknolticias-list-noticias .views-field-title-1 {
    padding-top: 20px;
}
	
.block-views-blocknolticias-list-noticias .titulo a {
	font-size: 24px;
	font-weight: 400;
	line-height: 30px;
	letter-spacing: -0.72px;	
}
	
	
.block-views-blocknolticias-list-noticias h2.titulo  {
	margin-top: 20px;
}
	
.block-views-blocknolticias-list-noticias .titulo a::after {
    width: 30px;
    height: 30px;
    background-size: 30px;
}
	
.view-display-id-list_noticias .form-item-title input:hover{
    width: 90%;
}
	


 /* 2.- BLOQUE HOME */
	
	.block-views-blocknolticias-news-home {
		background-color: #EDEAEA;
		margin-left: -8px;
		margin-right: -8px;
		color: #FFF;
		position: relative;
		padding-left: 15px;
		margin-bottom: -6px;
		padding-right: 5px;
		margin-top: -6px;
		overflow-x: hidden;
		height: 100%;
		padding-top: 60px;
		padding-bottom: 30px;
	}
	
	.block-views-blocknolticias-news-home .noticias {
		margin-left: 12px;
		margin-right: 20px;
		height: 85vh;
	}
	
	.block-views-blocknolticias-news-home .noticias .izda .bloque {
		top: 42vh;
		position: absolute;
		width: auto;
	}
	
	.block-views-blocknolticias-news-home h2 {
		color: #000;
		font-family: "FKRomanStandard";
		font-size: 32px;
		font-weight: 500;
		line-height: 42px;
		letter-spacing: -0.96px;
		left: 15px;
	}
	
	.block-views-blocknolticias-news-home .noticias .dcha img {
		object-fit: cover;
		margin-right: 30px;
		border-radius: 12px;
		height: 40vh;
	}
	
	.block-views-blocknolticias-news-home .slick__arrow {
		left: 15px;
		display: flex;
		flex-direction: row;
		bottom: auto;
		bottom: 35px;
	}
	
	.block-views-blocknolticias-news-home .slick__arrow .slick-next {
		margin-top: 0;
		margin-left: 8px;
		transform: rotate(0deg);
	}
	
	.block-views-blocknolticias-news-home .slick__arrow .slick-prev {
		transform: rotate(0deg);
	}
	
	.block-views-blocknolticias-news-home .noticias .izda {
		padding-right: 0;
		padding-left: 0px;
		margin-right: 0;
		position: relative;
	}
	
	.block-views-blocknolticias-news-home a,
	.block-views-blocknolticias-news-home .fecha{
		color: #000;
		font-family: "FKGroteskNeue";
		font-size: 32px;
		font-weight: 400;
		line-height: 38px; 
		letter-spacing: -0.96px;
	}	
	
	.block-views-blocknolticias-news-home .fecha{
		font-family: "FKRomanStandard";
	}
	
	.block-views-blocknolticias-news-home .noticias .izda .bloque .titulo {
		width: 90vw;
	}
	
	.block-views-blocknolticias-news-home .noticias .bloque a.enlace {
		/*bottom: -275px; */
		        bottom: -42vh;
	}
	
	.block-views-blocknolticias-news-home .noticias .bloque .titulo a::after {
		content: none;
	}
	
	.page-node-type-noticias .field--name-field-entradilla {
		padding-bottom: 30px;
		padding-top: 15px;
	}

	
	
    /* 4.- NODO NOTICIA */
	
	.page-node-type-noticias .node-header {
		margin-top: -216px;
	}
	
	.page-node-type-noticias .node-header .field--name-field-imagen img {
		height: 100vh;
	}
	
	.page-node-type-noticias h2.title .field--name-field-titular {
		font-family: "FKGroteskNeue";
		font-size: 54px;
		font-weight: 700;
		line-height: 54px; 
		letter-spacing: -1.62px;
	}
	
	.page-node-type-noticias .field--name-field-fecha, 
	.page-node-type-noticias .field--name-field-sub {
		font-size: 32px;
		font-weight: 400;
		line-height: 38px;
		letter-spacing: -0.96px;
	}
	
	.page-node-type-noticias h1.title {
		font-size: 48px;
		font-weight: 400;
		line-height: 50px;
		letter-spacing: -1.44px;
		padding-bottom: 10px;
		padding-left: 7px;
		padding-right: 7px;
	}
	
	.page-node-type-noticias .info {
		padding-top: 40px;
		padding-bottom: 30px;
	}
	
	.field--name-field-image-int {
		padding-bottom: 30px;
	}
	
	.page-node-type-noticias .info section.col-izda {
		padding-left: 7px;
		padding-right: 7px;
	}

	.page-node-type-noticias .info aside.col-dcha{
		padding: 0;
	}
	
	.social-sharing-buttons {
		padding-left: 7px;
		margin-bottom: 15px;
        margin-top: 15px;
	}


}