/* You can add global styles to this file, and also import other style files */
.pull-right
{
    float:right;
}

.mat-elevation-z8 {
}

.mat-form-field {
  font-size: 14px;
  width: 100%;
}

.div-parent {
  padding: 10px;
}

table {
  width: 100%;
}

td {
  padding-left: 50px;
}


table.mat-table {
  border-spacing: 0;
}

td.mat-cell, td.mat-footer-cell, th.mat-header-cell {
  padding: 10px !important;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

th.mat-cell {
  padding: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  font-weight: bold;
}

.mat-table {
  background: #fff;
}

th.mat-sort-header-sorted {
  color: black;
}

.mat-sort-header-stem {
  background: currentColor;
  height: 10px;
  width: 2px;
  margin: auto;
  display: flex;
  align-items: center;
}

.mat-sort-header-arrow, .mat-sort-header-position-before .mat-sort-header-arrow {
  margin: 0 0 0 6px;
}

.mat-sort-header-arrow {
  height: 12px;
  width: 12px;
  min-width: 12px;
  position: relative;
  display: flex;
  opacity: 0;
}

.mat-sort-header-arrow {
  color: #757575;
}

.mat-sort-header-container {
  display: flex;
  cursor: pointer;
  align-items: center;
}

.search-box {
  margin-bottom: 15px;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

