﻿
.card {
    background-color: var(--bs-body-bg) !important;
}

.breadcrumb {
    background-color: var(--bs-app-bg-color) !important;
}

/* Begin Kendo Dropdown */
.k-picker-solid {
    padding: .775rem 1rem .775rem 1rem !important;
    background-color: var(--bs-body-bg) !important;
    border: 1px solid var(--bs-gray-300) !important;
}

.k-picker .k-input-button,
.k-input-md .k-input-inner,
.k-picker-md .k-input-inner {
    padding: 0 !important;
}

.k-input-value-text {
    font-size: 1.1rem !important;
    font-weight: 500 !important;
    color: var(--bs-gray-700) !important;
}

/* Prevent styling grid */
.k-grid .k-picker .k-input-button {
    padding: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-grid .k-input-md .k-input-inner,
.k-grid .k-picker-md .k-input-inner {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem) !important;
    padding-inline: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-grid .k-picker-solid {
    padding: 0 !important;
    background-color: var(--kendo-color-base, #495057) !important;
    border-color: var(--kendo-color-base, #495057) !important;
}

.k-grid .k-input-value-text {
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
}

/* End Kendo Dropdown */


.twd-designer {
    min-width: 0 !important;
}

/* Telerik Web Report Designer */
.telerik-designer-container {
    position: absolute;
    height: 79%;
    width: 96%;
}

.hidden {
    display: none !important;
}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

/* For screens wider than 768px (tablet and desktop) */
@media (min-width: 990px) {
    .telerik-designer-container {
        width: 70%;
    }
}

@media (min-width: 1200px) {
    .telerik-designer-container {
        width: 75%;
    }
}
/* For screens wider than 1024px (large desktop) */
@media (min-width: 1500px) {
    .telerik-designer-container {
        width: 80%;
    }
}


[data-bs-theme=dark] .telerik-designer-container {
    background: #0d0e12;
}

    /* light #e9e9e9 */
    [data-bs-theme=dark] .telerik-designer-container .twd-designer .designer__canvas,
    [data-bs-theme=dark] .telerik-designer-container .twd-top-menu-area {
        border: 1px solid #282b30;
    }

    /* light #ebebeb */
    [data-bs-theme=dark] .telerik-designer-container .twd-main-menu .main-menu__item.-first {
        border-right: 1px solid #282b30;
    }

    /* light #656565 */
    [data-bs-theme=dark] .telerik-designer-container .k-menu:not(.k-context-menu) > .k-item {

    }

    /* light #ebebeb */
    [data-bs-theme=dark] .telerik-designer-container .twd-designer .k-input {
        border-color: #36393f;
    }

    /* light #ebebeb */
    [data-bs-theme=dark] .telerik-designer-container .twd-main-menu .main-menu__item.-first {
        color: #b0b0b0;
    }

    /* light #424242 */
    [data-bs-theme=dark] .telerik-designer-container .k-button-solid-base,
    [data-bs-theme=dark] .telerik-designer-container .k-picker-solid {
        color: #f5f5f5;
    }

    [data-bs-theme=dark] .telerik-designer-container .top-menu-area__switch .k-picker-solid {
        background-color: #121212 !important;
        border: 1px solid #36393f !important;
    }

    /* light #424242 #fff */
    [data-bs-theme=dark] .telerik-designer-container .k-input-solid {
        color: #f5f5f5;
        background-color: #121212;
    }

    [data-bs-theme=dark] .telerik-designer-container .k-input-solid:focus-within {
        border-color: rgba(255,255,255,.16);
        box-shadow: 0 0 0 2px rgba(255,255,255,.08);
    }

    [data-bs-theme=dark] .telerik-designer-container .k-menu:not(.k-context-menu) > .k-item:hover, .k-menu:not(.k-context-menu) > .k-item.k-hover {
/*        border-color: #1a1a1a;*/
        color: #eeeeee;
    }

/* End Telerik Web Report Designer */

/* Hamburger menu icon color */
#kt_app_sidebar_toggle .ki-duotone {
    color: #99a1b7 !important;
    transition: color 0.1s ease-in-out;
}

#kt_app_sidebar_toggle:hover .ki-duotone {
    color: #3b82f6 !important;
}

