@media all and (max-width: 1000px)
{
	#menu .fadelink
	{
		font-size: 2.5vw;
	}
	.socialicon
	{
		width: 2.5vw;
	}
	h2
	{
		font-size: 6vw;
	}
	h3
	{
		font-size: 4vw;
	}
}

@media all and (max-width: 800px)
{
	.width50
	{
		width: 100%;
	}
	.width25
	{
		width: 50%;
	}
	.flex
	{
		display: block;
	}
}
@media all and (max-width: 600px)
{
	.split2
	{
		width: 100%;
		float: none;
		padding: 0 !important;
	}
	.blackoverlay
	{
		background-color: transparent;
	}
	p, ul, ol, table
	{
		font-size: 20px;
	}

	#fadelinkWrapper
	{
		flex-direction: column;
	}
	#menu .fadelink
	{
		margin: 1vw 2vw;
		font-size: 3.5vw;
	}
	.socialicon
	{
		width: 4vw;
	}
}
@media all and (max-width: 460px)
{
	.width25
	{
		width: 100%;
	}
}