.page-header .page-title {
    color: #013d67;
}

.table tbody tr td a {

    color: #007bff !important;
    text-decoration: none;
}

.table tbody tr td .dropdown a {
    display: inline-block;
}


.nav-tabs {
    border-bottom: solid 1px #ccc;
    background: transparent !important;
}

.nav-tabs .nav-item {
    background: #ffffff;
}

.nav-tabs .nav-item .active {
    border: none;
    background: #013d67;
    color: #fff;

}

@media (max-width: 768px) {
    .nav-tabs {
        border-bottom: 0;
        position: relative;
        background-color: transparent !important;
        padding: 5px 0;
        border-radius: 3px;
    }
}

.footer {
    background: #003c66 !important;
    bottom: 0;
}

footer .text-muted {
    color: #fff !important;
}

.nav-item {
    background: rgb(1 61 103 / 5%);
}


.table tbody tr td {
    text-wrap: wrap !important;
    width: 20%;
}

.table tbody tr td:nth-child(1) {
    width: 2%;

}

.action-buttons button {
    width: 49%;
    color: #252525 !important;
    border-color: #252525 !important;
    display: inline-block !important;
}

.birthday-bg {
    background: linear-gradient(135deg, #ddf1ff 0%, #013d67 100%) !important;
    color: white;
    overflow: hidden;
}

.dashboard-tile {
    background: #013D67;
    background: linear-gradient(179deg, rgba(1, 61, 103, 5%) 0%, rgba(255, 255, 255, 1) 100%);
    border: solid 2px #e2e8ec;
}

table td .badge {
    padding: 5px;
    font-size: 12px;
}

[data-color=primary] .nav-tabs .nav-link.active:hover {
    color: #ffffff;
}