#main-content .container.vh-100
{
    padding: 18px;
}
#main-content section
{
    display: none;
}

hr.mdb
{
    margin: 0.5rem 0;
}


/* - - - - - - - - HIGHLIGHT OVERRIDES - - - - - - - - */
code.hljs
{
    white-space: pre-wrap;
}


/* - - - - - - - - ACCORDION OVERRIDES - - - - - - - - */
.accordion .md-form .row
{
    margin-top: 20px;
}
#api-accordion
{
    padding-bottom: 20px;
}


/* - - - - - - - - FORM OVERRIDES - - - - - - - - */
.form-outline .form-control
{
    padding: 0.66em .75em;
}
.form-outline .form-control~.form-label
{
    padding-top: 0.6rem;
}
.form-check
{
    padding: 0.66em 1.5em;
}

.form-control.is-valid, .was-validated .form-control:valid
{
    margin-bottom: 0px;
}


/* - - - - - - - - NAV OVERRIDES - - - - - - - - */
.sidenav-item .fa:first-of-type, 
.sidenav-item .fas:first-of-type, 
.sidenav-item .far:first-of-type
{
    width: 13px;
}

.sidenav-item span
{
    user-select: none;
}

#nav-back
{
    position: absolute;
    bottom: 0px;
    width: 100%;
}
    #nav-back hr
    {
        margin-bottom: 0px;
    }
    #nav-back .sidenav-menu
    {
        padding: 0px;
    }


/* - - - - - - - - AUTOFILL COLOR FIX - - - - - - - - */
/* NOT WORKING - Need to fix...... */

/* .form-outline .form-control input:-webkit-autofill,
.form-outline .form-control input:-webkit-autofill:focus {
    transition: background-color 600000s 0s, color 600000s 0s;
}
.form-outline .form-control input[data-autocompleted] {
    background-color: transparent !important;
} */