#header {position:absolute;	background-color:#000;}

#encabezado {
	position:relative;
	display:inline;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	text-align:center;
}

#encabezado .container {width:100%;}
#encabezado h1 {font-family:"AnfibiaBold",serif; font-size:35px; line-height:40px; padding:60px 30px; background-color:#FFE7E7;}
#encabezado h1.azul {color:#FFF; background-color:#0066CC;}

#encabezado .icon {display:block; width:60px; height:60px; margin:auto; background-color:#000; background-size:cover; border-radius:60px; margin-top:-30px; }

#encabezado .wrapper {display:block; width:100%; max-width:1020px;}
#encabezado .sello {position:absolute; top:60px; right:30px; display:block; width:125px; height:125px; background-size:cover; }


/* PAGE AUTORES  **********************************/

#lista-4-col  {
position:relative;
display:block;
float:left;
clear:both;
margin:0;
padding:0;
background:#FFF;
width:100%;
height:auto;
}

#lista-4-col .container,.page .wrap-1020 .container {width:100%; max-width:1020px; margin:30px auto 30px;}

.filtro {display:block; padding: 0 30px; margin:0 auto 10px; text-align:center;}
.filtro a{display:inline; padding:0 10px; border-left:1px solid #CCC; color:#CCC;margin-right: 0!important}
.filtro a:hover{color:#000;}
.filtro a.active,.filtro a.selected,.filtro a.all{ color:#000;font-weight: normal;}
.filtro a:first-child {border:none;}
.facetwp-facet{margin-bottom: 0!important}
.filtro {display:block; margin:0 auto 20px; text-align:center;}
.filtro a{display:inline; line-height:30px; padding:0 10px; border-left:1px solid #CCC; color:#CCC;font-size: 14px;text-transform: capitalize;}
.filtro a:hover{color:#000;}
.filtro a.active{ color:#000;}
.filtro a:first-child,.filtro.alpha a:nth-child(2) {border:none;}
.filtro .counts {display: none;}
#lista-autores ul {display:block;width:100%; float:left; margin:30px 15px;}
#lista-autores li {width:217px; height:240px; text-align:center;float:left; margin:0 15px; padding-bottom:15px}
#lista-autores li a {display:block;}
#lista-autores li a:hover {opacity:0.2}
.mas-autores{width: 240px;float: none;clear: both;margin: 0 auto;}
.mas-autores img{max-width: 100%;cursor: pointer;}
#lista-autores .foto img {width:100%; height:auto; margin-bottom:15px; }
#lista-autores .nombre {font-family:"AnfibiaRegular"; text-align:center; margin-bottom:10px; }
#lista-autores .desc {text-transform:uppercase; color:#999; font-size:11px; line-height:20px; margin:0; letter-spacing:1px;}

/* PAGE CRÓNICAS / ENSAYOS / BLOG **********************************/

#lista-3-col  {
position:relative;
display:block;
float:left;
clear:both;
margin:0;
padding:0;
background:#FFF;
width:100%;
height:auto;
}

#lista-3-col .container {width:100%; max-width:1020px; margin:30px auto 30px;}

#lista-notas ul {display:block;width:100%; float:left; margin:30px 15px;}
#lista-notas li {width:300px; height:480px; text-align:center;float:left; margin:0 15px; padding-bottom:15px}
#lista-notas li a {display:block;}
#lista-notas li a:hover {opacity:0.2}

#lista-notas .imagen {display:block; width:300px; height:300px; margin-bottom:30px; background-size:cover; background-repeat:no-repeat; background-position:center center;}
#lista-notas .titulo h1{font-size:40px; line-height:35px; margin-bottom:15px; text-transform:uppercase;}
#lista-notas .autores h4,#lista-notas .autores h5{display:inline-block;margin: 0;line-height: 1.5}
#lista-notas .autores a{display:inline-block; font-family:"AnfibiaBold",serif;}
#lista-notas .autores span{display:inline-block; margin:0 5px;}
#lista-notas .autores h4.and:nth-child(2) > span {display: none;}
#lista-notas .autores h4.and:nth-child(2):before{content:'y';}

/* BLOG **********************************/

#lista-blog ul {display:block;width:100%; float:left; margin:30px 15px;}
#lista-blog li {width:300px; height:330px; text-align:center;float:left; margin:0 15px; padding-bottom:15px}
#lista-blog li a {display:block;}
#lista-blog li a:hover {opacity:0.2}

#lista-blog .imagen {display:block; width:300px; height:150px; margin-bottom:30px; background-size:cover; background-repeat:no-repeat; background-position:center center;}
#lista-blog .titulo h1{font-size:40px; line-height:35px; margin-bottom:15px; text-transform:uppercase;}
#lista-blog .autores h4,#lista-blog .autores h5{display:inline-block;}
#lista-blog .autores a{display:inline-block; font-family:"AnfibiaBold",serif;}
#lista-blog .autores span{display:inline-block; margin:0 5px;}

/* RESULTADOS **********************************/

#lista-resultados ul {display:block;width:100%; float:left; margin:30px 15px;}
#lista-resultados li {width:300px; height:330px; text-align:center;float:left; margin:0 15px; padding-bottom:15px}
#lista-resultados li a {display:block;}
#lista-resultados li a:hover {opacity:0.2}

#lista-resultados .imagen {display:block; width:300px; height:150px; margin-bottom:30px; background-size:cover; background-repeat:no-repeat; background-position:center center;}
#lista-resultados .titulo h1{font-size:40px; line-height:35px; margin-bottom:15px; text-transform:uppercase;}
#lista-resultados .autores h4,#lista-resultados .autores h5{display:inline-block;}
#lista-resultados .autores a{display:inline-block; font-family:"AnfibiaBold",serif;}
#lista-resultados .autores span{display:inline-block; margin:0 5px;}

/* PAGE ANFIBIA  **********************************/

#anfibia, .wrap-660 {
position:relative;
display:block;
float:left;
clear:both;
margin:0;
padding:0;
background:#FFF;
width:100%;
height:auto;
}

#anfibia .container , .wrap-660 .container{width:100%; max-width:660px; margin:30px auto 60px;}
#anfibia h3, .wrap-660 h3 {font-family:"AnfibiaBlack", serif;font-size:23px; line-height:32px; margin-bottom:30px; padding:0 30px;}
#anfibia p  {padding:0 30px; margin-bottom:30px;}
.wrap-660 p {padding:0 30px; margin-bottom:0px;}

/* PAGE STAFF  **********************************/

.page-staff .wrap-1020 .container  ul{display:block;width:100%; float:left; margin:30px 15px;}
.page-staff .wrap-1020 .container  ul li {width:217px; text-align:center;float:left; margin:0 15px 30px; padding-bottom:15px; border-bottom:1px solid #CCC;}
.page-staff .wrap-1020 .container  ul li a {display:block;}
.page-staff .wrap-1020 .container  ul li a:hover {opacity:0.2}

.page-staff .wrap-1020 .container  ul .foto {
	width: 100px;
	height: 100px;
	border-radius:50px;
	clip: rect(0px,100px,200px,0px);
	margin:0 auto 30px;
	background-size:cover;
	background-position: center center;
	background-repeat: no-repeat;
	filter: saturate(0%);
	-webkit-filter: saturate(0%);
	-moz-filter: saturate(0%);
	-o-filter: saturate(0%);
	-ms-filter: saturate(0%);
	}

.page-staff .wrap-1020 .container ul .nombre {font-family:"AnfibiaRegular"; font-size:17px; text-align:center; margin-bottom:10px; }
.page-staff .wrap-1020 .container  ul .desc {text-transform:uppercase; color:#999; font-size:11px; line-height:20px; margin:0; letter-spacing:1px;}


/* PAGE RECOMENDADOS  **********************************/

#recomendados  {
position:relative;
display:block;
float:left;
clear:both;
margin:0;
padding:0;
background:#FFF;
width:100%;
height:auto;
}

#recomendados .seccion h4 {margin:30px auto; font-size:11px; text-transform:uppercase; letter-spacing:1px;}
#recomendados .simple {width:25%;}
#recomendados .doble {width:50%;}

#recomendados #boxes h1{font-size:40px; line-height:35px; width:80%;}

#recomendados .seccion p {width:100%; max-width:600px; margin:30px auto; }


/* Template Micrositio  **********************************/

#micrositio  {
position:relative;
display:block;
float:left;
clear:both;
margin:0;
padding:0;
background:#FFF;
width:100%;
height:auto;
}

#micrositio .seccion h4 {margin:30px auto; font-size:11px; text-transform:uppercase; letter-spacing:1px;}
#micrositio .simple {width:25%;}
micrositio .doble {width:50%;}

#micrositio #boxes h1{font-size:40px; line-height:35px; width:80%;}

#micrositio .seccion p {width:100%; max-width:600px; margin:30px auto; }



/* PAGE CONTACTO  **********************************/

.page-contacto .wrap-1020{
position:relative;
display:block;
float:left;
clear:both;
margin:0;
padding:0;
background:#FFF;
width:100%;
height:auto;
}

.page-contacto .wrap-1020 .container {width:auto; max-width:1020px; margin:30px auto 30px;}
.page-contacto .wrap-1020 li {width:100%; max-width:630px; text-align:center; padding:30px 0; margin:auto;}
.page-contacto .wrap-1020 li:last-child {border-top:1px solid #CCC;}
.page-contacto .wrap-1020 h4 {text-transform:uppercase; color:#999; font-size:11px; line-height:20px; margin:0; letter-spacing:1px; margin-bottom:10px;}
.page-contacto .wrap-1020 a:hover {opacity:0.2; text-decoration:underline;}



.size-full {width:100%;height:auto}


.page p a {text-decoration:underline;}
.page p a:hover {text-decoration:underline; color:#CCC;}
