html, body { 
  margin: 0;
  padding: 0;
  background: #7a848e; /* For browsers that do not support gradients */
}
.gradient-container {
	height: 100vh;
  	width: 100vw;
    background: -webkit-linear-gradient(175deg, #484d56 15%, #626872 70%, #7a848e 94%);
    background: -o-linear-gradient(175deg, #484d56 15%, #626872 70%, #7a848e 94%);
    background: linear-gradient(175deg, #484d56 15%, #626872 70%, #7a848e 94%);
  	opacity: 1.0;
}

.gradient-container .front {
	padding-top: 10px;
	display: block;
	z-index: 5;
	position: relative;
}

.box {
  border-radius: 20%;
  opacity: 0.4;
  position: absolute;
}
#box0 {
  background: rgb(87, 93, 102);
  min-height: 180px;
  min-width: 180px;
  top: 20px;
  left: 16%;
}
#box1 {
  background: rgb(90, 96, 105);
  min-height: 105px;
  min-width: 90px;
  top: 70px;
  right: 8%;
}
#box2 {
  background: rgb(124, 129, 138);
  min-height: 150px;
  min-width: 150px;
  top: 110px;
  right: 26%;
}
#box3 {
  background: rgb(110, 116, 125);
  min-height: 90px;
  min-width: 90px;
  top: 320px;
  left: 6%;
}
#box4 {
  background: rgb(110, 116, 125);
  min-height: 230px;
  min-width: 230px;
  bottom: 220px;
  left: 30%;
}
#box5 {
  background: rgb(126, 132, 141);
  min-height: 100px;
  min-width: 100px;
  bottom: 180px;
  right: 20%;
}
#box6 {
  background: rgb(115, 121, 130);
  min-height: 110px;
  min-width: 110px;
  bottom: 250px;
  right: 12%;
}
#box7 {
  background: rgb(109, 115, 124);
  min-height: 140px;
  min-width: 140px;
  bottom: 106px;
  left: 20%;
}
#box8 {
  background: rgb(120, 126, 135);
  min-height: 300px;
  min-width: 500px;
  top: 550px;
  left: 8%;
}
#box9 {
  background: rgb(87, 93, 102);
  min-height: 160px;
  min-width: 160px;
  top: 90px;
  left: 8%;
}
#box10 {
  background: rgb(87, 93, 102);
  min-height: 260px;
  min-width: 260px;
  top: -20px;
  left: 40%;
}
#box11 {
  background: rgb(110, 116, 125);
  min-height: 220px;
  min-width: 220px;
  top: 280px;
  right: 90%;
}
#box12 {
  background: rgb(110, 116, 125);
  min-height: 240px;
  min-width: 240px;
  bottom: 140px;
  right: 27%;
}
#box13 {
  background: rgb(97, 103, 112);
  min-height: 90px;
  min-width: 90px;
  top: 70px;
  right: 8%;
}