/*
 Theme Name:   Astra Child
 Theme URI:    https://example.com/astra/
 Description:  Child theme for Astra
 Author:       Ramón Pons
 Author URI:   https://mitziweb.com
 Template:     astra
 Version:      1.0.0
 Text Domain:  astra-child
*/
@media (min-width: 922px) {
	.menu-agenda .elementor-item.menu-link {
	border: 1px solid var(--ast-global-color-8);
	border-radius: 5px;
		background-color:#d2279977;
}
		.menu-agenda .elementor-item.menu-link:hover {
		background-color:#d22799;
			color:#fff !important;
}
#tribe-events-pg-template,
.tribe-common.tribe-events.tribe-events-view.tribe-events-view--list{
	width: 70%;
}
#secondary {
	width: 30%;
	max-width:270px;
	margin:50px 0;
}
  .ast-left-sidebar #secondary {
    padding-right: 15px;
  }
	.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
	padding-top: 50px;
}
}	
#secondary {
	margin: 25px 0;
	padding: 20px 15px;
	background-color: #f4f4f4;
	box-shadow: 0 0 1px var(--ast-global-color-8);
}
.ast-separate-container.ast-two-container #secondary .widget {
	background-color:#f2f2f2;
}
#secondary h2 {
	font-size: 1.2rem;
	font-weight: bold;
}
#secondary header:not(.tribe-events-widget-events-list__event-header ) {
	margin-bottom: 10px !important;
	background-color: #ddd !important;
	border-bottom: 1px solid var(--tec-color-text-event-title) !important;
}

.widget_categories li {
	display: inline-block;
	margin-right: .1em;
	padding: 0 .5em;
	border: 1px solid;
	border-radius: .25rem;
	margin-bottom: .33em !important;
	font-size: .8em;
	background-color: var(--e-global-color-astglobalcolor8);
	opacity: .75;
}
.widget_categories li:hover {
	opacity:1;
}
.widget_categories li a{
	color:#fff;
}
.tribe-events-calendar-list__event-wrapper article {
	padding: 0 !important;
}
.tribe-events-calendar-list__event-featured-image-wrapper.tribe-common-g-col {
	padding: 0 !important;
}