body {				
   width: 1155px;
  margin: 0;
}

h2 {
  margin-top: 15%;
  margin-left: 40%;

}


form {
 border: double;
 border-radius: 15px;
   margin-top: 5%;
  margin-right: 10%;
  margin-left: 10%;
  margin-bottom: 5%;
  padding-top: 5%;
  padding-left: 3%;
  padding-right: 3%;
  padding-bottom: 5%;
}

#content {
  overflow: auto;
  height: 100%;
}


input[type="text"], input[type="email"] {
  padding: 5px;
  border-radius: 4px;
  border: double;
}

 input[type="text"]:focus, input[type="email"]:focus, textarea:focus {
   background-color: lightgray;
   outline: pink auto 3px;
 }
form > div, fieldset {
  margin-bottom: 10px;


}

form p {
  margin: 0;
}

form label {
  font-weight: bold;
}

fieldset label {
  display: block;
  font-weight: normal;
}

.message-input label {
  display: block;
}

.message-input textarea {
  width: 100%;
}
