@media only screen and (max-width: 980px) {
.fullWrapper, .wrapper, .limiter{
	width:100%;
}
}

@media only screen and (max-width: 900px) {

}

@media only screen and (max-width: 800px) {


}

@media only screen and (max-width: 768px) {
	.hidemobile{
		visibility:hidden;
		display:none;
	}
	.ContentOneRight {
		padding: 0.5% 2%;
	}
	.ContentTwo h2 {
		font-size: 26px;
	}
	.linkButton {
		width: 55%;
	}
	.listingBlock img{
			visibility:hidden;
			display:none;
	}
}

@media only screen and (max-width: 640px) {
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12{
	float:none;
	width:100%;
}
.banner .grid8 {
    min-height: 600px;
}

.RedArrow {
    right: 93px;
}

.Form {
    right: 159px;
    top: -481px;
    width: 325px;
}

	.RedArrow h2 {
		font-size: 37px;
		margin-top: 0px;
	}
	.logo{
		display:block;
		margin:auto;
	}

	.linkButton {
		display:table;
		width: 85%;
		margin:auto;
		line-height:20px;
	}
	.ContentOneLeft{
		width: 90% !important;
		margin: 0% auto 2% auto;
	}
	.ContentOneRight {
		margin: auto !important;
		width: 90% !important;
	}
	.ContentTwoLeft .listingBlock{
		margin: 0 auto 10px;
		width: 90%;
	}
	.ContentTwoRight img{
		display:block;
		margin:auto;
	}
	.listingBlock img{
		visibility:visible;
		display:inline-block;
	}
	.ContentTwoCentral ul {
		margin: auto;
		width: 92%;
	}

}

@media only screen and (max-width: 600px) {

}

@media only screen and (max-width: 480px) {
	.RedArrow{
		background:none;
		background-color:#f3264c;
		text-align:center;
		width: 100%;
		height: 122px;
		right:0px;
	}
	.RedArrow h2 {
		font-size: 37px;
		margin-top: 0px;
	}
	.logo{
		display:block;
		margin:auto;
	}
	.banner .grid8 {
		min-height: 530px;
	}
	
	.Form {
		top: -501px;
		width: 328px;
		right: 79px;
	}
	.linkButton {
		display:table;
		width: 85%;
		margin:auto;
		line-height:20px;
	}
	.ContentOneLeft{
		width: 90% !important;
		margin: 0% auto 2% auto;
	}
	.ContentOneRight {
		margin: auto !important;
		width: 90% !important;
	}
	.ContentTwoLeft .listingBlock{
		margin: 0 auto 10px;
		width: 90%;
	}
	.ContentTwoRight img{
		display:block;
		margin:auto;
	}
	.listingBlock img{
		visibility:visible;
		display:inline-block;
	}
	.ContentTwoCentral ul {
		margin: auto;
		width: 92%;
	}
}

@media only screen and (max-width: 360px) {
	.Form {
		right: 26px;
		top: -501px;
		width: 310px;
	}
	.linkButton {
		line-height:35px;
	}
}

@media only screen and (max-width: 320px) {
	.Form {
		right: 4px;
		top: -501px;
		width: 310px;
	}
	.logo{
		width:100%;
	}
	.ContentTwoRight img {
		width: 100%;
	}
}