﻿
:root {
    --rz-layout-body-padding:0;
    --rz-header-background-color: #34312F;
    --rz-layout-body-background-color: #1a1a1a;
    --rz-text-h3-color: white;
    --rz-text-h4-color: white;
    --rz-text-h5-color: white;
    --rz-text-body1-color: white;
    --rz-card-background-color: rgba(255, 255, 255, 0.1);
    --rz-text-display-h3-color: white;
    --rz-text-h6-color: white;
    --rz-text-color: white;
    --rz-input-value-color: black;
    --rz-grid-cell-color: black;
    --rz-sidebar-background-color: #4d4d4d;
    --rz-input-background-color: #828282;
    --rz-input-color: white;
    --rz-grid-background-color: #828282;
    --rz-grid-header-background-color: #ffaf45;
    --rz-grid-stripe-odd-background-color: #a8a8a8;
    --rz-grid-frozen-cell-background-color: #7597ff;
    --rz-tabs-tab-color: #ff8c42;
    --rz-primary: #ff8c42;
    --rz-input-placeholder-color: white;
    --rz-input-value-color: white;
    --rz-input-hover-background-color: #a8a7a7;
    --rz-input-background-color: #a8a7a7;
    --rz-input-focus-background-color: #959595;
    --rz-pager-numeric-button-selected-color: #312F2F;
    --rz-pager-numeric-button-selected-background-color: rgb(200, 200, 200);
    --rz-text-title-color: white;
    --rz-tabs-tab-background-color: #88888842;
    --rz-panel-menu-item-color: white;
    --rz-panel-menu-item-background-color: #9f9f9f;
    --rz-panel-menu-icon-color: white;
    --rz-grid-sort-icon-color: white;
    --rz-overlay-background-color: #606060;
    --rz-grid-filter-buttons-background-color: #888;
    --rz-grid-clear-filter-button-background-color: #6f6f6f;
    --rz-grid-apply-filter-button-background-color: #217944;
}

.rz-tabview-nav li {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    background: #1a1a1a;
    height:100%;
    width:100%;
}


.rz-menu:not(.rz-profile-menu) {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    background-color: #ff8c42;
}

.rz-button.rz-light {
    background-color: #777;
}

.rz-header {
    height: 40px;
}

.rz-header h6
{
    font-size:2rem;
    font-weight:bold;
    color:white;
}

.hero-section {
    background: rgba(255, 255, 255, 0.1);
    border-radius: 15px;
    box-shadow: 0 8px 32px rgba(0,0,0,0.1);
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.cta-section {
    background-color: red;
}

dropdown-items li, .rz-multiselect-items li, .rz-dropdown-item {
    color: black;
}

.rz-sortable-column .rzi-sort {
    color: white;
}
