/*.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {*/
/*background-color: #00D836;*/
/*}*/

/* Dark Table */
.table-dark th {
    background-color: black;
    color: white;
}

#invoiceDetails > span {
    margin: 5px;
}

.col-shrink {
    width: 100px;
    text-align: center;
}

.hover-danger:hover {
    background-color: #ff0000 !important;
    color: white !important;
}

.hover-warning:hover {
    background-color: #ffc107 !important;
    color: white !important;
}

div#stat {
  width: 200px; height: 200px;
  margin: 10px;
  padding: 10px;
  text-align: center;
  background-color: #ddd;
  vertical-align: middle;
  border-radius: 20px;
  border: 1px solid #dddddd;
  float: left;
}
div#stat > h4 {
    font-size: 1.5em;
}
div#stat > h1 {
    font-size: 4em;
}

.no-transition {
    transition: none !important;
}

table > thead > tr > th, td{
  text-align: center;
  vertical-align: middle !important;
}