.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:#f26175;
}
.tc-red.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #f26175;
}
.tc-red.tags-invert i{
  color:#f26175;
}

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

.tc-green{
  background-color:#288738;
}
.tc-green.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #288738;
}
.tc-green.tags-invert i{
  color:#288738;
}

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

.tc-blue{
  background-color:#1676d0;
}
.tc-blue.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #1676d0;
}
.tc-blue.tags-invert i{
  color:#1676d0;
}

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

.tc-purple{
  background-color:#5d5398;
}
.tc-purple.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #5d5398;
}
.tc-purple.tags-invert i{
  color:#5d5398;
}

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

.tc-yellow{
  background-color:#d1c218;
}
.tc-yellow.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #d1c218;
}
.tc-yellow.tags-invert i{
  color:#d1c218;
}

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

.tc-orange{
  background-color:#ff0;
}
.tc-orange.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #ff0;
}
.tc-orange.tags-invert i{
  color:#ff0;
}

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

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

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

.tc-grey-light{
  background-color:#eaeaea;
}
.tc-grey-light.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #eaeaea;
}
.tc-grey-light.tags-invert i{
  color:#eaeaea;
}

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

.tc-grey-dark{
  background-color:#373d45;
}
.tc-grey-dark.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #373d45;
}
.tc-grey-dark.tags-invert i{
  color:#373d45;
}

a.tc-grey-dark:hover{
  background-color:#15171a !important;
}

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

.tc-{
  background-color:#1676d0;
}
.tc-.tags-invert{
  background-color:#fff;
  color:#59636f;
  box-shadow:0 0 2px #5c5e5f;
  border-bottom:2px solid #1676d0;
}
.tc-.tags-invert i{
  color:#1676d0;
}

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

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