/*
Theme Name: UDesign Child
Theme URI: https://d-themes.com/wordpress/udesign/envato-market/
Author: Andon
Author URI: https://1.envato.market/OdObz
Description: A slick, powerful and clean theme UDesign provides an intuitive set of options to help you setup your WordPress site quickly and effectively. Flexibility is key and it has been optimized for SEO and speed. It is also responsive &amp; mobile ready should you choose that option. The UDesign theme features include: unlimited colors, widgetized home page, over 600 fonts to choose from, WooCommerce Integration, it is also translation and multilingual ready, step by step documentation, exclusive UDesign support forum and a helpful community. Always up-to-date security and many new features are constantly added as the theme evolves.
Version: 1.0
Template: u-design
License: GNU General Public License v2 and ThemeForest license
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, responsive, one-column, two-columns, three-columns, four-columns, full-width-template, left-sidebar, right-sidebar, custom-menu, custom-background, custom-colors, custom-header, custom-logo, featured-images, flexible-header, microformats, post-formats, rtl-language-support, theme-options, translation-ready, accessibility-ready

*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/


/*

	rosita: #d05559;
	negro: #323334;

*/


.page-id-9366 p .formacuadradaderecha, .page-id-9366 p .formacuadradaizquierda{
	display:none;
}

.page-id-9366 p img:not([src]) {
	display: none;
}

#menu-mnuprincipal.menu > li {
	margin: 0rem 0rem 0rem 3.5rem;
}

#menu-mnuprincipal.menu > li:hover > a {
	color:#d05559 !important;
}

#menu-mnuprincipal.menu > li.current-menu-ancestor > a {
	color:#d05559 !important;
}

#menu-mnuprincipal.menu > li.current-menu-ancestor li.current_page_item a {
	color:#d05559 !important;
}

#menu-mnuprincipal.menu li > ul li a {
	font-size:13px;;
}

.page-id-5 .e-con-inner .txtGrueso strong{
	font-weight:800;
}

.page-id-5 .flipEffect .flipbox_back .btn-back_{
	background-color: #d05559;
	border-color: #d05559;
	color: #fff;
}

.page-id-2165 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cab_la_baena_del_cancionero.jpg") !important;
}

.page-id-2165 #cabecera .elementor-widget-heading .elementor-heading-title{
	color:transparent !important;
}

.page-id-8797 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cab_la_baena_del_cancionero.jpg") !important;
}

.page-id-8797 #cabecera .elementor-widget-heading .elementor-heading-title{
	color:transparent !important;
}

.page-id-8853 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cab_la_baena_del_cancionero.jpg") !important;
}

.page-id-8853 #cabecera .elementor-widget-heading .elementor-heading-title{
	color:transparent !important;
}

.pieTop .formNewsletter .wpforms-field-label{
	display:none !important;
}

.pieBottom .copy{
	float:left;
	margin-right:100px;
}

.pieBottom .legales{
	float:right;
}

.pieBottom .legales a{
	color:#323334;
}

.pieBottom .legales a:hover{
	color:#d05559;
}

.pieBottom .legales .separador{
	margin:0px 10px;
}

.em-search-advanced-form .em-search-advanced-sections .em-search-section-location {
	display: none;
}

.em.em-search-advanced .em-search-advanced-sections.em-search-advanced-style-accordion > section.em-search-advanced-section header {
	padding: 10px 0 14px 28px;
	font-size: 16px;
}

.page-id-9051 .em.em-calendar .em-cal-head > div {
	color: #d05559;
	font-weight:500;
}

.page-id-9051 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cabAgenda.jpg") !important;
}

.blog .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cabAgenda.jpg") !important;
}

.blog .alpha-tb-item .tb-meta-category{
	display:none;
}

.blog .alpha-tb-item .cs70-post-metas{
	display:none !important;
}

.blog .nav-filters .nav-filter.active {
	color: #d05559 !important;
}

.blog .nav-filters .nav-filter.active {
	border-color: #d05559 !important;
}

.blog .nav-filters .nav-filter:hover {
	color: #d05559 !important;
}

.blog .alpha-tb-item .tb-meta-published_date{
	color:#bfbfbf;
	font-size:14px;
	font-weight:400;
}

.blog .alpha-tb-item .elementor-heading-title{
	color:#323334;
}

.blog .alpha-tb-item .tb-content{
	color:#323334;
	font-size:14px;
	font-weight:400;
}

.blog .title-wrapper > a .title:hover {
	color: #d05559;
}

.single-post .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cabAgenda.jpg") !important;
}

.single-post .contenidoTxt h6{
	margin-bottom:0px;
}

.single-post .contenidoTxt a{
	box-shadow: 0 0px;
}

.single-post .contenidoTxt a:hover{
	color: #d05559 !important;
}

.single-post .elementor-widget-udesign_single_related .alpha-tb-meta{
	display:none;
} 

.single-post .elementor-widget-udesign_single_related .cs4-post-content .alpha-gb-0{
	display:none !important;
}

.single-post .elementor-widget-udesign_single_related .cs4-post-content .tb-content{
	font-size:14px;
	font-weight:400;
}

.single-post .sidebar-content .widget-posts .post-details .post-author{
	display:none;
}

.single-product .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cabAgenda.jpg") !important;
}

.single-product .product-label-group{
	display:none;
}

.single-product .entry-summary .woocommerce-product-rating{
	display:none;
}

.single-product .entry-summary .product_meta{
	display:none;
}

.single-product .entry-summary .alpus-aprs-wrapper{
	display:none;
}

.single-product .entry-summary .yith-wcwl-add-to-wishlist{
	display:none;
}

.single-product .entry-summary .add-to-compare{
	display:none;
}

.single-product .summary .social-icons {
	display:none;
}

.single-product .related.products{
	display:none;
}

.single-product .entry-summary p.price {
	color: #d05559;
}

.single-product .entry-summary .single_add_to_cart_button {
	background-color:#d05559;
}

.woocommerce-page .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cabAgenda.jpg") !important;
}

.single-event .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/03/cabAgenda.jpg") !important;
}

.single-event .em.em-item.em-item-single .em-item-meta h3 {
	text-transform: none;
}

.single-event .em.pixelbones a {
	color: #d05559 !important;
}

.page-id-2165 .e-con-boxed:not(.c-fluid) .e-con-boxed:not(.c-fluid) > .e-con-inner, .page-id-8797 .e-con-boxed:not(.c-fluid) .e-con-boxed:not(.c-fluid) > .e-con-inner, .page-id-8853  .e-con-boxed:not(.c-fluid) .e-con-boxed:not(.c-fluid) > .e-con-inner{
	max-width: 100%;
}

.botonGrande{
	width:100%;
	text-align:left !important;
}

.page-id-10199 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_corazon_del_cancionero.jpg") !important;
}

.page-id-10199 .post-wrap .post-date {
	display: none;
}

.page-id-10199 .post-wrap .post-cats {
	display: none;
}

.page-id-10199 .post-details .post-content{
	display:none;
}

.page-id-10199 .post-details .post-meta{
	display:none;
}

.page-id-9334 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_historia.jpg") !important;
}

.page-id-10197 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_congresos.jpg") !important;
}

.page-id-9923 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_publicaciones.jpg") !important;
}

.page-id-9923 .post-wrap > article {
	min-height:323px;
}

.page-id-9923 .post-wrap .post-date {
	display: none;
}

.page-id-9923 .post-wrap .post-cats {
	display: none;
}

.page-id-9923 .post-details .post-content{
	display:none;
}

.page-id-9923 .post-details .post-meta{
	display:none;
}

.page-id-10178 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_revista.jpg") !important;
}

.page-id-10178 .post-wrap .post-date {
	display: none;
}

.page-id-10178 .post-wrap .post-cats {
	display: none;
}

.page-id-10178 .post-details .post-content{
	display:none;
}

.page-id-10178 .post-details .post-meta{
	display:none;
}

.page-id-9313 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_contacto.jpg") !important;
}

.page-id-9366 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_historia.jpg") !important;
}

.page-id-10674 .elementor-element.elementor-element-bcd9834:not(.elementor-motion-effects-element-type-background){
	background-image: url("https://www.juanalfonsodebaena.org/wp-content/uploads/2025/07/cab_historia.jpg") !important;
}

.page-id-10691 .post-wrap .post-date {
	display: none;
}

.page-id-10691 .post-wrap .post-cats {
	display: none;
}

.page-id-10691 .post-details .post-content{
	display:none;
}

.page-id-10691 .post-details .post-meta{
	display:none;
}

.page-id-10197 .post-wrap .post-date {
	display: none;
}

.page-id-10197 .post-wrap .post-cats {
	display: none;
}

.page-id-10197 .post-details .post-content{
	display:none;
}

.page-id-10197 .post-details .post-meta{
	display:none;
}

.single-post #cabecera .elementor-heading-title {
	color: transparent !important;
}

.category .alpha-tb-meta {
	display: none !important;
}

.category .tb-content {
	display: none !important;
}

.category .cs70-post-metas {
	display: none !important;
}

.category #cabecera .elementor-heading-title {
	color: transparent !important;
}

.products .product-action-vertical {
	display: none;
}

.products .woocommerce-product-rating {
	display: none;
}

.product-label-group {
	display: none !important;
}

.product-loop .yith-wcwl-add-to-wishlist.btn-product-icon {
	display: none;
}

.product-loop .btn-product-icon.compare {
	display: none;
}

.page-id-11233 .post-wrap > article {
	min-height:323px;
}

.page-id-11233 .post-wrap .post-date {
	display: none;
}

.page-id-11233 .post-wrap .post-cats {
	display: none;
}

.page-id-11233 .post-details .post-content{
	display:none;
}

.page-id-11233 .post-details .post-meta{
	display:none;
}

.em-calendar-preview .em-item-info .em-item-meta-line.em-event-time.em-event-meta-datetime{
	display:none;
}

.single-event .em-item-meta-column .em-item-meta-line.em-event-time.em-event-meta-datetime{
	display:none;
}



/* DISPOSITIVOS MÓVILES */


@media (max-width: 767px) {

	h2.elementor-heading-title.title {
		font-size: 12px !important;
	}
	
	h2.elementor-heading-title {
		font-size: 24px !important;
	}

	.page-id-9923 .post-wrap > article {
		min-height: auto;
	}

	.product-archive .products .product-wrap{
		width:100%;
	}

	.pieBottom .copy {
		margin-right: 0px;
	}

	.pieBottom .legales {
		margin-top: 20px;
	}

	.page-id-11150 .wp-block-table table td {
		font-size: 9px;
	}

	.page-id-11233 .post-wrap > article {
		min-height: auto;
	}

}


@media (min-width: 768px) and (max-width: 1023px) {

	h2.elementor-heading-title.title {
		font-size: 12px !important;
	}
	
	h2.elementor-heading-title {
		font-size: 24px !important;
	}

	.page-id-9923 .post-wrap > article {
		min-height: 321px;
	}

	.pieBottom .copy {
		margin-right: 0px;
		width: 100%;
		text-align: center;
	}

	.pieBottom .legales {
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}

	.page-id-11233 .post-wrap > article {
		min-height: 321px;
	}

}


@media (min-width: 1024px) and (max-width: 1279px) {

	#header .e-con.e-con-boxed > .e-con-inner {
		width: 95%;
	}

	#menu-mnuprincipal.menu > li {
		margin: 0rem 0rem 0rem 20px;
	}

	#menu-mnuprincipal.menu > li > a{
		font-size: 11px;
		padding: 20px 0px;
	}

	#menu-mnuprincipal.menu li > ul li a {
		font-size: 11px;
	}

	h2.elementor-heading-title.title {
		font-size: 12px !important;
	}
	
	h2.elementor-heading-title {
		font-size: 24px !important;
	}

	.e-con-boxed:not(.c-fluid) .e-con-boxed:not(.c-fluid) > .e-con-inner {
		max-width: 100%;
	}

	.page-id-9923 .post-wrap > article {
		min-height: 220px;
	}

	.pieBottom .copy {
		margin-right: 140px;
		font-size: 12px;
	}

	.pieBottom .legales a {
		font-size: 12px;
	}

	.page-id-11233 .post-wrap > article {
		min-height: 220px;
	}

}


@media (min-width: 1280px) and (max-width: 1359px) {

	#menu-mnuprincipal.menu > li {
		margin: 0px 0px 0px 30px;
	}

	#header .e-con.e-con-boxed > .e-con-inner {
		width: 95%;
	}

	#menu-mnuprincipal.menu > li > a{
		padding: 30px 0px;
	}

	h2.elementor-heading-title.title {
		font-size: 13px !important;
	}
	
	h2.elementor-heading-title {
		font-size: 35px !important;
	}

	.e-con-boxed:not(.c-fluid) .e-con-boxed:not(.c-fluid) > .e-con-inner {
		max-width: 100%;
	}

	.page-id-9923 .post-wrap > article {
		min-height: 275px;
	}

	.pieBottom .copy {
		margin-right: 250px;
	}

	.page-id-11233 .post-wrap > article {
		min-height: 275px;
	}

}


@media (min-width: 1360px) and (max-width: 1600px) {

	#menu-mnuprincipal.menu > li {
		margin: 0px 0px 0px 30px;
	}

	#header .e-con.e-con-boxed > .e-con-inner {
		width: 100%;
	}

	#menu-mnuprincipal.menu > li > a{
		padding: 30px 0px;
	}

	h2.elementor-heading-title.title {
		font-size: 13px !important;
	}
	
	h2.elementor-heading-title {
		font-size: 35px !important;
	}

	.e-con-boxed:not(.c-fluid) .e-con-boxed:not(.c-fluid) > .e-con-inner {
		max-width: 100%;
	}

	.page-id-9923 .post-wrap > article {
		min-height: 290px;
	}

	.pieBottom .copy {
		margin-right: 300px;
	}

	.page-id-11233 .post-wrap > article {
		min-height: 290px;
	}

}