.elementor-71 .elementor-element.elementor-element-a23db4b{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;border-style:solid;border-color:#ECBE3B;}/* Start custom CSS for shortcode, class: .elementor-element-a23db4b */body .localhop-widget {
	font-size: 14px !important; /* base font size */
	font-family: 'open sans' !important; /* font family */
}

body .localhop-widget .lh-widget-mini-list__no-results { 
	font-weight: 700 !important; font-size: 16px !important; /* No events to show message */
}

body .localhop-widget .lh-widget-mini-list__event-details .btn,
body .localhop-widget .lh-widget-mini-list__details .btn {
	background-color: #333366 !important; /* primary button background color */
}

body .localhop-widget .lh-widget-mini-list__event-details .btn--secondary,
body .localhop-widget .lh-widget-mini-list__details .btn--secondary {
	background-color: #333366 !important; /* secondary button background color */
}

body .localhop-widget .lh-widget-mini-list__event-day {
	background-color: #333366; /* event day box background color */
}

body .localhop-widget .lh-widget-mini-list__event-day span {
	color: #333366 !important; /* event day box weekday text color */
}

body .localhop-widget .lh-widget-mini-list__event-details .lh-widget-mini-list__event-details-name {
	color: #333366 !important; /* event name color */
}

body .localhop-widget .lh-widget-mini-list--row .lh-widget-mini-list__prev:hover:after, body .lh-widget-mini-list--row .lh-widget-mini-list__next:hover:after,
body .localhop-widget .lh-widget-mini-list-overlay__close-btn:hover:before {
	color: #B33B10 !important; /* arrow/exit hover color */
}

body .localhop-widget .lh-widget-mini-list__details .glyph:before {
	color:#B33B10 !important; /* event details icon color */
}/* End custom CSS */