/*
-- PUTS stylee --

OST light cream #FCFAEE
OST olive green #CECE9C

Dodger Blue #1E90FF
Dodger uniforms #005A9C
*/

body {

	background: url(../images/stepsheader.jpg) #FCFAEE top center no-repeat;
	background-size:180%;
}

@media (min-width: 750px) {
	body {background-size:auto;}
}

@media (min-width: 1500px) {
	body {background-size:100%;}
}

/* --STANDARD CLASSES-- */

.intro {margin-bottom: 0; font-weight: bold}

.centered {text-align: center}

.album img {
	width:100%;
	height: auto;
/*	max-width: 350px;*/
	border: 7px solid #DDD;
	border-radius: 5px;
	display: block;
	margin-bottom: 1rem;
}

@media (min-width: 550px) {
	.album img {margin-bottom: 0;}
}

.second {
	margin-top: 2rem;
}

.column, .columns {
}

div .year, .divider {
	border-top: 1px solid #E1E1E1;
	padding-top: 2rem;
	margin-top: 2rem;
}

/* --Double K tribute-- */

div.triplet {width: 90%; margin: 0 auto;}

div.triplet .one-third.column { 
	width: 31.6666666667%; 
	margin-left: 2.5%; 
}

div.triplet .one-third.column:first-child {
	margin-left: 0;
}

div.triplet {
	background-color: lightgray;
	padding: 1rem;
	border-radius: 1rem;
}

div.triplet img {
	display: block;
	width: 100%;
	border-radius: 5px;
}

/* --VIDEO SIZE-- */

.youtubevideowrap {
	width: 90%;
	border: 1rem solid lightgray;
/*	max-width: 56rem;*/
	margin: 2rem auto;
	border-radius: 5px;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:3rem;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

/* --HEADER-- */

.header {
	margin-bottom: 2rem;
	padding-top: 24rem;
}

.header a {color: #000}

.header a:hover{color: dodgerblue; text-decoration: none}

.header h1 {
	color: #000;
	font-weight: 600;
	text-shadow: 2px 3px 0 white;
}

/* --FOOTER-- */

.footer .u-full-width {position: relative;}

.footer_float {
		display: inline;
		width:150px;
		height:93px;
		position: absolute;
		right: -75px;
		top: -90px;
		}

/* --media queries-- */
@media (min-width: 550px) {
 
	.header .u-full-width { 
}

	.footer_float {
		display: inline;
		width:180px;
		height:112px;
		position: absolute;
		right: -100px;
		top: -96px;
		}
	
}

@media (min-width: 750px) {
	.footer_float {
		width:auto;
		height:auto;
		position: absolute
		right: -100px;
		top: -140px;
		}
	
	.header .u-full-width { 
		padding-top: 8rem;
	}
}
/* --END media queries-- */

.top-image img {width: 100%; max-width: 422px;}

@media (min-width: 750px) {
	.top-image {
	float: left; margin-right: 2rem;
	}
}


.footer {
	color: white;
	text-align: center;
	padding: 2rem 0;
	padding-right: 50px;
	background-color: #005A9C;
	margin-top: 70px;
}

.footer ul {
	list-style: none;
}

.footer li {
	margin-bottom: 2rem;
	display: inline-block;
}

.footer a {
	color: #005A9C;
	background-color: #FFF;
	margin-left: 15px;
	padding: 5px 15px;
	text-align: center;
	border-radius: 15px;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 0.1rem;
}

.footer li:first-child a {
	margin-left: 0;
}

.footer a:hover {
	color: #FFF;
	background-color: dodgerblue;
	text-decoration: none;
	outline: 0; 
}

.instagram a {	
	padding-left: 28px;
	background: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23005A9C' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'%3E%3C/path%3E%3C/svg%3E") white 7px center no-repeat;
	background-size: 17px;
}

.instagram a:hover {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='white' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'%3E%3C/path%3E%3C/svg%3E");
}

.youtube a {	
	padding-left: 28px;
	background: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23005A9C' d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'%3E%3C/path%3E%3C/svg%3E") white 7px center no-repeat;
	background-size: 17px;
}

.youtube a:hover {	
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='white' d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'%3E%3C/path%3E%3C/svg%3E");
}

.pl70 a {
	padding-left: 28px;
	background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 431.41 485.85'%3E%3Cpath fill='%23005A9C' d='M387.88,246c-2.93,0.59-6.22-2.05-10.1-3.15c-3.88-1.1-10.98-2.56-15.66-3.66c-4.68-1.1-3.29-1.32-1.39-3.66 c8.2-10.46-14.41-0.66-21.59,4.02c-7.17,4.68-26.49,12.15-43.17,13.98s-31.24-0.59-36.07-1.94c-4.83-1.35-14.2-5.16-15-5.16 c-0.8,0-1.39,1.46-4.54,0c-3.15-1.46-10.83-1.9-15.37-1.46c-4.54,0.44-5.34,0.37-8.49-0.15c-3.15-0.51-4.76-1.68-4.9-4.83 c-0.15-3.15-2.78-7.46-3.44-8.71c-0.66-1.24-1.1-1.9-3.88-0.8c-2.78,1.1-2.41,3.29-0.88,4.98c1.54,1.68,3.07,3.88,2.93,6.44 c-0.15,2.56-2.78,5.63-6.66,8.05c-3.88,2.41-12.37,3.22-12.37,3.22s-0.22-1.61-1.17-5.85c-0.95-4.24-4.76-8.41-9.29-8.71 c-4.54-0.29-7.54,1.76-11.93,6.88c-4.39,5.12-3.44,10.68-1.39,14.12c2.05,3.44,1.98,7.46,1.61,8.41c-0.37,0.95-1.24,1.1-2.93,1.46 s-6.07,0.88-8.78-3.51c-6-10.32,1.02-25.02,11.85-37.68c10.83-12.66,21.73-15.29,31.98-16.83c10.24-1.54,6.29,0.07,21.37-2.23 c7.32-1.21,21.07-7.61,21.99-8.23s7.02-4.68,9.88-4.94c2.85-0.26,4.87-2.85,4.94-4.1s-1.02-3.4-3.22-5.16s-3.48,0.29-3.48,0.29 s-2.01,3.73-3.55,5.23c-1.54,1.5-3.22,2.2-7.76,4.21c-4.54,2.01-7.24,1.98-8.23,0.99c-0.99-0.99-1.02-2.56-1.02-2.56 s-0.26-9.15-0.44-13.65s3.55-8.96,4.39-10.06c0.84-1.1-0.11-2.38-0.11-2.38s-0.73-0.88-1.76-1.98c-1.02-1.1-1.83-0.84-2.45-0.77 c-0.62,0.07-3.04,1.57-3.59,6.15s-1.5,8.01-4.5,8.27s-9-6.26-9-6.26c-8.41-6.59-14.93-2.71-14.93-2.71s-1.32,2.34,9.44,7.1 s14.63,14.93,15.07,16.39c0.44,1.46,3.8,7.54-5.85,8.12c-9.66,0.59-21.95,2.12-28.98,4.54c-19.46,6.59-32.2,23.05-36.51,31.83 c-4.32,8.78-5.56,18.29-3.51,23.93c2.05,5.63,5.49,6.07,4.98,7.39c-0.51,1.32-2.41,1.1-4.24,2.85c-1.83,1.76-2.41,3.29-3.15,5.49 s-6.51,13.98-11.12,19.98c-4.61,6-11.85,9.88-17.78,10.02c-5.93,0.15-9.29-4.17-9.29-4.17s-1.32-2.41,1.32-1.83s4.54,0.51,8.78-4.9 c4.24-5.41,4.17-14.85,4.17-14.85s-1.61-10.98-5.49-14.27c-3.88-3.29,2.2-13.83,3.44-16.61c1.24-2.78,2.78-6.37,3.51-7.9 c0.73-1.54,2.78-3.22,8.56-15.88c5.78-12.66,10.61-20.2,12.8-23.2s12.29-12.37,14.34-14.41c2.05-2.05,5.63-8.63,11.71-8.93 c6.07-0.29,10.76,7.24,10.76,7.24l7.32,6.59l2.71-3.44c-3-2.93-5.78-9-5.78-9s-9.8-8.49-13.24-11.78 c-3.44-3.29-4.76,1.39-11.49-3.29c-6.73-4.68-15.59-0.73-16.9-0.44c-1.32,0.29-14.93,3-28.46-0.73c-13.54-3.73-9.95,2.93-27,5.71 c-17.05,2.78-22.68-0.88-26.63-3.88c-3.95-3-5.12-7.46-5.12-7.46s-1.17-7.54,2.56-4.76c3.73,2.78,10.24,1.24,13.9-0.59 c3.66-1.83,5.63-3.07,8.34-6c2.71-2.93,1.46-2.34,3.73-8.56c2.27-6.22,13.83-9,18.37-9.88c4.54-0.88,19.46-2.41,23.78-3.29 c4.32-0.88,10.46-3.29,14.85-4.24s33.8-3.44,43.17-4.61s43.1-8.12,49.68-7.9c6.59,0.22,21,5.85,23.63,6.73s15.29,1.9,34.68,9.15 s49.17,23.41,54.88,25.1s12.07,6.8,35.85,6.8c11.23,0,17.32-1.65,20.62-3.39c-5.81-36.65-23.05-61.92-44.79-83.39 c-26.17-25.86-58.81-36.99-77.17-40.91c-19.9-4.24-56.34-3.07-56.34-3.07H30.49v433.17H223.9V341.27v-0.05 c0,0,36.44,1.17,56.34-3.07c18.36-3.91,51-15.05,77.17-40.91c14.04-13.88,26.21-29.34,34.63-48.43 C391.61,246.69,389.83,245.61,387.88,246z M52.1,150.49c-1.71-2.29-1.37-4.38-0.63-4.69c1-0.43,6.07-2.57,10.73-3.45 c9.33-1.76,15.27-2.83,14.54-0.39s-3.71,8.29-9.41,9.76C61.61,153.17,53.8,152.78,52.1,150.49z M100.83,296.22 c-0.32-0.49-0.27-1.66,0.04-3c0.32-1.34,6.44-15.8,7.66-17.12c1.22-1.32,1.95-1.46,2.59,0s4.24,7.9,2.68,13.9 c-0.49,2.44-5.02,7.8-5.02,7.8s-0.9,1.38-4.39,0.29C102.66,297.56,101.16,296.71,100.83,296.22z M181.94,255.26 c-0.4,1.83-2.76,4.21-2.76,4.21l-6.24,6.4c0,0-1.13,0.77-1.79-0.91c-0.66-1.68-2.41-7.57-3.59-9.91s-0.18-4.24,0.91-5.45 c1.1-1.21,5.71-5.09,7.76-5.12c3.66-0.07,5.71,7.1,5.71,7.1S182.34,253.43,181.94,255.26z'/%3E%3C/svg%3E%0A") white 7px center no-repeat;
	background-size: 17px;	
}

.pl70 a:hover {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 431.41 485.85'%3E%3Cpath fill='white' d='M387.88,246c-2.93,0.59-6.22-2.05-10.1-3.15c-3.88-1.1-10.98-2.56-15.66-3.66c-4.68-1.1-3.29-1.32-1.39-3.66 c8.2-10.46-14.41-0.66-21.59,4.02c-7.17,4.68-26.49,12.15-43.17,13.98s-31.24-0.59-36.07-1.94c-4.83-1.35-14.2-5.16-15-5.16 c-0.8,0-1.39,1.46-4.54,0c-3.15-1.46-10.83-1.9-15.37-1.46c-4.54,0.44-5.34,0.37-8.49-0.15c-3.15-0.51-4.76-1.68-4.9-4.83 c-0.15-3.15-2.78-7.46-3.44-8.71c-0.66-1.24-1.1-1.9-3.88-0.8c-2.78,1.1-2.41,3.29-0.88,4.98c1.54,1.68,3.07,3.88,2.93,6.44 c-0.15,2.56-2.78,5.63-6.66,8.05c-3.88,2.41-12.37,3.22-12.37,3.22s-0.22-1.61-1.17-5.85c-0.95-4.24-4.76-8.41-9.29-8.71 c-4.54-0.29-7.54,1.76-11.93,6.88c-4.39,5.12-3.44,10.68-1.39,14.12c2.05,3.44,1.98,7.46,1.61,8.41c-0.37,0.95-1.24,1.1-2.93,1.46 s-6.07,0.88-8.78-3.51c-6-10.32,1.02-25.02,11.85-37.68c10.83-12.66,21.73-15.29,31.98-16.83c10.24-1.54,6.29,0.07,21.37-2.23 c7.32-1.21,21.07-7.61,21.99-8.23s7.02-4.68,9.88-4.94c2.85-0.26,4.87-2.85,4.94-4.1s-1.02-3.4-3.22-5.16s-3.48,0.29-3.48,0.29 s-2.01,3.73-3.55,5.23c-1.54,1.5-3.22,2.2-7.76,4.21c-4.54,2.01-7.24,1.98-8.23,0.99c-0.99-0.99-1.02-2.56-1.02-2.56 s-0.26-9.15-0.44-13.65s3.55-8.96,4.39-10.06c0.84-1.1-0.11-2.38-0.11-2.38s-0.73-0.88-1.76-1.98c-1.02-1.1-1.83-0.84-2.45-0.77 c-0.62,0.07-3.04,1.57-3.59,6.15s-1.5,8.01-4.5,8.27s-9-6.26-9-6.26c-8.41-6.59-14.93-2.71-14.93-2.71s-1.32,2.34,9.44,7.1 s14.63,14.93,15.07,16.39c0.44,1.46,3.8,7.54-5.85,8.12c-9.66,0.59-21.95,2.12-28.98,4.54c-19.46,6.59-32.2,23.05-36.51,31.83 c-4.32,8.78-5.56,18.29-3.51,23.93c2.05,5.63,5.49,6.07,4.98,7.39c-0.51,1.32-2.41,1.1-4.24,2.85c-1.83,1.76-2.41,3.29-3.15,5.49 s-6.51,13.98-11.12,19.98c-4.61,6-11.85,9.88-17.78,10.02c-5.93,0.15-9.29-4.17-9.29-4.17s-1.32-2.41,1.32-1.83s4.54,0.51,8.78-4.9 c4.24-5.41,4.17-14.85,4.17-14.85s-1.61-10.98-5.49-14.27c-3.88-3.29,2.2-13.83,3.44-16.61c1.24-2.78,2.78-6.37,3.51-7.9 c0.73-1.54,2.78-3.22,8.56-15.88c5.78-12.66,10.61-20.2,12.8-23.2s12.29-12.37,14.34-14.41c2.05-2.05,5.63-8.63,11.71-8.93 c6.07-0.29,10.76,7.24,10.76,7.24l7.32,6.59l2.71-3.44c-3-2.93-5.78-9-5.78-9s-9.8-8.49-13.24-11.78 c-3.44-3.29-4.76,1.39-11.49-3.29c-6.73-4.68-15.59-0.73-16.9-0.44c-1.32,0.29-14.93,3-28.46-0.73c-13.54-3.73-9.95,2.93-27,5.71 c-17.05,2.78-22.68-0.88-26.63-3.88c-3.95-3-5.12-7.46-5.12-7.46s-1.17-7.54,2.56-4.76c3.73,2.78,10.24,1.24,13.9-0.59 c3.66-1.83,5.63-3.07,8.34-6c2.71-2.93,1.46-2.34,3.73-8.56c2.27-6.22,13.83-9,18.37-9.88c4.54-0.88,19.46-2.41,23.78-3.29 c4.32-0.88,10.46-3.29,14.85-4.24s33.8-3.44,43.17-4.61s43.1-8.12,49.68-7.9c6.59,0.22,21,5.85,23.63,6.73s15.29,1.9,34.68,9.15 s49.17,23.41,54.88,25.1s12.07,6.8,35.85,6.8c11.23,0,17.32-1.65,20.62-3.39c-5.81-36.65-23.05-61.92-44.79-83.39 c-26.17-25.86-58.81-36.99-77.17-40.91c-19.9-4.24-56.34-3.07-56.34-3.07H30.49v433.17H223.9V341.27v-0.05 c0,0,36.44,1.17,56.34-3.07c18.36-3.91,51-15.05,77.17-40.91c14.04-13.88,26.21-29.34,34.63-48.43 C391.61,246.69,389.83,245.61,387.88,246z M52.1,150.49c-1.71-2.29-1.37-4.38-0.63-4.69c1-0.43,6.07-2.57,10.73-3.45 c9.33-1.76,15.27-2.83,14.54-0.39s-3.71,8.29-9.41,9.76C61.61,153.17,53.8,152.78,52.1,150.49z M100.83,296.22 c-0.32-0.49-0.27-1.66,0.04-3c0.32-1.34,6.44-15.8,7.66-17.12c1.22-1.32,1.95-1.46,2.59,0s4.24,7.9,2.68,13.9 c-0.49,2.44-5.02,7.8-5.02,7.8s-0.9,1.38-4.39,0.29C102.66,297.56,101.16,296.71,100.83,296.22z M181.94,255.26 c-0.4,1.83-2.76,4.21-2.76,4.21l-6.24,6.4c0,0-1.13,0.77-1.79-0.91c-0.66-1.68-2.41-7.57-3.59-9.91s-0.18-4.24,0.91-5.45 c1.1-1.21,5.71-5.09,7.76-5.12c3.66-0.07,5.71,7.1,5.71,7.1S182.34,253.43,181.94,255.26z'/%3E%3C/svg%3E%0A");
}