/*
    /////////////////////////////////////////////////////////
    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    ----
    NEWS
    ----

    1. PAGE
    2. NODE


    ------- FONTS ---------
	.Futura-Lig {
		font-family: 'Futura-Lig';
		font-weight: normal;
		font-style: normal;
	}
	.HelveticaNeueLTStd-Lt {
		font-family: 'HelveticaNeueLTStd-Lt';
		font-weight: normal;
		font-style: normal;
	}
	.HelveticaNeueLTStd-Roman {
		font-family: 'HelveticaNeueLTStd-Roman';
		font-weight: normal;
		font-style: normal;

	.HelveticaNeueLTStd-Bd {
		font-family: 'HelveticaNeueLTStd-Bd';
		font-weight: normal;
		font-style: normal;
	}

	-------- COLORS --------
	CYAN: #CCFFFF
	AZUL: #003DC4
	ROJO: #FF4712

*/


/* 1. PAGE
 ---------*/

body.path-actualidad .page-header {
    display: none;
}

body.path-actualidad .main-container .col-sm-12 {
    padding: 0 10px;
}

/* Header */
body.path-actualidad .block-views-blocknews-page-last,
body.path-actualidad .block-views-blocknews-page-last-nagen,
body.path-actualidad .block-views-blocknews-page-last-innovacion  {
    position: relative;
}

body.path-actualidad .block-views-blocknews-page-last .views-field-nothing-1,
body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-nothing-1,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-nothing-1 {
    text-align: center;
    width: 65%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    position: absolute;
	font-size: 26px;
}

body.path-actualidad .block-views-blocknews-page-last .date,
body.path-actualidad .block-views-blocknews-page-last .author,
body.path-actualidad .block-views-blocknews-page-last-nagen .date,
body.path-actualidad .block-views-blocknews-page-last-nagen .author,
body.path-actualidad .block-views-blocknews-page-last-innovacion .date,
body.path-actualidad .block-views-blocknews-page-last-innovacion .author{
    color: #fff;
    display: block;
}

body.path-actualidad .block-views-blocknews-page-last .author,
body.path-actualidad .block-views-blocknews-page-last-nagen .author,
body.path-actualidad .block-views-blocknews-page-last-innovacion .author {
    font-family: 'Futura-Lig';
    font-size: 30px;
    line-height: 1;
	margin-bottom: 5%;
}

body.path-actualidad .block-views-blocknews-page-last .node-title h1,
body.path-actualidad .block-views-blocknews-page-last-nagen .node-title h1,
body.path-actualidad .block-views-blocknews-page-last-innovacion .node-title h1{
    font-family: 'Futura-Lig';
    font-size: 4vw;
    line-height: 1;
    margin: 0;
}

body.path-actualidad .block-views-blocknews-page-last .node-title a,
body.path-actualidad .block-views-blocknews-page-last-nagen .node-title a,
body.path-actualidad .block-views-blocknews-page-last-innovacion .node-title a {
    color: #fff;
}

body.path-actualidad .block-views-blocknews-page-last .node-title a:hover,
body.path-actualidad .block-views-blocknews-page-last .node-title a:active,
body.path-actualidad .block-views-blocknews-page-last .node-title a:focus,
body.path-actualidad .block-views-blocknews-page-last-nagen .node-title a:hover,
body.path-actualidad .block-views-blocknews-page-last-nagen .node-title a:active,
body.path-actualidad .block-views-blocknews-page-last-nagen .node-title a:focus,
body.path-actualidad .block-views-blocknews-page-last-innovacion .node-title a:hover,
body.path-actualidad .block-views-blocknews-page-last-innovacion .node-title a:active,
body.path-actualidad .block-views-blocknews-page-last-innovacion .node-title a:focus  {
    color: #fff;
    text-decoration: none;
}

body.path-actualidad .block-views-blocknews-page-last .views-field-field-image-noticias,
body.path-actualidad .block-views-blocknews-page-last .form-group,
body.path-actualidad .block-views-blocknews-page-last .view-id-news.view-display-id-page_last,
body.path-actualidad .block-views-blocknews-page-last .view-content,
body.path-actualidad .block-views-blocknews-page-last .view-content .views-row,
body.path-actualidad .block-views-blocknews-page-last .view-content .views-row .views-field-field-image-noticias .field-content,
body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-field-image-noticias,
body.path-actualidad .block-views-blocknews-page-last-nagen .form-group,
body.path-actualidad .block-views-blocknews-page-last-nagen .view-id-news.view-display-id-page_last_nagen,
body.path-actualidad .block-views-blocknews-page-last-nagen .view-content,
body.path-actualidad .block-views-blocknews-page-last-nagen .view-content .views-row,
body.path-actualidad .block-views-blocknews-page-last-nagen .view-content .views-row .views-field-field-image-noticias .field-content,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-field-image-noticias,
body.path-actualidad .block-views-blocknews-page-last-innovacion .form-group,
body.path-actualidad .block-views-blocknews-page-last-innovacion .view-id-news.view-display-id-page_last_nagen,
body.path-actualidad .block-views-blocknews-page-last-innovacion .view-content,
body.path-actualidad .block-views-blocknews-page-last-innovacion .view-content .views-row,
body.path-actualidad .block-views-blocknews-page-last-innovacion .view-content .views-row .views-field-field-image-noticias .field-content  {
    height: 100%;
}

body.path-actualidad .block-views-blocknews-page-last .views-field-field-image-noticias,
body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-field-image-noticias,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-field-image-noticias{
    background-size: cover;
	background-position: center !important;
}



@media (min-width: 1900px) {

	body.path-actualidad .block-views-blocknews-page-last .views-field-field-image-noticias,
	body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-field-image-noticias,
	body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-field-image-noticias {
		background-size: cover !important;
		filter: brightness(0.7);
	}

}


body.path-actualidad .block-views-blocknews-page-last .views-field-field-image-noticias img {
    display: none;
}

body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-field-image-noticias img,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-field-image-noticias img{
    width: 100%;
}

body.path-actualidad .block-views-blocknews-page-last .views-field-view-node,
body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-view-node,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-view-node {
    background-image: -webkit-linear-gradient(247.5deg, transparent 49.9%, rgba(30, 75, 155, .7) 50%);
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 1;
	transition:  all .5s ease;
}

body.path-actualidad .block-views-blocknews-page-last .views-field-view-node.is-hover,
body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-view-node.is-hover,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-view-node.is-hover {
    opacity: 1;
}

body.path-actualidad .block-views-blocknews-page-last .views-field-view-node a,
body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-view-node a,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-view-node a{
    display: block;
    height: 100%;
    width: 100%;
    color: transparent;
}

body.path-actualidad .block-views-blocknews-page-last .views-field-view-node a:hover,
body.path-actualidad .block-views-blocknews-page-last-nagen .views-field-view-node a:hover,
body.path-actualidad .block-views-blocknews-page-last-innovacion .views-field-view-node a:hover  {
    color: transparent;
}

/* Contact */
body.path-actualidad .title-section .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 {
    margin-top: 15%;
    margin-bottom: 15%;
	padding-left: 5px;
}

body.path-actualidad .title-section .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-title-contact-info-block:after {
    content: "";
    background: url(../../images/flecha-dcha-60.png) no-repeat;
    width: 60px;
    height: 12px;
    display: block;
    margin-top: 10px;
    margin-bottom: 5%;
}

body.path-actualidad .title-section .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-email-contact-info-b,
body.page-node-type-noticias .node-information .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-email-contact-info-b  {
	padding-left: 35px;
    background: url(../../images/email-pink.png) no-repeat;
	background-position: left 6px;
	letter-spacing: 0.05em;
}

body.path-actualidad .title-section .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-email-contact-info-b a {
    color: #b2b1b1;
    border-bottom: 1px solid #b2b1b1;
}

body.path-actualidad .title-section .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-email-contact-info-b a:hover {
    text-decoration: none;
    color: #b2b1b1;
}

/* Filters */
body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-ano,
body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-mes,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-ano,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-mes,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-ano,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-mes{
    float: none;
    width: 100%;
}

body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-ano label,
body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-mes label,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-ano label,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-mes label,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-ano label,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-mes label{
    display: block;
    font-size: 1vw;
    text-transform: none;
    font-family: 'HelveticaNeueLTStd-Bd';
    text-align: left;
}

body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-ano select,
body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-mes select,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-ano select,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-mes select,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-ano select,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-mes select{
    width: 100%;
    border: 0;
    box-shadow: none;
    border-bottom: 1px solid #000;
    border-radius: 0;
    padding-left: 0;
    font-size: 1vw;
    font-family: 'HelveticaNeueLTStd-Bd';
}

body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-ano .select-wrapper,
body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-mes .select-wrapper,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-ano .select-wrapper,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-mes .select-wrapper,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-ano .select-wrapper,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-mes .select-wrapper{
    width: 100%;
}

body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-ano .select-wrapper:after,
body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-item-mes .select-wrapper:after,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-ano .select-wrapper:after,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-item-mes .select-wrapper:after,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-ano .select-wrapper:after,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-item-mes .select-wrapper:after{
    font-size: 1vw;
}

body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks .form-actions,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks .form-actions,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks .form-actions{
    width: 100%;
}

body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks button.form-submit,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks button.form-submit,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks button.form-submit{
    color: #000;
    border: 1px solid #000;
    font-size: 1vw;
    text-decoration: none;
    transition: all 0.3s ease;
    background-image: url(../../images/flecha-dcha.png);
    background-repeat: no-repeat;
    background-position: 70% 53%;
    text-align: center;
    margin-top: 20px;
    font-family: 'HelveticaNeueLTStd-Bd';
    background-color: #fff;
    width: 100%;
}

body.path-actualidad .block-views-blocknews-page .block-views-exposed-filter-blocks button.form-submit .icon,
body.path-actualidad .block-views-blocknews-page-nagen .block-views-exposed-filter-blocks button.form-submit .icon,
body.path-actualidad .block-views-blocknews-page-innovacion .block-views-exposed-filter-blocks button.form-submit .icon{
	display: none;
}

body.path-actualidad .block-views-blocknews-page .filters-section .view-header,
body.path-actualidad .block-views-blocknews-page-nagen .filters-section .view-header,
body.path-actualidad .block-views-blocknews-page-innovacion .filters-section .view-header{
    font-family: 'Futura-Lig';
    color: #215099;
    font-size: 2vw;
    margin-top: 5%;
}

/* Content */
body.path-actualidad .block-views-blocknews-page,
body.path-actualidad .block-views-blocknews-page-nagen,
body.path-actualidad .block-views-blocknews-page-innovacion {
	margin-top: 40px;
    margin-bottom: 35px;
}

body.path-actualidad .block-views-blocknews-page .title-section,
body.path-actualidad .block-views-blocknews-page-nagen .title-section,
body.path-actualidad .block-views-blocknews-page-innovacion .title-section{
    padding-left: 50px;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing {
    padding-left: 40px;
    padding-right: 35px;
}

body.path-actualidad .block-views-blocknews-page h2.block-title,
body.path-actualidad .block-views-blocknews-page-nagen h2.block-title,
body.path-actualidad .block-views-blocknews-page-innovacion h2.block-title {
    text-transform: uppercase;
    font-family: Futura-Lig;
    font-size: 3vw;
    line-height: 1;
	margin-left:0;
    margin-top: 0;
}

body.path-actualidad .block-views-blocknews-page .views-row,
body.path-actualidad .block-views-blocknews-page-nagen .views-row,
body.path-actualidad .block-views-blocknews-page-innovacion .views-row {
    margin-bottom: 5%;
}

body.path-actualidad .block-views-blocknews-page-innovacion .block-block-content2059daae-dcbf-431b-a61b-5b21d1c3bcdd,
body.path-actualidad .block-views-blocknews-page-innovacion .block-block-content019f2677-e29a-4c6c-9ea0-081b9796c85d {
    padding-left: 0px;
}

.view-news.view-display-id-page_innovacion .view-empty {
	padding-left: 50px;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .col-lg-8 {
    /* padding-left: 5%; */
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured {
    margin-left: 15px;
    margin-right: 15px;
    position: relative;
    overflow: hidden;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .image img,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .image img,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .image img  {
    width: 100%;
	filter: brightness(80%);
}

body.path-actualidad .block-views-blocknews-page views-field-nothing,
body.path-actualidad .block-views-blocknews-page-innovacion views-field-nothing{
	overflow: hidden;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .image img,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .image img {
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing:hover .featured .image img,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing:hover .featured .image img{
	filter: brightness(70%);
    transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	-webkit-transform: scale(1.2, 1.2);
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .hover-layout,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .hover-layout,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .hover-layout{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: inherit;
    max-width: 525px;
}


body.path-actualidad .block-views-blocknews-page .views-field-nothing .hover-layout a,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .hover-layout a,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .hover-layout a  {
    background-image: -webkit-linear-gradient(224.9deg, transparent 49.9%, rgba(30, 75, 155, .7) 50%);
    height: 100%;
    width: 100%;
    transition:  all .5s ease;
    opacity: 0;
    display: block;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .hover-layout:hover a,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .hover-layout:hover a,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .hover-layout:hover a{
    opacity: 1;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .date,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .date,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .date {
    border-top: 1px solid #000;
    padding-top: 4%;
    color: #003DC4;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .date,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .date,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .date {
    border: none;
    color: #fff;
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translateX(-50%);
    padding-top: 0;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .author,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .author,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .author {
    font-family: 'HelveticaNeueLTStd-Lt';
    color: #003DC4;
    font-size: 1vw;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .author,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .author,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .author{
    color: #fff;
    position: absolute;
    left: 50%;
    top: 17%;
    transform: translateX(-50%);
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .node-title h1,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .node-title h1,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .node-title h1 {
    font-family: 'Futura-Lig';
    font-size: 3.5vw;
    line-height: 1;
	letter-spacing: -0.04em;
	/* padding-right: 15%; */
	padding-top: 1.5%;
    margin: 0;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .node-title,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .node-title,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .node-title {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
	letter-spacing: -0.04em;
	padding-right: 0;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .node-title a,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .node-title a,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .node-title a {
    color: #000;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .node-title a:focus,
body.path-actualidad .block-views-blocknews-page .views-field-nothing .node-title a:active,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .node-title a:focus,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .node-title a:active,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .node-title a:focus,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .node-title a:active {
	text-decoration: none;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .node-title a,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .node-title a,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .node-title a  {
    color: #fff;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .node-title a:hover,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .node-title a:hover,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .node-title a:hover {
    color: #000;
    text-decoration: none;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .node-title a:hover,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .node-title a:hover,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .node-title a:hover{
    color: #fff;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .link,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .link,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .link  {
    position: absolute;
    /* bottom: 0; */
	margin-top: 30px;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .link,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .link,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .link {
    bottom: 6%;
    left: 50%;
    transform: translateX(-50%);
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .link a,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .link a,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .link a {
    color: #000;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .link a,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .link a,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .link a {
    color: #fff;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .link a:hover,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .link a:hover,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .link a:hover {
    color: #000;
    text-decoration: none;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .link a:hover,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .link a:hover,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .link a:hover{
    color: #fff;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .link a:after,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .link a:after,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .link a:after  {
    content: "";
    background: url(../../images/flecha-dcha-60.png) no-repeat;
    width: 60px;
    height: 20px;
    position: absolute;
    top: 30%;
    left: 107%;
}

body.path-actualidad .block-views-blocknews-page .views-field-nothing .featured .link a:after,
body.path-actualidad .block-views-blocknews-page-nagen .views-field-nothing .featured .link a:after,
body.path-actualidad .block-views-blocknews-page-innovacion .views-field-nothing .featured .link a:after {
    background: url(../../images/flecha-dcha-60-white.png) no-repeat;
}


/* 2. NODE
 ---------*/

/* Header */
body.page-node-type-noticias h1.page-header {
    display: none;
}

body.page-node-type-noticias .node-header {
    position: relative;
    height: auto !important;
}

body.page-node-type-noticias section  {
	padding-left: 10px;
	padding-right: 10px;
}

body.page-node-type-noticias .node-header .title {
    position: absolute;
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color: #fff;
    font-size: 5vw;
    text-align: center;
    line-height: 1.1;
    max-width: 950px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

body.page-node-type-noticias .node-header .field--name-field-image-noticias {
    height: 100%;
}

body.page-node-type-noticias .node-header .field--name-field-image-noticias img {
    width: 100%;
	height: 75vh;
    object-fit: cover;
}

@media screen and (min-width:0\0) {  
    /* IE9 and IE10 rule sets go here */  
	body.page-node-type-noticias .node-header .field--name-field-image-noticias img {
		height: 100%;
	}
}

/* Information */
body.page-node-type-noticias .node-information {
    padding: 30px 35px 40px 35px;
}

body.page-node-type-noticias .node-information .title {
    max-width: 65%;
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    font-size: 3vw;
    margin: 0;
	line-height: 1;
}

body.page-node-type-noticias .node-information .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 {
    margin-top: 15%;
    margin-bottom: 15%;
}

body.page-node-type-noticias .node-information .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-title-contact-info-block:after {
    content: "";
    background: url(../../images/flecha-dcha-60.png) no-repeat;
    width: 60px;
    height: 12px;
    display: block;
    margin-top: 1%;
    margin-bottom: 5%;
}

body.page-node-type-noticias .node-information .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-email-contact-info-b a {
    color: #b2b1b1;
    border-bottom: 1px solid #b2b1b1;
    margin-left: 5px;
}

body.page-node-type-noticias .node-information .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-email-contact-info-b a:hover {
    text-decoration: none;
    color: #b2b1b1;
}

/* body.page-node-type-noticias .node-information .block-block-content67b99ee8-9303-46ca-b59e-8758586a32d0 .field--name-field-email-contact-info-b a:before {
    content: "";
    display: inline-block;
    width: 29px;
    height: 17px;
    background: url(../../images/email-pink.png) no-repeat;
}*/

body.page-node-type-noticias .node-information .field--name-body {
    font-family: 'HelveticaNeueLTStd-Roman';
}

body.page-node-type-noticias .node-information .field--name-field-fecha {
    color: #003DC4;
	font-size: 20px;
}

body.page-node-type-noticias .node-information .field--name-field-autor {
    color: #003DC4;
    font-family: 'HelveticaNeueLTStd-Roman';
	font-size: 20px;
}

body.page-node-type-noticias .node-information .field--name-field-autor .field--label {
    font-family: 'HelveticaNeueLTStd-Roman';
    font-weight: normal;
}

body.page-node-type-noticias .node-information .node-title {
    font-family: 'Futura-Lig';
    font-size: 3.5vw;
    margin: 3% 0;
    line-height: 1;
    width: 84%;
    letter-spacing: -0.03em;
}

body.page-node-type-noticias .field--name-body h2 {
    font-size: 22px;
    margin-top: 50px;
    margin-bottom: 30px;
	font-family: 'HelveticaNeueLTStd-Bd';
}

/* Documentation */
body.page-node-type-noticias .node-documentation {
    margin-bottom: 10px;
    margin-top: 70px;
}

body.page-node-type-noticias .node-documentation .field--name-field-docs-news .paragraph {
    border-top: 1px solid #000;
    padding: 30px 0;
    position: relative;
}

body.page-node-type-noticias .node-documentation .field--name-field-docs-news .paragraph:before {
    content: "";
    background: url(../../images/documentacion.png) no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    position: absolute;
    top: 34px;
}

body.page-node-type-noticias .node-documentation .field--name-field-docs-news .paragraph .field--name-field-tag-documentation-parag {
    font-family: 'Futura-Lig';
    margin-left: 35px;
    font-size: 24px;
    line-height: 1.2;
}

body.page-node-type-noticias .node-documentation .field--name-field-docs-news .paragraph .field--name-field-description-doc-parag {
    /* margin-left: 35px; */
}

body.page-node-type-noticias .node-documentation .field--name-field-docs-news .paragraph  a {
    color: #000;
    font-size: 20px;
    line-height: 1.3;
    transition: all 0.3s ease;
    text-decoration: none;
}

body.page-node-type-noticias .node-documentation .field--name-field-docs-news .paragraph  a:hover {
    text-decoration: none;
    border-bottom: 1px solid;
    transition: all 0.3s ease;
}

/* Images */
body.page-node-type-noticias .node-images {
    background: #EEF6F9;
	margin-bottom: 5px;
	padding: 4% 3% 0 3%;
}

body.page-node-type-noticias .node-images .title {
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color: #000;
    font-size: 3vw;
    line-height: 1.1;
    text-align: center;
    margin-bottom: 4%;
}

body.page-node-type-noticias .node-images .field--name-field-galeria-news .paragraph {
    margin-bottom: 5%;
}

body.page-node-type-noticias .node-images .field--name-field-galeria-news .paragraph .field--name-field-imagen-paragraph img {
    width: 100%; 
}


body.page-node-type-noticias .node-images .field--name-field-galeria-news .paragraph .field--name-field-titulo-paragraph {
    font-family: 'HelveticaNeueLTStd-Roman';
    text-align: center;
    margin-top: 5%;
	height: 82px;
	overflow: hidden;
}

body.page-node-type-noticias .node-images .field--name-field-galeria-news .paragraph .download {
    display: block;
    text-align: center;
    color: #000;
    font-size: 1vw;
}

body.page-node-type-noticias .node-images .field--name-field-galeria-news .paragraph .download:hover {
    text-decoration: none;
    color: #000;
    font-size: 1vw;
}

/* Video */
body.page-node-type-noticias .node-video {
    margin-top: 10px;
    margin-bottom: 5px;
}

body.page-node-type-noticias .node-video .paragraph {
    position: relative;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .play {
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 88px;
    height: 88px;
    line-height: 1;
    display: block;
    z-index: 10;
	cursor: pointer;

	background-image: url("../../images/play.png");
    background-repeat: no-repeat;
    background-position: 0 0%;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .field--name-field-image-video-parag:before {
    content: "";
    background: url(../../images/video.png) no-repeat;
    width: 80px;
    height: 55px;
    position: absolute;
    top: 6%;
    z-index: 10;
    left: 3%;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .field--name-field-image-video-parag {
    width: 100%;
    height: 80vh;
    overflow: hidden;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .field--name-field-image-video-parag img {
    width: 100%;
    filter: brightness(0.7);
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .field--name-field-image-video-parag iframe {
    width: 100%;
    height: 100%;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .info {
    position: absolute;
    bottom: 6%;
    left: 3%;
    width: 30%;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .field--name-field-cargo-directorio {
    color: #fff;
    font-family: 'Futura-Lig';
    font-size: 25px;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .info .investigator:before {
    content: "";
    background: url(../../images/flecha-dcha-60-white.png) no-repeat;
    width: 60px;
    height: 12px;
    position: relative;
    display: block;
    margin-bottom: 1%;
    margin-top: 5%;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .info .investigator {
    color: #fff;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .info .field--name-field-nombre-directorio {
    color: #fff;
    display: inline-block;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .info .surnames {
    color: #fff;
    display: inline-block;
}

body.page-node-type-noticias .node-video .field--name-field-video-noticias .info .field--name-field-title-video-parag {
    color: #fff;
    font-family: Futura-Lig;
    font-size: 3vw;
    line-height: 1;
}

body.page-node-type-noticias .nagen-news a {
    text-align: center;
    padding: 30px;
    background-color: #fee79a;
    margin-top: 10px;
	margin-bottom: 5px;
	color: #000;
    font-size: 1.2vw;
    display: block;
    width: 100%;
}

body.page-node-type-noticias .nagen-news a:hover {
    text-align: center;
    padding: 30px;
    background-color: #fee79a;
    margin-top: 10px;
	margin-bottom: 5px;
	color: #000;
    display: block;
    width: 100%;
	text-decoration: none;
	
	background-color: #feda65;
    background-image: -webkit-linear-gradient(266.4deg, #fee79a 49.9%, #feda65 50%);
	background-image: -ms-linear-gradient(266.4deg, #fee79a 49.9%, #feda65 50%);
}

body.page-node-type-noticias .nagen-news a:after {
    content: "";
    display: inline-block;
    background: url(../../images/flecha-dcha.png) no-repeat;
    height: 10px;
    width: 60px;
    margin-left: 15px;
}



