﻿

/*#375a8b*/

:root {
    --rz-tree-node-toggle-width: 1rem !important;
    --rz-sidebar-background-color: #375a8b;
    --rz-layout-body-margin: 5px;
    --rz-header-background-color: #375a8b;
    --rz-header-color: white;
    --rz-layout-body-padding: 5px;
    --rz-sidebar-toggle-hover-background-color: #6086bb;
    --rz-lookup-panel-padding: 0;
    --rz-dialog-content-padding: 15px;
    --rz-input-disabled-color: black;
    --rz-input-disabled-background-color: #f8fafb;
    /*--rz-scheduler-timeline-slot-height: 16rem;
    --rz-scheduler-planner-slot-height: 6rem;*/
}

.rz-layout {
    background-color: #375a8b;
}

.rz-form-field-content > .rz-selectbutton > .rz-button.rz-state-disabled {
    opacity: .8;
}

#edmHelpSectionLayout.rz-layout {
    background-color: #e8ebf1;
}

#edmHelpSectionLayout .rz-header {
    background-color: #e8ebf1;
    border-top: 1px solid #cbcbcb;
}

#edmHelpSectionLayout .rz-sidebar {
    background-color: #e8ebf1;
}

.edmHelpSectionLayout > div.rz-dialog-content {
    padding: 0;
}


.rz-tree-container, .rz-treenode-children {
    margin-bottom: 10px;
    margin-top: 0px;
}


.rz-dialog-side.rz-dialog-side-position-right {
    background-color: white;
}

ul.edmcontextmenu > li > .rz-navigation-item-wrapper > .rz-navigation-item-link > span {
    padding-left: 7px;
}

ul.edmcontextmenu > li > .rz-navigation-item-wrapper:hover > .rz-navigation-item-link > .rz-navigation-item-text {
    color: black !important;
}

ul.edmcontextmenu > li > .rz-navigation-item-wrapper:hover > .rz-navigation-item-link > .rz-navigation-item-icon {
    color: black !important;
}

li.edmcontextmenu > ul.rz-navigation-menu > li > .rz-navigation-item-wrapper:hover > .rz-navigation-item-link > .rz-navigation-item-text {
    color: black !important;
}

li.edmcontextmenu > ul.rz-navigation-menu > li > .rz-navigation-item-wrapper:hover > .rz-navigation-item-link > .rz-navigation-item-icon {
    color: black !important;
}


.rz-dialog-titlebar {
    padding-bottom: 10px;
    padding-top: 10px;
}

.rz-dialog-side.rz-dialog-side-position-right {
    border-radius: 0;
}

.rz-dialog-side-titlebar {
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #375a8b;
    color: white;
}

.rz-dialog-side-title {
    padding-top: 10px;
    color: white;
}

.rz-dialog-side-content {
    padding: 0px;
}

.edmSideDialogContainer {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

div.rz-selectable > div.rz-data-grid-data > table.rz-grid-table > tbody > tr.rz-data-row {
    cursor: pointer;
}

.rz-alert-content {
    width: 100%;
}

.rz-data-grid {
    border-radius: 5px;
}


.rz-selectbutton .rz-button.rz-state-active.rz-button-xs, .rz-selectbutton .rz-button-xs.rz-state-active.rz-paginator-element {
    background-color: rgb(218 232 252);
}

.rowClick > div.rz-data-grid-data > table.rz-grid-table > tbody > tr {
    cursor: pointer;
}
/*:root {
    --rz-text-disabled-color: var(--rz-base-700);
}*/


.rz-accordion-content {
    background-color: white;
}

.rz-html-editor-content {
    background-color: white;
}

.rz-state-disabled > .rz-form-field-content {
    background-color: #f8fafb;
}

.rz-dialog-side.rz-dialog-side-position-right {
    border-left: 1px solid gainsboro;
}

.rz-dialog-confirm, .rz-dialog-alert {
    max-width: 750px;
    margin: 0.75rem;
}

.rz-dialog {
    background-color: white;
}

.rz-accordion-content {
    background-color: white;
}

.rz-html-editor-content {
    background-color: white;
}


.blueAccordion .rz-accordion-header {
    background-color: var(--rz-primary-dark) !important;
    color: white;
    cursor: pointer;
}

    .blueAccordion .rz-accordion-header > button {
        color: white;
    }

        .blueAccordion .rz-accordion-header > button:hover {
            color: white;
        }

.blueAccordion .rz-accordion-content {
    background-color: white !important;
    border-top: 1px solid gainsboro;
}
/**************/
/*BEGIN: rtsAccordion*/

.rtsAccordion .rz-accordion-header {
    background-color: var(--rz-base-100) !important;
    /*color: white;*/
    cursor: pointer;
}

    .rtsAccordion .rz-accordion-header a {
        /*color: white;*/
        padding: 12px;
    }

        .rtsAccordion .rz-accordion-header a:hover {
            /*color: white;*/
        }

.rtsAccordion .rz-accordion-content {
    background-color: white !important;
    border-top: 1px solid gainsboro;
}

.rtsAccordion .rz-expander {
    border-top: 1px solid var(--rz-base-400);
}
/*END: rtsAccordion*/
.blueAccordionFixed .rz-accordion-header {
    background-color: var(--rz-primary-dark) !important;
    color: white;
    cursor: pointer;
}

    .blueAccordionFixed .rz-accordion-header > button {
        color: white;
    }

        .blueAccordionFixed .rz-accordion-header > button:hover {
            color: white;
        }

.blueAccordionFixed .rz-accordion-toggle-icon {
    display: none;
}
/*.blueAccordion .rz-accordion-content {
    background-color: white !important;
    border-top: 1px solid gainsboro;
}
*/
/**************/
.grayAccordion .rz-accordion-content {
    background-color: white !important;
    border-top: 1px solid gainsboro;
}

.grayAccordion .rz-accordion-header {
    background-color: whitesmoke !important;
    cursor: pointer;
}


.rz-density-compact div.rz-cell-filter-content > span.rz-cell-filter-label > input[type=text] {
    height: auto;
    padding: 3px;
    margin: 3px;
    font-size: small;
}

.rz-density-compact div.rz-cell-filter-content > span.rz-cell-filter-label > .rz-numeric {
    height: auto;
}

    .rz-density-compact div.rz-cell-filter-content > span.rz-cell-filter-label > .rz-numeric > input[type=text] {
        padding: 3px;
        margin: 3px;
        font-size: small;
    }


.edmRadzenPanel.rz-panel {
    padding: 5px !important;
    border: 1px solid gainsboro !important;
    margin: 0 !important;
}

.edmRadzenPanel > .rz-panel-titlebar {
    flex-direction: row-reverse;
    justify-content: left;
    padding: 5px !important;
}

}

*/

.edmRadzenPanel > .rz-panel-content-wrapper {
    background-color: white;
    border-radius: 10px;
    border: 1px solid gainsboro;
    padding: 5px;
    margin-top: 5px;
}

#edmHeaderAccountMenu .rz-menu {
    background-color: transparent;
    color: white;
}

#edmHeaderAccountMenu > .rz-menu > .rz-navigation-item > .rz-navigation-item-wrapper > .rz-navigation-item-link {
    color: white;
}

/*#edmHeaderRequestNumber .rz-variant-outlined > .rz-form-field-content > .rz-textbox:hover {
    outline: 2px solid #6086bb;
}*/

/*#edmHeaderRequestNumber .rz-variant-outlined > .rz-form-field-content > .rz-textbox:focus {
    outline: 1px solid white;
}
*/


.edmRadzenPanel .rz-panel-titlebar {
    border-bottom: 1px solid gainsboro;
    padding-bottom: 10px;
    margin-bottom: 10px;
    font-weight: bold;
}

.edmRadzenPanel input {
    background-color: white;
}

.rz-tree-toggler {
    margin-right: 8px;
}

.rz-treenode-label {
    margin-top: 1px;
    margin-bottom: 1px;
}

.rz-dialog-content {
    height: 100%;
}

.rz-lookup-search {
    margin-bottom: 0;
    padding: 10px;
}

.edmAssignToUserDropdown > .rz-form-field-content {
    background-color: white;
}

.white.rz-form-field > .rz-form-field-content {
    background-color: white !important;
}

.rz-panel-content-wrapper.rz-expander.rz-state-collapsed {
    display: none;
}

.rz-panel-content-wrapper.rz-expander.rz-state-expanded {
    display: inline;
}
