/*
Theme Name: ONLINE VALLES
Template: kadence

*/


/* Theme admin customization starts here
-------------------------------------------------------------- */
.sbi_notice,
.trp-notice.error,
.sbi_notice.sbi_review_notice_step,
.trp-notice.trp-narrow.notice.notice-info,
.trp-notice.trp-narrow,
.members-review-notice,
.error.sportspress-message,
.notice.is-dismissible {
	display: none !important;
}




/* Theme customization starts here
-------------------------------------------------------------- */
.main-navigation .primary-menu-container > ul li.menu-item.boton > a {
	background-color: var(--global-palette1) !important;
	color: var(--global-palette9) !important;
	padding: 0 32px;
	border: 2px solid #fff;
}

.
.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item.menu-item.boton > a{
	background-color: var(--global-palette1) !important;
	color: var(--global-palette9) !important;
}

.main-navigation .primary-menu-container > ul li.menu-item.boton > a:hover,
.main-navigation .primary-menu-container > ul li.menu-item.boton > a:focus {
	background-color: var(--global-palette8) !important;
	color: var(--global-palette1) !important;
	
}


.titulo-pagina {
	text-align: center;
}

.titulo-pagina .kadence-breadcrumbs {
	color: var(--global-palette9, #ffffff);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}

.pd-child-pages {
	list-style: none;
	margin: 0 !important;
	padding: 0 !important;
}
.pd-child-pages li {
	padding: 0;
	margin: 0;
}

.pd-child-pages .active a {
	display: block;
	padding: 10px 20px;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #000;
}

.pd-child-pages a {
	display: block;
	padding: 10px 20px;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
}


.single-content .shortcode-menu ul {
	list-style: none;
	margin: 0 0 1em 0;
	padding: 0;
}

.single-content .shortcode-menu a {
	text-decoration: none;
	padding: 0.3em 0.5em;
	display: block;
	border-bottom: 1px solid var(--global-palette6);
	color: var(--global-palette1);
	background-color: var(--global-palette9);
}

.single-content .shortcode-menu .active a,
.single-content .shortcode-menu a:hover,
.single-content .shortcode-menu a:focus
 {
	border-bottom: 1px solid var(--global-palette6);
	background-color: var(--global-palette1);
	color: var(--global-palette9);
}

.map-ratio {
    width: 100%;
    height: 0;
    padding-bottom: 94%;
    overflow: hidden;
    position: relative;
    background-color: #dedede;
}

.map-ratio .map-item {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.map-item {
	width: 100%;
	height: 360px;
}



.home .learndash-pager{
	display:none;
}

.logo-footer {
	margin-top: 0;
}

.collapse-sub-navigation ul.menu .drawer-nav-drop-wrap .drawer-sub-toggle {
	border-left: 0;
}




.rec-row .kb-query-item {
	margin-top: 50px;
	overflow: visible !important;
}
.rec-img .wp-block-kadence-column {
	margin: 0 auto;
	width: 200px;
		min-height: 120px;
}
.rec-img img {
	height: auto;
    width: auto;
    margin: 0 auto;
    max-height: 80px;
}



/* colapsar items */
.boletes figure {
	max-width: 120px;
	margin-left: auto;
	margin-right: auto;
}
.boletes-block {
    max-height: 0;
    overflow: hidden;
}
.boletes-block.active,
.wp-admin .boletes-block{
	max-height: none;
}



.extern a {
	position: relative;
	padding-right: 30px;
}


/*
<svg><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path fill="#000000" fill-rule="evenodd" d="M5,2 C5.55228,2 6,2.44772 6,3 C6,3.55228 5.55228,4 5,4 L4,4 L4,12 L12,12 L12,11 C12,10.4477 12.4477,10 13,10 C13.5523,10 14,10.4477 14,11 L14,12 C14,13.1046 13.1046,14 12,14 L4,14 C2.89543,14 2,13.1046 2,12 L2,4 C2,2.89543 2.89543,2 4,2 L5,2 Z M15,1 L15,5.99814453 C15,6.55043453 14.5523,6.99814453 14,6.99814453 C13.4477,6.99814453 13,6.55043453 13,5.99814453 L13,4.41419 L8.71571,8.69846 C8.32519,9.08899 7.69202,9.08899 7.3015,8.69846 C6.91097,8.30794 6.91097,7.67477 7.3015,7.28425 L11.5858,3 L9.99619141,3 C9.44391141,3 8.99619141,2.55228 8.99619141,2 C8.99619141,1.44772 9.44391141,1 9.99619141,1 L15,1 Z"></path> </g></svg>
*/
.extern a:after {
	content: '';
	background-image: url('./assets/external-link.png');
	background-size: 100% auto;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 50%;
	right: 10px;
	transform: translateY(-50%);
}

/* header */



/* footer */
