﻿.dashboard {
    justify-content: center;
    width: 90%;
}

.dashboard-header {
    padding: 10px;
    width: 100%;
}

.dashboard-tile {
    background: none;
}

.clickable-datagrid {
}

    .clickable-datagrid .k-master-row {
        cursor: pointer;
    }

    .clickable-datagrid .k-grid-content {
        overflow-y: auto;
    }

    .clickable-datagrid .k-grid-header {
        padding-inline-end: 0px;
    }

.no-toolbar .k-grid-toolbar {
    display: none;
}

.dropdownbutton-grid {
}

    .dropdownbutton-grid .k-menu-button-arrow {
        display: none !important;
    }

.xml-viewer {
    height: 400px;
    width: 100%;
}

    .xml-viewer * {
        font-family: Consolas, "Courier New", monospace;
    }

.json-viewer {
    height: 400px;
    width: 100%;
}

    .json-viewer * {
        font-family: Consolas, "Courier New", monospace;
    }

.statement-editor {
    height: 300px;
    width: 100%;
}

    .statement-editor * {
        font-family: Consolas, "Courier New", monospace;
    }

.schema-editor {
    height: 600px;
    width: 100%;
}

    .schema-editor * {
        font-family: Consolas, "Courier New", monospace;
    }

.script-editor {
    height: 600px;
    width: 100%;
}

    .script-editor * {
        font-family: Consolas, "Courier New", monospace;
    }

.json-schema-editor {
    height: 250px;
    width: 100%;
}

    .json-schema-editor * {
        font-family: Consolas, "Courier New", monospace;
    }

.json-data-editor {
    height: 250px;
    width: 100%;
}

    .json-data-editor * {
        font-family: Consolas, "Courier New", monospace;
    }

.json-editor {
    height: 500px;
    width: 100%;
}

    .json-editor * {
        font-family: Consolas, "Courier New", monospace;
    }

.property-panelbar {
    padding: 0px;
    border: 0px;
}

.property-grid {
    padding: 10px;
    border: 0px;
}

.nested-property-grid {
    padding: 0px;
    border: 0px;
}

.schema-refresh {
    margin-top: 20px;
}

.k-grid.k-grid-md .k-table-tbody .k-master-row.k-table-row > td {
    border-right: 0px;
}

.k-grid-header .k-table-th {
    vertical-align: middle;
    text-transform: uppercase;
}

.k-checkbox-wrap {
    padding-left: 5px;
}

.k-window-actions {
    padding: 10px;
}

.loader-container {
}

    .loader-container.k-loader-container {
        position: fixed;
    }

.loader-no-panel .k-loader-container-panel {
    background-color: transparent;
    border-width: 0;
}

.k-grid .k-drag-cell > .k-icon {
    padding-block: 0px;
}

.scrollable-treeview {
    height: 400px;
    overflow: auto;
}

.serviceobject-editor-buttons {
    padding-top: 24px;
    padding-bottom: 10px;
}

.gridlayout > div {
    padding: 5px;
}

.grid-no-scroll .k-grid-content {
    overflow-y: auto;
}

.grid-no-scroll .k-grid-header,
.grid-no-scroll .k-grid-footer {
    padding-right: 0;
}

.grid-no-scroll .k-grid-header-wrap,
.grid-no-scroll .k-grid-footer-wrap {
    border-right-width: 0;
}

.grid-mainlist {
    height: calc(100vh - 250px);
}

.grid-summarycontainer {
    height: calc(100vh - 290px);
}

.table-grid-summarycontainer {
    height: calc(100vh - 270px);
}

.grid-dashboard {
    height: 100%;
}

.k-grid td.vertical-aligned-cell {
    vertical-align: top;
}

.sourceTree {

}

.targetTree {

}