<style>
* {
  box-sizing: border-box;
}

body {
  background-color: rgb(153,102,153);
  color: rgb(255,255,204);  
  font-family: sans-serif;
}

a {

  font-color: rgb(155,87,156);
  color: rgb(255,255,204);
  font-family: sans-serif;
}

form {
  width: 500px;
  margin: auto;
  background: #555;
  padding: 20px;
  margin-top: 20px;
}

h1 {
  text-align: center;
  margin-bottom: 20px;
  margin-top: 0;
}

label, input, select {
  width: 100%;
  display: block;
  font-size: 1.2em;
}

input, select {
  padding: 5px;
  margin-bottom: 20px;
}

input[type="submit"] {
  width: 30%;
  margin: auto;
  background: rgb(153,102,153);
  color: rgb(255,255,204);  
  /*background: #333;
  color: white;*/
  border: none;
  cursor: pointer;
}
</style>
