/*
    /////////////////////////////////////////////////////////
    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    --------------------
    GLOBAL INVESTIGATORS
    --------------------

	1 PAGE
    2 NODE
    3 PAGE VINCULATED
    4 NODE VINCULATED

    ------- 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
 ---------*/

/* Header */
body.path-investigacion .view-id-headers.view-display-id-investigators .views-field-field-image-header img {
    height: 100%;
}

body.path-investigacion .view-id-headers.view-display-id-investigators .views-row {
    position: relative;
}

body.path-investigacion .view-id-headers.view-display-id-investigators .views-field-field-motto-header {
    position: absolute;

  
    color: #fff;

    text-align: center;
    line-height: 1.1;
    max-width: 950px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

body.path-investigacion .view-id-headers.view-display-id-investigators .views-field-field-motto-header .primary {
        font-family: 'Futura-Lig';
	    font-size: 5vw;
	  text-transform: uppercase;
}

body.path-investigacion .view-id-headers.view-display-id-investigators .views-field-field-motto-header .secondary {
    margin-bottom: 2%;
	font-size:  20px;
}

/* Filters */
body.path-investigacion .view-id-investigadores .view-filters {
	margin-top: 40px;
    margin-bottom: 35px;
}

body.path-investigacion .view-id-investigadores .section-title h2 {
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    font-size: 3vw;
    margin: 0;
	padding-left: 35px;
}

body.path-investigacion .view-id-investigadores .view-filters button.form-submit {
    color: #000;
    border: 1px solid #000;
    padding: 6px 35px 6px 0px;
    font-size: 1vw;
    text-decoration: none;
    transition: all 0.3s ease;
    display: inline-block;
    background-color: #fff;
    background-image: url(../../images/flecha-dcha.png);
    background-repeat: no-repeat;
    background-position: 70% 53%;
    text-align: center;
    margin-top: 21px;
	width: 100%;
}

body.path-investigacion .view-id-investigadores .view-filters button.form-submit .icon {display: none;}

body.path-investigacion .view-id-investigadores .view-filters label {
    display: block;
    font-size: 1vw;
    margin: 0;
    font-weight: normal;
}

body.path-investigacion .view-id-investigadores .view-filters span.resultados {
    font-family: 'Futura-Lig';
	color:#FD665B;
    font-size: 2vw;
    margin-top: 40px;
}

body.path-investigacion .view-id-investigadores .view-filters input.form-text,
body.path-investigacion .view-id-investigadores .view-filters select.form-select {
    width: 100%;
    border: 0;
    box-shadow: none;
    border-bottom: 1px solid #000;
    border-radius: 0;
    padding-left: 0;
}

#views-exposed-form-directorio-investigadores .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 20px 6px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    border: 1px solid #000;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    min-width: 150px;
}

.select-wrapper::after {
    color: #000;
    content: "↓" !important;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    margin-top: -0.5em;
    padding-right: 0.5em;
    pointer-events: none;
    position: absolute;
    right: 0px;
    top: 35%;
    z-index: 0 !important;
}

#views-exposed-form-directorio-investigadores .form-actions {
    padding-top: 20px;
}

.btn-default  {
    margin-top: 24px;
    width: 100%;
}

/* Content */
body.path-investigacion .view-id-investigadores .view-content .row {
    margin: 0 -5px 10px -5px;
}

body.path-investigacion .view-id-investigadores .view-content .row .col {
    padding: 0 5px;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-nombre-directorio {
    font-size: 1vw;
    position: absolute;
    bottom: 5%;
    left: 26px;
    z-index: 10;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-nombre-directorio a {
    color: #000;
	width: 100%;
	display:block;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-nombre-directorio a:hover {
    color: #fff;
    text-decoration: none;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .col:hover .views-field-field-nombre-directorio a {
    color: #fff;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title {
    font-size: 1vw;
    position: absolute;
    bottom: 13%;
    left: 26px;
    z-index: 10;
    width: 90%;
    line-height: 1.1;
	padding-right: 15px;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title a {
    color: #000;
	width: 100%;
	display:block;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title a:after {content:","; display: inline-block;}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title a:hover {
    color: #fff;
    text-decoration: none;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .col:hover .views-field-title a {
    color: #fff;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .col .views-field-title:before,
body.path-investigacion .view-id-investigadores.view-display-id-page .col-lg-2 .views-field-title:before{
    background: url(../../images/flecha-dcha-white.png) no-repeat;
    content: "";
    width: 60px;
    height: 10px;
    display: block;
    margin-bottom: 10%;

	/*transition*/
	opacity: 0;
	margin-left: -50px;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .col:hover .views-field-title:before,
body.path-investigacion .view-id-investigadores.view-display-id-page .col-lg-2:hover .views-field-title:before{
	/*transition*/
	opacity: 1;
	margin-left: 0px;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-view-node,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-langcode {
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    padding: inherit;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-view-node .field-content,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-langcode .field-content{
    width: 100%;
    height: 100%;
    display: block;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-view-node a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-langcode a {
    color: transparent;
    width: 100%;
    height: 100%;
    display: block;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-nombre-directorio ~ .views-field-view-node a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title ~ .views-field-view-node a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-view-node a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-nombre-directorio ~ .views-field-langcode a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title ~ .views-field-langacode a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-langcode a{
    background-image: -webkit-linear-gradient(223.5deg, transparent 49.9%, rgba(255, 0, 0, 0.5) 50%);
	background-image: -ms-linear-gradient(223.5deg, transparent 49.9%, rgba(255, 0, 0, 0.5) 50%);

	/*transition*/
	opacity: 0;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-nombre-directorio:hover ~ .views-field-view-node a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title:hover ~ .views-field-view-node a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-view-node a:hover,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-nombre-directorio:hover ~ .views-field-langcode a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-title:hover ~ .views-field-langcode a,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-langcode a:hover{
    background-image: -webkit-linear-gradient(223.5deg, transparent 49.9%, rgba(237, 99, 88, 0.7) 50%);
	background-image: -ms-linear-gradient(223.5deg, transparent 49.9%, rgba(237, 99, 88, 0.7) 50%);

	/*transition*/
	opacity: 1;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}


body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-img-directorio {overflow: hidden;}

body.path-investigacion .view-id-investigadores.view-display-id-page .col .views-field-field-img-directorio img,
body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-img-directorio img{
	/*transition*/
    -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-investigacion .view-id-investigadores.view-display-id-page .col:hover .views-field-field-img-directorio img,
body.path-investigacion .view-id-investigadores.view-display-id-page .col-lg-2:hover .views-field-field-img-directorio img{
	/*transition*/
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -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-investigacion .view-id-investigadores.view-display-id-page .col-lg-2:hover .views-field-title a,
body.path-investigacion .view-id-investigadores.view-display-id-page .col-lg-2:hover .views-field-field-nombre-directorio a{ 
	color:#FFF; 
}

body.path-investigacion .view-id-investigadores {
    margin-bottom: 5px;
    display: flow-root;
}


/* Banner */
body.path-investigacion .block-block-content07821edf-e92a-44d6-ae64-ead8222f72ba {
    background: #fee79a;
    text-align: center;
    margin-bottom: 5px;
}

body.path-investigacion .block-block-content07821edf-e92a-44d6-ae64-ead8222f72ba:hover {
    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.path-investigacion .block-block-content07821edf-e92a-44d6-ae64-ead8222f72ba .field--name-field-link-link-block a {
    color: #000;
    font-size: 1.2vw;
	padding: 30px 0;
	display: block;
}

body.path-investigacion .block-block-content07821edf-e92a-44d6-ae64-ead8222f72ba .field--name-field-link-link-block a:hover {
    color: #000;
    text-decoration: none;
}

body.path-investigacion .block-block-content07821edf-e92a-44d6-ae64-ead8222f72ba .field--name-field-link-link-block a:after {
    content: "";
    display: inline-block;
    background: url(../../images/flecha-dcha.png) no-repeat;
    height: 10px;
    width: 60px;
    margin-left: 15px;
}


body.path-investigacion .view-id-investigadores.view-display-id-page .views-field-field-img-directorio img {width: 100%;}





/* 2. NODE
 ---------*/

/* Header */
body.page-node-type-directorio h1.page-header {
    display: none;
}

body.page-node-type-directorio section {
    padding-left: 10px;
    padding-right: 10px;
}

body.page-node-type-directorio .node-header {
    position: relative;
    display: block;
    overflow: hidden;
	height:auto !important;
	background-color: #f2f2f2;
}

body.page-node-type-directorio .node-header .field--name-field-img-directorio img {
    width: 100%;
	height:auto;
}

body.page-node-type-directorio .node-header .title {
    position: absolute;
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color: #fff;
    font-size: 5vw;
    text-align: center;
    line-height: 1.1;
    width: 65%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

body.page-node-type-directorio .node-header .title .field--name-field-cita-directorio {
    text-transform: none;
    font-size: 3.5vw;
	line-height: 1;
}

/* Information */
body.page-node-type-directorio .node-information {
    padding: 40px 35px;
	min-height: 20vw;
}

body.page-node-type-directorio .node-information .name {
    text-transform: uppercase;
    font-family: Futura-Lig;
    font-size: 3vw;
    line-height: 1;
    max-width: 80%;
}

body.page-node-type-directorio .node-information .name span.comma {
    margin-left: -15px;
}

body.page-node-type-directorio .node-information .field--name-field-cargo-directorio {
    font-family: Futura-Lig;
    font-size: 3vw;
    line-height: 1;
    color: #cf7363
}

body.page-node-type-directorio .node-information .field--name-field-unidad-investigacion,
body.page-node-type-directorio .node-information .field--name-field-other-charge-directorio {
    font-family: Futura-Lig;
    font-size: 3vw;
    line-height: 1;
}

body.page-node-type-directorio .node-information .field--name-field-unidad-investigacion a {
    color: #000;
    border-bottom: 1px solid #000;
    margin-top: 1%;
    line-height: 1.1;
	display: block;
	margin-bottom: 10px;
}

body.page-node-type-directorio .node-information .field--name-field-unidad-investigacion a:hover {
    text-decoration: none;
    color: #000;
}

body.page-node-type-directorio .node-information .field--name-field-info-directorio {

    margin-top: 1%;
}

body.page-node-type-directorio .node-information .field--name-field-info-directorio p {
	margin-bottom: 20px;
	font-family: 'HelveticaNeueLTStd-Lt';
	font-size: 20px;
}

/* 
body.page-node-type-directorio .node-information .field--name-field-info-directorio p:first-child,
body.page-node-type-directorio .node-information .field--name-field-info-directorio p:nth-child(3){
	font-size: 32px;
    line-height: 1;
    font-family: 'Futura-Lig';
    font-weight: normal;
    font-style: normal;
} 
*/

body.page-node-type-directorio .node-information .production {
    margin-top: 10%;
}

body.page-node-type-directorio .node-information .production .production-title {
    font-size: 1.2vw;
    margin-bottom: 10px;
}

body.page-node-type-directorio .node-information .production .field--type-link {
    display: inline-block;
    border-right: 1px solid #777879;
	padding-top: 5px;
}

body.page-node-type-directorio .node-information .production .field--type-link a {
    color: transparent;
    width: 28px;
    height: 35px;
    overflow: hidden;
    display: inline-block;
    padding-right: 0;
    margin-right: 10px;
    margin-left: 10px;
}

body.page-node-type-directorio .node-information .production .field--name-field-orcid {
    margin-left: -10px;
}

body.page-node-type-directorio .node-information .production .field--name-field-google-scholar {
    border-right: none;
}

body.page-node-type-directorio .node-information .production .field--name-field-orcid a {
    background: url(../../images/orcid.png) no-repeat;
    background-size: 100%;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-orcid a:hover {
    background: url(../../images/orcid-azul.png) no-repeat;
	background-size: 100%;
	background-position: center 5px;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-researcherid a {
    background: url(../../images/researcherid.png) no-repeat;
	background-size: 100%;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-researcherid a:hover{
    background: url(../../images/researcherid-azul.png) no-repeat;
	background-size: 100%;
	background-position: center 5px;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-scopus a {
    background: url(../../images/scopus.png) no-repeat;
    background-size: 100%;

	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-scopus a:hover {
    background: url(../../images/scopus-azul.png) no-repeat;
    background-size: 100%;
	background-position: center 5px;

	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-researchgate a {
    background: url(../../images/researchgate.png) no-repeat;
    background-size: 100%;

	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-researchgate a:hover {
    background: url(../../images/researchgate-azul.png) no-repeat;
    background-size: 100%;
	background-position: center 5px;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-google-scholar a {
    background: url(../../images/scholar.png) no-repeat;
    background-size: 100%;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--name-field-google-scholar a:hover {
    background: url(../../images/scholar-azul.png) no-repeat;
    background-size: 100%;
	background-position: center 5px;
	-moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .node-information .production .field--type-link:first-child {
    margin-left: -20px;
}

body.page-node-type-directorio .node-information .production .field--type-link a:hover {
    text-decoration: none;
}

body.page-node-type-directorio .node-information .field--name-field-email:before {
    content: "";
    display: block;
    width: 29px;
    height: 17px;
    background: url(../../images/email-pink.png) no-repeat;
    position: absolute;
    bottom: 10%;
    left: 0;
}

body.page-node-type-directorio .node-information .field--name-field-email {
    position: absolute;
    bottom: 0;
    padding-left: 30px;
}

body.page-node-type-directorio .node-information .field--name-field-email a {
    color: #b2b1b1;
    border-bottom: 1px solid #b2b1b1;
    margin-left: 5px;
}

body.page-node-type-directorio .node-information .field--name-field-email a:hover {
    text-decoration: none;
}

body.page-node-type-directorio .node-information .field--name-field-phone:before {
    content: "";
    background: url(../../images/flecha-dcha-60.png) no-repeat;
    width: 60px;
    height: 12px;
    position: absolute;
    bottom: 35px;
}

body.page-node-type-directorio .node-information .field--name-field-phone {
    position: absolute;
    bottom: 8%;
}

body.page-node-type-directorio .node-information .field--name-field-phone a:before {
    content: 'T ';
}

body.page-node-type-directorio .node-information .field--name-field-phone a {
    color: #000;
}

body.page-node-type-directorio .node-information .field--name-field-phone a:hover {
    text-decoration: none;
}

body.page-node-type-directorio .field--name-field-service-type-directorio,
body.page-node-type-directorio .field--name-field-service-directorio {
    display: none;
}


/* Projects */
body.page-node-type-directorio .node-projects {
    background: #ed8e78;
    padding: 60px 0;

	-moz-transition: all 0.5s ease-in;
    -webkit-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}

body.page-node-type-directorio .node-projects:hover {
    background-color: #e35535;
    -moz-transition: all 0.5s ease-in;
    -webkit-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}

body.page-node-type-directorio .node-projects .title {
    text-align: center;
    font-family: Futura-Lig;
    text-transform: uppercase;
    font-size: 3vw;
	line-height: 1;
}

body.page-node-type-directorio .node-projects ul.nav-tabs {
    margin: 1.5vw auto 3vw auto;
    width: auto;
    text-align: center;
    border-bottom: none;
}

body.page-node-type-directorio .node-projects ul.nav-tabs li {
    display: inline-block;
    float: none;
}

body.page-node-type-directorio .node-projects ul.nav-tabs > li.active > a {
    border: 0;
    color: #000;
    background-color: transparent;
    border-bottom: 1px solid;
    padding: 0;
	cursor: pointer;
	margin-left: 20px;
    margin-right: 20px;
	display:block;
}

body.page-node-type-directorio .node-projects ul.nav-tabs li a {
    border: 0;
    color: #000;
    background-color: transparent;
    border-bottom: 0px solid;
    padding: 0;
	cursor: pointer;
	margin-left: 20px;
    margin-right: 20px;
	display:block;
	font-size: 1.2vw;
}

/* anim underline */
body.page-node-type-directorio .node-projects ul.nav-tabs li.active a::after {
    height: 0px;
}

body.page-node-type-directorio .node-projects ul.nav-tabs li a::after {
    content: '';
    display: block;
    width: 0;
    height: 1px;
    background: #000;
    transition: width .3s;
}

body.page-node-type-directorio .node-projects ul.nav-tabs li a:hover::after {
    width: 100%;
    transition: width .3s;
}
/* anim underline */


/* anima foto */
#projects .views-field.views-field-field-img-proyectos  {
    width: 66vw;
	overflow: hidden;
	position:relative;
}

#projects .views-field.views-field-field-img-proyectos a img{
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.8s ease;
    transition: all 0.5s ease;
}

#projects:hover .views-field.views-field-field-img-proyectos img{
    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;
}
/* /anima foto */

.page-node-type-directorio #projects  .views-field-field-corto-proyecto a {
	transform:translateX(-1vw);
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
	color:#FFF;
}


.page-node-type-directorio #projects:hover .views-field-field-corto-proyecto a {
	transform:translateX(0vw);
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
	color:#FFF;
}



body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-field-img-proyectos,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-field-img-proyectos,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-field-img-proyectos {
    width: 66vw;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-field-corto-proyecto a,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-field-corto-proyecto a,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-field-corto-proyecto a {
    font-family: 'Futura-Lig';
    font-size: 6vw;
    letter-spacing: -0.04em;
    padding-top: 7%;
    color: #FFF;
    position: absolute;
    right: 12%;
    width: 40vw;
    line-height: 1;
    word-break: break-word;
    text-align: center;
    z-index: 9;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-field-corto-proyecto a:hover,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-field-corto-proyecto a:hover,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-field-corto-proyecto a:hover {
    text-decoration: none;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .owl-wrapper-outer,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .owl-wrapper-outer,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .owl-wrapper-outer {
    padding-left: 6.5%;
    padding-right: 8%;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-view-node,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-view-node,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-view-node,
body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-langcode,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-langcode,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-langcode {
    text-align: center;
    display: block;
    z-index: 999;
    float: left;
    position: relative;
    margin-top: -5%;
    width: 90%;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-view-node a,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-view-node a,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-view-node a,
body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-langcode a,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-langcode a,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-langcode a{
    color: #000;
    border: 1px solid #000;
    padding: 10px 30px 10px 30px;
    font-size: 1vw;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: transparent;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50% 53%;
    background-color: transparent;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-view-node a:hover,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-view-node a:hover,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-view-node a:hover,
body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .views-field-langcode a:hover,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .views-field-langcode a:hover,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .views-field-langcode a:hover{
    color: #000;
    border: 1px solid #fff;
    padding: 10px 90px 10px 30px;
    font-size: 1vw;
    text-decoration: none;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: #FFFFFF;
    display: inline-block;
    background-image: url("../../images/flecha-dcha.png");
    background-repeat: no-repeat;
    background-position: 95% 53%;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .owl-controls,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .owl-controls,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .owl-controls {
    position: absolute;
    top: -40%;
    top: 15vw;
    width: 100%;
    z-index: 9;
}

body.page-node-type-directorio .node-projects .owl-theme .owl-controls .owl-page span {
    background: #000;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .owl-controls .owl-pagination,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .owl-controls .owl-pagination,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .owl-controls .owl-pagination {display:none;}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .owl-controls .owl-prev,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .owl-controls .owl-prev,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .owl-controls .owl-prev {
    float: left;
    background: url(../../images/flecha-dcha-60.png) no-repeat center center;
    text-indent: -9999px;
    width: 60px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-left: 20px;
    overflow: hidden;
	padding-top: 30px;
    padding-bottom: 30px;
	opacity: 0.5;
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .owl-controls .owl-prev:hover,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .owl-controls .owl-prev:hover,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .owl-controls .owl-prev:hover,
body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .owl-controls .owl-next:hover,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .owl-controls .owl-next:hover,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .owl-controls .owl-next:hover {
	opacity: 1;
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.page-node-type-directorio .node-projects .view-display-id-own_projects_1_column .owl-controls .owl-next,
body.page-node-type-directorio .node-projects .view-display-id-network_projects_1_column .owl-controls .owl-next,
body.page-node-type-directorio .node-projects .view-display-id-rrhh_projects_1_column .owl-controls .owl-next {
    float: right;
    background: url(../../images/flecha-dcha-60.png) no-repeat center center;
    text-indent: -9999px;
    width: 60px;
    margin-right: 20px;
    overflow: hidden;
	padding-top: 30px;
    padding-bottom: 30px;
	opacity: 0.5;
}

/* Recognitions */
body.page-node-type-directorio .node-recognitions {
    padding: 90px 0 80px 35px;
    margin-top: 10px;
    margin-bottom: 10px;
    display: block;
    width: 100%;
    background-color: #f2f2f2;
}

body.page-node-type-directorio .node-recognitions .title {
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color: #000;
    font-size: 3vw;
    line-height: 1;
}

body.page-node-type-directorio .node-recognitions .field--name-field-acknowledgments-proyectos .field--item {
    border-top: 1px solid #000;
    padding: 20px 0;
    position: relative;
}


body.page-node-type-directorio .node-recognitions .field--name-field-acknowledgments-proyectos .field--item a {
	background: url(../../images/reconocimientos.png) no-repeat;
	background-position: left 5px;
	padding-left: 40px;
    color: #000;
	display:block;
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.page-node-type-directorio .node-recognitions .field--name-field-acknowledgments-proyectos .field--item a:hover {
    text-decoration: none;
	border-bottom: 1px solid;
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

/* News */
body.page-node-type-directorio .view-id-news.view-display-id-investigators {
    margin-bottom: 10px;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-field-image-noticias img {
    width: 100%;
    height: auto;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}



body.page-node-type-directorio .view-id-news.view-display-id-investigators:hover .views-field-field-image-noticias img {
    width: 100%;
    height: auto;

	/*transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	-webkit-transform: scale(1.2, 1.2);*/

    filter: brightness(0.7);
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-field-fecha {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-family: 'Futura-Lig';
    color: #fff;
    font-size: 8vw;
    text-align: center;
    line-height: 1;

    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-title {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-family: 'Futura-Lig';
    color: #fff;
    font-size: 5vw;
    text-align: center;
    line-height: 1;
    opacity: 0;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
	width: 75%;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators:hover .views-field-field-fecha {
    opacity: 0;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators:hover .views-field-title {
    opacity: 1;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-title a {
    color: #fff;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-title a:hover {
    color: #fff;
    text-decoration: none;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-nothing {
    position: absolute;
    color: #fff;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 4%;
    font-size: 1.2vw;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-view-node,
body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-langcode{
    position: absolute;
    padding: inherit;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    z-index: 10;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-view-node a,
body.page-node-type-directorio .view-id-news.view-display-id-investigators .views-field-langcode a{
    width: 100%;
    display: block;
    height: 100%;
    color: transparent;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .owl-controls {
    margin: 0;
    position: absolute;
    width: 100%;
    top: 50%;
    z-index: 10;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .owl-controls .owl-buttons .owl-prev {
    background: url(../../images/flecha-izda-60-white.png) no-repeat;
    background-position-y: center;
    opacity: 0.5;
    color: transparent;
    height: 10px;
    width: 60px;
    position: absolute;
    left: 1%;
    padding-top: 30px;
    padding-bottom: 30px;

	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .owl-controls .owl-buttons .owl-next {
    background: url(../../images/flecha-dcha-60-white.png) no-repeat;
	background-position-y: center;
    opacity: 0.5;
    color: transparent;
    height: 10px;
    width: 60px;
    position: absolute;
    right: 1%;
	padding-top: 30px;
    padding-bottom: 30px;

	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

body.page-node-type-directorio .view-id-news.view-display-id-investigators .owl-controls .owl-buttons .owl-prev:hover,
body.page-node-type-directorio .view-id-news.view-display-id-investigators .owl-controls .owl-buttons .owl-next:hover {
	opacity: 1;
	-moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

/* Thesis */
body.page-node-type-directorio .node-documentation {
    padding: 90px 0 80px 35px;
    background: #215099;
	margin: 5px 0 5px 0;
}

body.page-node-type-directorio .node-documentation .title {
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color: #fff;
    font-size: 3vw;
    line-height: 1;
}

body.page-node-type-directorio .node-documentation .field--name-field-thesis-directorio > .field--item {
    border-top: 1px solid #fff;
    padding: 20px 0;
    position: relative;
}

body.page-node-type-directorio .node-documentation .field--name-field-thesis-directorio > .field--item:before {
    content: "";
    background: url(../../images/documentacion-white.png) no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    position: absolute;
    top: 23px;
}

body.page-node-type-directorio .node-documentation .field--name-field-thesis-directorio > .field--item .field--name-field-author-thesis {
    color: #fff;
    font-family: 'Futura-Lig';
    margin-left: 25px;
}

body.page-node-type-directorio .node-documentation .field--name-field-thesis-directorio .field--item a {
    color: #fff;
    font-size: 20px;
    line-height: 1.3;
    transition: all 0.3s ease;
    text-decoration: none;
}

body.page-node-type-directorio .node-documentation .field--name-field-thesis-directorio .field--name-field-title-thesis {
    color: #fff;
    font-size: 20px;
    line-height: 1.3;
    transition: all 0.3s ease;
    text-decoration: none;
    padding-left: 25px;
}

body.page-node-type-directorio .node-documentation .field--name-field-thesis-directorio .field--item a:hover {
    text-decoration: none;
	transition: all 0.3s ease;
}

/* Video */
body.page-node-type-directorio .node-video {
    margin-top: 10px;
	margin-bottom: 5px;
}

body.page-node-type-directorio .node-video .paragraph {
    position: relative;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .play {
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 125px;
    height: 130px;
    line-height: 1;
    display: block;
    z-index: 10;
	transition: all 0.3s ease;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .play:hover {
    opacity: 1;
    cursor: pointer;
	transition: all 0.3s ease;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .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-directorio .node-video .field--name-field-video-directorio .field--name-field-image-video-parag {
    width: 100%;
    height: 80vh;
    overflow: hidden;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .field--name-field-image-video-parag img {
    width: 100%;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .field--name-field-image-video-parag iframe {
    width: 100%;
    height: 100%;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .info {
    position: absolute;
    bottom: 6%;
    left: 3%;
    width: 30%;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .field--name-field-cargo-directorio {
    color: #fff;
    font-family: 'Futura-Lig';
    font-size: 25px;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .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-directorio .node-video .field--name-field-video-directorio .info .investigator {
    color: #fff;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .info .field--name-field-nombre-directorio {
    color: #fff;
    display: inline-block;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .info .surnames {
    color: #fff;
    display: inline-block;
}

body.page-node-type-directorio .node-video .field--name-field-video-directorio .info .field--name-field-title-video-parag {
    color: #fff;
    font-family: Futura-Lig;
    font-size: 3vw;
    line-height: 1;
}


/* 3. PAGE VINCULATED
 --------------------*/

/* Header */
body.path-investigacion .view-id-headers.view-display-id-investigators_vinculated .views-field-field-image-header img {
    height: 100%;
}

body.path-investigacion .view-id-headers.view-display-id-investigators_vinculated .views-row {
    position: relative;
}

body.path-investigacion .view-id-headers.view-display-id-investigators_vinculated .views-field-field-motto-header {
    position: absolute;
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color: #fff;
    font-size: 6vw;
    text-align: center;
    line-height: 1.1;
    /* max-width: 950px; */
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

body.path-investigacion .view-id-headers.view-display-id-investigators_vinculated .views-field-field-motto-header:before {
    content: "";
    background: url(../../images/vinculados-big.png) no-repeat;
    width: 82px;
    height: 82px;
    display: block;
    margin: 0 auto;
    background-size: 100%;
	margin-bottom: 30px;
}

/* Filters */
body.path-investigacion .view-id-investigadores.view-display-id-vinculated .view-filters .resultados,
body.path-investigacion .view-id-investigadores.view-display-id-vinculated .resultados {
    font-family: 'Futura-Lig';
    color: #215099;
    font-size: 2vw;
    margin-top: 40px;
}



/* Content */
body.path-investigacion .view-id-investigadores.view-display-id-vinculated table {
    border-collapse: inherit;
    border-spacing: 16px 4px;
}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated table tbody td {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid #000;
}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated table tr th {
    border-bottom: 0px !important;
}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated table thead th a,
body.path-investigacion .view-id-investigadores.view-display-id-vinculated table thead th {
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color:#000;
    font-size: 1.3vw;
    font-weight:100;
}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated table thead th a:hover {text-decoration: none;}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated table tbody td a,
body.path-investigacion .view-id-investigadores.view-display-id-vinculated table tbody td {
    font-family: 'HelveticaNeueLTStd-Lt';
    color:#000;
    padding-left: 0;
}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated table tbody td a:hover {
    color: #1e4b9b;
    text-decoration:none;
}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated table tbody td.views-field-field-nombre-directorio a {
    font-family: 'HelveticaNeueLTStd-Bd';
}

body.path-investigacion .view-id-investigadores.view-display-id-vinculated .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #000;
    padding-left: 0;
}

/* Banner */
body.path-investigacion .block-block-content49dc6f66-0622-4f9c-9c99-f49bc2eb700f {
    background: #fee79a;
    text-align: center;

    margin-bottom: 5px;
}

body.path-investigacion .block-block-content49dc6f66-0622-4f9c-9c99-f49bc2eb700f:hover {
    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.path-investigacion .block-block-content49dc6f66-0622-4f9c-9c99-f49bc2eb700f .field--name-field-link-link-block a {
    color: #000;
    font-size: 1.2vw;
	padding: 30px 15px;
	display:block;
}

body.path-investigacion .block-block-content49dc6f66-0622-4f9c-9c99-f49bc2eb700f .field--name-field-link-link-block a:hover {
    color: #000;
    text-decoration: none;
}

body.path-investigacion .block-block-content49dc6f66-0622-4f9c-9c99-f49bc2eb700f .field--name-field-link-link-block a:after {
    content: "";
    display: inline-block;
    background: url(../../images/flecha-dcha.png) no-repeat;
    height: 10px;
    width: 60px;
    margin-left: 15px;
}


/* 4. NODE VINCULATED
 --------------------*/

/* Header */
body.page-node-type-directorio .node-header .title {
    position: absolute;
    font-family: 'Futura-Lig';
    text-transform: uppercase;
    color: #fff;
    font-size: 5vw;
    text-align: center;
    line-height: 1.1;
    width: 65%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

body.page-node-type-directorio .node-header .title span:nth-child(2) {
    margin-left: -2.5%;
}

body.page-node-type-directorio .node-header .icon {
    position: absolute;
    top: 33%;
    left: 50%;
    transform: translateX(-50%);
    width: 60px;
}

/* Information */
body.page-node-type-directorio .node-information.vinculated .field--name-field-cargo-directorio {
    color: #215099
}

body.page-node-type-directorio .node-information.vinculated .field--name-field-cargo-directorio:before {
    content: "";
    background: url(../../images/vinculados-big.png) no-repeat;
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    left: -25px;
    background-size: 100%;
    top: 2%;
}

/* Recognitions */
body.page-node-type-directorio .node-recognitions.vinculated {
    background: #6d859a;
}

body.page-node-type-directorio .node-recognitions.vinculated .title {
    color: #fff;
}

body.page-node-type-directorio .node-recognitions.vinculated .field--name-field-acknowledgments-proyectos .field--item {
    border-top: 1px solid #fff;
}

body.page-node-type-directorio .node-recognitions.vinculated .field--name-field-acknowledgments-proyectos .field--item:before {
    background: url(../../images/reconocimientos-white.png) no-repeat;
}

body.page-node-type-directorio .node-recognitions.vinculated .field--name-field-acknowledgments-proyectos .field--item a {
    color: #fff;
}

/* Thesis */
body.page-node-type-directorio .node-documentation.vinculated {
    /* background: #fff; */
}

body.page-node-type-directorio .node-documentation.vinculated .title {
    /* color: #000; */
}

body.page-node-type-directorio .node-documentation.vinculated .field--name-field-thesis-proyectos .paragraph  {
    border-top: 1px solid #000;
}

body.page-node-type-directorio .node-documentation.vinculated .field--name-field-thesis-proyectos .paragraph:before {
    background: url(../../images/documentacion.png) no-repeat;
}

body.page-node-type-directorio .node-documentation.vinculated .field--name-field-thesis-proyectos .paragraph .field--name-field-tag-documentation-parag {
    color: #000;
}

body.page-node-type-directorio .node-documentation.vinculated .field--name-field-thesis-proyectos .paragraph  a {
    color: #000;
}



body.path-servicios .block-views-blockinvestigadores-innovacion { 
	background-color:#f2f2f2;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 40px;
}

#views-bootstrap-investigadores-innovacion,
#views-bootstrap-investigadores-innovacion a {
	color:#000;
	font-weight: 100;
	font-size: 1vw;
}

#views-bootstrap-investigadores-innovacion .views-field-field-cargo-directorio,
#views-bootstrap-investigadores-innovacion .views-field-field-other-charge-directorio,
#views-bootstrap-investigadores-innovacion .views-field-field-phone a,
#views-bootstrap-investigadores-innovacion .views-field-field-email a {
	font-family: 'HelveticaNeueLTStd-Lt';
	font-weight: 100;
	font-size: 1vw;
}

#views-bootstrap-investigadores-innovacion .views-field-field-phone {
    margin-top: 4%;
}

#views-bootstrap-investigadores-innovacion .views-field-title {
   position: relative;
	bottom: initial;
	left: initial;
	display: inline-block;
	margin-top: 5%;
}


#views-bootstrap-investigadores-innovacion .views-field-field-nombre-directorio {
	margin-top: 5%;
	display: block;
}

