@charset "UTF-8";
/* CSS Document */


/*.faad-blocks-container {position: relative; width: 100%; height: 100vh; overflow: hidden;}
.faad-blocks-animation {position: absolute; width: 100%; top: 0; left:0; z-index: 1; height: 100vh; overflow: hidden;}
.faad-blocks-section {position: absolute; width: 100%; top: 0; left:0; z-index: 2; height: 100vh; overflow: hidden; pointer-events: none;}

.faad-blocks-animation span {display: inline-block; width: 90px; height: 90px; cursor: default; transition: 0.5s;}
.faad-blocks-animation span.hover-01:hover{background: linear-gradient(180deg,rgba(146, 179, 217, 1) 0%, rgba(255, 255, 255, 0) 100%);}
.faad-blocks-animation span.hover-02:hover{background: linear-gradient(180deg,rgba(142, 228, 163, 1) 0%, rgba(255, 255, 255, 0) 100%);}
.faad-blocks-animation span.hover-03:hover{background: linear-gradient(180deg,rgba(252, 214, 11, 1) 0%, rgba(255, 255, 255, 0) 100%);}
.faad-blocks-animation span.hover-04:hover{background: linear-gradient(180deg,rgba(250, 106, 84, 1) 0%, rgba(255, 255, 255, 0) 100%);}*/

div#tagsdiv-post_tag {display:none;}
li#menu-posts ul li:nth-child(5) {display:none;}

.ultimo-item.ultimo-entrevista.content-persona-faad.img-svg-align .padder a .ultimo-item-image svg {
    top: -1px;
    height: 101%;
}

body.search .ultimo-item.ultimo-entrevista.content-persona-faad.img-svg-align .padder a .ultimo-item-image svg {
    top: -5px;
    height: 101%;
}

/* Large desktop */
@media (min-width: 1500px) { 

	.faad-r {position: absolute; top: 120px; left: 60%;}
	

}

/* Large desktop */
@media (min-width: 1200px) { 

.faad-blocks-section {padding-top: 164px; margin-top: 0; min-height: 60vh;}
	.faad-blokcs-section-inner-content {position: relative;}	
	.faad-r {position: absolute; top: 120px; left: 57%;}
	

}

/* Desktop 1024 */
@media (min-width: 980px) and (max-width: 1199px) { 

	.faad-blocks-section {padding-top: 164px; margin-top: 0;}
	.faad-blokcs-section-inner-content.row {display: block;}
	.faad-r {margin-top: 60px; width: 100%!important}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
	
	.faad-blocks-section {padding-top: 164px; margin-top: 0;}
	.faad-blokcs-section-inner-content.row {display: block;}
	.faad-r {margin-top: 60px; width: 100%!important}
	
	

	.search-results-container.convocatorias-grid {
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: auto;
    grid-gap: 24px;}
	
/*	.faad-blocks-section {padding-top: 164px; margin-top: 0; height: 120vh; overflow: visible;}
	.faad-blocks-animation {display: none;}
	.faad-blocks-section {position: relative; width: 100%; top: 0; left:0; z-index: 2;}*/

}

/* Landscape phone to portrait tablet */
@media (min-width: 481px) and (max-width: 767px) { 
	
	.search-results-container.convocatorias-grid {
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: auto;
    grid-gap: 24px;
}
.page-body-container-2-col {margin-top: 0;}
	.card-menu-container {margin-bottom: 0;}
	.featured-section.style-genci.style-doctorados.style-faad-page h1 {line-height: 120%;}
	.top-menu-container-v2 .top-menu-item {display: none; overflow: visible;font-size: 54px;}
	.curso-template-page .curso-template-title h1 {font-size: 54px;}
	.page-actualidad .archive-like-grid.same-row-height2.row-height-extended.rh-inv.grid-pub-faad.grid-pro-faad {
    grid-template-columns: repeat(1, 1fr);}
	.res-album-section .rcard-padder {max-width: 60%;}
	.main-section-container-inner-content .title-wrapper h1 {font-size: 54px;} 
	.faad-blocks-section {margin-top: 30px; padding-top: 0;}
	
	.faad-l .padder .faad-block:nth-child(2) {margin-left: 0; margin-top: 0;}
	.faad-l .padder .faad-block:nth-child(3) {margin-left: 0; margin-top: 0;}
	.faad-block .padder {width: 91%;}
	.faad-l .padder.faad-l-row {display: block;}
	
/*	.faad-blocks-animation {display: none;}
	.faad-blocks-section {position: relative; width: 100%; top: 0; left:0; z-index: 2; height: auto; overflow: visible;}
	.faad-blocks-container {position: relative; width: 100%; height: auto; overflow: visible;}*/
	
	.agenda-item-row-like .agenda-item-l { width: 30%;}
	.agenda-item-row-like .agenda-item-r { width: 69%; padding-left: 0;}
	.agenda-item-row-like .agenda-item-rr { display:none}
	
/*	.faad-blocks-container {position: relative; width: 100%; height: auto; overflow: visible;}
	.faad-blocks-animation {display: none;}
	.faad-blocks-section {position: relative; width: 100%; top: 0; left:0; z-index: 2;}*/
	
	.page-actualidad .archive-like-grid.same-row-height2.agenda-grid-faad {grid-template-columns: repeat(1, 1fr);
    grid-auto-rows: auto;}

}

/* Landscape phones and down */
@media (max-width: 480px) {
	
	.search-results-container.convocatorias-grid {
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: auto;
    grid-gap: 24px;
}
	.faad-l .padder .faad-block:nth-child(2) {margin-left: 0; margin-top: 0;}
	.faad-l .padder .faad-block:nth-child(3) {margin-left: 0; margin-top: 0;}
	.faad-block .padder {width: 91%;}
	.faad-l .padder.faad-l-row {display: block;}
	
/*	.faad-blocks-animation {display: none;}
	.faad-blocks-section {position: relative; width: 100%; top: 0; left:0; z-index: 2; height: auto; overflow: visible;}
	.faad-blocks-container {position: relative; width: 100%; height: auto; overflow: visible;}*/
	
	
	
	.page-body-container-2-col {margin-top: 0;}
	.card-menu-container {margin-bottom: 0;}
	.featured-section.style-genci.style-doctorados.style-faad-page h1 {line-height: 120%;}
	.top-menu-container-v2 .top-menu-item {display: none; overflow: visible;font-size: 54px;}
	.curso-template-page .curso-template-title h1 {font-size: 54px;}
	.page-actualidad .archive-like-grid.same-row-height2.row-height-extended.rh-inv.grid-pub-faad.grid-pro-faad {
    grid-template-columns: repeat(1, 1fr);}
	.res-album-section .rcard-padder {max-width: 60%;}
	.main-section-container-inner-content .title-wrapper h1 {font-size: 54px;} 
	.faad-blocks-section {margin-top: 30px; padding-top: 0;}
	
	.agenda-item-row-like .agenda-item-l { width: 30%;}
	.agenda-item-row-like .agenda-item-r { width: 69%; padding-left: 0;}
	.agenda-item-row-like .agenda-item-rr { margin-left: 30%; margin-top: 20px; margin-right: 0;}

}