/* Custom styles for Bidit application */

/* Light blue filter headers for faculty and department filters */
.filter-header-light-blue {
    background-color: #d9edf7; /* Light blue color - lighter than alert-info */
    border: 1px solid #bce8f1;
    border-radius: 4px;
    padding: 8px 14px;
    margin-bottom: 0;
}

.filter-header-light-blue a {
    color: #31708f; /* Darker blue text for good contrast */
    text-decoration: none;
    font-weight: bold;
}

.filter-header-light-blue a:hover {
    color: #245269; /* Even darker blue on hover */
    text-decoration: none;
}

/* Ensure the filter headers have proper spacing */
.filter-header-light-blue br {
    line-height: 1.2;
}

/* Header navigation link hover effects */
.navbar .nav > li > a.btn.btn-link:hover {
    color: #9BC7E0 !important; /* Darker blue on hover - darker than #BFE1F2 */
    text-decoration: none;
}

/* Additional specificity for header links with inline styles */
.pull-left .nav > li > a.btn.btn-link:hover {
    color: #9BC7E0 !important; /* Darker blue on hover */
}

/* Overlay utility: allow clicks to pass through */
.my-div-overlay {
    pointer-events: none;
}

/* Re-enable clicks within the footer navbar content */
.my-div-overlay .navbar-inner,
.my-div-overlay .navbar-inner * {
    pointer-events: auto;
}