input{
  font-size: 16px;
  width: 88%;
  max-width:300px;
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid #848484;
  border-radius: 15px 15px 15px 15px;
}
input[type=checkbox] {
  max-width:30px;
  margin-bottom:0px;
}


.input-obligatorio{
  border: 1px solid #FF4E0F;
}


select{
  font-size: 16px;
  width: 88%;
  max-width:300px;
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid #848484;
  border-radius: 15px 15px 15px 15px;
}

textarea{
  font-size: 16px;
  width: 88%;
  /*max-width:300px;*/
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid #848484;
  border-radius: 15px 15px 15px 15px;
}