.eventon_events_list .eventon_list_event .desc_trig, .evopop_top{background-color:#fafafa}.eventon_events_list .eventon_list_event .desc_trig:hover{background-color:#f4f4f4}.ajde_evcal_calendar .calendar_header p,
				.ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3,
				.evo_lightbox_content h3.evo_h3,
				body .ajde_evcal_calendar h4.evo_h4, 
				.evo_content_in h4.evo_h4,
				.evo_metarow_ICS .evcal_evdata_cell p a,
				.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, 
				.eventon_list_event .evcal_desc span.evcal_event_title,
				.evcal_desc span.evcal_desc2,	
				.evo_metarow_ICS .evcal_evdata_cell p a, 
				.evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a,
				.eventon_list_event .evo_metarow_locImg p.evoLOCtxt .evo_loc_text_title,		
				.evo_clik_row .evo_h3,
				.evotax_term_card .evotax_term_details h2, 
				.evotax_term_card h3.evotax_term_subtitle,
				.ajde_evcal_calendar .evo_sort_btn,
				.eventon_main_section  #evcal_cur,	
				.ajde_evcal_calendar .calendar_header p.evo_month_title,		
				.ajde_evcal_calendar .eventon_events_list .evcal_month_line p,
				.eventon_events_list .eventon_list_event .evcal_cblock,			
				.ajde_evcal_calendar .evcal_month_line,
				.eventon_event .event_excerpt_in h3{font-family:Montserrat}.ajde_evcal_calendar .eventon_events_list p,
				.eventon_events_list .eventon_list_event .evcal_desc span, 
				.evo_pop_body .evcal_desc span,
				.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, 
				.evo_pop_body .evcal_desc span.evcal_event_subtitle,
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, 
				.evo_pop_body .evcal_btn, .evcal_btn,
				.eventon_events_list .eventon_list_event .cancel_event .evo_event_headers, 
				.evo_pop_body .evo_event_headers.canceled,
				.eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span,
				.evo_pop_body .evcal_list_a .evo_above_title span,
				.evcal_evdata_row.evcal_event_details .evcal_evdata_cell p,
				#evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput,
				.evcal_evdata_row .evcal_evdata_cell p, 
				#evcal_list .eventon_list_event p.no_events,
				.ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul,
				.evoGuideCall em,
				.evo_cal_above span,
				.ajde_evcal_calendar .calendar_header .evo_j_dates .legend,
				.eventon_sort_line p, .eventon_filter_line p{font-family:Montserrat}.ajde_evcal_calendar .evo_sort_btn, .eventon_sf_field p, .evo_srt_sel p.fa{color:#B8B8B8}.ajde_evcal_calendar .evo_sort_btn:hover{color:#d8d8d8}#evcal_list .eventon_list_event .evcal_desc em,  .evo_lightboxes .evcal_desc em{color:#8c8c8c}#evcal_list .eventon_list_event .evcal_desc em a{color:#c8c8c8}
				#evcal_list .eventon_list_event .event_description .evcal_btn, .evo_pop_body .evcal_btn{color:#ffffff;background:#237ebd;}#evcal_list .eventon_list_event .event_description .evcal_btn:hover, .evo_pop_body .evcal_btn:hover{color:#ffffff;background:#237ebd;}.evcal_evdata_row .evcal_evdata_icons i, .evcal_evdata_row .evcal_evdata_custometa_icons i{color:#6B6B6B;font-size:18px;}.evcal_evdata_row .evcal_evdata_cell h3, .evo_clik_row .evo_h3{font-size:18px}#evcal_list .eventon_list_event .evcal_cblock, .evo_lightboxes .evo_pop_body .evcal_cblock{color:#ABABAB}.evcal_evdata_row .evcal_evdata_cell h2, .evcal_evdata_row .evcal_evdata_cell h3, .evorow .evo_clik_row h3, 
			.evcal_evdata_row .evcal_evdata_cell h3 a{color:#6B6B6B}#evcal_list .eventon_list_event .evcal_eventcard p, 
				.ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul,
				.evo_lightboxes .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p,
				.evo_lightboxes .evcal_evdata_cell p a{color:#656565}.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p{color:#C6C6C6}.eventon_events_list .eventon_list_event .evcal_eventcard, .evcal_evdata_row, .evorow .tbrow, .dark1, .evo_pop_body{background-color:#f5f5f5}.dark1:hover{background-color:#d8d8d8}.event_description .bordb, #evcal_list .bordb, .eventon_events_list .eventon_list_event .event_description, .bordr, #evcal_list, .evo_pop_body .bordb{border-color:#cdcdcd}.eventon_events_list .eventon_list_event .evcal_list_a:after,  
			.evcal_list_a:after{background-color:#e5e5e5}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event{background-color:#F9ECE4}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event:hover{background-color:#FAE4D7}#eventon_loadbar_section, .evopop_top{border-color:#e5e5e5}.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.featured, .evo_pop_body .evcal_desc span.evo_above_title span.featured{color:#ffffff;background-color:#ffcb55;}.event_description .evcal_close{background-color:#eaeaea}.event_description .evcal_close:hover{background-color:#c7c7c7}#evcal_list .evorow.getdirections, .evo_pop_body .evorow.getdirections{background-color:#ffffff}#evcal_list .evorow.getdirections .evoInput, .evo_pop_body .evorow.getdirections .evoInput{color:#888888}#evcal_list .evorow.getdirections .evcalicon_9 i, .evo_pop_body .evorow.getdirections .evcalicon_9 i{color:#858585}#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, 
				.evo_lightboxes .evo_pop_body .evcal_desc span.evcal_desc2{color:#6B6B6B}.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title{color:#ffffff}.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, 
				.evo_lightboxes .evo_pop_body .evcal_desc span.evcal_event_subtitle{color:#6B6B6B}.fp_popup_option i{color:#999;font-size:22px;}.evo_cal_above span{color:#ffffff;background-color:#ADADAD;}.evo_cal_above span:hover{color:#ffffff;background-color:#d3d3d3;}.evo_cal_above span.evo-gototoday-btn{color:#ffffff;background-color:#ADADAD;}.evo_cal_above span.evo-gototoday-btn:hover{color:#ffffff;background-color:#d3d3d3;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a{color:#a0a09f;background-color:#f5f5f5;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a:hover{color:#a0a09f;background-color:#e6e6e6;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.current{color:#ffffff;background-color:#CFCFCF;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.set{color:#ffffff;background-color:#00907f;}.ajde_evcal_calendar .calendar_header .evcal_arrows{color:#e2e2e2;border-color:#e2e2e2;background-color:#ffffff;}.ajde_evcal_calendar .calendar_header .evcal_arrows:hover{color:#e2e2e2;border-color:#e2e2e2;background-color:#ededed;}.ajde_evcal_calendar .calendar_header .evcal_arrows .fa{color:#e2e2e2}.ajde_evcal_calendar .calendar_header .evcal_arrows:hover .fa{color:#ffffff}.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span, .evo_pop_body .evcal_desc span.evo_above_title span{color:#ffffff;background-color:#F79191;}.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.canceled, .evo_pop_body .evcal_desc span.evo_above_title span.canceled{color:#656565;background-color:#ffffff;}.eventon_events_list .eventon_list_event .cancel_event.evcal_list_a{color:#656565;background:repeating-linear-gradient(45deg,#FDF2F2,#FDF2F2 10px,#FAFAFA 10px,#FAFAFA 20px);}#eventon_loadbar{background-color:#efefef}#eventon_loadbar:before{background-color:#00907f}.evcal_desc .evcal_desc3 em.evocmd_button, #evcal_list .evcal_desc .evcal_desc3 em.evocmd_button{color:#ffffff;background-color:#237dbd;}.evo_metarow_socialmedia a.evo_ss{background-color:#f5f5f5;}.evo_metarow_socialmedia a.evo_ss:hover{background-color:#9e9e9e;}.evo_metarow_socialmedia a.evo_ss i{color:#888686;}.evo_metarow_socialmedia a.evo_ss:hover i{color:#ffffff;}.evo_metarow_socialmedia .evo_sm{border-color:#cdcdcd}body .EVOSR_section a.evo_do_search, body a.evosr_search_btn, .evo_search_bar_in a.evosr_search_btn{color:#3d3d3d}body .EVOSR_section a.evo_do_search:hover, body a.evosr_search_btn:hover, .evo_search_bar_in a.evosr_search_btn:hover{color:#bbbbbb}.EVOSR_section input, .evo_search_bar input{border-color:#EDEDED;background-color:#F2F2F2;}.evosr_blur{background-color:#00907f;color:#14141E;}.evo_search_results_count span{background-color:#d2d2d2;color:#ffffff;}.EVOSR_section input:hover, .evo_search_bar input:hover{color:#c5c5c5}.evo_search_results_count{color:#14141E}.evcal_event_details .evcal_evdata_cell .eventon_details_shading_bot{
		background: -moz-linear-gradient(top,  rgba(245,245,245,0) 0%, rgba(245,245,245,0.01) 1%, rgba(245,245,245,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,245,245,0)), color-stop(1%,rgba(245,245,245,0.01)), color-stop(100%,rgba(245,245,245,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(245,245,2454,0) 0%,rgba(245,245,245,0.01) 1%,rgba(245,245,245,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(245,245,245,0) 0%,rgba(245,245,245,0.01) 1%,rgba(245,245,245,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(245,245,245,0) 0%,rgba(245,245,245,0.01) 1%,rgba(245,245,245,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(245,245,245,0) 0%,rgba(245,245,245,0.01) 1%,rgba(245,245,245,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f5f5f5', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
	}#evcal_widget .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info em{
				color:#8c8c8c
			}/* CUSTOM ESMRMB EVENTON CSS */

.evo_cal_above span,
.evo_search_bar input, .evo_search_bar input[type=text],
.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a,
.ajde_evcal_calendar .calendar_header .evcal_arrows,
.ajde_evcal_calendar.boxy #eventon_loadbar_section,
.ajde_evcal_calendar.boxy #evcal_list {
	border-radius: 0 !important;
}

.ajde_evcal_calendar .calendar_header p.evo_arrows {
	float: right !important;
}

#eventon_loadbar_section,
.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info,
.evo_pop_body .evcal_desc .evcal_desc_info {
	margin-top: 10px !important;
}

.ajde_evcal_calendar.boxy .eventon_list_event,
.ajde_evcal_calendar.boxy .evoShow_more_events {
	/* min-height: 300px;
	max-height: 500px; */
	height: auto !important;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.eventon_events_list .eventon_list_event .evcal_desc .evcal_time::before,
.evo_pop_body .evcal_desc em.evcal_time::before,
.eventon_events_list .eventon_list_event .evcal_desc .evcal_location::before,
.evo_pop_body .evcal_desc em.evcal_location::before {
	top: 0;
}

.eventon_events_list {
	display: flex;
	flex-wrap: wrap;
}

@media (max-width: 980px) {
	.eventon_events_list {
		display: block;
	}
	.ajde_evcal_calendar.boxy.box_3 .eventon_list_event,
	.ajde_evcal_calendar.boxy.box_3 .evoShow_more_events {
		width: 100%;
	}
}

em.evcal_time {
	display: block !important;
}

body .ajde_evcal_calendar .calendar_header .evo_j_dates .legend {
	width: 100%;
	display: flex;
}

body .ajde_evcal_calendar .calendar_header .evo_j_dates .legend a {
	width: 100%;
}

@media (max-width: 1135px) {
	body .ajde_evcal_calendar .calendar_header .evo_j_dates .legend.evo_jumper_months {
		display: block !important;
	}
	.ajde_evcal_calendar.boxy .eventon_list_event,
	.ajde_evcal_calendar.boxy .evoShow_more_events {
		border-right: 0;
		border-bottom: 1px solid #fff;
	}
	body .ajde_evcal_calendar .calendar_header .evo_j_dates .legend.evo_jumper_months a {
		width: auto !important;
	}
}

.ajde_evcal_calendar .calendar_header .evo_j_dates.evo_j_years .legend a {
	width: 100%;
	display: block;
}

.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a:last-child {
	margin-right: 0;
}

#evcal_list .eventon_list_event .evcal_eventcard p,
.ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul,
.evo_lightboxes .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p,
.evo_lightboxes .evcal_evdata_cell p a {
	font-weight: 400 !important;
}

span.evo_above_title {
	position: absolute;
	top: 20px;
	right: 15px;
}

span.evo_event_headers.featured {
	margin: 0 !important;
}

/* .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.cancel_event:before,
.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.featured_event:before {
	display: none;
}

.evo_lightbox_body .evopop_top span.evo_event_headers.featured:before {
	display: none;
}
*/

span.evo_event_headers.featured {
	font-size: 0px !important;
	background-color: transparent !important;
	padding: 0 !important;
}

.ajde_evcal_calendar.boxy span.evo_event_headers.featured:before {
	content: "";
	display: block;
	width: 110px;
	height: 50px;
	background: url(/app/uploads/esmrmb-logo-cal.png) center center no-repeat;
}

.EVOSR_section span.evo_event_headers.featured,
.evo_lightbox span.evo_event_headers.featured {
	content: "";
	display: block;
	width: 110px;
	height: 50px;
	background: url(/app/uploads/esmrmb-logo-cal2.png) center center no-repeat;
}

span.evo_event_headers.canceled {
	font-size: 0px !important;
	line-height: 1;
    width: 90px;
    text-align: center;
}

span.evo_event_headers.canceled:before {
	content: "ESMRMB endorsed event";
	font-size: 12px;
}

.evo_lightbox_body .evopop_top span.evo_event_headers.canceled {
	color: #ffffff !important;
	background-color: #009080 !important;
}

.EVOSR_section {
	/* margin-bottom: 10px; */
}

body .EVOSR_section input[type="text"] {
	border-radius: 0px;
}

.EVOSR_section .evosr_blur {
	background-color: #009080;
	border-radius: 0 !important;
}

.EVOSR_section .evosr_blur_text,
/* body .EVOSR_section a.evo_do_search, body a.evosr_search_btn, .evo_search_bar_in a.evosr_search_btn */
.EVOSR_section.searching .evo_do_search {
	color: #fff !important;
}

.EVOSR_section .eventon_events_list .eventon_list_event .evcal_list_a.featured_event {
	background-color: #fafafa !important;
}

.EVOSR_section #evcal_list {
	border-radius: 0;
}

.evo_cal_above {
	display: none;
}

.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a {
	padding: 10px;
}

.EVOSR_section.searching .evosr_blur_process {
	border-radius: 0;
}

#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .evo_lightboxes .evo_pop_body .evcal_desc span.evcal_desc2 {
	padding-right: 110px;
}

.evcal_list_month.eventon_events_list .eventon_list_event .evcal_list_a.featured_event,
.evcal_list_month.eventon_events_list .eventon_list_event .cancel_event.evcal_list_a,
.evo_search_results .eventon_events_list .eventon_list_event .cancel_event.evcal_list_a {
	background: #fafafa !important;
}

.list_cal.ajde_evcal_calendar span.evo_event_headers.featured:before,
#evo_search .EVOSR_section .evo_search_results .ajde_evcal_calendar span.evo_event_headers.featured:before {
	content: "";
	display: block;
	width: 110px;
	height: 50px;
	background: url(/app/uploads/esmrmb-logo-cal2.png) center center no-repeat;
}

/* .evo_search_results .eventon_events_list {
	display: flex;
} */

.evo_search_results .eventon_list_event.evo_eventtop.event,
.list_cal .eventon_list_event.evo_eventtop.event {
	width: 100%; /*50*/
}

@media (max-width: 980px) {
	.evo_search_results .eventon_list_event.evo_eventtop.event,
	.list_cal .eventon_list_event.evo_eventtop.event {
		width: 100%;
	}
}

.esmrmb-event-button {
    padding: 10px;
    margin: 0 5px 0 0;
    display: inline-block;
    cursor: pointer;
    color: #a0a09f;
    background-color: #f5f5f5;
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    text-align: center;
    border: 0px solid transparent;
    text-transform: uppercase;
    width: 50%;
}

.esmrmb-event-button:last-child {
	margin-right: 0;
}

.esmrmb-event-button.ev-active {
	background: #009080;
	color: #fff;
}

.ev-clear {
    right: 40px;
    top: 8px;
    position: absolute;
    z-index: 10;
}

.ev-clear:hover {
	color: #bbb;
	cursor: pointer;
}

.evosr_msg, .evo_search_results_count {
	display: none !important;
}

.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.cancel_event:before, .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .desc_trig.featured_event:before {
	background-color: transparent;
}