
.event_list { margin:0px 0px 12px 0px;display:block;height:auto; }
.event_list li { border-top: 1px dashed #ccc; height: auto; margin-bottom: 18px; list-style:none; background:#fff; overflow:hidden; padding:12px; }
#event-organizer-box { padding:4px;display:block; background:#1ABCB1; color:#fff; margin-bottom:15px; }
#event-organizer-box a {color: #000;}
#event-img-box { width:38.6667%; float:left;margin:0px 25px 15px 0px; }
.event-img-box2 { width: 20.6667%; float: left; margin-right: 20px; padding: 12px 0px 0px 0px; }
.event-btn-box { color:#fff; padding:6px; border-radius: 4px; border:#1ABCB1 solid 1px; background:#1ABCB1; display: inline; margin-right: 5px; }
.event-btn-box2 { color:#1CA8E0; padding:6px; border-radius: 4px; border:#1CA8E0 solid 1px; display: inline; margin-right: 5px; }
.event-btn-container { float:left; display:block; width:auto; height:45px;margin-top:5px; }
.cxt-events-pagination .page-numbers {
	display: inline-block;
	padding: 15px 20px;
	margin: 0 2px 0 0;
	border: 1px solid #eee;
	line-height: 1;
	text-decoration: none;
	border-radius: 2px;
	font-weight: 600;
}
.cxt-events-pagination .page-numbers.current,
a.page-numbers:hover {
    background: #1ABCB1;
    color: #fff;
}

.events-content-bar {background: #eee!important;}
.events-content-bar .events-page-title{color: #333; font-size: 16px; padding-left: 13px; font-size: 23px;}