/* 
Theme Name: Fuente Olmedo Vivo
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

blockquote p {margin-left:-40px; margin-right:-40px;padding:20px; background:#f2f2f2; font-style:italic;}
h2.comment-reply-title{display:none;}


/*Pie de foto*/
.gallery-caption {font-size: .95rem!important;}

@media (max-width:767px){
.single p{padding-left: 0px!important;}
}

@media (min-width:767px){
.tit_min20{min-height:55px;}
}
.tit_min20 h3 a:hover, .over-rojo:hover{color:#C05535!important;}

/* Historias detalle*/
figcaption, p.figcaption{text-align: center; margin:10px!important; font-family: "Raleway",Sans-serif;font-size: 14px;width:auto;font-style: normal;line-height: 1.4;}
.single-historias img{border-radius:25px;}
/* Costumbres detalle*/
.single-costumbres img{border-radius:25px;}

/* PLUGIN MEDIA*/
.plyr__controls__item:focus, .plyr__controls__item:focus-within, .plyr__controls__item:focus-visible{outline: none !important;}
.plyr__control:focus, .plyr__control:focus-within, .plyr__control:focus-visible{outline: none !important;}

/*GALERIA FOTOS EN BLANCO Y NEGRO*/
.sombra-slide .swiper-slide{border-style:solid;border-width: 15px;border-color: #f7f7f7; background:#f7f7f7;/*box-shadow: 0px 0px 10px 1px rgb(0 0 0 / 15%);*/}
/*.sombra-slide .swiper-slide a div{object-fit: cover; object-position: bottom center;}*/
.sombra-slide .swiper-pagination{bottom:-10px!important;}

/* GALERIA FOTOS - A DOS COLUMNAS*/
div.gallery {columns:2!important;}
.gallery-columns-2 img{height: 400px!important;object-fit: cover!important; object-position:center top;}

/* Galeria a 1 columna en movil*/
@media (max-width:767px){
.gallery-columns-2 img {height: 220px!important;}
div.gallery {columns:1!important;}
}


/* FORMULARIOS*/
input[type=file]{border-radius:3px!important;border: 0px!important;background: transparent!important;}
/* cambio estilo fecha select*/
.select-caret-down-wrapper svg.e-eicon-caret-down {display:none!important;}
.select-caret-down-wrapper {display: inline-flex;background-image: url('/wp-content/uploads/2024/03/ico-down.png');background-size:24px 24px;height: 24px;width: 24px;}
select#form-field-message{cursor:pointer;}

/*HOME*/
.album-home a.e-gallery-item{box-shadow: 0px 0px 10px 1px rgb(0 0 0 / 38%)!important;}

/* ESTILOS INDICE*/
.elementor-toc__body{padding:0px 20px 20px 20px!important;}/*margen indice titulo*/

.indice-seis-columnas ul{column-count:6;}
@media (max-width:767px){
.indice-seis-columnas ul{column-count:2!important;}
}

/*ESTILOS DEPLEGABLES PALABRAS OLVIDADAS*/
/*.desplegables-doscolumnas .elementor-toggle{column-count:2;}
.desplegables-doscolumnas .elementor-toggle-item .elementor-active{display:inline-block; width:100%;}
@media (max-width:767px){
.desplegables-doscolumnas .elementor-toggle{column-count:1!important;}
}*/
span.elementor-toggle-icon {position: inherit!important;}/* Flecha Tabs */

/* ETIQUETA MENU NUEVO*/
li.nuevo.menu-item:before{height:19px;position:absolute;top:-8px;left:15px;	font-size:13px;	color:#1D1D1D;background-color: #F7BE19!important;padding-right: 12px;padding-left: 12px;padding-top:1px;
	margin-left: 8px;border-radius: 15px;content: "Nuevo"!important;z-index:999;}
@media (max-width:767px){
li.nuevo.menu-item:before{top: 15px!important;right: 15px!important;left:auto!important;line-height:21px;color: #1D1D1D!important;background-color:#F7BE19!important;padding-bottom:3px;height:23px}
}
@media (min-width:767px){
 body.single-galerias li.menu-item-2469 a{color:#C05535!important; border-bottom:2px solid #C05535!important;}/* Menu Galerias Detalle*/
}

/* EN PRIMERA PERSONA AUDIOS*/
.audiopersona video.elementor-video{height: 40px!important;background-color: #fff!important;transform: scale(1.2);}
.audiopersona .elementor-widget-container{height: 40px!important;overflow: visible!important;width:84%!important;margin:auto;}

/* FORMULARIO DE COMENTARIOSD EL BLOG*/
#comments span#email-notes, #comments p.comment-form-email, #comments p.comment-form-url {display:none;}

/*COMENTARIOS*/
article.comment-body{background: #f7f7f7;padding: 25px!important;margin-bottom: 15px;}
.comment-metadata a time{color:#333;font-size:14px;}
@media (max-width:767px){
.comment-metadata a time{display:none;}
}

/* ETIQUETA LOS PAGOS NUEVO*/
.nuevo-pago{display:block!important;}

/* ETIQUETA PALABRA NUEVO*/
.nuevo-palabra{display:block!important;}


/* NOTA*/
/*Desde la sección Menu en cada menu al deplegarle puedo añadir un estilo para mostrar la etiqueta "Nuevo" encima del mençu, solo debo poner el estilo "nuevo" en el campo de CSS */