.cursor-pointer {
  cursor: pointer;
}

.login_logo {
  width: 100%;
}

.bhumi_btn {
    background: linear-gradient(90deg, #88321B, #FDC989, #88321B);
    background-size: 300% 100%;
    background-position: 0% 50%;
    color: #fff;
    padding: 15px 35px;
    border-radius: 50px;
    text-transform: uppercase;
    display: inline-block;
    border: none;
    cursor: pointer;
    transition: background-position 1s linear;
}
.bhumi_btn:hover {
    background-position: 100% 50%;
    color: #fff;
}
@media screen and (max-width: 768px) {
  .login_logo {
    width: 100%;
  }

  .container-login100 {
    width: 100%;
  }
}

.form-group {
    text-align: left !important;
}
.clr-picker {
  z-index: 10000 !important;
}

.col-form-label {
  font-weight: 600;
}

.card-header label {
  font-size: 18px;
  font-weight: 800;
}

.product_save_col{
  position: sticky;
    top: 121px;
    z-index: 1;
}