.oj-table-header {
    background-color: var( --color-site-1 );
    border-bottom: 1px solid var( --color-border-1 );
}

.table-props-card,
.table-props-card-columns,
.table-props-card-comments,
.table-props-card-ddl {
    display: none;
}

.sequence-props-card,
.sequence-props-card-properties {
    height: 414px;
    display: none;
}

.synonym-props-card,
.synonym-props-card-ddl,
.synonym-props-card-properties {
    height: 212px;
    display: none;
}

.table-props-card-columns {
    padding: 0;
    border:0;
}

.table-props-card-ddl,
.view-props-card-ddl {
    padding: 0;
    border: 0;
}

.view-ddl-code-editor-panel {
    width: 730px;
    height: 548px;
}

.view-props-card,
.view-props-card-columns,
.view-props-card-comments,
.view-props-card-sql-query,
.view-props-card-ddl {
   display: none;
}

.buttons-table {
    margin: 6px;
    margin-top: 45px;
}

.buttons-table-indexes {
    margin-left: 6px;
    margin-right: 6px;
}

.output-message-error {
    color: red !important;
}

.output-message-ok {
    color: var( --color-alt-11 ) !important;
}

tr.row-options td {
    padding-top: 10px;
}

td.td-top {
    vertical-align: top;
}

.ddl-code-editor-panel {
    width: 100%;
    height: 560px;
}

.ddl-mle-env-code-editor-panel {
    width: 100%;
    height: 660px;
}

.ddl-mle-callspec-code-editor-panel {
    width: 100%;
    height: 660px;
}

.ddl-mle-inlined-callspec-code-editor-panel {
    width: 100%;
    height: 660px;
}

.ddl-sequence-code-editor-panel {
  /*  width: 658px; */
    height: 353px;
}

.ddl-synonym-code-editor-panel {
 /*   width: 529px; */
    height: 284px;
}

.sequence-select-header-panel {
  overflow: hidden;
  text-overflow: ellipsis;
}

.implied-fk-props-table {
    width: 100%;
}

.implied-fk-props-table td {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
}

.implied-fk-props-table td:nth-child(2) {

}

.cp-color-preview,
.cp-color-start
{
  width:120px;
  height:40px;
  border:1px solid var( --color-site-1-c );
}

.cp-color-start
{
  margin-left: 0px;
  margin-right: 0px;
  cursor: pointer;
}

.cp-color-panel {
  margin-top: 20px;
  display: inline-block;
  padding:2px 8px 2px 2px;
}

#jsonDiagramDialog {
    min-height: 500px !important;
}

a#ix_expra.oj-tabbar-item-content,
a#ix_columns.oj-tabbar-item-content,
a#ix_typea.oj-tabbar-item-content,
a#ix_paramsa.oj-tabbar-item-content {
    justify-content: start;
    padding: 0px;
}

.dm-max-width-full-width-full-height {
    max-width: 100%;
    width: 100%;
    height: 100%;
}

.dm-max-width200px-width200px-full-height {
    max-width: 200px;
    width: 200px;
    height:100%;
}

.dm-max-width210px-width210px-full-height {
    max-width: 210px;
    width: 210px;
    height:100%;
}

.dm-max-width250px-width250px-full-height {
    max-width: 250px;
    width: 250px;
    height:100%;
}

.dm-max-width270px-width270px-full-height {
    max-width: 270px;
    width: 270px;
    height:100%;
}

.dm-max-width370px-width370px-full-height {
    max-width:370px;
    width: 370px;
    height:100%;
}

.dm-max-width380px-width380px-full-height {
    max-width:380px;
    width: 380px;
    height:100%;
}

.dm-max-width574px-width574px-full-height {
    max-width: 574px;
    width: 574px;
    height:100%;
}

.dm-max-width540px-width540px-full-height {
    max-width: 540px;
    width: 540px;
    height:100%;
}

.dm-max-width574px-width574px {
    max-width: 574px;
    width: 574px;
}

.dm-max-width-full-height {
    max-width: 100%;
    height: 100%;
}

.dm-max-width75-full-height {
    max-width: 75%;
    height: 100%;
}

.dm-max-width-height290px {
    max-width: 100%;
    height: 290px;
}

.dm-full-width-full-height {
    width: 100%;
    height: 100%;
}

.dm-max-width-padding-right5px {
    max-width: 100%;
    padding-right: 5px;
}

.dm-min-width10px-padding-right5px {
    min-width: 10px;
    padding-right: 5px;
}

.dm-full-width-full-height-padding-right15px {
    width: 100%;
    height: 100%;
    padding-right: 15px;
}

.dm-max-width-full-width {
    max-width: 100%;
    width: 100%;
}

.dm-max-width-min-width-full-width {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
}

.dm-max-width {
    max-width: 100%;
}

.dm-full-height {
    height: 100%;
}

.dm-full-width {
    width: 100%;
}

.dm-width-200px {
    width: 200px;
}

.dm-width-220px {
    width: 220px;
}

.dm-columns-list-view {
    height: 300px;
    overflow-x:hidden
}

.dm-columns-list-view494px {
    height: 494px;
    overflow-x:hidden
}

.dm-columns-list-view265px {
    height: 265px;
    overflow-x:hidden
}

.dm-select-full-height {
    width: 180px;
    height:100%;
}

.dm-width-200px-float-center {
    width: 200px;
    float: center
}

.dm-max-width306px {
    max-width: 306px;
}

.dm-button1 {
    position: relative;
    right: 0px;
    bottom: 2px;
}

.dm-width250px-margin-right50px {
    width: 250px;
    margin-right: 50px;
}

.dm-width250px-important {
    width: 250px !important;
}

.dm-width100px {
    width: 100px;
}

.dm-width170px {
    width: 170px;
}

.dm-import-object-table {
    width: 575px;
    height: 345px;
    margin-top: 10px;
    margin-bottom: 5px
}

.dm-float-right {
    float: right;
}

.dm-json-diagrams-cb {
    width: 300px;
    max-width:300px;
    height:100%;
}

.dm-ddl-preview-buttons {
    margin-bottom: 10px;
    margin-right: 30px
}

.dm-ddl-preview-dialog {
    width: 980px;
    height: 750px;
}

.dm-diagram-ddl-options-dialog {
    width: 320px;
    height: 580px;
}

.dm-schema-ddl-options-dialog {
    width: 1056px;
    height: 770px;
}

.switchbgcolor {
    --oj-switch-track-bg-color : rgba(153, 153, 153, 1.0);
}

.mle-dialog__footer {
    background-color: var(--color-brand-1-c);
}