.card {
    border-radius: 5px 5px 5px 5px;
}

.badge {
    border-radius: 2px;
}

.btn.btn-sm.text-white {
    border-radius: 3px;
}

.btn.btn-warning {
    border-radius: 3px;
}

.btn.btn-success {
    border-radius: 3px;
}

div.dom_wrapper {
    /* jika ingin search bar dan filter show data tidak ikut turun ketika di scroll */
    position: static; 
    /* position: sticky; */
    top: 115px;
    padding: 5px;
    background: white;
    height: 54px;
}

table {
    font-size: 12px;
}

thead {
    position:static;
    top: 166px;
    color: white;
    background-color: #1E3046;
    z-index: 9;
}

.table.table-striped td {
    padding: 2px;
}

.icon-update {
    color: #1E3046;
}

.icon-delete {
    color: red;
}

.bt-create {
    background-color: #1E3046;
}

.dataTables_length,
.dataTables_filter {
    font-size: 12px;
}

/* FORM CREATE/UPDATE (item,) */
.form-control {
    border-radius: 3px;
}

.form-control.form-control-lg {
    border-radius: 3px
}

.form-select {
    border-radius: 3px;
}

.form-select.form-select-solid.form-select-lg .fw-bold {
    border-radius: 3px
}

.fas.fa-exclamation-circle {
    border-radius: 3px;
}

option {
    border-radius: 3px;
}

.modal-content {
    border-radius: 5px;
}

.card {
    border-radius: 5px;
}

.btn.btn-light {
    border-radius: 2px;
}

.btn.text-white {
    border-radius: 3px;
}

.section-header {
    position: sticky;
    top: 110px;
    /* background-color: #f0f0f0; */
    padding: 10px;
    z-index: 999;
}

.theadStatic {
    position: static;
}

/* Text hanya tampil sebagian */
.noteShow {
    white-space: nowrap; 
    text-overflow:ellipsis; 
    overflow: hidden; 
    max-width:10px;
}

/* GARIS HR Pembatas Module Report Detail */
.lineHR{
    width: calc(100% - 1.5rem); 
    margin-left: 1.5rem;
}

.lineHr{
    width: calc(100% - 2rem); 
    margin-left: 1rem;
    margin-right: 1rem;

}

/* BG TAMBAHAN */

.bg-stok {
    background-color: #1E3046;
}
.bg-mint {
    background-color: #3e4288;
}

.bg-Bleu-de-France{
    background-color: #318CE7;
}

.bg-lime-green{
    background-color: #32CD32;
}

.bg-orange {
    background-color: #FF7F00;
}

.bg-carmine {
    background-color: #D70040;
}
.bg-bazaar {
    background-color: #98777B;
}

.bg-violet {
    background-color: #8A2BE2;
}
.bg-french-beige {
    background-color: #A64C90;
}


/* ROUNDED  */
.boxRoundedCorner {
    border-radius: 0 6px 0 6px;
}

.roundedTop{
    border-radius: 5px 5px 0 0;
}

.noRezize {
    resize: none;
}