/* override table width restrictions to make font size smaller and avoid the scrollbar */

.wide-table {
    font-size: smaller;
}

/* justify all the documentation content */

.section {
     text-align:justify;
}

/*Formatting for "h2" not included in TOC */

.no-toc-sub, .no-toc-sub-2, .no-toc-sub-3 {
    color: #333333;
    margin-top:20px;
    margin-bottom:15px;
    font-weight: 700;
    display: block;
}

.no-toc-sub {
    font-size: 150%; /* this equals the h2 size in the theme.css */
}

.no-toc-sub-2 {
    font-size: 120%;
}

.no-toc-sub-3 {
    font-size: 115%;
}

/*/Styles for the DRAFT version banner/*/

.draft-banner {
    background: linear-gradient(to left, #f6f6fb, #dfe4f6, #e62d3014); /* <- soft red tint at the end */
    border-bottom: 1px solid #c8d0f0;
    padding: 12px 20px;
    text-align: left;
    font-weight: 500;
    font-size: 1rem;
    color: #2f3a69;
    font-family: inherit;
    margin-bottom: 20px;
}

.draft-banner i.fa-bell {
    margin-right: 8px;
    color: #2f3a69;
    font-size: 1.1em;
    vertical-align: middle;
    font-style: normal;
}

.draft-banner a {
    color: #2f3a69;
    text-decoration: underline;
    font-weight: 600;
    margin-left: 6px;
}

.draft-banner .draft-icon {
    height: 1.2em;
    width: 1.2em;
    vertical-align: middle;
    margin-right: 8px;
}

/*//* Customize the color for the "note" directive */
/*div.admonition.note {
/*    background-color: #dcdcf1;
/*    /*border-left: 4px solid #605f92;*/
/*    color: #333333; /* Text color */
/*    border-radius: 10px 10px 10px 10px; /* Optional: Round corners if needed */
/*}
/*
/*//* Customize the title for the "note" directive */
/*div.admonition.note .admonition-title {
/*    color: white; /* Title color */
/*    background-color: #605f92;
/*    border-color: white;
/*    font-weight: bold;
/*    /* padding: 5px; /* Optional: Adjust padding for the title strap */
/*    border-radius: 10px 10px 0 0; /* Optional: Round corners if needed */
/*} */