

body {
  font-family: Arial, Helvetica, sans-serif;
  padding: 30px;
}

label {
  /* border: 1px dashed red;*/
  display: block;
  float: left;
  width: 7em;
  margin-right: .3em;
}

input {
  width: 5em;
}

input[type="button"] {
  width: 10em;
  padding: 5px;
}

.button {
  margin: 20px auto;
  text-align: center;
}

fieldset {
  border: 1px solid #040404;
  width: 25%;
  margin: 0 auto;
}

legend {
  margin: 0 auto 10px auto;
  /*border: 1px dashed red;*/
}

.container {
  /*border: 1px dashed red;*/
  width: 100%;
}


#article {
  padding: 5% 10% 0;
}