.table-hover tbody tr:hover {
	color: #212529;
	background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-primary:hover {
	background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
	background-color: #9fcdff;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

.btn:hover {
  color: #212529;
  text-decoration: none;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}

.dropdown-item:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

/* .btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
} */

.nav-link:hover {
  text-decoration: none;
}

.nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.navbar-brand:hover {
  text-decoration: none;
}

.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand:hover {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-text a:hover {
  color: #fff;
}

.card-link:hover {
  text-decoration: none;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.page-link:hover {
  /* z-index: 2; */
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

a.badge:hover {
  text-decoration: none;
}

a.badge-primary:hover {
  color: #fff;
  background-color: #0062cc;
}

a.badge-secondary:hover {
  color: #fff;
  background-color: #545b62;
}

a.badge-success:hover {
	color: #fff;
	background-color: #1e7e34;
}

a.badge-info:hover {
  color: #fff;
  background-color: #117a8b;
}

a.badge-warning:hover {
  color: #212529;
  background-color: #d39e00;
}

a.badge-danger:hover {
  color: #fff;
  background-color: #bd2130;
}

a.badge-light:hover {
  color: #212529;
  background-color: #dae0e5;
}

a.badge-dark:hover {
  color: #fff;
  background-color: #1d2124;
}

.list-group-item-action:hover {
  /* z-index: 1; */
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-primary.list-group-item-action:hover {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-secondary.list-group-item-action:hover {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-success.list-group-item-action:hover {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-info.list-group-item-action:hover {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-warning.list-group-item-action:hover {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-danger.list-group-item-action:hover {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-light.list-group-item-action:hover {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-dark.list-group-item-action:hover {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover {
  opacity: .75;
}

.carousel-control-prev:hover,
.carousel-control-next:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

a.bg-primary:hover,
button.bg-primary:hover {
  background-color: #0062cc !important;
}

a.bg-secondary:hover,
button.bg-secondary:hover {
  background-color: #545b62 !important;
}

a.bg-success:hover,
button.bg-success:hover {
  background-color: #1e7e34 !important;
}

a.bg-info:hover,
button.bg-info:hover {
  background-color: #117a8b !important;
}

a.bg-warning:hover,
button.bg-warning:hover {
  background-color: #d39e00 !important;
}

a.bg-danger:hover,
button.bg-danger:hover {
  background-color: #bd2130 !important;
}

a.bg-light:hover,
button.bg-light:hover {
  background-color: #dae0e5 !important;
}

a.bg-dark:hover,
button.bg-dark:hover {
  background-color: #1d2124 !important;
}

a.text-primary:hover {
  color: #0056b3 !important;
}

a.text-secondary:hover {
  color: #494f54 !important;
}

a.text-success:hover {
  color: #19692c !important;
}

a.text-info:hover {
  color: #0f6674 !important;
}

a.text-warning:hover {
  color: #ba8b00 !important;
}

a.text-danger:hover {
  color: #a71d2a !important;
}

a.text-light:hover {
  color: #cbd3da !important;
}

a.text-dark:hover {
	color: #121416 !important;
  }
  