body {
  background-color: black;
  color: white;
  font-family: Courier, Verdana;
  font-size: 16px;
}

.pgbox {
  border-style: solid;
  border-width: 3px;
  border-color: #9d77cd;
  float:left
}

#box1 {
  width: 22%;
  height: 478px;
  padding: 10px;
  margin: 3px;
}

.btn {
  border: none;
  background-color: inherit;
  font-size: 16px;
  font-family: Courier, Verdana;
  cursor: pointer;
  color: #551a8b;
  padding: 0px 0px;
  height: 35px;
  line-height: 0px;
}

.btn:hover {background: black;}

h1 {
  color: #9d77cd;
}

.responsive {
  max-width: 100%;
  max-height: 100%;
}