/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.1.1611956591
Updated: 2021-01-29 21:43:11

*/


/* Event Detail - registration button */
div.event_registration button.registration_button {
	background-color: #00a5fe;
}

div.event_registration button.registration_button:hover {
	background-color: #008cd4;
}


/* Event Detail - organizer link and links in event description */
div.wpem-single-event-left-content div.wpem-event-organizer-name a,
div.wpem-single-event-body-content a {
	color: #00a5fe;
}

div.wpem-single-event-left-content div.wpem-event-organizer-name a:hover,
div.wpem-single-event-left-content div.wpem-single-event-body-content a:hover{
	color: #333;
}

/* Event Detail - hide event organizer */
div.wpem-single-event-left-content div.wpem-event-organizer {
	display: none !important;
}

/* Event Detail - hide event views */
div.wpem-single-event-left-content div.wpem-viewed-event {
	display: none !important;
}

/* Event Detail - event category/type links */
div.wpem-single-event-body-sidebar div.wpem-event-category span.event-category,
div.wpem-single-event-body-sidebar div.wpem-event-type span.event-type,
div.wpem-single-event-body-sidebar div.wpem-event-category span.event-category.maryland-events {
	background-color: #eeedf2 !important;
	color: inherit !important;
}


/* Event Detail - event link as a button in event description */
div.wpem-single-event-body-content a.event_url_button {
	background: #00a5fe;
	background-color: rgb(0, 165, 254);
	color: #fff;
	border: none;
	padding: 8px 15px;
	width: auto;
	text-transform: uppercase;
/* 	font-weight: 600; */
	border-radius: 3px;
	font-size: 16px;
	line-height: 1.42;
	margin: 5px 0;
	letter-spacing: 0;
	text-decoration: none;
	display: inline-block;
/* 	cursor: pointer; */
	overflow-wrap: break-word;
	transition: all .2s;
	vertical-align: middle;
}

div.wpem-single-event-body-content a.event_url_button:hover {
	background-color: #008cd4;
}

/* Events Page - calendar buttons */
#calendar-filters-form input.wpem-cfilter-button,
#calendar-filters-form input.wpem-cp-button {
	color: #0083BE;
	border-color: #0083BE;
}

#calendar-filters-form input.wpem-cfilter-button:hover,
#calendar-filters-form input.wpem-cp-button:hover {
	color: #fff;
	background-color: #0083BE;
}

/* Event Detail - Registration form fix for recaptcha exceeding column width */
@media screen and (min-width: 1200px) {
  .wpem-single-event-body-sidebar div.g-recaptcha > div {
    transform: scale(0.78);
    transform-origin: 0 0;
  }
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
  .wpem-single-event-body-sidebar div.g-recaptcha > div {
    transform: scale(0.61);
    transform-origin: 0 0;
  }
}

@media screen and (max-width: 400px) {
  .wpem-single-event-body-sidebar div.g-recaptcha > div {
    transform: scale(0.75);
    transform-origin: 0 0;
  }
}