
.badge {
  margin: 1px 2px 1px 0;
  padding-top: 0;
  padding-bottom: 0;
}
.btn-icon {
  color: #4c4c4c;
  background-color: white;
  border-color: #cccccc;
}
.btn-icon:focus,
.btn-icon.focus {
  color: #4c4c4c;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-icon:hover {
  color: #4c4c4c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-icon:active,
.btn-icon.active,
.open > .dropdown-toggle.btn-icon {
  color: #4c4c4c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-icon:active:hover,
.btn-icon.active:hover,
.open > .dropdown-toggle.btn-icon:hover,
.btn-icon:active:focus,
.btn-icon.active:focus,
.open > .dropdown-toggle.btn-icon:focus,
.btn-icon:active.focus,
.btn-icon.active.focus,
.open > .dropdown-toggle.btn-icon.focus {
  color: #4c4c4c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-icon:active,
.btn-icon.active,
.open > .dropdown-toggle.btn-icon {
  background-image: none;
}
.btn-icon.disabled,
.btn-icon[disabled],
fieldset[disabled] .btn-icon,
.btn-icon.disabled:hover,
.btn-icon[disabled]:hover,
fieldset[disabled] .btn-icon:hover,
.btn-icon.disabled:focus,
.btn-icon[disabled]:focus,
fieldset[disabled] .btn-icon:focus,
.btn-icon.disabled.focus,
.btn-icon[disabled].focus,
fieldset[disabled] .btn-icon.focus,
.btn-icon.disabled:active,
.btn-icon[disabled]:active,
fieldset[disabled] .btn-icon:active,
.btn-icon.disabled.active,
.btn-icon[disabled].active,
fieldset[disabled] .btn-icon.active {
  background-color: white;
  border-color: #cccccc;
}
.btn-icon .badge {
  color: white;
  background-color: #4c4c4c;
}
.btn-icon:focus,
.btn-icon.focus {
  color: #4c4c4c;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-icon:hover {
  color: #4c4c4c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-icon:active,
.btn-icon.active,
.open > .dropdown-toggle.btn-icon {
  color: #4c4c4c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-icon:active:hover,
.btn-icon.active:hover,
.open > .dropdown-toggle.btn-icon:hover,
.btn-icon:active:focus,
.btn-icon.active:focus,
.open > .dropdown-toggle.btn-icon:focus,
.btn-icon:active.focus,
.btn-icon.active.focus,
.open > .dropdown-toggle.btn-icon.focus {
  color: #4c4c4c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-icon:active,
.btn-icon.active,
.open > .dropdown-toggle.btn-icon {
  background-image: none;
}
.btn-icon.disabled,
.btn-icon[disabled],
fieldset[disabled] .btn-icon,
.btn-icon.disabled:hover,
.btn-icon[disabled]:hover,
fieldset[disabled] .btn-icon:hover,
.btn-icon.disabled:focus,
.btn-icon[disabled]:focus,
fieldset[disabled] .btn-icon:focus,
.btn-icon.disabled.focus,
.btn-icon[disabled].focus,
fieldset[disabled] .btn-icon.focus,
.btn-icon.disabled:active,
.btn-icon[disabled]:active,
fieldset[disabled] .btn-icon:active,
.btn-icon.disabled.active,
.btn-icon[disabled].active,
fieldset[disabled] .btn-icon.active {
  background-color: white;
  border-color: #cccccc;
}
.btn-icon .badge {
  color: white;
  background-color: #4c4c4c;
}
.btn-link {
  font-weight: normal;
}
.btn-link.btn-default {
  text-transform: none;
  color: #4c4c4c;
}
.btn-link.btn-default:hover,
.btn-link.btn-default:focus,
.btn-link.btn-default.focus {
  color: inherit;
}
.btn-link.btn-default,
.btn-link.btn-default:hover,
.btn-link.btn-default:focus,
.btn-link.btn-default:active,
.btn-link.btn-default.active {
  border-color: transparent;
  background-color: transparent;
}
.btn-link.btn-default.text-muted,
.btn-link.btn-default .text-muted {
  opacity: 0.5;
  color: #777777;
}
.btn-link.btn-default.text-muted:hover,
.btn-link.btn-default .text-muted:hover,
.btn-link.btn-default.text-muted:focus,
.btn-link.btn-default .text-muted:focus,
.btn-link.btn-default.text-muted.focus,
.btn-link.btn-default .text-muted.focus {
  opacity: 1;
}
.btn-link.btn-default.text-muted:hover,
.btn-link.btn-default .text-muted:hover,
.btn-link.btn-default.text-muted:focus,
.btn-link.btn-default .text-muted:focus,
.btn-link.btn-default.text-muted.focus,
.btn-link.btn-default .text-muted.focus {
  color: inherit;
}
.btn-link.btn-success,
.btn-link.text-success {
  text-transform: none;
  color: #4c4c4c;
}
.btn-link.btn-success:hover,
.btn-link.text-success:hover,
.btn-link.btn-success:focus,
.btn-link.text-success:focus,
.btn-link.btn-success.focus,
.btn-link.text-success.focus {
  color: #5cb85c;
}
.btn-link.btn-success,
.btn-link.text-success,
.btn-link.btn-success:hover,
.btn-link.text-success:hover,
.btn-link.btn-success:focus,
.btn-link.text-success:focus,
.btn-link.btn-success:active,
.btn-link.text-success:active,
.btn-link.btn-success.active,
.btn-link.text-success.active {
  border-color: transparent;
  background-color: transparent;
}
.btn-link.btn-success.text-muted,
.btn-link.text-success.text-muted,
.btn-link.btn-success .text-muted,
.btn-link.text-success .text-muted {
  opacity: 0.5;
  color: #777777;
}
.btn-link.btn-success.text-muted:hover,
.btn-link.text-success.text-muted:hover,
.btn-link.btn-success .text-muted:hover,
.btn-link.text-success .text-muted:hover,
.btn-link.btn-success.text-muted:focus,
.btn-link.text-success.text-muted:focus,
.btn-link.btn-success .text-muted:focus,
.btn-link.text-success .text-muted:focus,
.btn-link.btn-success.text-muted.focus,
.btn-link.text-success.text-muted.focus,
.btn-link.btn-success .text-muted.focus,
.btn-link.text-success .text-muted.focus {
  opacity: 1;
}
.btn-link.btn-success.text-muted:hover,
.btn-link.text-success.text-muted:hover,
.btn-link.btn-success .text-muted:hover,
.btn-link.text-success .text-muted:hover,
.btn-link.btn-success.text-muted:focus,
.btn-link.text-success.text-muted:focus,
.btn-link.btn-success .text-muted:focus,
.btn-link.text-success .text-muted:focus,
.btn-link.btn-success.text-muted.focus,
.btn-link.text-success.text-muted.focus,
.btn-link.btn-success .text-muted.focus,
.btn-link.text-success .text-muted.focus {
  color: #5cb85c;
}
.btn-link.btn-warning,
.btn-link.text-warning {
  text-transform: none;
  color: #4c4c4c;
}
.btn-link.btn-warning:hover,
.btn-link.text-warning:hover,
.btn-link.btn-warning:focus,
.btn-link.text-warning:focus,
.btn-link.btn-warning.focus,
.btn-link.text-warning.focus {
  color: #f0ad4e;
}
.btn-link.btn-warning,
.btn-link.text-warning,
.btn-link.btn-warning:hover,
.btn-link.text-warning:hover,
.btn-link.btn-warning:focus,
.btn-link.text-warning:focus,
.btn-link.btn-warning:active,
.btn-link.text-warning:active,
.btn-link.btn-warning.active,
.btn-link.text-warning.active {
  border-color: transparent;
  background-color: transparent;
}
.btn-link.btn-warning.text-muted,
.btn-link.text-warning.text-muted,
.btn-link.btn-warning .text-muted,
.btn-link.text-warning .text-muted {
  opacity: 0.5;
  color: #777777;
}
.btn-link.btn-warning.text-muted:hover,
.btn-link.text-warning.text-muted:hover,
.btn-link.btn-warning .text-muted:hover,
.btn-link.text-warning .text-muted:hover,
.btn-link.btn-warning.text-muted:focus,
.btn-link.text-warning.text-muted:focus,
.btn-link.btn-warning .text-muted:focus,
.btn-link.text-warning .text-muted:focus,
.btn-link.btn-warning.text-muted.focus,
.btn-link.text-warning.text-muted.focus,
.btn-link.btn-warning .text-muted.focus,
.btn-link.text-warning .text-muted.focus {
  opacity: 1;
}
.btn-link.btn-warning.text-muted:hover,
.btn-link.text-warning.text-muted:hover,
.btn-link.btn-warning .text-muted:hover,
.btn-link.text-warning .text-muted:hover,
.btn-link.btn-warning.text-muted:focus,
.btn-link.text-warning.text-muted:focus,
.btn-link.btn-warning .text-muted:focus,
.btn-link.text-warning .text-muted:focus,
.btn-link.btn-warning.text-muted.focus,
.btn-link.text-warning.text-muted.focus,
.btn-link.btn-warning .text-muted.focus,
.btn-link.text-warning .text-muted.focus {
  color: #f0ad4e;
}
.btn-link.btn-danger,
.btn-link.text-danger {
  text-transform: none;
  color: #4c4c4c;
}
.btn-link.btn-danger:hover,
.btn-link.text-danger:hover,
.btn-link.btn-danger:focus,
.btn-link.text-danger:focus,
.btn-link.btn-danger.focus,
.btn-link.text-danger.focus {
  color: #d9534f;
}
.btn-link.btn-danger,
.btn-link.text-danger,
.btn-link.btn-danger:hover,
.btn-link.text-danger:hover,
.btn-link.btn-danger:focus,
.btn-link.text-danger:focus,
.btn-link.btn-danger:active,
.btn-link.text-danger:active,
.btn-link.btn-danger.active,
.btn-link.text-danger.active {
  border-color: transparent;
  background-color: transparent;
}
.btn-link.btn-danger.text-muted,
.btn-link.text-danger.text-muted,
.btn-link.btn-danger .text-muted,
.btn-link.text-danger .text-muted {
  opacity: 0.5;
  color: #777777;
}
.btn-link.btn-danger.text-muted:hover,
.btn-link.text-danger.text-muted:hover,
.btn-link.btn-danger .text-muted:hover,
.btn-link.text-danger .text-muted:hover,
.btn-link.btn-danger.text-muted:focus,
.btn-link.text-danger.text-muted:focus,
.btn-link.btn-danger .text-muted:focus,
.btn-link.text-danger .text-muted:focus,
.btn-link.btn-danger.text-muted.focus,
.btn-link.text-danger.text-muted.focus,
.btn-link.btn-danger .text-muted.focus,
.btn-link.text-danger .text-muted.focus {
  opacity: 1;
}
.btn-link.btn-danger.text-muted:hover,
.btn-link.text-danger.text-muted:hover,
.btn-link.btn-danger .text-muted:hover,
.btn-link.text-danger .text-muted:hover,
.btn-link.btn-danger.text-muted:focus,
.btn-link.text-danger.text-muted:focus,
.btn-link.btn-danger .text-muted:focus,
.btn-link.text-danger .text-muted:focus,
.btn-link.btn-danger.text-muted.focus,
.btn-link.text-danger.text-muted.focus,
.btn-link.btn-danger .text-muted.focus,
.btn-link.text-danger .text-muted.focus {
  color: #d9534f;
}
.btn-link.btn-info,
.btn-link.text-info {
  text-transform: none;
  color: #4c4c4c;
}
.btn-link.btn-info:hover,
.btn-link.text-info:hover,
.btn-link.btn-info:focus,
.btn-link.text-info:focus,
.btn-link.btn-info.focus,
.btn-link.text-info.focus {
  color: #2390b0;
}
.btn-link.btn-info,
.btn-link.text-info,
.btn-link.btn-info:hover,
.btn-link.text-info:hover,
.btn-link.btn-info:focus,
.btn-link.text-info:focus,
.btn-link.btn-info:active,
.btn-link.text-info:active,
.btn-link.btn-info.active,
.btn-link.text-info.active {
  border-color: transparent;
  background-color: transparent;
}
.btn-link.btn-info.text-muted,
.btn-link.text-info.text-muted,
.btn-link.btn-info .text-muted,
.btn-link.text-info .text-muted {
  opacity: 0.5;
  color: #777777;
}
.btn-link.btn-info.text-muted:hover,
.btn-link.text-info.text-muted:hover,
.btn-link.btn-info .text-muted:hover,
.btn-link.text-info .text-muted:hover,
.btn-link.btn-info.text-muted:focus,
.btn-link.text-info.text-muted:focus,
.btn-link.btn-info .text-muted:focus,
.btn-link.text-info .text-muted:focus,
.btn-link.btn-info.text-muted.focus,
.btn-link.text-info.text-muted.focus,
.btn-link.btn-info .text-muted.focus,
.btn-link.text-info .text-muted.focus {
  opacity: 1;
}
.btn-link.btn-info.text-muted:hover,
.btn-link.text-info.text-muted:hover,
.btn-link.btn-info .text-muted:hover,
.btn-link.text-info .text-muted:hover,
.btn-link.btn-info.text-muted:focus,
.btn-link.text-info.text-muted:focus,
.btn-link.btn-info .text-muted:focus,
.btn-link.text-info .text-muted:focus,
.btn-link.btn-info.text-muted.focus,
.btn-link.text-info.text-muted.focus,
.btn-link.btn-info .text-muted.focus,
.btn-link.text-info .text-muted.focus {
  color: #2390b0;
}
@media print {
  .table-responsive {
    overflow-x: initial;
  }
}
