.eventon_list_event {

	-webkit-box-shadow: 0px 18px 50px 13px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0px 18px 50px 13px rgba(0, 0, 0, 0.08);
	box-shadow: 0px 18px 50px 13px rgba(0, 0, 0, 0.08);
}

body .ajde_evcal_calendar.sev #evcal_list .eventon_list_event {

	margin-bottom: 15px;
}
/* added max-width to prevent overlapping with signin btn */
.evcal_desc2{
	max-width: 30vw;
}

.event-btn {

	display: inline-block;
	padding: 8px 20px;
	margin: 10px;
	border-radius: 10px;
	background-color: #fff;
	box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.4) !important;
	width: 170px;
	text-align: center;
}


.event-btn:hover {

	color: #808080 !important;
	box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.4) !important;
	margin-left: 17px;
}

.event-btn:active {

	color: #919191 !important;
	box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.3) !important;
}
/* description3 field */
.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc3 {
	display: block !important;
}
.sweti-event-evo_h3 {
	color: #6B6B6B;
	font-size: 18px;
	font-weight: 600;
	font-family: roboto, 'arial narrow';
	padding: 10px;
	margin: 22px 47px 10px !important;
}
.caldesc {
	margin: 0 57px 34px!important;
}
p.sweti-caldesc {
	font-size: 14px;
	font-family: 'open sans', 'arial narrow';
}

.sweti-event-detail-icon{
	position: absolute;
	margin: 0px -30px;
}

.sweti-desc{
	padding: 0 58px 30px 58px;
}
.sweti-desc p {
	margin-bottom: 12px !important;
	font-size: 14px;
	font-family: 'open sans', 'arial narrow';
	line-height: 2rem;
}
/* event detail icon color */
.fa-align-justify:before {
	content: "\f039";
	color: #6B6B6B;
}
/* event sign in button */
.event_description.evcal_eventcard.open a.event-btn {
   position: absolute;
   right: 35%;
   bottom: 17%;
   background: #00acee;
   color: #fff;
   padding: 10px;
}
span.event-btn {    
	float: right;    
	background: #000;    
	border-radius: 10px;    
	padding: 8px 20px;    
	margin: 15px 20px 15px 25px;    
	color: #fff!important;
	transition: all 0.2s ease 0s;
}
   #evcal_list span.event-btn {
   /*margin-top: -30px; */
    position: absolute;
    right: 0;
    margin: auto 20px auto auto
   }
   .evo_lightboxes .evo_lightbox_body span.event-btn {
   margin-top: -30px;
   cursor: pointer;
   /* weekly view styles */
   margin: auto 20px auto 0;
   position: absolute;
   right: 0;
   }
	@media (max-width:767px){

#evcal_list span.event-btn {
   clear: both;
   display: block;
   float: left;
   margin: 0;
   margin-top: 10px;
   }
   }
   @media (max-width:480px){
   .evo_lightboxes .evo_lightbox_body span.event-btn {
   margin: 0;
   float: left;
   }
}

/* occupancy */
.numberattending {
	display: block !important;
}
.numberattending_number{
	display: inline-block !important;
	padding: 1px 9px !important;
	background: #000000;
	border-radius: 15px;
	margin: 0 5px 0 5px;
}
span.numberattending_number_2 {
	display: inline-block !important;
	padding: 2px 6px !important;
	background: #000000;
	border-radius: 15px;
	margin: 0 5px 0 5px;
}

/* mobile screen */
span.evcal_desc.evo_info.hide_eventtopdata {
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
}

@media only screen and (max-width:600px) {
	body>div.evo_lightboxes>div>div>div>div>div.evo_lightbox_body.eventon_list_event.evo_pop_body.color>div.evopop_top>span.evcal_desc.evo_info.hide_eventtopdata>span.evcal_desc3>span.custom_code {
		display: block !important;

	}
/* occupancy */
	.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc3>*,
	.evo_pop_body .evcal_desc .evcal_desc3>* {
		display: block;
	}

	.numberattending {
		display: inline-block !important;
	}
}


/* location color */
span.evcal_desc3 span.custom_code {
	color: #fff !important;
}

/* center btn */
span.evcal_desc3 span.event-btn {
	padding-bottom: 7px !important;
}

/* center btn ends */

/* eventon list event */
/* default body font */
span.time, span.event, span.evo_eventcard_time_t, a.evo_ics_gCal, h3.evo_h3, .evo_card_organizer_name_t a, .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, .eventon_weeklyview {
    font-family: 'Noto Sans', 'sans-serif' !important;
}
