

.org_custom_matter_fields_fields {
  border-left: 1px solid #E8EAED;
  border-top: 1px solid #E8EAED;
  width: 100%;
  max-width: 700px;
}

.ocmf-header {
  display:flex;
  border-bottom: 1px solid #E8EAED;
}
.ocmf-body > div {
  display:flex;
  border-bottom: 1px solid #E8EAED;
}
.org_custom_matter_fields_fields > div > div:nth-child(odd) {
  background-color: #F7F9FC;
}

.ocmf-header div {
  font-weight:bold;
  padding:7px;
  border-right: 1px solid #E8EAED;
}
.ocmf-body > div > div {
  padding:7px;
  border-right: 1px solid #E8EAED;
}
div.ocmf-sort {
  width:5%;
}
div.ocmf-name {
  width:51%;
}
div.ocmf-type {
  width:14%;
}
div.ocmf-required {
  width:11%;
}
div.ocmf-intake {
  width:9%;
}
div.ocmf-actions {
  width:10%;
}
.org_custom_matter_fields_actions {
  margin-top:20px;
}
.org-custom-fields-multiple {
  display:none;
}

#edit-custom-fields-wrapper {
  padding:0;
  border:none;
  margin-top: -10px;
}

#node-matter-edit-form #edit-custom-fields-wrapper {
  padding:0 48px;
  border-right: 1px solid #dee0e3;
  border-left: 1px solid #dee0e3;
  border-bottom: none;
  border-radius: 0;
  box-shadow: none;
  margin-top: -30px;
  margin-bottom:0;
}
#node-matter-edit-form #edit-custom-fields-wrapper input[type="date"] {
  width:100%;
}
#node-matter-edit-form #edit-custom-fields-wrapper input[type="number"] {
  width:100%;
}
#node-matter-edit-form #edit-field-open-date-wrapper {
  width:100%;
}

#unasasma-assign-matter-org-custom-fields {
  margin-top: 10px;
}

#new-custom-field-form .ocmf-select-boolean input {
  height:unset;
  margin: 10px 0px 10px 10px;
}
.org-custom-boolean {
  padding: 6px 10px 10px;
  background-color: #f0f1f4;
  border-bottom: 2px solid #9ba3b2;
}
.org-custom-boolean legend {
  float:left;
}
.org-custom-boolean .fieldset-legend {
   font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #838996;
}
.org-custom-boolean .fieldset-wrapper {
  clear:both;
}
.org-custom-boolean .fieldset-wrapper > div {
  display:flex;
}
.org-custom-boolean .fieldset-wrapper div.form-item {
  margin:0;
  margin-right:20px;
}
.org-custom-boolea-cc {
  background-color: #f0f1f4;
  padding-bottom: 6px;
  border-bottom: 2px solid #9ba3b2;
}
.org-custom-boolea-cc .select-wrapper {
  display:flex;
}
.org-custom-boolea-cc .select-wrapper div.form-item {
  margin:0;
  margin-right:15px;
  margin-left: 20px;
}
.org-custom-boolea-cc .select-wrapper label {
  padding:0;
  margin:0;
  margin-left: 10px;
}
.org-custom-boolea-cc > label {
  margin-bottom:7px;
}
#unasasma-assign-matter-org-custom-fields .form-type-date input {
  width:100%;
}
#unasasma-assign-matter-org-custom-fields .form-type-number input {
  width:100%;
}
#new-custom-field-form .ocmf-tag-input {
  font-size: 14px;
    margin: 0;
    height: auto;
    width: 120px;
    margin-left: 10px;
}
#new-custom-field-form .ocmf-create-tag-row a {
  border: 1px solid #12ba63;
    padding: 2px 7px;
    border-radius: 3px;
}
#new-custom-field-form a.ocmf-create-tag {
  display:none;
}
#new-custom-field-form .ocmf-create-tag-row .ocmf-tag-close {
  color: red;
  border-color:red;
}
#new-custom-field-form .ocmf-create-tag-row a:hover {
  background-color: #12ba63;
  color:#FFF;
}
#new-custom-field-form .ocmf-create-tag-row .ocmf-tag-close:hover {
  background-color: red;
  color:#FFF;
}
.ocmf-create-tags {
  margin-bottom:20px;
}
.ocmf-create-tag-row > span {
  line-height: 2;
}

.ocmf-create-tag-row > img {
  width: 10px;
  height:10px;
  position: relative;
  top: -3px;
}
#new-custom-field-form .ocmf-create-tag-row .ocmf-delete-tag {
  color: red;
  border-color:red;
  display:none;
}
#new-custom-field-form .ocmf-create-tag-row .ocmf-delete-tag:hover {
  background-color: red;
  color:#FFF;
}


.vakata-context {
  z-index: 999999 !important;

}


.vakata-contextmenu {
  z-index: 999999;
}
#jstree-marker {
  z-index: 999999;
}
.jstree_tags_form .jstree_values {
  display:none;
}
.jstree_tags_form {
  background-color: #f0f1f4;
}
#unasasma-org-custom-fields-encoded {
  display:none;
}
.unasasma-assign-error {
  margin-top: 10px;
}
.unasasma-assign-error {
  display: none;
}

.options-adder {
  margin-bottom: 20px;
  display: block;
}

.sortable-option-rows-wrapper .option-row {
  display:flex;
}
.sortable-option-rows-wrapper .option-row a img {
  margin-top:15px;
}
.sortable-option-rows-wrapper .option-row i {
  margin-top:12px;
}
