.scroll-fh-wrapper{
  display: block;
}

.card-inner{
  background: var(--#{$variable-prefix}color-light-gray);
  h2{
    font-size: .625rem;
    font-weight: 700;
    color: var(--#{$variable-prefix}light-text-color);
  }
  .form-floating{
    &.disabled-field{
      label{
        padding-right: 0;
        padding-left: 0;
      }
    }
  }
}

.section-grid-border-line {
  position: relative;
  &.rgt-row-hover{
    &::before {
      display: block;
    }
  }
  &.rgt-custom-sel{
    &::before {
      display: block;
    }
  }
  &::before {
    position: absolute;
    top: 50%;
    left: 0;
    display: none;
    width: .188rem;
    height: 1.75rem;
    content: "";
    background-color: #6f75bc;
    border-radius: 0 .25rem .25rem 0;
    transform: translateY(-50%);
  }
}

.grid-user-management{
  .page-footer{
    position: relative;
    left: 0;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    // background: transparent;
  }
}

.form-floating {
  &.disabled-field{
    > .form-control:focus,
    > .form-control:not(:placeholder-shown),
    > .form-select {
      color: var(--#{$variable-prefix}dark-text-color);
      box-shadow: none;
      ~ label {
        color: var(--#{$variable-prefix}light-text-color);
        transform: scale(.85) translateX(-.063rem) translateY(-.5rem);
      }
    }
  }
}

.form-check-information{
  .inforamtion-bg-white{
    background-color: var(--#{$variable-prefix}background-white);
    .dropdown-select{
      pointer-events: none;
    }
  }
  .inforamtion-bg-gray{
    // background-color: var(--#{$variable-prefix}color-light-gray);
    background-color: var(--#{$variable-prefix}background-white);
    opacity: 1;
    .dropdown-select{
      pointer-events: all;//none;
    }
  }
  .form-check-input:checked[type="checkbox"]{
    ~ .inforamtion-bg-white,
    ~ .inforamtion-bg-gray{
      opacity: 1;
      .dropdown-select{
        pointer-events: all;
      }
    }
  }
  .separator {
    width: 1px;
    height: 30px;
    background: #dee1e8;
  }
  &.unchecked-info{
    .information-wrap{
      opacity: 1;//.6;
      .dropdown-select{
        pointer-events: all;//none;
      }
    }
  }
  &.checked-info{
    .information-wrap{
      opacity: 1;
      .dropdown-select{
        pointer-events: all;
      }
    }
  }
}

.info-alert-desc{
  .product-desc{
    .product-link{
      color: #f46582;
    }
  }
}

.dropdown-headergrid {
  &.dropdown-select{
    position: absolute;
    left: calc(50% + 12px);
    .dropdown-menu {
      margin-left: 20px;
      ul{
        span{
          color: #a4a4a6;
        }
      }
    }
  }
}

.rgt-checkbox-dropdown-align{
  .rgt-cell-header-inner-checkbox{
    position: static;
  }
}

.rgt-custom-sel {
  background: var(--bs-bg-rgt-hover);
  .usermanagement-adduser{
    min-height: calc(100vh - 200px);
  }
}
.non-user-wrapper{
  h1{
    font-size: .75rem;
    color: var(--#{$variable-prefix}eerie-black);
  }
  p{
    font-size: .625rem;
    color: var(--#{$variable-prefix}eerie-black);
  }
}
