[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
textarea {
  display: inline-table;
}

.button {
  margin-top: 5px;
  margin-right: 8px;
  border-radius: 3px;
  font-size: 150%;
  padding: 5px 20px;
  background-color: #2d76d0;
  font-weight: bold;
  width: auto;
  }

.large-3 #picPosting {
  position: absolute;
}

.large-12 #stringContentionStatus {
  position: absolute;
  margin-left: 55px;
}

.medium-12 #stringContentionStatus {
  position: absolute;
}

@media print, screen and (max-width: 1023px) {
  .small-12 #picPosting {
    position: relative;
  }
}

@media print, screen and (max-width: 1023px) {
  .small-12 #stringContentionStatus {
    position: relative;
    margin-left: 0 !important;
  }
}

.details .label {
  color: #fefefe !important;
  font-weight: 700 !important;
}

.form-field-group {
  padding-right: 5px;
}

.form-field-group .button {
  margin-top: 0 !important;
  margin-right: 0 !important;
}

@media print, screen and (max-width: 800px) {
  .small-12 .button {
    width: 100%;
  }

  .medium-5 .search-field {
    width: 100%;
  }

}