#section1 .col1-3
{
	font-size:42px;
	margin:120px 0 0 70px;
}
#section1 .col3-3
{
	font-size:42px;
	margin:-235px 0 0 0;
	white-space:normal;
	max-width:340px;
}
#section1 .col3-3:after
{
	top:42.5%;
}
#section3 .bgoverlay
{
	background:rgba(0,0,0,.7);
}
#section5 .bgoverlay
{
	background:rgba(0,0,0,.5);
}
#section10 .bgoverlay
{
	background:rgba(0,0,0,.5);
}
#section6 .panel
{
	padding:17px;
	box-sizing:border-box;
}
#section6 .landscapevid
{
	width: 100%;
}
#section6 .col1-2
{
	float:left;
}
#section6 .col2-2
{
	float:right;
}

@media (max-width: 1350px)
{
	#section1 .col1-3
	{
		margin:-50px 0 20px 0;
	}
	#section1 .col3-3
	{
		max-width:none;
		width:100%;
		margin:-30px 0 -30px 0;
	}
	#section5 .bgoverlay
	{
		background:rgba(0,0,0,.7);
	}
}
@media (max-width: 1200px)
{
	#section3 .bgoverlay
	{
		background:rgba(0,0,0,.7);
	}
	#section6 .panel
	{
		margin:0 auto 0 auto;
		width:auto;
	}
	#section6 .panel.col1-2,
	#section6 .panel.col2-2
	{
		float:none;
		width:100%;
	}
}
@media (max-width: 550px)
{
	#section1 .col1-3
	{
		margin:-70px 0 20px 0;
		font-size:32px;
	}
	#section1 .col3-3
	{
		margin:10px 0 -60px 0;
		font-size:32px;
	}
}