/* put your own styles to customize and override the theme */
.required:after {
  content:"*";
  color:red;
  padding-left:2px;
}

.sortorder:after {
    /*content: '\25b2';*/
    right: 1em;
    content: "\2191";
}

.sortorder.reverse:after {
    /*content: '\25bc';*/
    right: 0.5em;
    content: "\2193";
}

.no-break {
    word-wrap: normal; /* or word-wrap: normal; */
    white-space: nowrap;
}

/*fa-download:before {
    content: "\f019"
}*/

.readonly-style {
    background-color: #e9ecef; /* Bootstrap's default for disabled */
    color: #6c757d; /* Muted text */
    cursor: not-allowed;
    pointer-events: none; /* Optional: block hover events */
}

input[readonly] {
    background-color: #e9ecef !important;
    color: #6c757d !important;
    cursor: not-allowed !important; 
}

td.text-nowrap .dropdown {
    display: inline-block !important;
}






.ExcelIcon {
    width: 20px;
    height: 20px;
    background-image: url('../assets/vendor/fontawesome/fontawesome-free/fonts/icons8-excel.svg');
    background-size: contain;
    background-repeat: no-repeat;
}


/**Style Sticky*/
 