#safety-task-form {
    width: 870px;
}

#safety-task-form .text-block {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}

#safety-task-form a.change-history {
    float: right;
}

#safety-task-form #id_safety-resolution_container {
    display: none
}

#safety-task-form .label {
    width: 100px;
}

#safety-task-form .text-center {
    width: 250px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#safety-task-form input#id_date_reported,
#safety-task-form input#id_time_reported,
#safety-task-form input#id_date_of_event,
#safety-task-form input#id_time_of_event {
    width: 95px;
}
#safety-task-form div#times{
    margin: 10px 0 5px 0;
}
#safety-task-form .field {
    margin-bottom: 10px;
}

#safety-task-form div.left-column {
  width: 420px;
  min-height: 300px;
  float: left;
}

#safety-task-form div.right-column {
  width: 400px;
  min-height: 300px;
  float: right;
  position: relative;
}

#safety-task-form div.insurance-carrier-message {
  position: absolute;
  bottom: 0;
  width: 100%;
}
