.limiter {
  width: 100%;
  margin: 0 auto;
}

table {
  width: 100%;
  background-color: #fff;
}

th, td {
  text-align: center;
  font-weight: unset;
  padding-right: 10px;
}

.column100 {
  padding-left: 25px;
}

.column1 {
  text-align: left;
}

.column100.column1 {
  padding-left: 42px;
}

.row100.head th {
  padding-top: 24px;
  padding-bottom: 20px;
}

.row100 td {
  padding-top: 18px;
  padding-bottom: 14px;
}

.table100.ver1 td {
  font-size: 14px;
  line-height: 1.4;
}

.table100.ver1 th {
  text-align: center;
  font-size: 12px;
  background-color:rgba(70, 119, 207, 0.2) !important;
  line-height: 1.4;
  text-transform: uppercase;
  color: #4677CF;
}

.table100.ver1 .row100:hover {
  background-color:rgba(242, 242, 242, 0.5) !important;
}

.table100.ver1 .hov-column-ver1 {
  background-color:rgba(242, 242, 242, 0.5) !important;
}

.table100.ver1 .hov-column-head-ver1 {
  background-color:rgba(70, 119, 207, 0.3) !important;
}

.table100.ver1 .row100 td:hover {
  background-color:rgba(70, 119, 207, 0.3) !important;
  color: #fff;
}

.iwt {
    justify-content: center;
    display: block;
    padding: 1.25em 0em 0em 0.25em;
}

.pull-lft {
  display: flex;
}

.fa-check-circle {
  font-size: 1.5em;
  color: #0e793f;
}

.check-red {
  font-size: 1.5em;
  color: #ef3c3f;
}