﻿/*
 Theme Name:   Pilar Fuster
 Theme URI:    https://pilarfusterdonna.es/
 Description:  Personalizaci&oacute;n de GeneratePress para Pilar Fuster
 Author:       EBWEB Dise&ntilde;o Web Valencia
 Author URI:   https://ebweb.es
 Template:     generatepress
 Version:      0.1
*/

/* Para leer caracteres especiales en css */

@charset "utf-8";

:root{

}

:root{
/* --color-rojo: #FF0305;  ANULADO POR CLIENTE TARDE */
--color-rojo : #23529c;  /* Finalmente es azul */
}

.rojo{
color: var(--color-rojo);
}


/****************************************************************/
/*********************** MENÚ NAVEGACIÓN ************************/
/****************************************************************/

.main-navigation .main-nav ul li a:not(.main-navigation .main-nav ul ul li a)::after {
content: '';
display: block;
width: 0;
height: 3px;
background: var(--color-rojo);
transition: width .2s;
}



.main-navigation .main-nav ul li a:hover:not(.main-navigation .main-nav ul ul li a)::after{
width: 100%;
transition: width .2s;
}
@media (max-width: 1000px) {

 .main-navigation .main-nav ul li a:not(.main-navigation .main-nav ul ul li a)::after {
 background: #fff;
 transition: width .2s;
 }
}

@media (max-width: 1000px) {
 .main-navigation .main-nav ul li a, .menu-toggle, .main-navigation .menu-bar-item > a {
 line-height: 60px;
 }
}

/****************************************************************/
/************************** FICHA OBRA **************************/
/****************************************************************/


.titulo-foto .elementor-widget-container::before {
content: 'Título:';	
}
.ano-foto .elementor-widget-container::before {
content: 'Año:';
}
.medida-foto .elementor-widget-container::before {
content: 'Medidas:';
}
.tecnica-foto .elementor-widget-container::before {
content: 'Técnica:';	
}
.precio-foto .elementor-widget-container::before {
content: 'Precio:';
}

.titulo-foto .elementor-widget-container::before, .ano-foto .elementor-widget-container::before, .medida-foto .elementor-widget-container::before, .tecnica-foto .elementor-widget-container::before, .precio-foto .elementor-widget-container::before{
font-weight: bold;
display: inline-block;	
}
.precio-foto .elementor-widget-container::after {
content: '€';
display: inline-block;	
}

.ocultar .elementor-widget-container{ /* Añadido CLASS "ocultar" en cada elemento precio */ 
display: none !important;
}

.titulo-foto .elementor-widget-container .elementor-heading-title, .ano-foto .elementor-widget-container .elementor-heading-title, .medida-foto .elementor-widget-container .elementor-heading-title, .tecnica-foto .elementor-widget-container .elementor-heading-title, .precio-foto .elementor-widget-container .elementor-heading-title{
display: inline-block; 
padding-left: 1px;
}
.titulo-foto .elementor-widget-container, .ano-foto .elementor-widget-container, .medida-foto .elementor-widget-container, .tecnica-foto .elementor-widget-container, .precio-foto .elementor-widget-container{
line-height:18px;
}

/*******************************************************************/
/********************** POST DEL BLOG ******************************/
/*******************************************************************/

.caja-title-post, .caja-title-page, .caja-title-obras{
background: var(--color-rojo) !important;
color: #fff;
text-align: center;
padding: 25px 15px;
margin-bottom: 2%;
}

.caja-title-post h1, .caja-title-page h1, .caja-title-obras h1{
font-size: 30px;
margin-bottom: 0px;
text-transform: uppercase;
}

/*********** LEGALES ************/

.page-id-10 .inside-article, .page-id-12 .inside-article, .page-id-14 .inside-article {
max-width: 1000px;
margin: 0 auto;
}


/******** Cookies *****/

#cmplz-document {
max-width:100%;
width: 100%;
}

