#subscribe {
  background:red;
  color:#fff;
  padding:15px 30px 15px 30px;
  margin:10px;
  border:none;
  cursor:pointer;
  border-radius:10px;
  }
  
 #subscribe:hover {
   background:darkred;
 }
  
input.bd-popup {
  /*width: 100%;
  height: 55px;*/
  background-color: #eee;
  border: none;
  padding-left: 15px;
  outline: none;
  font-weight: 600;
  position: relative;
  border-radius:10px;
}
label.bd {
  color:#fff;
}
.container {
  width: 600px;
  margin: 10px auto;
  text-align: center;
  position:fixed;
  bottom:25;
  left:-200;
  z-index:1;
}

.popup-button {
  background-color:red;
  border-radius:100px;
  padding:15px;
  color:#fff;
}

.wrapper {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  content: "";
  

}

.popup-box {
  width: 400px;
  padding: 70px;
  transform: translate(-50%, -50%) scale(.5);
  position: absolute;
  top: 50%;
  left: 50%;
  box-shadow: 0px 2px 16px rgba(255,255, 255, .9);
  border-radius: 20px;
  text-align: center;
  z-index:2;
background: rgba(0, 0, 0, 1);
}
.popup-box h2 {
  color: #fff;
}
.popup-box h3 {
  color: #fff;
}

.popup-box p {
	color:#fff;
}

.popup-box .close-button {
  width: 35px;
  height: 35px;
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.5s;
  border-radius: 1000px;
  background: #7b78ff;
  font-weight: bold;
  text-decoration: none;
  color: #fff;
  line-height: 190%;
}
.popup-box .close-button:hover {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.transform-in, .transform-out {
  display: block;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.5s;
}
.transform-in {
  -webkit-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
}
.transform-out {
  -webkit-transform: translate(-50%, -50%) scale(0.5);
  transform: translate(-50%, -50%) scale(0.5);
}