/**
 * Theme Name:     Interglosia Theme
 * Author:         Ángel Vilches
 * Template:       generatepress
 * Text Domain:	   interglosia-theme
 * Description:    Child theme de GeneratePress creado para Interglosia
 * Author URI:     https://angelvilches.com
 * Version:        1.0
 */

 /* GeneratePress Site CSS */ /* Site title color split */ 
.site-branding a {
	display: inline-block;
	background: linear-gradient(to right, var(--accent) 45%, var(--accent-2) 45%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* Right sidebar */ 
.wp-block-categories {
	list-style: none;
	margin-left: 0;
}
.wp-block-categories li:not(last-child) {
	padding-bottom: 6px;
	margin-bottom: 6px;
	border-bottom: 1px solid var(--base);
}
.wp-block-categories li a {
	font-size: 16px;
}

/* Box shadow */ 
.box-shadow {
	box-shadow: 0px 0px 25px -12px rgba(0,0,0,0.2);
} /* End GeneratePress Site CSS */


 /* GENERICOS */

.site-content {padding: 0 10px;}
.separate-containers .inside-article {
    padding: 0px 40px 60px 40px;
}

.subtitular {font-family: Mulish, sans-serif; font-weight: 500; text-align: center;font-size: 22px;}

.site-main p {letter-spacing:0.2px;line-height:1.9;}

.entry-content p {text-align:justify}


.main-navigation .inside-navigation {
     flex-direction: row-reverse;
}
.main-navigation.is_stuck {
    background-color: #fff;
}

.navigation-branding {order: 1;}

/* MIGAS PAN */

.breadcrumbs {
  padding: 30px 40px;
  font-size: 14px;}


 /* HOME */
.home .inside-article {padding-top: 0px;}

 /* MIEMBROS */

.miembros-archive h2 {font-weight: 700;}


.miembro-masinformacion {
display: flex;
justify-content: space-evenly;

}



/*LINEAS INVESTIGACIÓN*/

.lineas-iconos {
    display: flex;
    justify-content: space-around;
}
.lineas-iconos svg  {fill: var(--contrast-2); height: 80px;}

.lineas-iconos svg path {fill: var(--contrast-2);}

.lineas-iconos {margin-bottom: 10px;}

h2.lineas-encabezado {font-size:24px;font-weight:600;line-height: 1.1;}
p.lineas-descripcion {font-size: 16px; letter-spacing: 0; line-height: ;text-align: center;}
.lineas-boton a {background-color: #ffffff; color: #4F4F65; font-size: 16px; border: 1px solid #4F4F65; border-radius: 2px; }


.lineas-investigacion-boton {background-color: var(--contrast-2);
color: #ffffff;
padding: 10px 20px;
border-radius: 5px;
margin: 0 auto;
font-size: 16px;
}


.lineas-investigacion-boton:hover {background-color: var(--contrast-3);color: #ffffff}

.post-type-archive-lineas-investigacion .wpv-block-loop-item {background-color: #F8F8F8;border-radius: 5px;}

.lineas-encabezado {
  font-size: 20px;
  min-height: 57px;}

/*LINEA TIEMPO*/
.vista-por-year ul {
  list-style: none;
}
.vista-por-year li {
  position: relative;
  padding: 10px;
	font-size:16px;
}
.vista-por-year li a {
  color: gray;
}
.vista-por-year li:before {
  content: '';
  width: 16px;
  height: 16px;
  border-radius: 50%;
  position: absolute;
  left: -15px;
  top: 50%;
  transform: translateY(-40%);
}

.vista-por-year {margin-left:2em;}

li.year:before {
	width: 18px;
  height: 18px;
	background: var(--naranja-inferior) !important;
	z-index:1;
  left: -16px;
}


#wpv-view-layout-2125 li::after {
  content: '';
  width: 2px;
  height: 360%;
  background: #FFE2D9;
  position: absolute;
  left: -8px;
  top: 50%;
}

.vista-por-year li:not(:last-child):after {
  content: '';
  width: 2px;
  height: 160%;
  background: #FFE2D9;
  position: absolute;
  left: -8px;
  top: 50%;
}

.vista-por-year li:before , .vista-por-year li:not(:last-child):after{background: #FFE2D9;}

.vista-por-year-ano {font-size: 25px;font-weight: 600;margin-bottom: 20px;}

.vista-por-year p {display:inline;}

.vista-por-year ul {
    margin-left: 0.25em;
}


/* INNOVACIÓN DOCENTE */

.innovacion-docente-bloque {margin-bottom: 40px;}

 .innovacion-docente-curso {font-size: 24px;
 font-weight: 600;
 margin-bottom: 10px;
 }


 .innovacion-docente-coordina {
 font-weight: 600;
 margin-left: 25px;}
.innovacion-docente-bloque p {margin-left: 25px;margin-bottom: 20px;}

 .innovacion-docente-curso:before {content: '› ';
color:var(--naranja-inferior);}


.innovaciondocente-separador  {
  width: 40%;
  height: 1px;
  background-color: var(--naranja-inferior);
  margin: 10px 0;
}

/* RESPONSIVE*/

@media screen and (max-width: 465px) {
  .site-logo {width: 75%;}
}

@media screen and (max-width: 767px) {
	.separate-containers .inside-article {padding:0 10px;}
	.breadcrumbs {padding: 30px 20px}
	
}