@media only screen and (min-width: 0px)and (max-width: 480px) {
	.banner-container, .banner-slides {
		width: 300px;
		height: 86px;
	}

	div.nav-container {
		margin-top: 60px;
	}

	.inner-banner-slide {
		width: 300px;
		height: 60px;
	}
}

@media only screen and (min-width: 481px)and (max-width: 640px) {
	.banner-container, .banner-slides {
		width: 420px;
		height: 120px;
	}

	div.nav-container {
		margin-top: 90px;
	}

	.inner-banner-slide {
		width: 420px;
		height: 84px;
	}
}

@media only screen and (min-width: 641px)and (max-width: 960px) {
	.banner-container, .banner-slides {
		width: 600px;
		height: 171px;
	}

	div.nav-container {
		margin-top: 141px;
	}

	.inner-banner-slide {
		width: 600px;
		height: 120px;
	}
}

@media only screen and (min-width: 961px)and (max-width: 1024px) {
	.banner-container, .banner-slides {
		width: 840px;
		height: 240px;
	}

	div.nav-container {
		margin-top: 210px;
	}

	.inner-banner-slide {
		width: 840px;
		height: 168px;
	}
}

@media only screen and (min-width: 1025px)and (max-width: 1280px) {
	.banner-container, .banner-slides {
		width: 980px;
		height: 280px;
	}

	div.nav-container {
		margin-top: 250px;
	}

	.inner-banner-slide {
		width: 980px;
		height: 196px;
	}
}

@media only screen and (min-width: 1281px)and (max-width: 1440px) {
	.banner-container, .banner-slides {
		width: 1200px;
		height: 343px;
	}

	div.nav-container {
		margin-top: 313px;
	}

	.inner-banner-slide {
		width: 1200px;
		height: 240px;
	}
}

@media screen and (min-width: 1441px) {
	.banner-container, .banner-slides {
		width: 1400px;
		height: 400px;
	}

	div.nav-container {
		margin-top: 370px;
	}

	.inner-banner-slide {
		width: 1400px;
		height: 280px;
	}
}