/*********** material ***********/
.label, .badge {
  height: 1.25rem;
  line-height: 1.14rem;
  margin: 0;
  padding: 0.05rem 0.25rem;
  display: inline-block;
  font-size: 0.7rem;
  font-weight: bold;
  vertical-align: baseline;
  white-space: nowrap;
  background-color: #E6E6E6;
  color: #888888;
}

.label {
  background: #E7E7E7;
  color: #444444;
  border-radius: 2px;
}
.label:hover {
  background: #dadada;
  color: #444444;
}
.label a {
  color: #444444;
}
.label:active {
  background: #cecece;
}
.label:visited, .label:link {
  color: #444444;
}

.label-circle {
  border-radius: 50%;
  width: 16px;
  height: 16px;
  display: block;
}
.label-circle.label-circle-icon {
  padding: 1px 0px 0px 1px;
  text-align: center;
  font-size: 13.4px;
  display: inline-block;
}

.label-btn {
  cursor: pointer;
}
.badge {
  padding: 1px 9px 2px;
  border-radius: 4px;
}

a.label:hover, a.badge:hover {
  color: #FFF;
  text-decoration: none;
  cursor: pointer;
}

.label-red {
  background: #D30C1E;
  color: #F6FAFF;
}
.label-red:hover {
  background: #bb0b1b;
  color: #F6FAFF;
}
.label-red a {
  color: #F6FAFF;
}
.label-red a:hover {
  color: #F6FAFF;
}

.label-blue {
  background: #0F8DCB;
  color: #F6FAFF;
}
.label-blue:hover {
  background: #0B6C9C;
  color: #F6FAFF;
}
.label-blue:active {
  background: #095c84;
}
.label-blue:visited, .label-blue:link {
  color: #F6FAFF;
}
.label-blue.selected {
  background: #0B6C9C;
}
.label-blue a {
  color: #F6FAFF;
}

.label-undefined {
  background: #EFEFEF;
  color: #C7C7C7;
}

.label-important, .badge-important, .label-red, .badge-red {
  background-color: #D30C1E;
  color: #ffcfd4;
}

.label-important[href], .badge-important[href] {
  background-color: #a30917;
}

.label-warning, .badge-warning {
  background-color: #FFBE00;
}

.label-warning[href], .badge-warning[href] {
  background-color: #cc9800;
}

.label-alert, .badge-alert {
  background-color: #F5F8A3;
}

.label-success, .badge-success, .label-green, .badge-green {
  background-color: #0fac1e;
  color: #bbf0c0;
}
.label-success:hover, .badge-success:hover, .label-green:hover, .badge-green:hover {
  color: #bbf0c0;
  background-color: #0d951a;
}

.label-orange, .badge-orange {
  background-color: #FFBE00;
  color: #967a1c;
}
.label-orange:hover, .badge-orange:hover {
  color: #967a1c;
  background-color: #f5b600;
}

.label-success[href], .badge-success[href] {
  background-color: #0b7d16;
}

.label-info, .badge-info {
  background-color: #E6E6E6;
  color: #4F4F4F;
}
.label-info:hover, .badge-info:hover {
  color: #4F4F4F;
}

.label-info[href], .badge-info[href] {
  background-color: #4F4F4F, 10%;
}

.label-inverse, .badge-inverse {
  background-color: #4F4F4F;
}

.label-inverse[href], .badge-inverse[href] {
  background-color: #363636;
}

.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}

.btn-mini .label,
.btn-mini .badge {
  top: 0;
}

.label-success, .badge-success {
  background: #0FAC1E;
  color: #B5F6A6;
}
.label-success:hover, .badge-success:hover {
  background: #0d951a;
  color: #B5F6A6;
}
.label-success a, .badge-success a {
  color: #B5F6A6;
}