#ifw-table th:nth-child(1) {
  width: 1%;
}
#ifw-table td:nth-child(2) {
  white-space: nowrap;
}

#patent-tree {
  width: 100%;
  height: 800px;
  border: 2px solid #212529;
}

#patent-tree-dlg, #mermaid-svg, #mermaid-svg-dlg {
  width: 100%;
  height: 100%;
}

#mermaid-svg g.tree-green-start > rect, #mermaid-svg-dlg g.tree-green-start > rect {
  stroke: rgb(48.02, 94.57, 3.43);
  stroke-width: 3px;
  fill: rgb(115.493, 227.4505, 8.2495);
}

#mermaid-svg g.tree-green > rect, #mermaid-svg-dlg g.tree-green > rect {
  fill: #62C107;
  stroke: #62C107;
}

#mermaid-svg g.label, #mermaid-svg-dlg g.label {
  line-height: 120%;
}

#mermaid-svg g.tree-yellow-start > rect, #mermaid-svg-dlg g.tree-yellow-start > rect {
  stroke: rgb(233.1925465839, 176.4285714286, 13.8074534161);
  stroke-width: 3px;
  fill: rgb(248.850931677, 223.5714285714, 151.149068323);
}

#mermaid-svg g.tree-yellow > rect, #mermaid-svg-dlg g.tree-yellow > rect {
  fill: #f6d167;
  stroke: #f6d167;
}

#mermaid-svg span.edgeLabel, #mermaid-svg-dlg span.edgeLabel {
  color: #212529;
  background-color: white;
}

#mermaid-svg a, #tree-dlg a {
  color: #212529;
  text-decoration: underline;
}

#tree-dlg .modal-dialog {
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
#tree-dlg .modal-content {
  height: 100%;
  min-height: 100%;
  border-radius: 0;
}
#tree-dlg .modal-body {
  padding: 0;
}

.tree-options-columns {
  -moz-column-width: 10em;
  -webkit-column-width: 10em;
  column-width: 10em;
}
.tree-options-columns ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#family-table tbody td:nth-child(3), #family-table tbody td:nth-child(6), #family-table tbody td:nth-child(8) {
  white-space: nowrap;
}
#family-table tbody td:nth-child(2) {
  word-break: break-all;
}

ul.dropdown-menu {
  min-width: 2rem;
}

table.hot-words-table th:nth-child(2), table.hot-words-table td:nth-child(2), table.hot-words-table th:nth-child(3), table.hot-words-table td:nth-child(3) {
  text-align: center;
}
table.hot-words-table .dropdown-toggle {
  white-space: normal;
}

.claim-diff-split-columns .split-0 .claims-doc-selection, .claim-diff-split-columns .split-1 .claims-doc-selection {
  padding: 5px;
}
.claim-diff-split-columns .split-0 .list-group-item, .claim-diff-split-columns .split-1 .list-group-item {
  padding: 5px;
}
.claim-diff-split-columns .split-2 .diff-instr {
  padding: 5px;
  border-bottom: 2px solid #e9ecef;
}
.claim-diff-split-columns .split-2 .diff-add {
  color: #62C107;
  text-decoration: underline;
}
.claim-diff-split-columns .split-2 .diff-del {
  color: #ED5D5E;
  text-decoration: line-through;
}

.form-item {
  flex: 1 0 12rem;
  min-width: 30%;
}
.form-item .form-checkbox {
  display: flex;
  margin-left: 20px;
}

/*# sourceMappingURL=patentplex.css.map */
