/*
 * Copyright (c) 2025.
 * Elazar Moseson
 */

.versHdrTxt{
    font-size: 10px !important;
    color: #a91eff;
}


.float-message {
    position: fixed;
    top: 45%;
    left: 50%;
    margin-left: -150px;
    z-index: 9999;
}

.dataGrpHdr {
    color: #a91eff!important;
}

.dshbrd-list-scrollbar {
position: relative;
height: 300px;
overflow: auto;
}

.dblst-tbl-wrapper-scroll-y {
display: block;
}

.tblFxHead {
    position: sticky;
    top: 0; z-index: 1;
}

.dshbrd-infolst-scrollbar {
position: relative;
height: 200px;
overflow: auto;
}

.infolst-wrapper-scroll-y {
display: block;
}

tr.spcl-condensed>td {
  padding-top: 0; padding-bottom: 0;
}

tbody.spcl-condensed>tr>td {
  padding-top: 0; padding-bottom: 0;
}

.myLabelDisabled {
   color: lightgray !important;
   /*background-color: grey;*/
}

#overlay{
  position: fixed;
  top: 0;
  z-index: 100;
  width: 100%;
  height:100%;
  display: none;
  background: rgba(0,0,0,0.6);
}
.cv-spinner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.spinner {
  width: 40px;
  height: 40px;
  border: 4px #ddd solid;
  border-top: 4px #2e93e6 solid;
  border-radius: 50%;
  animation: sp-anime 0.8s infinite linear;
}
@keyframes sp-anime {
  100% {
    transform: rotate(360deg);
  }
}
.is-hide{
  display:none;
}

.uix-autocomplete {
  height: 200px;
  overflow-y: auto;
    /* these sets the height and width /
    max-height:200px;
    max-width: 236px; */

    /* these make it scroll for anything outside /
    overflow-x:scroll;
    overflow-y:scroll; */
}

.my_wrap_text {
    word-wrap: break-word;
}

.myTbl_hghLght_row {
    background-color: yellow !important;
}

.myStickyLabel {
    margin-bottom: .03em !important;
}


@media (min-width: 1200px) {
  .my_modal-xl {
    max-width: 1300px !important;
  }
}
