.textArticle a.buttonBis {
  padding: 0px 21px;
  display: inline-block;
  font-size: 12px;
  color: #fff;
}
.champ input[type=text],
.champ textarea {
  width: 450px;
  height: 45px;
  color: #474747;
  border: 1px solid #d1cfcc;
  font-size: 16px;
  margin-bottom: 20px;
  padding-left: 10px;
  background-color: #fff;
  font-weight: normal;
  display: inline-block;
}

.champ textarea {
  height: 200px;
  resize: none;
}

.champContact input[type=text],
.champContact textarea {
  width: 450px;
  height: 45px;
  color: #474747;
  border: 1px solid #ebebeb;
  font-size: 16px;
  margin-bottom: 20px;
  padding-left: 10px;
  background-color: #ebebeb;
  font-weight: normal;
  display: inline-block;
  padding-top: 7px;
}

.champchampContact textarea {
  height: 200px;
  resize: none;
}

legend {
  color: #ff6400;
  font-size: 12px;
  margin-top: 10px;
}
input[type=submit] {
  width: 230px;
  height: 37px;
  color: #fff;
  border: none;
  font-size: 14px;
}


textarea#contactformtype_message.email {
  height: 180px;
}