
/** Code block font **/
@import url('FiraCode/fira_code.css');
.codeBlock code {
    font-family: 'Fira Code', monospace !important;
    font-weight: 300;
}
@supports (font-variation-settings: normal) {
    .codeBlock code {
        font-family: 'Fira Code VF', monospace !important;
        font-weight: 300;
    }
}

body {
    overscroll-behavior: none;
}

html {
    font-size: 16px !important;
}

/* Main nav */
.bg-main-nav {
    background-image: linear-gradient(to bottom, #438bca 0%, #196cb4 100%)
}

/* Documentation Response Table */
.response_table [data-toggle='collapse'] .response_row {
    cursor: pointer;
}

.response_row:hover {
    background-color: rgba(0,0,0,.075);
}


/* scroll behavior */
.scroll-title::before {
    display: block;
    height: 6rem;
    margin-top: -6rem;
    content: "";
}


.clipboard-btn {
    display: none;
}

.codeBlock:hover .clipboard-btn {
    display:inline;
}

/* Documentation */
#documentation-sidebar .nav-link {
    color: #6c757d !important;
    font-weight: 400;
}
#documentation-sidebar .nav-link.active {
    color: #343a40 !important;
    font-weight: 700;
}
