.main-heading {
  font-size: 20px;
  text-transform: uppercase;
}

/* 
div.ag-theme-alpine div.ag-row {
    font-size: 14px !important;
}

.ag-header-cell-text {
  white-space: break-spaces !important;
  font-size: 14px !important;
}

.ag-theme-alpine .ag-cell
{
  font-size: 14px !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
  padding: 0px !important;
  border: 0px !important;
}
.ag-theme-alpine .ag-header-cell, .ag-theme-alpine .ag-header-group-cell {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.ag-theme-alpine .ag-row-odd {
  background-color: #eaeaea !important;
  background-color: var(--ag-odd-row-background-color, #eaeaea) !important; }

.ag-theme-alpine .ag-cell, .ag-theme-alpine .ag-full-width-row .ag-cell-wrapper.ag-row-group {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.ag-header-group-cell-label{
  justify-content:  center !important;
} */


.ag-cell-value,
.ag-group-value {
  font-size: 13px !important;
}

.ag-header-cell,
.ag-header-group-cell,
.ag-cell {
  padding: 5px !important;
  border-right: .5px !important;
  border-right-color: #e2e2e2 !important;
  border-right-color: var(--ag-row-border-color, var(--ag-secondary-border-color, var(--ag-border-color, #e2e2e2)));
  border-right-style: solid !important;
  line-height: 20px !important;

}


span.mat-select-min-line.ng-tns-c191-0.ng-star-inserted {
  color: #4167d5 !important;
  font-weight: bold;
}

.mat-option-text {
  color: #4167d5 !important;
}

.card-header {
  padding: 4px 15px !important;
  margin-bottom: 0;
  background-color: #f8f9fc;
  border-bottom: 1px solid #e3e6f0;
}

label.filebutton {
  width: 120px;
  height: 40px;
  overflow: hidden;
  position: relative;
  background-color: #ccc;
}

label span input {
  z-index: 999;
  line-height: 0;
  font-size: 50px;
  position: absolute;
  top: -2px;
  left: -700px;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "alpha(opacity=0)";
  cursor: pointer;
  _cursor: hand;
  margin: 0;
  padding: 0;
}

.txt-Common-Search {
  border-radius: 0 !important;
  height: 30px !important;
  font-size: 0.875rem !important;
}


form.user .form-control-user {
  font-size: 0.8rem;
  border-radius: 0rem !important;
  padding: 1.5rem 1rem;
}

.text-align-center{
  text-align: center;
}