#vidAndAlbums{
	display:flex;
	flex-direction:row;
	height:auto;
}
p > a{

	text-decoration: none;
}
#albs{
	font-size:.7em;
	font-size: .7em;
	height: 315px;
	overflow: overlay;
}
#albs li a{
	text-decoration: none;
	color:white;
}
#latestEvent,#moreEvents{
	width:50%;
}
@media only screen and (max-width:1200px){
	#albs a{
		
	}
	#vidAndAlbums{
		flex-direction: column;
		height:unset;
		
	}
	h2,#latestEvent{
		text-align: center;
	}
	#latestEvent,#moreEvents{
		width:100%;
	}
}
@media only screen and (max-width:950px){
	#header{
		font-size:1.5em;
	}
	#latestHeader{
		font-size:1.2em;
	}
}
@media only screen and (max-width:640px){
	#latestEvent > iframe{
		width:400px;
	}
}
@media only screen and (max-width:475px){
	#latestEvent > iframe{
		width:310px;
	}
}
@media only screen and (max-width:400px){
	#latestEvent > iframe{
		width:290px;
	}
}
@media only screen and (max-width:350px){
	#latestEvent > iframe{
		width:230px;
	}
}