
/* Field display */
.field .field-label {
  font-weight: bold;
}
.field-label-inline .field-label,
.field-label-inline .field-items {
  float:left; /*LTR*/
}

/* Form display */
form .field-multiple-table {
  margin: 0;
}
form .field-multiple-table th.field-label {
  padding-left: 0; /*LTR*/
}
form .field-multiple-table td.field-multiple-drag {
  width: 30px;
  padding-right: 0; /*LTR*/
}
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {
  padding-right: .5em; /*LTR*/
}

form .field-add-more-submit {
  margin: .5em 0 0;
}

.has-error input::-webkit-input-placeholder {
  color: #a94442;
  opacity: .8;
}

.has-error input:-moz-placeholder {
  color: #a94442;
  opacity: .8;
}

.has-error input::-moz-placeholder {
  color: #a94442;
  opacity: .8;
}

.has-error input:-ms-input-placeholder {
  color: #a94442;
  opacity: .8;
}

.has-error input::-ms-input-placeholder {
  color: #a94442;
  opacity: .8;
}

.has-error input:placeholder-shown {
  color: #a94442;
  opacity: .8;
}

label.required:after{
  content:'*';
  vertical-align: super;
}
.func{white-space: nowrap;}

.allitemalert, .masseditor, .massdelete, .massdeleteDevice{display: none;}

::-ms-clear {
  display: none;
}
.form-control-clear {
  z-index: 10;
  pointer-events: auto !important;
  cursor: pointer;
}

tr.skipped-row {
  font-weight: bolder;
  font-style: italic;
}

.changedPlaceData td, .changedPlaceData th{
  padding: 10px;
}