@charset "utf-8";
/* CSS Document 
	filename: wild-style.css
*/
html {
	background-color: dimgray;
}
body {
	width: 80vw;
	padding: 2em;
	margin: 10px auto;
	background-color: white;
	display: -webkit-box;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-flex: ; 
	display: flex;	
	flex-direction: column;
	flex-wrap: nowrap;
	flex-flow: column nowrap;
	justify-content: center;
	align-content: flex-start;
}
header {
	width: 100%;
	margin: 0;
	padding-left: 0;
	display: -webkit-box;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-flex: ; 
	display: flex;	
	flex-direction: row;
	flex-wrap: nowrap;
	flex-flow: row nowrap;
	justify-content: flex-start;
	align content: flex-start;
}
section {
	width: 100%;
	margin: 0;
	padding-left: 0;
}
video {
	display: none;
} 

header h1 {
	font-size: 9vw; 
	font-weight: bold;	
	width: auto;
	display: block;
	margin: 0;
}
audio {
	display: block;
	margin: 0;
	width: 100%;
}
img.WildInsideArt {
	max-height: 60vh;
	aspect-ratio: auto;
	display: block;
	margin: 0 auto;
}
footer {
	margin: 0;
	width: 100%;
	display: flex;
	flex-flow: row;
	align-content: center;
	justify-content: space-around;
}
footer a {
	text-decoration: none;
	color: rgba(0,78,122,1.00);
	font-family: monospace;
	letter-spacing: 0.2em;
	text-shadow: 1px 2px 1px lightgray;
	font-size: 1.5em;
}
img.qr-code {
	width: 72px;
	margin: 0px;
}