/**
 * Leeds Arts Centre - Production Stylesheet for 1984.
 *
 * Font: Bebas+Neue:wght@400
 */

/* List Styles */

DIV.content-production-1984 {
	margin: 0px;
	padding: 5px 5%;
	clear: both;
	color: #ffffff;
	background-color: #430000;
}

DIV.content-production-1984 A {
	color: #dddddd;
}

DIV.content-production-1984 H1 {
	color: #ffffff;
}

div.content-production-1984 H2 {
	color: #ffffff;
}

DIV.content-production-1984 DIV.copy {
	color: #ffffff;
}

DIV.content-production-1984 DIV.details {
	color: #dddddd;
}

DIV.content-production-1984 DIV.title {
	font-family: 'Bebas Neue', sans-serif;
	font-weight: bold;
	color: #ffffff;
}

DIV.content-production-1984 DIV.booking {
	color: #dddddd;
	font-weight: bold;
}

DIV.content-production-1984 DIV.licence {
	color: #ffffff;
}

DIV.content-production-1984 DIV.link A {
	color: #dddddd;
}

div.content-production-1984 p.bold {
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
}

/* Page Styles */

@media (max-width: 1024px) {
	div.content-production-page-1984 div.flyer {
		border: 5px solid #430000;
		padding: 0.5em;
		background-color: #430000;
		text-align: left;
		color: #ffffff;
	}

	div.content-production-page-1984 div.image {
		text-align: center;
	}

	div.content-production-page-1984 div.synopsis {
		color: #ffffff;
	}
}

@media (min-width: 1025px) {
	div.content-production-page-1984 div.flyer {
		display: table;
		border: 5px solid #430000;
		border-spacing: 10px;
		margin-left: 5em;
		margin-right: 5em;
		background-color: #430000;
		color: #ffffff;
	}

	div.content-production-page-1984 div.container {
		display: table-row;
	}

	div.content-production-page-1984 div.image {
		display: table-cell;
		text-align: center;
		vertical-align: middle;
	}

	div.content-production-page-1984 div.synopsis {
		display: table-cell;
		text-align: left;
		vertical-align: middle;
		color: #ffffff;
		margin-left: 5em;
		margin-right: 5em;
		padding-bottom: 2em;
	}
}

div.content-production-page-1984 div.flyer p.bold {
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	/* font-size: 1.1em; */
}



/* Resource item sets */

DIV.resource-block {
	display: flex;
	margin: 1em auto;
	flex-wrap: wrap;
	flex-grow: 0;
	flex-shrink: 0;
	justify-content: center;
	grid-gap: 1em;
	justify-items: center;
	align-items: start;
}

DIV.resource-block DIV.resource-item {
	width: 310px;
}


/* Archive Photo */

DIV.resource-item DIV.resource-image {
	text-align: center;
	vertical-align: middle;
	width: 300px;
	padding: 5px;
	border-radius: 5px;
	color: #000000;
	background-color: #bf975c;
}

/* Archive Video */

DIV.resource-item DIV.resource-video {
	text-align: center;
	vertical-align: middle;
	width: 300px;
	padding: 5px;
	border-radius: 5px;
	color: #000000;
	background-color: #bf975c;
}

/* Archive elements. */

DIV.resource-item DIV.image IMG {
	display: block;
	width: 100%;
}

DIV.resource-item DIV.caption {
	margin: 4px 0px 0px;
	width: 100%;
	font-size: 0.9em;
	font-style: italic;
}
