dt {
    font-style: italic;
}

.navbar {
    background-color: #3d6e94;
}

.btn[data-toggle="collapse"]:focus {
    box-shadow: none;
}

[data-toggle="collapse"] span.expander:before {
    content: "–";
}

[data-toggle="collapse"].collapsed span.expander:before {
    content: "+";
}

span.expander {
    margin-left: 5px;
    font-size: 15px;
}

.search-form .card {
    margin: 7px 0;
}

.search-form .card-header {
    padding: .05rem 0.5rem;
}

.search-form .btn[type=submit] {
    margin: 10px 0;
}

#authorPsychoGroupBody > .card-body {
    padding: 0.5rem;
}

.text-details .card {
    margin: 7px 0;
}

.text-details .card-header {
    padding: .5rem 1.0rem;
}

.text-details blockquote {
    white-space: pre-wrap;
}

select option[disabled] {
    display: none;
}

/* Style for the container that holds the GitHub links */
.github-container {
    position: fixed;
    bottom: 20px; /* Adjust this value as needed */
    right: 20px;
    display: flex;
    gap: 10px;
}

/* Style for each GitHub link */
.github-link {
    text-decoration: none;
    color: black;
}

/* Media query to hide GitHub links on small screens */
@media (max-width: 768px) {
    .github-container {
        display: none;
    }
}

/* Define a CSS class for error messages */
.error-message {
    color: red;
    font-weight: bold;
}
