form {
  /*padding-bottom: 80px;*/
}

form label {
  /*color: #D6D6D6;*/
  color: #000;
  /*float: left;*/ 
  width: 10em;
}

form label.normal {
  font-weight: normal;
}

form .example {
  margin-left: 7em;
}

form div {
  margin: 10px 0px;
}

form .entry input {
  width: 200px;
/*  border: 2px solid #0C0C0C;*/
}

form .entry textarea {
  width: 350px;
}

form .entry input.long {
  width: 350px;
}

form .actions {
  text-align: right;
  padding-top: 10px;
  margin-right: 20px;
}

form #remaining_chars_box {
  margin-top: 0px;
  margin-right: 30px;
  text-align: right;
}

form fieldset {
  padding: 3px 10px;
  margin: 0px 0px;
}

form legend {
  font-size: 1.5em;
}

form #message_delayed_send {
  width: 30px;
}

.calendar_date_select_popup_icon {
  vertical-align: middle;
  padding: 0px
}

#user-profile form {
  width: 600px;
}
