body {
    font-weight: normal;
    font-size: 16px;
}
.ccpa-page-header {
    background-color: #006699;
}
.ccpa-toc-columns {
    -webkit-column-rule: 2px solid #006699;
    -moz-column-rule: 2px solid #006699;
    column-rule: 2px solid #006699;
}
hr.ccpa-page-sep {
    border-top: 1px solid #006699;
}
hr.ccpa-page-sep.thick {
    border-top: 2px solid #006699;
}
.ccpa-back-button a.btn:hover {
    color: #fff;
    background-color: #006699;
    border-color: #006699;
}


.ccpa-toc-columns ul {
    padding-inline-start: 0;
}

.ccpa-toc-columns ul li {
    list-style-type: none;
    padding-bottom: 1rem;
}
