.lb-tags{
  margin-left:2rem;
}
.lb-tags li{
  margin-right:.5rem;
  margin-bottom:.5rem;
}
.lb-tags li:last-child{
  margin-right:0;
}
.lb-tags .tag{
  border-radius:3px;
  color:#fff;
  padding:.25rem .5rem;
}
.lb-tags .tag i{
  font-size:small;
}
.lb-tags .tag.nl{
  cursor:default;
}
.tc-red{
  background-color:#da1a35;
}
.tc-red.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #da1a35;
}
.tc-red.tags-invert i{
  color:#da1a35;
}

a.tc-red:hover{
  background-color:#961224 !important;
}
a.tc-red:hover.tags-invert,a.tc-red:hover.tags-invert i{
  color:#fff;
}

.tc-green{
  background-color:#7bb954;
}
.tc-green.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #7bb954;
}
.tc-green.tags-invert i{
  color:#7bb954;
}

a.tc-green:hover{
  background-color:#578938 !important;
}
a.tc-green:hover.tags-invert,a.tc-green:hover.tags-invert i{
  color:#fff;
}

.tc-blue{
  background-color:#2278c0;
}
.tc-blue.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #2278c0;
}
.tc-blue.tags-invert i{
  color:#2278c0;
}

a.tc-blue:hover{
  background-color:#164f7f !important;
}
a.tc-blue:hover.tags-invert,a.tc-blue:hover.tags-invert i{
  color:#fff;
}

.tc-purple{
  background-color:#a069aa;
}
.tc-purple.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #a069aa;
}
.tc-purple.tags-invert i{
  color:#a069aa;
}

a.tc-purple:hover{
  background-color:#76487f !important;
}
a.tc-purple:hover.tags-invert,a.tc-purple:hover.tags-invert i{
  color:#fff;
}

.tc-yellow{
  background-color:#db8d00;
}
.tc-yellow.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #db8d00;
}
.tc-yellow.tags-invert i{
  color:#db8d00;
}

a.tc-yellow:hover{
  background-color:#8f5c00 !important;
}
a.tc-yellow:hover.tags-invert,a.tc-yellow:hover.tags-invert i{
  color:#fff;
}

.tc-orange{
  background-color:#db8d00;
}
.tc-orange.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #db8d00;
}
.tc-orange.tags-invert i{
  color:#db8d00;
}

a.tc-orange:hover{
  background-color:#8f5c00 !important;
}
a.tc-orange:hover.tags-invert,a.tc-orange:hover.tags-invert i{
  color:#fff;
}

.tc-grey{
  background-color:#485865;
}
.tc-grey.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #485865;
}
.tc-grey.tags-invert i{
  color:#485865;
}

a.tc-grey:hover{
  background-color:#283138 !important;
}
a.tc-grey:hover.tags-invert,a.tc-grey:hover.tags-invert i{
  color:#fff;
}

.tc-grey-light{
  background-color:#f5f5f5;
}
.tc-grey-light.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #f5f5f5;
}
.tc-grey-light.tags-invert i{
  color:#f5f5f5;
}

a.tc-grey-light:hover{
  background-color:#cfcfcf !important;
}
a.tc-grey-light:hover.tags-invert,a.tc-grey-light:hover.tags-invert i{
  color:#fff;
}

.tc-grey-dark{
  background-color:#212529;
}
.tc-grey-dark.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #212529;
}
.tc-grey-dark.tags-invert i{
  color:#212529;
}

a.tc-grey-dark:hover{
  background-color:#000 !important;
}
a.tc-grey-dark:hover.tags-invert,a.tc-grey-dark:hover.tags-invert i{
  color:#fff;
}

.tc-{
  color:#485865;
  background-color:#da1a35;
}
.tc-.tags-invert{
  background-color:#fff;
  color:#485865;
  box-shadow:0 0 2px #485865;
  border-bottom:2px solid #da1a35;
}
.tc-.tags-invert i{
  color:#da1a35;
}

a.tc-:hover{
  color:#485865;
  background-color:#961224;
}
a.tc-:hover.tags-invert,a.tc-:hover.tags-invert i{
  color:#fff;
}

/*# sourceMappingURL=tm-bits-tags.css.map */