/* Increase spacing between function blocks */
.doc.doc-object.doc-class {
    margin-bottom: 2rem !important;
    padding-bottom: 1rem;
    border-bottom: 15px solid #f5f5f5;
}

.doc.doc-object.doc-function {
    margin-bottom: 2rem !important;
    padding-bottom: 1rem;
    border-bottom: 5px solid #f5f5f5;
}

/* Increase spacing between function signatures and their content */
.doc.doc-heading {
    margin-bottom: 1rem !important;
}

h2 {
    border-top: 5px solid #f5f5f5;
    margin-top: 2rem !important;
    padding-top: 1rem;
}