/* FORM - Forms, Inputs, Selects, ... and all things for your forms */
/* ---------------------------------------------------------------- */

form {
  
}

form .text_field {
  background: transparent url(../images/form/input_bg_left.gif) no-repeat;
  height: 41px;
  width: 300px;
  margin-right: 8px;
}

form .text_field .right {
  background: transparent url(../images/form/input_bg_right.gif) no-repeat right;
  height: 41px;
}

form .text_field input {
  background: #EFEDEE;
  border: 0;
  color: #280800;
  font-size: 20px;
  width: 280px;
  margin: 7px;
}

form .text_area {
  background: transparent url(../images/form/textarea_bg_left.gif) no-repeat;
  height: 148px;
  width: 300px;
  margin-right: 8px;
}

form .text_area .right {
  background: transparent url(../images/form/textarea_bg_right.gif) no-repeat right;
  height: 148px;
}

form .text_area textarea {
  background: #EFEDEE;
  border: 0;
  color: #280800;
  font-size: 20px;
  width: 285px;
  margin: 7px;
  height: 130px;
}


form .text_field.short {
  width: 190px;
}

form .text_field.short input {
  width: 170px;
}

form .group {
  margin: 15px 0;
}

label {
  font-weight: bold;
  font-size: 16px;
}

.fieldWithErrors label {
  color: #CF262D;
}