* {
	margin: 0;
	padding: 0;
}

div.interface-box a:hover {
	border-bottom-width: 0;
}

figure {
	margin-bottom: 1em;
}

.half-screen {
	width: 49%;
}

.quarter-screen {
	width: 22%;
}

.full-screen {
	width: 100%;
}

figure.full-screen {
	width: 100%;
}

iframe {
	background-color: #000;
	border-width: 0;
}

video {
	width: 21.5%;
	border: 0.1em solid #000;
}

	figure#acadia-2021-realignments img {
		width: 24.6%;
	}

	figure#pratt-bfa-thesis-website video {
		width: 32.5%;
	}

	figure#architecture-arboretum img {
		width: 24.6%;
	}

	figure#mdp-alumni video {
		width: 32.5%;
	}

	figure#mdp-trajectories img {
		width: 49.6%;
	}

	figure#bike-coalition-poster img {
		width: 19%;
	}

	figure#mdp-charrette img {
		width: 11.78%;
	}

	figure#lacer-starfest-profile-pic img {
		width: 24.5%;
	}

	figure#car-buffering {
		background-image: url('../img/new-car-experiences/15_icon_sketch_buffering_02_12fps_2880px_x_2880px.gif');
		background-size: contain;
		background-position: center;
		padding-top: 20vw;
	}

	figure#smart-car-traffic {
		background-image: url('../img/new-car-experiences/traffic_jam_01.gif');
		background-size: contain;
		background-position: center;
		padding-top: 20vw;
	}

	figure#smart-car-text-messages {
		background-image: url('../img/new-car-experiences/2014_03fll_art_center_mdp_new_car_experiences_cargo_ichat_narrative_01.png');
		background-size: contain;
		background-position: center;
		padding-top: 30vw;
	}

main {
	min-height: 84%;
}

main p:first-of-type {
	margin-top: 1em;
}

figure.full-screen img {
	width: 100%;
}

figure.half-screen img {
	width: 50%;
}

figure.third-screen img {
	width: 33%;
}

figure.two-thirds-screen img {
	width: 66%;
}

figure.three-quarters-screen img {
	width: 75%;
}

	figure.three-quarters-screen iframe {
			width: 75%;
			height: 40.4vw;
		}

@media screen and (max-width: 600px) {

	figure#lacer-starfest-profile-pic img:nth-child(4) {
		display: none;
	}

	figure.three-quarters-screen img, figure.half-screen img, figure.two-thirds-screen img {
		width: 100%;
	}

	figure#mdp-alumni video {
		width: 100%;
	}

	figure#mdp-trajectories img {
		width: 100%;
	}

	figure#mdp-alumni video:nth-child(2),figure#mdp-alumni video:nth-child(3) {
		display: none;
	}

	figure#bike-coalition-poster img {
		width: 32%;
	}

		figure#bike-coalition-poster img:nth-child(4),figure#bike-coalition-poster img:nth-child(5) {
			display: none;
		}

	figure#mdp-charrette img {
		width: 32%;
	}

		figure#mdp-charrette img:nth-child(4),figure#mdp-charrette img:nth-child(5),figure#mdp-charrette img:nth-child(6),figure#mdp-charrette img:nth-child(7),figure#mdp-charrette img:nth-child(8) {
			display: none;
		}

		figure#mdp-charrette img:nth-child(12),figure#mdp-charrette img:nth-child(13),figure#mdp-charrette img:nth-child(14),figure#mdp-charrette img:nth-child(15),figure#mdp-charrette img:nth-child(16) {
			display: none;
		}

	figure#lacer-starfest-profile-pic img {
		width: 49%;
	}

		figure#lacer-starfest-profile-pic img:nth-child(3) {
			display: none;
		}

}

figure.quarter-screen img {
	width: 25%;
}

figure.thirds video {
	width: 33%;
}

figure.full-screen iframe {
		width: 100%;
		height: 53.8vw;
	}

section ol, section p {
	padding-right: 68%;
}

section div {
	column-count: 3;
}

@media screen and (max-width: 600px) {
	
	section ol, section p {
		padding-right: 10%;
	}

	section div {
		column-count: 1;
	}

	video {
		width: 31.7%;
	}
}

@media screen and (min-width: 601px) and (max-width: 1200px) {

	figure#bike-coalition-poster img {
		width: 24%;
	}	

		figure#bike-coalition-poster img:nth-child(5) {
			display: none;
		}
	
	figure#mdp-charrette img {
		width: 24%;
	}

		figure#mdp-charrette img:nth-child(5),figure#mdp-charrette img:nth-child(6),figure#mdp-charrette img:nth-child(7),figure#mdp-charrette img:nth-child(8) {
			display: none;
		}

		figure#mdp-charrette img:nth-child(13),figure#mdp-charrette img:nth-child(14),figure#mdp-charrette img:nth-child(15),figure#mdp-charrette img:nth-child(16) {
			display: none;
		}

	figure#lacer-starfest-profile-pic img {
		width: 32%;
	}

		figure#lacer-starfest-profile-pic img:nth-child(4) {
			display: none;
		}

	section ol {
		padding-right: 52%;
	}

	section div {
		column-count: 2;
	}

}

blockquote {
	width: 50%;
	margin: 2em auto;
}

.font-weight-normal {
	font-weight: normal;
}

.indent {
	padding-left: 2%;
}