tr[data-status="Paid"] {
  color: #bbb;
}

@media screen and (max-width: 599px) {
  .additionalExpenseDescription, .extraItem, .paymentMethod {
    display: none;
  }
  td,th {
    font-size: 10px;
  }
  table {
    width: 100%;
  }
}

.superTableShowMore {
  cursor: pointer;
}

.superTableRowTruncated {
  display: none;
}

body:not(.babysitter-selected) .setRate {
  display: none;
}

body:not(.babysitter-selected) .babysitterInfo {
  display: none;
}

body.babysitter-selected .setRate {
  display: inline-block;
}

body.not-loaded .mdl-layout__content {
  display: none;
}
  
