* {
	padding: 0px;
	margin: 0px;
}

body {
	font-family: Arial;
	color: #000;
}
.nav {
	background-color: #ccc;
	width: 100%;
	height: 120px;
	color: black;
	font-size: 20px;
}

#bannerTop {
	width: auto;
	height: 50%;
	position: relative;
}

a:link {
	text-decoration: none;
	height: 60px;
	width: auto;
	position: absolute;
	top: 60px;
	transition: color 0.25s;

}

a:hover {
	color: #fff;
}

#home {
	left: 20px;
}

#prod {
	left: 90px;
}

#biz {
	left: 230px;
}

#cont {
	left: 470px;
}

#gal {
	left: 600px;
}


.all {
	background-color: #e6ccff;
	width: 100%;
	height: 2100px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	color: #000;
}

#bizarre {
	height: 1100px;
}

.divv {
	border: 1px solid black;
	border-radius: 20px;
	width: 300px;
	height: 450px;
	background-color: #cc99ff;
	transition: opacity 0.25s;
	color: #000;
}
.divv:hover {
	opacity: 0.7;
}

.product {
	width: 250px;
	height: auto;
	text-align: center;
	border-radius: 20px;
	position: absolute;
	left: 20px;
	top: 90px;
}

.name {
	text-align: center;
}

#prod1 {
	position: absolute;
	left: 20px;
	top: 150px;

}

#prod2 {
	position: absolute;
	left: 390px;
	top: 150px;
}

#prod3 {
	position: absolute;
	left: 790px;
	top: 150px;
}

#prod4 {
	position: absolute;
	left: 1190px;
	top: 150px;
}

#prod5 {
	position: absolute;
	left: 20px;
	top: 650px;
}


#prod6 {
	position: absolute;
	left: 390px;
	top: 650px;
}

#prod7 {
	position: absolute;
	left: 790px;
	top: 650px;
}


#prod8 {
	position: absolute;
	left: 1190px;
	top: 650px;
}

#prod9 {
	position: absolute;
	left: 20px;
	top: 1150px;
}

#prod10 {
	position: absolute;
	left: 390px;
	top: 1150px;
}

#prod11 {
	position: absolute;
	left: 790px;
	top: 1150px;
}

#prod12 {
	position: absolute;
	left: 1190px;
	top: 1150px;
}

#prod13 {
	position: absolute;
	left: 20px;
	top: 1650px;
}

#prod14 {
	position: absolute;
	left: 390px;
	top: 1650px;
}

.footer {
	background-color: #ccbade;
	width: 100%;
	height: 50px;
	position: absolute;
	top: 2200px;
}


@media screen and (max-width:1500px) {

	#all {
		height: 2150px;
	}
	#bizarre {
		height: 1100px;
	}

	.product {
		width: 250px;
		height: auto;
		text-align: center;
		border-radius: 20px;
		position: absolute;
		left: 20px;
		top: 90px;
	}

	.name {
		text-align: center;
	}

	#prod1 {
		position: absolute;
		left: 20px;
		top: 150px;

	}

	#prod2 {
		position: absolute;
		left: 390px;
		top: 150px;
	}

	#prod3 {
		position: absolute;
		left: 790px;
		top: 150px;
	}

	#prod4 {
		position: absolute;
		left: 20px;
		top: 650px;
	}

	#prod5 {
		position: absolute;
		left: 390px;
		top: 650px;
	}


	#prod6 {
		position: absolute;
		left: 790px;
		top: 650px;
	}

	#prod7 {
		position: absolute;
		left: 20px;
		top: 1150px;
	}


	#prod8 {
		position: absolute;
		left: 390px;
		top: 1150px;
	}


	#prod9 {
		position: absolute;
		left: 790px;
		top: 1150px;
	}

	#prod10 {
		position: absolute;
		left: 20px;
		top: 1650px;
	}

	#prod11 {
		position: absolute;
		left: 390px;
		top: 1650px;
	}



	.footer {
		top: 2250px;
	}
}


@media screen and (max-width:1130px) {

	#all {
		height: 2700px;
	}
	#bizarre {
		height: 1600px;
	}

	.product {
		width: 250px;
		height: auto;
		text-align: center;
		border-radius: 20px;
		position: absolute;
		left: 20px;
		top: 90px;
	}

	.name {
		text-align: center;
	}

	#prod1 {
		position: absolute;
		left: 20px;
		top: 150px;

	}

	#prod2 {
		position: absolute;
		left: 390px;
		top: 150px;
	}

	#prod3 {
		position: absolute;
		left: 20px;
		top: 650px;
	}

	#prod4 {
		position: absolute;
		left: 390px;
		top: 650px;
	}

	#prod5 {
		position: absolute;
		left: 20px;
		top: 1150px;
	}


	#prod6 {
		position: absolute;
		left: 390px;
		top: 1150px;
	}

	#prod7 {
		position: absolute;
		left: 20px;
		top: 1750px;
	}


	#prod8 {
		position: absolute;
		left: 390px;
		top: 1750px;
	}

	#prod9 {
		position: absolute;
		left: 20px;
		top: 2250px;
	}

	#prod10 {
		position: absolute;
		left: 390px;
		top: 2250px;
	}
	.footer {
		top: 2810px;
	}
	#bizarreFooter {
		top: 1900px;
	}
}
