.masthead header{
	position: relative;
	z-index:300;
}


.planes_ctnr{
	position: relative;
	width: 850px;
    height: 850px;
	left: -170px;
    margin-top: -80px;

	}

	.guy{
		position: absolute;
	}

.planes {
    position: absolute;
    top: 25px;
    left: 0;
    width: 850px;
    height: 850px;
    margin:0;
    -webkit-animation:spin 10s linear infinite;
    -moz-animation:spin 10s linear infinite;
    animation:spin 10s linear infinite;
	mix-blend-mode: multiply;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(-360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(-360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg); } }

@media only screen and (max-width:1100px){
	.planes_ctnr {
    /*position: relative;
    width: 760px;
    height: 800px;
    left: -210px;
    margin-top: -86px;*/

	position: relative;
	width: 100px;
	height: 160px;
	left: 40px;
	margin-top: 214px;
	display: block;
	}

	.guy {
	position: absolute;
	width: 300px;
	height: auto;
	top: 210px;
	}

	.planes {
	position: absolute;
	top: 215px;
	left: 0px;
	width: 300px;
	height: 300px;
	}

	.masthead {
	margin-bottom: 10px;
	}

}
@media only screen and (max-width:699px){
	.planes_ctnr {
    width: 100%;
    height: auto;
    left: 238px;
    margin-top: 10px;
    top: -290px;
	}

	.guy {
    width: 50%;
	top:0;
}

.planes {
    top: 5px;
    left: 0;
    width: 50%;
    height: auto;
    margin: 0;
}

	.masthead p {
		margin-top: -25px;
	}

}


@media only screen and (max-width: 425px){
	.planes_ctnr {
		width: 100%;
		height: auto;
		left: 138px;
		margin-top: 10px;
		top: -300px;
	}

	.guy, .planes {
    width: 70%;
	}
	.masthead p {
		margin-top: -55px;
	}

	.og_sec .ill,
	.og_sec .recent,
	.og_sec .blog,
	.og_sec .design,
	.og_sec .illustration,
	.og_sec .sk8,
	.og_sec .fineart,
	.og_sec .build,
	.og_sec .feed,
	.sec_left,
	.sec_right {
		-webkit-filter: grayscale(0%) brightness(100%) !important;
		filter: grayscale(0%) brightness(100%) !important;
	}


}