/** 
* Styles for frontend 
* @version 1.1
*/
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer, .evo_pop_body .evoet_cx span.evocd_timer{
		margin-bottom: 5px;
		clear:both;
		display: block;
	}
	.evo_pop_body .evoet_cx span.evocd_timer{
		min-height: 48px
	}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span, .evo_pop_body .evoet_cx span.evocd_timer span{
		display: block;
		float: left;		
	}
	
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time, 
	.evo_pop_body .evoet_cx span.evocd_timer span.evocd_time,
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period, 
	.evo_pop_body .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period,
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount, 
	.evo_pop_body .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount,
	span.evocd_timer span.evocd_time span.countdown-amount
	{
		font-family: var(--evo_font_1), 'arial narrow';
	}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text, 
	.evo_pop_body .evoet_cx span.evocd_timer span.evocd_text,
	.evocd_ondemand_timer,
	.evocd_ondemand_timer_holder
	{
		font-family: var(--evo_font_2), 'arial'
	}

	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time, 
	.evo_pop_body .evoet_cx span.evocd_timer span.evocd_time{		
		margin-right: 5px;
	}	
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text,
	 .evo_pop_body .evoet_cx span.evocd_timer span.evocd_text{
		padding: 0px;
		float: none;
		font-size: 14px;	
	}
		.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text.timeexpired, .evo_pop_body .evoet_cx span.evocd_timer span.evocd_text.timeexpired{
			background-color: #F49483;
			color: #fff;
			padding:3px 8px;
			border-radius: 5px;
			display: inline-block;
		}
/* color eventtop */
	.color .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text,
	 .evo_pop_body.color .evoet_cx span.evocd_timer span.evocd_text,
	.color .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount, 
	.evo_pop_body.color .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount,
	.color .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period, 
	.evo_pop_body.color .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period
	 {color:#fff;}
	body .evo_lightbox_body.color.eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount,
	body .evo_lightbox_body.color.eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period,
	body .evo_lightbox_body.color.eventon_list_event .evcal_desc span.evocd_timer span.evocd_text, .evo_pop_body .evcal_desc span.evocd_timer span.evocd_text
	{
		color:#fff;
	}
/* other */
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section, .evo_pop_body .evoet_cx span.evocd_timer span.evocd_time .countdown-section{
		text-align: center;
		margin-right: 8px;
	    border-radius: 10px;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    padding: 0;
	}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section span, .evo_pop_body .evoet_cx span.evocd_timer span.evocd_time .countdown-section span{
		float: none;		
	}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period, 
	.evo_pop_body .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period{
		text-transform: uppercase;
		display: block;
		font-size: 10px;	
		opacity: 0.7;
		margin-right: 5px;
		text-align: left;
	}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount, 
	.evo_pop_body .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount{
		text-transform: uppercase;
		display: block;
		color: var(--evo_color_1);
		margin-right: 5px;
		min-width: 30px;
		box-sizing:border-box;
		line-height: 1.3;
		font-size:24px;
		font-weight: bold;
	}

	.evo_widget .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount,
	.widget .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount,
	.widget span.evocd_timer span.evocd_time span.countdown-amount{
		min-width: 20px;
		font-size: 14px;
	}
	.evo_widget .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text,
	.widget .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text
	{font-size:12px;margin-bottom:5px;}
	.evo_widget .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period,
	.widget .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period
	{font-size:8px;}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-show3 span:nth-child(3) .countdown-amount, .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-show4 span:nth-child(4) .countdown-amount{
		/*color: #cccccc;*/
	}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-show3{
		min-width:120px;
	}
	.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-show4{
		min-width:135px;
	}

	#evcal_list .eventon_list_event.blackout .desc_trig{
		background-color: #EAEAEA;
		border-color:#3F3F3F!important;
	}

/* compact style */
	span.evocd_timer.sty_compact span.evocd_time span.countdown-amount{letter-spacing: 2px;}

/* default 2 */
	span.evocd_timer.sty_def2 span.evocd_time .countdown-section
	{flex-direction: column;}

/* default 3 */
	span.evocd_timer.sty_def3 span.evocd_time .countdown-section
	{flex-direction: column;   
    padding: 5px!important;
    margin: 3px 0 5px;}
    .color span.evocd_timer.sty_def3 span.evocd_time .countdown-section{
    	 background-color: #ffffff3d;
    }
    span.evocd_timer.sty_def3 span.evocd_time .countdown-section{background-color: #8a8a8a3d}

	
/* countdown timer styles */
	.evocd_ondemand_timer_holder{
		background-color: #dedede;
	    border-radius: 10px;
	    margin-bottom: 15px;
	    font-weight: 700; font-size: 14px;
	    justify-content: center; flex-flow: row wrap;
	    align-items: center; text-transform: uppercase;
	}
	.evocd_ondemand_timer{margin-left: 10px;
		background-color: #42b9ff;
	    padding: 5px 20px;
	    border-radius: 20px;
	    color: #fff;
	}
	.evocd_ondemand_timer .countdown-section{display: flex}
	.evocd_ondemand_timer .countdown-section .countdown-amount,
	.evocd_ondemand_timer .countdown-section .countdown-period{font-size: 16px;color:#fff;}
	.evocd_ondemand_timer .countdown-section .countdown-period{opacity: 0.7; margin: 0 5px;}

	.is-countdown {}
	.countdown-rtl {
		direction: rtl;
	}
	.countdown-holding span {
		color: #888;
	}
	.countdown-row {
		clear: both;
		width: 100%;
		padding: 0px 2px;
		text-align: center;
	}
	
	.countdown-section {
		display: block;
		float: left;
		font-size: 75%;
		text-align: center;
	}
	.countdown-amount { font-size: 24px; }
	.countdown-period { display: block;	}
	.countdown-descr {
		display: block;
		width: 100%;
	}
	
/* RTL */
	.evo_sin_pageevortl .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time
	{float:right;margin-right: 0px}
	.evo_sin_pageevortl .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount
	{padding:5px 0 0 5px;text-align: center;margin:0;}
	.evo_sin_pageevortl .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-period
	{margin-right: 0px; margin-left: 5px;text-align: center;}
	.evortl.ajde_evcal_calendar .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text{float:none;}
	.evortl.ajde_evcal_calendar .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time{float:right;}
	.evortl.ajde_evcal_calendar .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section .countdown-amount{padding-right: 0}
	.evortl.ajde_evcal_calendar .eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_time .countdown-section span{
		text-align: right;
	}



/* responsive styles */
	@media (max-width: 480px){
		.eventon_events_list .eventon_list_event .evoet_cx span.evocd_timer span.evocd_text, .evo_pop_body .evoet_cx span.evocd_timer span.evocd_text{
		    display: block;
		    clear: both;
		    padding-left: 0;
		    font-size: 14px;
		}
	}