.bg-gradient-primary.login-page {
  /*background-image: url("/img/farm-background.jpg");*/
  background-color: #FEF8F0;
  background-image: none; /*linear-gradient(180deg, #FEF8F0 10%, #5EA09D 100%);*/
}

.form-group {
  label {
    margin-bottom: 0px;
  }
  input {
    margin-bottom: .7rem;
  }
}


#userModal {
  .modal-footer {
    display: block !important;
  }
}

.toggle-password {
 margin-top: 7px;
 margin-left: 2px;
 cursor: pointer; 
}
#password, #verifypassword {
  border-radius: 10px;
}


.dt-buttons {
  margin-bottom: 5px;
  float: left;
}

.dt-search,
.dt-paging.paging_full_numbers {
  float: right;
}

.dt-button {
  border: none;
  border-radius: 3px;
  background-color: #4e73df;
  color: white;
  font-size: 10pt;
  padding: 5px 7px 5px 7px;
}

.dt-button.disabled {
  background-color: #4e73df;
  color: #c6c1c1;
}

.dt-button:hover {
   background-color: #6487eb
}

tr[data-dt-row] td {
  background-color: #fdfff3 !important;
  h5 {
    color: #278424;
  }
  td {
    border: none !important;
    padding: .3rem;
  }
  td.value {
    color: #253fca;
    padding-left: .5em;
    text-align: right;
  }
}

  
#alteditor-row- {
  display:none;
}

#listOperationsTable .filters input {
  width: 100%;
}

.group-balance-container {
  border: 1px solid #8281b5;
  border-radius: 10px;
  padding: 10px;
}

table#groupbalance {
  margin:10px;
  font-size:1.08em;
  td:nth-child(even) {
    padding-right: 40px;
    color: #5f3fd3;
    font-weight: bold;
    text-align: right;
  }
}

/*#paysantsTable_wrapper {
  font-size: 0.95rem;
  a.btn-primary {
    font-size: 0.7rem;
    line-height: 1;
  }
}*/





 