﻿.telerik-pop {
    z-index: 44444;
}

.swal2-container {
    z-index: 20000 !important;
}
.k-checkbox {
    border-color: gray !important;
    background-color: #ffffff;
}
.accordion-button:not(.collapsed) {
    color: #000000;
    background-color: #e7f1ff00;
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}

.btn-new:hover {
    color: white;
    background-color: #2b4848;
    border-color: #2b4848;
}
 
.myNumericTextbox .k-input-inner,
.myTextRight .k-input-inner {
    text-align: right;
}
/*begin row grid no warp and active+inactive */
.inactiveRowFormatting {
    color: gray;
}

.activeValuesRowFormatting {
    color: black;
}

div.custom-ellipsis,
/* OnCellRender */
.k-grid td.custom-ellipsis,
/* OnRowRender */
.k-grid tr.custom-ellipsis .k-table-td {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*end row grid no warp and active+inactive */
/*begin สำหรับ loading แบบ transparent เต็มหน้า*/
.loading-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(128, 128, 128, 0.5); /* สีเทาโปร่งใส */
    z-index: 9999; /* ให้แสดงอยู่ด้านหน้า */
    display: flex;
    align-items: center;
    justify-content: center;
}
/*end สำหรับ loading แบบ transparent เต็มหน้า*/
 