.eventon_events_list .eventon_list_event .desc_trig, .evopop_top{background-color:#ffbb00}.eventon_events_list .eventon_list_event .desc_trig:hover{background-color:#fbfbfb}.ajde_evcal_calendar .calendar_header p,
		.eventon_events_list .eventon_list_event .evoet_cx span.evoet_dayblock span, 
		.evo_pop_body .evoet_cx span.evoet_dayblock span,
		.ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3,
		.evo_lightbox_content h3.evo_h3, h2.evo_h2, h3.evo_h3,h4.evo_h4,
		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 .evoet_cx span.evcal_desc2, 
		.eventon_list_event .evoet_cx span.evcal_event_title,
		.evoet_cx 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,
		.ajde_evcal_calendar .evo_footer_nav p.evo_month_title,
		.evo_eventon_live_now_section h3,
		.evo_tab_view .evo_tabs p.evo_tab,
		.evo_metarow_virtual .evo_live_now_tag{font-family:roboto}.ajde_evcal_calendar .eventon_events_list p,	
		.evo_lightbox p,
		.eventon_events_list .eventon_list_event .evoet_cx span, 
		.evo_pop_body .evoet_cx span,	
		.eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, 
		.evo_pop_body .evoet_cx 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,
		.evcal_evdata_row{font-family:roboto}.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 .evoet_cx em, .evo_lightboxes .evoet_cx em{color:#000000}#evcal_list .eventon_list_event .evoet_cx em a{color:#202124}
				#evcal_list .eventon_list_event .event_description .evcal_btn, 
				#evcal_list .eventon_list_event .event_description .evcal_btn p, 
				body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn,
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, 
				.evo_lightbox .evcal_btn, body .evcal_btn,
				.evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn,
				.evcal_btn{color:#ffffff;background:#237ebd;}#evcal_list .eventon_list_event .event_description .evcal_btn:hover, 
				body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn:hover,
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn:hover, 
				.evo_pop_body .evcal_btn:hover, .evcal_btn:hover,.evcal_evdata_row.evo_clik_row:hover{color:#fff;background:#237ebd;}.evcal_evdata_row.evo_clik_row:hover > *, .evcal_evdata_row.evo_clik_row:hover i{color:#fff}.eventon_list_event .evo_btn_secondary, 
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn.evo_btn_secondary,
				.evo_lightbox .evcal_btn.evo_btn_secondary, 
				body .evcal_btn.evo_btn_secondary,
				#evcal_list .eventon_list_event .event_description .evcal_btn.evo_btn_secondary,
				.evcal_btn.evo_btn_secondary,
				.evo_btn_secondary{color:#ffffff;background:#d2d2d2;}.eventon_list_event .evo_btn_secondary:hover, 
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn.evo_btn_secondary:hover,
				.evo_lightbox .evcal_btn.evo_btn_secondary:hover, 
				body .evcal_btn.evo_btn_secondary:hover,
				#evcal_list .eventon_list_event .event_description .evcal_btn.evo_btn_secondary:hover,
				.eventon_list_event .evo_btn_secondary:hover, 
				.evcal_btn.evo_btn_secondary:hover,
				.evo_btn_secondary:hover{color:#ffffff;background:#bebebe;}.evocard_row .evcal_evdata_icons i, .evocard_row .evcal_evdata_custometa_icons i{color:#5059ff;font-size:18px;}.evcal_evdata_row .evcal_evdata_cell h3, .evo_clik_row .evo_h3{font-size:36px}#evcal_list .eventon_list_event .evcal_cblock, .evo_lightboxes .evo_pop_body .evcal_cblock{color:#202124}.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:#000000}#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:#000000}.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p, .ajde_evcal_calendar .evo_footer_nav p.evo_month_title{color:#000000}.eventon_events_list .eventon_list_event .event_description, .evo_lightbox.eventcard .evo_lightbox_body{background-color:#ffffff}.evocard_box{background-color:#f3f3f3}.evcal_event_details .evcal_evdata_cell.shorter_desc .eventon_desc_in:after{background:linear-gradient(to top,	#f3f3f3 20%, #f3f3f300 80%)}.event_description .bordb, #evcal_list .bordb, .eventon_events_list .eventon_list_event .event_description, .bordr, #evcal_list,
					#evcal_list p.desc_trig_outter, 
					.evopop_top,
					.evo_pop_body .bordb{border-color:#d5d5d5}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event{background-color:#fff6e2}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event:hover{background-color:#ffecc5}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.featured, .evo_pop_body .evoet_cx span.evo_above_title span.featured{color:#ffffff;background-color:#ffcb55;}.evcal_desc3 .evo_ep_bar b, .evcal_desc3 .evo_ep_bar b:before{background-color:#f79191}.evcal_desc3 .evo_ep_bar.evo_completed b{background-color:#9a9a9a}.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_cblock, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_title, 
				.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, 
				.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx em, 
				.ajde_evcal_calendar.color #evcal_list .eventon_list_event .eventon_list_event .evoet_cx .evcal_desc_info, 
				.ajde_evcal_calendar.color .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day, 
				.ajde_evcal_calendar.color .evoet_cx .evo_below_title .status_reason, 
				.ajde_evcal_calendar.color .evoet_cx .evo_tz_time .evo_tz, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig i, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig b, 
				.ajde_evcal_calendar.color .evoet_cx .evcal_desc3 em i, 
				.ajde_evcal_calendar.color .evoet_cx .evcal_desc3 .evo_ep_pre, 
				.ajde_evcal_calendar.color .evoet_cx .evcal_desc3 .evo_ep_time, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig:hover i, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig:hover b, 
				.evo_lightboxes .color.eventon_list_event .evoet_cx .evo_below_title .status_reason, 
				.evo_lightboxes .color.eventon_list_event .evcal_cblock, 
				.evo_lightboxes .color.eventon_list_event .evoet_cx span.evcal_event_title,
				 .evo_lightboxes .color.eventon_list_event .evoet_cx span.evcal_event_subtitle, 
				 .evo_lightboxes .color.eventon_list_event .evoet_cx em, 
				 .evo_lightboxes .color.eventon_list_event .evoet_cx .evcal_desc_info, 
				 .evo_lightboxes .color.eventon_list_event .evcal_cblock em.evo_day, 
				 .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_tz_time > *,
				  .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_mytime.tzo_trig i,
				  .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_mytime.tzo_trig b,
				  .ajde_evcal_calendar.color #evcal_list.eventon_events_list .eventon_list_event p .evoet_cx span.evcal_event_title{color:#ffffff}.event_description .evcal_close{background-color:#f7f7f7}.event_description .evcal_close:hover{background-color:#f1f1f1}.evo_lightboxes .evopopclose, .evo_lightboxes .evolbclose{background-color:#000000}.evo_lightboxes .evopopclose:hover, .evo_lightboxes .evolbclose:hover{background-color:#cfcfcf}.evo_lightboxes .evolbclose:before, .evo_lightboxes .evolbclose:after{background-color:#666666}.evo_lightboxes .evolbclose:hover:before, .evo_lightboxes .evolbclose:hover:after{background-color:#666666}#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}.ajde_evcal_calendar #evcal_list.eventon_events_list .eventon_list_event p .evoet_cx span.evcal_event_title{color:#000000}.eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, 
				.evo_lightboxes .evo_pop_body .evoet_cx span.evcal_event_subtitle{color:#202124}.fp_popup_option i{color:#999;font-size:22px;}.evo_cal_above span{color:#ffffff;background-color:#202124;}.evo_cal_above span:hover{color:#ffffff;background-color:#C8C8C8;}.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:#f79191;}.ajde_evcal_calendar .calendar_header .evcal_arrows, .evo_footer_nav .evcal_arrows{border-color:#5059ff;background-color:#ffffff;}.ajde_evcal_calendar .calendar_header .evcal_arrows:hover, .evo_footer_nav .evcal_arrows:hover{border-color:#5059ff;background-color:#5059ff;}.ajde_evcal_calendar .calendar_header .evcal_arrows:before,
	.evo_footer_nav .evcal_arrows:before{border-color:#5059ff}.ajde_evcal_calendar .calendar_header .evcal_arrows.evcal_btn_next:hover:before,
.ajde_evcal_calendar .calendar_header .evcal_arrows.evcal_btn_prev:hover:before,
	.evo_footer_nav .evcal_arrows.evcal_btn_prev:hover:before,
	.evo_footer_nav .evcal_arrows.evcal_btn_next:hover:before{border-color:#e2e2e2}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span, .evo_pop_body .evoet_cx span.evo_above_title span{color:#ffffff;background-color:#F79191;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.canceled, .evo_pop_body .evoet_cx span.evo_above_title span.canceled{color:#ffffff;background-color:#F79191;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.postponed, .evo_pop_body .evoet_cx span.evo_above_title span.postponed{color:#ffffff;background-color:#e3784b;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.movedonline, .evo_pop_body .evoet_cx span.evo_above_title span.movedonline{color:#ffffff;background-color:#6edccd;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.rescheduled, .evo_pop_body .evoet_cx span.evo_above_title span.rescheduled{color:#ffffff;background-color:#67ef78;}.ajde_evcal_calendar #evcal_list.eventon_events_list .eventon_list_event .cancel_event.evcal_list_a, .evo_lightbox_body.eventon_list_event.cancel_event .evopop_top{background-color:#b0b0b0}.eventon_events_list .eventon_list_event .cancel_event.evcal_list_a:before{color:#333333}#eventon_loadbar{background-color:#efefef}#eventon_loadbar:before{background-color:#f5b87a}.evoet_cx .evcal_desc3 em.evocmd_button, #evcal_list .evoet_cx .evcal_desc3 em.evocmd_button{color:#ffffff;background-color:#237dbd;}.evo_repeat_series_dates span{color:#656565;background-color:#dedede;}.evo_metarow_socialmedia a.evo_ss:hover{background-color:#9d9d9d;}.evo_metarow_socialmedia a.evo_ss i{color:#000000;}.evo_metarow_socialmedia a.evo_ss:hover i{color:#ffffff;}.evo_metarow_socialmedia .evo_sm{border-color:#cdcdcd}.eventon_events_list .evoShow_more_events span{background-color:#b4b4b4;color:#ffffff;}.evo_card_health_boxes .evo_health_b{background-color:#ececec;color:#8d8d8d;}.evo_card_health_boxes .evo_health_b svg, .evo_card_health_boxes .evo_health_b i.fa{fill:#8d8d8d;color:#8d8d8d;}.evo_health_b.ehb_other{border-color:#e8e8e8}.eventon_list_event .evoet_cx em.evo_mytime.tzo_trig i
				{color:#2eb4dc}.eventon_list_event .evoet_cx em.evo_mytime,
				.eventon_list_event .evoet_cx em.evo_mytime.tzo_trig:hover,
				.eventon_list_event .evoet_cx em.evo_mytime,
				.eventon_list_event .evcal_evdata_cell .evo_mytime,
				.eventon_list_event .evcal_evdata_cell .evo_mytime.tzo_trig{background-color:#2eb4dc}.eventon_list_event .evoet_cx em.evo_mytime >*, 
				.eventon_list_event .evcal_evdata_cell .evo_mytime >*,
				.eventon_list_event .evoet_cx em.evo_mytime.tzo_trig:hover >*{color:#ffffff}.eventon_events_list .evose_repeat_header span.title{background-color:#fed584;color:#202124;}.eventon_events_list .evose_repeat_header .ri_nav a, 
				.eventon_events_list .evose_repeat_header .ri_nav a:visited, 
				.eventon_events_list .evose_repeat_header .ri_nav a:hover{color:#656565}.eventon_events_list .evose_repeat_header .ri_nav b{border-color:#808080}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:#ffffff;}.evosr_blur{background-color:#f9d789;color:#14141E;}.evosr_blur{background-color:#e6e6e6;color:#ffffff;}.evo_search_results_count span{background-color:#202124;color:#ffffff;}.EVOSR_section input:hover, .evo_search_bar input:hover{color:#c5c5c5}.evo_search_results_count{color:#14141E}.evo_eventon_live_now_section h3{color:#8e8e8e}.evo_eventon_live_now_section .evo_eventon_now_next{background-color:#ececec}.evo_eventon_live_now_section .evo_eventon_now_next h3{color:#8e8e8e}.evo_eventon_live_now_section .evo_eventon_now_next h3 .evo_countdowner{background-color:#a5a5a5;color:#ffffff;}.evo_eventon_live_now_section p.evo_eventon_no_events_now{background-color:#d6f5d2;color:#888888;}.ajde_evcal_calendar.esty_1 #evcal_list .eventon_list_event.no_events p.no_events,   .ajde_evcal_calendar.esty_2 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_3 #evcal_list .eventon_list_event.no_events p.no_events{background-color:#ffffff}.ajde_evcal_calendar.esty_1 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_2 #evcal_list .eventon_list_event.no_events p.no_events,.ajde_evcal_calendar.esty_3 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_1 #evcal_list .eventon_list_event.no_events p.no_events a, .ajde_evcal_calendar.esty_2 #evcal_list .eventon_list_event.no_events p.no_events a, .ajde_evcal_calendar.esty_3 #evcal_list .eventon_list_event.no_events p.no_events a{color:#202124}.ajde_evcal_calendar.esty_0 #evcal_list .eventon_list_event.no_events p.no_events,   .ajde_evcal_calendar.esty_4 #evcal_list .eventon_list_event.no_events p.no_events{background-color:#ffffff}.ajde_evcal_calendar.esty_0 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_4 #evcal_list .eventon_list_event.no_events p.no_events,.ajde_evcal_calendar.esty_0 #evcal_list .eventon_list_event.no_events p.no_events a,.ajde_evcal_calendar.esty_4 #evcal_list .eventon_list_event.no_events p.no_events a{color:#202124}.eventon_fc_days .evo_fc_day{background-color:#ffffff;color:#d4d4d4;}.eventon_fc_days .evo_fc_day:hover{background-color:#fbfbfb;color:#9e9e9e;}.eventon_fc_days .evo_fc_day.has_events{background-color:#ffffff;color:#dfa872;}.eventon_fc_days .evo_fc_day.has_events:hover{background-color:#F5F5F5;color:#9e9e9e;}.eventon_fullcal .eventon_fc_days .evo_fc_day.on_focus{background-color:#FFF3E7;color:#d4d4d4;}.eventon_fullcal .eventon_fc_days .evo_fc_day.on_focus:hover{background-color:#fbfbfb;color:#9e9e9e;}.eventon_fc_daynames .evo_fc_day{color:#9e9e9e}.eventon_fc_daynames .evo_fc_day:hover{color:#d4d4d4}.eventon_fc_days .evo_fc_day.today:before{background-color:#ef9a93}.evofc_title_tip, .evoFC_tip{background-color:#808080;color:#f7f7f7;}.evcal_evdata_img{height:355px}/*SINGLE EVENT LIST*/
.eventon_full_description .eventon_desc_in a {
    color: #5058ff !important;
}
.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span, .evo_pop_body .evcal_desc span.evo_above_title span {
    display: inline-block;
    color: #fff;
    background-color: #F79191;
border-radius: 0px; 
    padding: 4px 9px;
    margin-bottom: 2px;
    margin-right: 5px;
    text-transform: uppercase;
    font-size: 11px;
    position: relative;
    line-height: 1;
    
}
.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
    color: #fff;
    font-size: 14px;
    line-height: 24px;

    letter-spacing: 0.5px;
    text-transform: none;
    font-weight: 300;
}
.vn-single-event-list div#evcal_list {
    margin-top: 32px;
}

.vn-single-event-list .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
    width: 950px;
    height: 530px;
    margin: auto;
}

.vn-single-event-list .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
    font-size: 56px;
    line-height: 56px;
}

.vn-single-event-list .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
    font-size: 20px;
    line-height: 30px;
}
 
.ajde_evcal_calendar.boxy.boxstyle0 #evcal_list p.desc_trig_outter {
    padding: 32px;
}

/*SINGLE EVENT LIST*/

.eventon_events_list .eventon_list_event .evcal_cblock em{
    line-height: 73%;
}

.evo_lightbox_body .eventon_events_list .eventon_list_event .evcal_cblock em, 
.evo_pop_body .evcal_cblock em {
    font-style: normal;
    text-transform: uppercase;
    line-height: 110%;
}

.home-events-section .evcal_cblock .evo_start em.month{
    font-size:25px;
}

.eventon_events_list .eventon_list_event .evcal_cblock em, 
.evo_pop_body .evcal_cblock em {
    font-style: normal;
    text-transform: uppercase;
    line-height: 110%;
}

.home-events-section .evcal_cblock .evo_start {
    color: #ffffff;
    font-size: 43px;
}

.evo_lightbox_body span.evo_start {
    color: #ffbc00;
    font-size: 43px !important;
    margin-top: -4px;
}

.evopop_top {
    padding: 32px 0;
    min-height: 80px;
    border-bottom: 1px solid #e4e4e4;
}

.evo_lightbox_content .evo_pop_body .evcal_desc span.evo_above_title {
    margin-top: 0px !important;
}

.evo_lightboxes .evo_pop_body .evcal_desc span.evcal_desc2 {
    color: #000000;
}

.evo_lightbox_body .eventon_list_event .event_description p, 
.evcal_list_a .event_description li, 
.evo_pop_body .evcal_evdata_row .evcal_evdata_cell p {
    font-size: 16px;
    color: #000000 !important;
    margin: 0;
    font-weight: 400;
}

.evo_lightbox_body .evcal_evdata_row .evcal_evdata_cell h3 {
    font-size: 18px;
    color: #000 !important;
}

.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg:hover::after {
    opacity: 0.6 !important;
}

.ajde_evcal_calendar.boxy .eventon_list_event:hover, 
.ajde_evcal_calendar.boxy .evoShow_more_events:hover {
    border: 3px solid transparent;
    opacity: 0.5;
}

.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg::after {
    background-color: #000000;
    opacity: 0.5 !important;
}
.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: #000000;
    background-color: #ffbc00;
    font-size: 12px;
    letter-spacing: 0.5px;
    margin-bottom: 8px;
    border-radius: 0;
}

.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title,
.evo_pop_body .evcal_desc span.evo_above_title {
    display: flex;
    margin-top: 122px;
}
evo_above_title {
    display: flex;
    margin-top: 122px;
}
.ajde_evcal_calendar.boxy.box_2 .eventon_list_event, 
.ajde_evcal_calendar.boxy.box_2 .evoShow_more_events {
    width: 33%;
}

.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    margin-top: 8px;
    letter-spacing: 0.5px;
    text-transform: none;
    font-weight: 300;
}

.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
    color: #000000;
    font-size: 22px;
    line-height: 28px;
    font-family: Roboto;
    text-transform: none;
    font-weight: 500;
    letter-spacing: 0.25px;
}

.ajde_evcal_calendar.boxy .eventon_list_event, 
.ajde_evcal_calendar.boxy .evoShow_more_events{
    border-radius:0;
}

.ajde_evcal_calendar.boxy .eventon_list_event, 
.ajde_evcal_calendar.boxy .evoShow_more_events {
    height: 402px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
    border: 3px solid transparent;
}

.ajde_evcal_calendar.boxy.box_2 .eventon_list_event, 
.ajde_evcal_calendar.boxy.box_2 .evoShow_more_events {
    width: 33%;
}

.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg, .ajde_evcal_calendar.boxy.boxstyle1 .evo_boxtop, .ajde_evcal_calendar.boxy.boxstyle2 .evo_boxtop {
    border-radius: 0px !important;
}

/*Single event*/

.evcal_evdata_row .evcal_evdata_cell{
    padding-left: 54px;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc {
    padding: 0 15px 0 120px;
}

.evose_repeat_header{
    display: none;
}

#evcal_list .eventon_list_event .evcal_cblock{
    color: #000000;
}

.single .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
    color: #000000 !important;
    text-transform: none !important;
    font-size: 16px;
    margin-bottom: 8px;
    margin-top: 8px;
}

.eventon_single_event span.evo_start > em.month {
    text-align: center;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title {
    margin-top: 0;
}

.eventon_single_event .eventon_events_list .eventon_list_event .desc_trig:hover {
    background-color: #ffbb00;
}

.eventon_single_event span.evo_start {
    color: #000000;
}

.eventon_single_event span.evo_start  >  em.date {
    font-size: 50px;
    font-weight: 500;
}

.eventon_single_event span.evo_start > em.month {
    font-size: 20px;
    font-weight: 300;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_list_a {
    padding: 40px 0 40px;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc {
    padding: 16px 15px 0 120px;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_cblock {
    padding: 0px 8px 2px 40px;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info {
    font-size: 20px;
    font-weight: 300;
    padding-top: 8px;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc .evcal_time {
    padding-left: 28px;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc .evcal_time::before {
    color: #5058FF;
    font-weight: 100;
    font-family: 'FontAwesome';
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2 {
    text-transform: none;
    font-size: 36px;
    font-weight: 300;
}

.eventon_single_event .evcal_evdata_row i.fa {
    opacity: 1;
}

.eventon_single_event .evcal_evdata_row .evcal_evdata_cell h3 {
    color: #000;
    font-size: 36px;
    font-weight: 500;
    text-transform: none;
}

.eventon_single_event .evcal_evdata_row .evcal_evdata_icons i {
    color: #5059ff;
    font-size: 34px;
    font-family: 'FontAwesome';
    font-weight: 100;
}

.eventon_single_event .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p {
    font-size: 20px;
}

.eventon_single_event .eventon_list_event .event_description p {
    font-size: 20px;
}

.eventon_single_event #evcal_head {
    margin-top: 80px;
    margin-bottom: 104px;
}

.eventon_single_event #evcal_cur {
    text-transform: capitalize;
    font-size: 44px;
    font-weight: 500;
}

.eventon_single_event .evo_end {
    display: none;
}

.eventon_single_event .event_description .bordb, #evcal_list .bordb {
    border-color: #D7D7D7;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc em {
    font-weight: 300;
}

.eventon_single_event .evcal_evdata_row {
    padding: 40px;
}

.eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
    text-transform: none;
}

.eventon_single_event #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
    padding-bottom: 8px;
}

/*Specific rules for pages of events, both the list view and the calendar view.*/

.vn-events .eventon_fullcal .evo_fc_day.on_focus {
    border-top: 1px solid #ffbc00;
}

.vn-events .eventon_fc_days .evo_fc_day.has_events {
    color: #5058ff;
}

.vn-events .eventon_fullcal .eventon_fc_days .evo_fc_day.on_focus{
    background-color: #fffaec;
    color: #000000;
}

.vn-events .eventon_fc_days .evo_fc_day.today:before {
    background-color: #ffbc00;
}

p.evo_month_title {
    width: auto !important;
}

.vn-events .ajde_evcal_calendar .calendar_header p.evo_arrows {
    float: right;
}

.vn-events .ajde_evcal_calendar .calendar_header .evcal_arrows i {
    border-top: 2px solid #5058ff;
}

.vn-events .ajde_evcal_calendar .calendar_header .evcal_arrows i:before {
    border-left: 2px solid #5058ff;
}

.vn-events .ajde_evcal_calendar .calendar_header .evcal_arrows:hover i {
    border-top: 2px solid #ffffff;
}

.vn-events .ajde_evcal_calendar .calendar_header .evcal_arrows:hover i:before {
    border-left: 2px solid #ffffff;
}

.vn-events .evo_month_title {
    font-size: 44px;
    text-transform: capitalize;
    font-weight: 500;
    letter-spacing: 0.39px;
    line-height: 35px;
}

.vn-events .evo_month_title::before {
    content: url("https://des.univi.es/wp-content/uploads/2020/06/two-blue-arrows-right.png");
    margin-right: 8px;
}

.vn-events .calendar_header {
    margin-bottom: 104px;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_desc {
    padding-left: 112px;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_list_a.featured_event,
.vn-events .eventon_events_list .eventon_list_event .desc_trig {
    background-color: #f4f4f4;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_list_a.featured_event:hover,
.vn-events .eventon_events_list .eventon_list_event .desc_trig:hover {
    background-color: #FFBC00;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title {
    margin-top: 0;
}

.vn-events span.evo_start {
    color: #000;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2,
.vn-events .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
    text-transform: none;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_desc .evcal_time::before {
    color: #5058ff;
}

.vn-events .eventon_list_event .evcal_desc span.evcal_event_title {
    font-size: 36px;
    font-weight: 300;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info {
    padding-top: 8px;
    font-size: 20px;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_desc .evcal_time {
    padding-left: 28px;
}

.vn-events .evo_end {
    display: none;
}

.vn-events .evo_cal_above span.evo-gototoday-btn {
    background-color: #ffbc00;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_list_a {
    padding-top: 40px;
    padding-bottom: 40px;
}

.vn-events .eventon_events_list .eventon_list_event .evcal_desc em {
    font-weight: 300;
}

.vn-events .evcal_cblock .evo_start {
    font-size: 50px;
    font-weight: 500;
}

.vn-events .evcal_cblock .evo_start em.month {
    font-size: 20px;
    font-weight: 300;
    text-align: center;
}

.vn-events .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p {
    font-size: 20px;
}

.vn-events .evcal_evdata_row .evcal_evdata_cell h3 {
    font-weight: 500;
    text-transform: none;
}

.vn-events .evo_metarow_ICS .evcal_evdata_cell p a {
    color: #555;
}

.vn-events .evcal_evdata_row {
    padding: 40px;
}

.vn-events #evcal_cur {
    width: 75% !important;
}

.vn-events #evcal_list .eventon_list_event .evo_metarow_locImg p.evoLOCtxt {
    padding: 0;
}

.vn-events #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
    padding-bottom: 8px;
}

.vn-events .ajde_evcal_calendar .calendar_header p {
    text-transform: capitalize;
}

@media only screen and (max-width: 1024px){
    .home-events-section .evcal_cblock .evo_start em.month {
        font-size: 18px;
    }
    .home-events-section .evcal_cblock .evo_start {
        color: #ffffff;
        font-size: 28px;
    }
    .ajde_evcal_calendar.boxy.boxstyle0 .eventon_events_list .eventon_list_event .evcal_desc {
        padding: 0 15px;
    }
    .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list p.desc_trig_outter {
        padding: 20px;
    }
    .ajde_evcal_calendar.boxy .eventon_list_event {
        height: 317px;
    }
    .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title {
        display: flex;
        margin-top: 27px;
    }
}

@media only screen and (max-width: 768px){
.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {

    margin-top: 5px !important;
  
}
    .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
        width: 100%;
    }
    .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title {
        display: flex;
        margin-top: 77px;
    }

    /*Specific rules for a single event page.*/
    .eventon_single_event #evcal_head {
        margin-top: 40px;
        margin-bottom: 48px;
    }

    /*Specific rules for pages of events, both the list view and the calendar view.*/
    .vn-events .calendar_header {
        margin-bottom: 32px;
    }

    .vn-events .evo_month_title::before {
        content: "";
        margin-right: 0;
    }

    .vn-events .calendar_header {
        margin-bottom: 40px;
    }

    .vn-events .eventon_events_list .eventon_list_event .evcal_desc {
        padding-left: 88px;
    }
}

@media only screen and (max-width: 480px){
    .ajde_evcal_calendar.boxy #evcal_list{
        border-radius:0;
    }
    .ajde_evcal_calendar.boxy .eventon_list_event{
        border: none;
    }
    .eventon_list_event.evo_eventtop.scheduled.event.hasbgimg:nth-child(2),
    .eventon_list_event.evo_eventtop.scheduled.event.hasbgimg:nth-child(3) {
        display: none;
    }
    .vn-single-event-list .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title {
        display: flex;
        margin-top: 17px !important;
    }
    .vn-single-event-list .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
        font-size: 18px;
        line-height: 22px;
    }
    .vn-single-event-list .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
        font-size: 16px;
        line-height: 22px;
    }
    .vn-single-event-list .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
        width: 100%;
        height: 300px;
        margin: auto;
    }
    .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
        width: 100%;
    }
    .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
        color: #fff;
        font-size: 14px;
        line-height: 18px;
        letter-spacing: 0.5px;
        text-transform: none;
        font-weight: 200;
    }
    .ajde_evcal_calendar.boxy #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
        color: #000000;
        font-size: 18px;
        line-height: 22px;
        font-family: Roboto;
        text-transform: none;
        font-weight: 500;
        letter-spacing: 0.25px;
    }
    .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title {
        display: flex;
        margin-top: 57px;
    }

    .eventon_single_event .eventon_events_list .eventon_list_event .evcal_cblock {
        padding: 0px 8px 2px 16px;
    }

    .eventon_single_event .eventon_events_list .eventon_list_event .evcal_list_a {
        padding-top: 16px;
        padding-bottom: 16px;
    }

    .evcal_evdata_row .evcal_evdata_cell h3 {
        font-size: 20px;
    }

    /*Single event*/
    .eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2 {
        font-size: 16px;
    }

    .eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc {
        padding: 3px 15px 0 56px;
    }

    .eventon_single_event .evcal_evdata_row .evcal_evdata_cell h3 {
        font-size: 16px;
        padding-left: 26px;
    }

    .eventon_single_event .evcal_evdata_row .evcal_evdata_icons i {
        padding-top: 0;
        font-size: 16px;
    }

    .eventon_single_event .evcal_evdata_row {
        padding: 16px;
    }

    .eventon_single_event span.evo_start > em.date {
        font-size: 25px;
    }

    .eventon_single_event span.evo_start > em.month {
        font-size: 14px;
    }

    .eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
        font-size: 14px;
    }

    .eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info {
        font-size: 14px;
    }

    .eventon_single_event .eventon_events_list .eventon_list_event .evcal_desc .evcal_time {
        padding-left: 18px;
    }

    .eventon_single_event #evcal_cur {
        font-size: 22px;
    }

    .eventon_single_event #evcal_head {
        margin-top: 0;
        margin-bottom: 24px;
    }

    /*Specific rules for pages of events, "Eventos" and "Calendario".*/
    .vn-events.villanueva-events .evo_month_title {
        font-size: 22px;
    }

    .vn-events.villanueva-events .evo_arrows {
        padding-left: 0;
    }

    .vn-events .eventon_list_event .evcal_desc span.evcal_event_title {
        font-size: 16px;
    }

    .vn-events .eventon_events_list .eventon_list_event .evcal_desc {
        padding-left: 48px;
    }

    .vn-events .eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info {
        font-size: 14px;
    }

    .vn-events .eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.featured {
        font-size: 10px;
        letter-spacing: 1px;
    }

    .vn-events .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
        font-size: 14px;
    }

    .vn-events.villanueva-events .ajde_evcal_calendar .calendar_header p.evo_arrows {
        float: left;
    }

    .vn-events #evcal_cur {
        width: 100% !important;
    }

    .vn-events .evcal_cblock .evo_start {
        font-size: 25px;
    }

    .vn-events .evcal_cblock .evo_start em.month {
        font-size: 14px;
    }

    .vn-events .eventon_events_list .eventon_list_event .evcal_desc .evcal_time {
        padding-left: 18px;
    }

    .vn-events .eventon_events_list .eventon_list_event .evcal_list_a {
        padding-top: 16px;
        padding-bottom: 16px;
    }

    .vn-events .evcal_evdata_row {
        padding: 16px;
    }

    .vn-events .ajde_evcal_calendar #evcal_prev {
        margin-left: 0;
    }

    .vn-events .evcal_evdata_row .evcal_evdata_cell h3 {
        font-size: 16px;
        padding-left: 26px;
    }

    .vn-events .evcal_evdata_row .evcal_evdata_icons i {
        font-size: 16px;
    }
}

@media only screen and (max-width: 375px){
    .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list p.desc_trig_outter {
        padding: 0;
    }
    .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
        width: 89%;
        height: 275px;
    }

    .vida .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
        width: 100%;
    }

    .vn-single-event-list .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
        width: 99%;
        height: 300px;
        margin-left: -20px;
    }
}

@media only screen and (max-width: 320px){
    .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list p.desc_trig_outter {
        padding: 10px 12px 28px 22px;
    }
    .vn-single-event-list .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list p.desc_trig_outter {
        padding: 24px;
    }
    .vn-single-event-list .ajde_evcal_calendar.boxy.box_2 .eventon_list_event {
        width: 108%;
        height: 300px;
        margin-left: -20px;
    }
}
