﻿body {
}


.cjs_mud_item
{
    padding-top:5px;
}

/* Apply to single-line input */
.forceUpper input {
    text-transform: uppercase !important;
}

/* Apply to multi-line input (textarea) */
.forceUpper textarea {
    text-transform: uppercase !important;
}

.sec-header {
    position: relative;
    width: 100%;
    padding-right: 8px; /* keeps some breathing room from the edge */
    margin: 8px 0; /* optional spacing between sections */
}

.sec-chevron {
    position: absolute !important;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.full-width-panel {
    width: 100%;
}

.panel-title-row {
    display: flex;
    align-items: center;
    width: 100%;
}

.btn-inline {
    display: inline-flex;
    align-items: center;
    gap: 6px; /* space between icon and text */
    line-height: 1; /* keeps icon from riding high */
}

/* ------------------------------------------
   FORCE MINIMUM COLUMN WIDTH FOR AUTO-FIT
   ------------------------------------------ */

.auto-fit-grid .k-grid-header th,
.auto-fit-grid .k-grid-content td {
    min-width: 200px !important; /* change to whatever you want */
}
