.btn {
    --bs-border-radius: 0.25rem;
}

a:hover {
    text-decoration: underline;
}

a {
    text-decoration: none;
}

a[role="button"]:hover,
a.btn:hover {
    text-decoration: none;
}

.btn-info {
    --bs-btn-color: white;
    --bs-btn-bg: #027abb;
    --bs-btn-border-color: #027abb;
    --bs-btn-hover-bg: #17a2b8;
    --bs-btn-hover-border-color: #17a2b8;
    --bs-btn-hover-color: white;
    --bs-btn-active-bg: #17a2b8;
    --bs-btn-active-border-color: #17a2b8;
    --bs-btn-active-color: white;
    --bs-btn-disabled-bg: #17a2b8;
    --bs-btn-disabled-border-color: #17a2b8;
    --bs-btn-disabled-color: white;
}

.alert-info {
    --bs-alert-bg: #d1ecf1;
    --bs-alert-color: #0c5460;
    --bs-alert-border-color: #bee5eb;
    --bs-alert-link-color: #0c5460;
}

.btn-close {
    transform: scale(0.8);
}

.btn-close:focus {
    box-shadow: none;
}

.form-check-input[type=checkbox] {
    padding: 0.65rem .65rem;
    margin: auto;
}

.table {
    border-top: 1px solid #dee2e6;
}

.table-warning {
    --bs-table-bg: #ffeeba;
    --bs-table-border-color: #ffdf7e;
    --bs-table-striped-bg: #ffeeba;
    --bs-table-striped-border-color: #ffdf7e;
}

.modal {
    --bs-modal-zindex: 500;
}

.modal-backdrop {
    --bs-backdrop-zindex: 495;
}

.navbar {
    --bs-navbar-padding-x: 1rem;
}

.form-check-input {
    transform: scale(0.7);
}


