@import url(color-theme.css);

.navbar-vertical.navbar-expand-xl .nav-link.active {
    background-color: var(--falcon-success);
    color: var(--falcon-gray-900) !important;
}

.navbar-vertical.navbar-expand-xl .nav-link {
    margin-bottom: 10px;
    padding: 1rem;
    border-radius: 8px;
}

.content-body {
    background-color: #F6FAFF;
    border-radius: 10px 0px 0px 0px;
    border-right: 0px;
    height: calc(100vh - 115px);
    overflow-y: auto;
}

/* Customize scrollbar */
.content-body::-webkit-scrollbar {
    width: 8px;
    /* Set the width of the scrollbar */
}

.content-body::-webkit-scrollbar-track {
    /* background: #f1f1f1; */
    /* Track color */
    border-radius: 10px;
}

.content-body::-webkit-scrollbar-thumb {
    background: var(--falcon-primary);
    /* Scroll thumb color */
    border-radius: 10px;
}

.content-body::-webkit-scrollbar-thumb:hover {
    background: #555;
    /* Thumb hover color */
}

.navbar-vertical.navbar-expand-xl+.content {
    margin-right: 0px !important;
}

.footer {
    position: static !important;
    background-color: #fff;
}

.content {
    padding-bottom: 0px;
}

.dash-icon {
    min-width: 32px !important;
}
.card{
    border: 2px solid var(--falcon-gray-100);
}
.card.info-card{
    background: #CEEFFC33  !important;
    border-color: #85D7F766 !important;
}


.left-border{
    border-left: 4px solid var(--falcon-gray-100) !important;
}