/* event details styling */

/* 800+ pixels */


.event-details-return-link,
.event-details .event-top,
.event-details .event-bottom,
.related-events {
    max-width:900px;
    margin-left:auto;
    margin-right:auto;
}

.event-details-return-link {
    padding-top: 2em;
}

.event-details {
	margin-top: 2em;
}

.event-details .event-top {
	display:flex;
	justify-content: space-between;
	padding:0;
}

.event-details .event-top-content {
	padding:2em;
}

.event-details .event-title {
	margin: 1em 0;
	line-height: 1em;
}


.event-details .event-top .event-image {
	max-width:400px;
}

.event-details .list-event-datetime, .event-datetime {
	max-height: 5.5em;
	overflow-y: auto;
}
