﻿.badge-close {
    cursor: pointer; }
    .badge-close::before {
        height: 2px;
        width: 50%; }
    .badge-close::after {
        height: 50%;
        width: 2px; }
    .badge-close:hover, .badge-close:focus {
        background-color: rgba(10, 10, 10, 0.3); }
    .badge-close:active {
        background-color: rgba(10, 10, 10, 0.4); }

.navbar-nav .nav-item:hover {
    cursor: pointer; }

.navbar-nav .nav-link:hover {
    cursor: pointer; }

.nav .nav-link:hover {
    cursor: pointer; }

.nav-item {
    position: relative; }

.btn-group > .b-tooltip:not(:last-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.btn-group > .b-tooltip:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.btn-group-vertical > .b-tooltip:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }

.btn-group-vertical > .b-tooltip:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.figure-is-16x16 {
    height: 16px;
    width: 16px; }

.figure-is-24x24 {
    height: 24px;
    width: 24px; }

.figure-is-32x32 {
    height: 32px;
    width: 32px; }

.figure-is-48x48 {
    height: 48px;
    width: 48px; }

.figure-is-64x64 {
    height: 64px;
    width: 64px; }

.figure-is-96x96 {
    height: 96px;
    width: 96px; }

.figure-is-128x128 {
    height: 128px;
    width: 128px; }

.figure-is-256x256 {
    height: 256px;
    width: 256px; }

.figure-is-512x512 {
    height: 512px;
    width: 512px; }

.form-check > .form-check-input.form-check-input-pointer,
.form-check > .form-check-label.form-check-label-pointer,
.custom-checkbox > .custom-control-input.custom-control-input-pointer,
.custom-checkbox > .custom-control-label.custom-control-label-pointer,
.custom-switch > .custom-control-input.custom-control-input-pointer,
.custom-switch > .custom-control-label.custom-control-label-pointer {
    cursor: pointer; }

.jumbotron.jumbotron-primary {
    background-color: #007bff;
    color: #fff; }

.jumbotron.jumbotron-secondary {
    background-color: #6c757d;
    color: #fff; }

.jumbotron.jumbotron-success {
    background-color: #28a745;
    color: #fff; }

.jumbotron.jumbotron-info {
    background-color: #17a2b8;
    color: #fff; }

.jumbotron.jumbotron-warning {
    background-color: #ffc107;
    color: #212529; }

.jumbotron.jumbotron-danger {
    background-color: #dc3545;
    color: #fff; }

.jumbotron.jumbotron-light {
    background-color: #f8f9fa;
    color: #212529; }

.jumbotron.jumbotron-dark {
    background-color: #343a40;
    color: #fff; }

.modal-backdrop {
    z-index: -1; }

table.table tbody tr.selected {
    background-color: var(--primary); }

tr.table-row-selectable:hover {
    cursor: pointer; }
