.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:4px;
  color:#fff;
  padding:.25rem .5rem;
}
.lb-tags .tag i{
  font-size:small;
}
.lb-tags .tag.nl{
  cursor:default;
}
.tc-red{
  background-color:#f74860;
}
.tc-red.tags-invert{
  background-color:#fff;
  color:#080607;
  box-shadow:0 0 2px #4e5055;
  border-bottom:2px solid #f74860;
}
.tc-red.tags-invert i{
  color:#f74860;
}

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

.tc-green{
  background-color:#004c45;
}
.tc-green.tags-invert{
  background-color:#fff;
  color:#080607;
  box-shadow:0 0 2px #4e5055;
  border-bottom:2px solid #004c45;
}
.tc-green.tags-invert i{
  color:#004c45;
}

a.tc-green:hover{
  background-color:#000 !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:#080607;
  box-shadow:0 0 2px #4e5055;
  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:#3c1053;
}
.tc-purple.tags-invert{
  background-color:#fff;
  color:#080607;
  box-shadow:0 0 2px #4e5055;
  border-bottom:2px solid #3c1053;
}
.tc-purple.tags-invert i{
  color:#3c1053;
}

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

.tc-yellow{
  background-color:#ffff72;
}
.tc-yellow.tags-invert{
  background-color:#fff;
  color:#080607;
  box-shadow:0 0 2px #4e5055;
  border-bottom:2px solid #ffff72;
}
.tc-yellow.tags-invert i{
  color:#ffff72;
}

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

.tc-orange{
  background-color:#e47819;
}
.tc-orange.tags-invert{
  background-color:#fff;
  color:#080607;
  box-shadow:0 0 2px #4e5055;
  border-bottom:2px solid #e47819;
}
.tc-orange.tags-invert i{
  color:#e47819;
}

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

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

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

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

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

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

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

.tc-{
  color:#080607;
  background-color:#00874f;
}
.tc-.tags-invert{
  background-color:#fff;
  color:#080607;
  box-shadow:0 0 2px #4e5055;
  border-bottom:2px solid #00874f;
}
.tc-.tags-invert i{
  color:#00874f;
}

a.tc-:hover{
  color:#080607;
  background-color:#004c45;
}
a.tc-:hover.tags-invert,a.tc-:hover.tags-invert i{
  color:#fff;
}

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