/*
 * Pilar Conesa – personalizaciones de estilo (ROVI).
 * Se carga la ÚLTIMA (ver functions.php), igual que antes cargaba Simple Custom CSS.
 * 1) Cambios que estaban editados dentro del tema padre (style.css, css/grid.css, css/jPushMenu.css):
 *    idénticos a los de Andreas salvo el ancho del menú (240px).
 * 2) Contenido de Simple Custom CSS de Pilar (opción sccss_settings), sin cambios.
 */

/* ---- 1. Antes editado en gridsby/style.css ---- */
h1 { font-size: 32px; }
h2 { font-size: 28px; }
h3 { font-size: 25px; }
h4 { font-size: 22px; }
h5 { font-size: 18px; }
h6 { font-size: 15px; }

input[type="text"], input[type="email"], input[type="url"], input[type="password"],
input[type="search"], textarea { border-width: 2px; }

/* La línea decorativa de los títulos estaba anulada con "//height: 1px" (CSS inválido → sin altura) */
.entry-title:before, .widget-title:before { height: auto; }

.colum-izq { width: 50%; padding: 0 0 50px; float: left; text-align: justify; }
.colum-der { width: 50%; padding: 0 0 0 100px; float: left; }
/* ROVI en HOME-INICIO */
#post-2 .colum-texto { max-width: 700px; text-align: justify; margin: 0 auto; }
#post-2 .colum-noticia { max-width: 700px; margin: 0 auto; padding: 40px 0 0; }
@media screen and (max-width: 1100px) {
	.colum-izq { width: 100%; padding: 0 50px 0; }
	.colum-der { width: 100%; padding: 0; }
}

/* ---- Antes editado en gridsby/css/grid.css ---- */
.gridsby figure img { padding-right: 10px; }

/* ---- Antes editado en gridsby/css/jPushMenu.css ---- */
.cbp-spmenu-vertical { width: 240px; }

/* ---- 2. Simple Custom CSS ---- */
/* ROVI modificaciones estéticas
COMENTADO TODO... */
p {
	font-weight: 400;
}

.cbp-spmenu ul > li > ul{
   padding-left: 20px;
}
.cbp-spmenu ul.sub-menu li a {
    text-transform: lowercase !important;
    color: #BBB !important;
}
.cbp-spmenu ul.sub-menu li a:first-letter {
 text-transform:uppercase !important;
}

.hfeed {
	max-width: 1140px;
	margin: 0 auto;
}

div.show p.cam_pers {
	font-size: 25px !important;
	padding: 10px 0 0;
}
div.show p.cam_pers:last-child{
	padding-bottom: 100px;
}

.share-button.share-button-left {
    display: none !important;
}

/* ROVI- Ajustando el alto de las imágenes en obras */
.dummy-title{
	padding-bottom: 10px;
}
.dummy-img{
	margin-bottom: 5px;
}
.dummy-img img{
	width: auto;
    	max-height: 580px;
}

/* ROVI- Ajustando el alto de las imágenes en documentación */
img.archive-image {
	width: auto;
	max-height: 450px;
}

/* ROVI- Ajustando tamaño de la X para cerrar el modal */
.content > div.show ~ .close-content .fa-close{
	font-size: 200%;
}

/* ROVI- tamaño de textos en Documentación */
article.hentry .entry-title span.title{
	line-height: 29px;
}
article.hentry .entry-title span.title a{
	font-size: 29px;
}

article.hentry.category-textos .entry-title span.title{
	line-height: 29px;
}
article.hentry.category-textos .entry-title span.title a{
	font-size: 29px;
}

/* ROVI- tamaño de textos en INICIO */
#post-2 .colum-texto p{
	margin-bottom: 0.5em;
	text-indent: 40px;
}

/* ROVI- tamaño de textos de noticia en INICIO */
#post-2 .colum-noticia .entry-title{
	line-height: 32px;
}
#post-2 .colum-noticia .entry-title a{
	font-size: 27px;
}

/* ROVI- Ocultando de INICIO, lo de "Posted in" y "Comentarios desactivados" */
.ivycat-post .entry-utility{
	display:none;
}

/* ROVI- Estilo del botón que despliega el MENU */
.contact-button button{
    padding: .6em 1em .6em;
    font-size: 1.5rem;
}

/* Firma footer */
.site-footer{
	text-transform: none;
}

/* ROVI- tamaño de textos en BIOGRAFIA */
#post-11 p{
	line-height: 36px;
}

/* ROVI- tamaño de introducción en el listado de textos (Documentación) */
.category-14 .site-main .entry-content p{
	font-size: 20px;
}

/* ROVI- centrando imágenes en folletos */
img.archive-image{
 	margin: 0 auto;
}

/* Ajustando el logotipo */
.site-header{
    padding: 60px 40px 0px;
}

@media screen and (max-width: 480px) {
	body, p{
		font-size: 17px;
	}
	.category-14 .site-main .entry-content p{
		font-size: 17px;
	}
	.gallery-image {
		width: 96%;
		margin: 0 2% 15px;
	}

}
nav li:hover > a:hover{
 	color: #AAA;
}

.post-navigation{
  display: none;
}
