/*

.ngTab, .ngTab th, .ngTab td {
  border: 1px solid #bbb;
}
.ngTab th, .ngTab td {
  padding: 2px;
}
.ngTab td{
  padding-left: 2px;
}
.ngTab th{
  text-align: center;
  background: #000;
  color:#fff;
}
.ngTab tr:nth-child(odd){
  background: #ddd;
}
select.form-control option{
  padding: 5px;
}

*/

.ngLoading {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 999;
}

/*
.table thead tr th {
    background: linear-gradient(to bottom, #bbb 0%, #fff 100%);
    color: #000;
}

.table, .table thead tr th, .table tbody tr td {
    border: 1px solid #bbb;
}

.table tbody tr td {
    padding: 1px;
    vertical-align: middle;
}

.table tbody tr:nth-child(odd) {
    background: #ddd;
}

.table tbody tr:hover {
    background: #b3c2e7;
}
*/