/* BBB PRESSRELEASE CSS */
.events-container {
	margin-bottom: 2em;
}

#events-list {
	list-style: none;
	/*max-width: 900px;*/
	margin: 0 auto;
}

.divider { margin-top: 0.9375em; padding-bottom: 0.9375em; border-top: 1px dashed #ddd; }
.event-heading span, .event-item span { display: inline-block; }
.event-heading span { font-weight: bold; }

.event-heading .date, .event-item .date { width: 30%; }
.event-heading .place, .event-item .place { width: 30%; }
.event-heading .link, .event-item .link { width: 40%; }

@media only screen and (max-width: 500px) {
	.press-date {
		width: 100px;
		margin-right: 15px;
	}
	.press-info {
		padding-left: 120px;
	}
	.press-info h5.from { float: none; }
}

@media only screen and (max-width: 400px) {
	.press-date {
		width: 80px;
		margin-right: 10px;
	}

	.press-date span {
		font-size: 25px;
		line-height: 31px;
	}

	.press-info {
		padding-left: 100px;
	}

}