/* DEB Approval and Compliance.css */
.page-header-custom {
    background-color: #102039;
    color: white;
    padding: 40px 0;
    text-align: center;
    margin-bottom: 30px;
}

.compliance-list {
    font-size: 16px;
    line-height: 1.8;
    list-style-type: none;
    padding-left: 0;
}

.compliance-list li {
    margin-bottom: 15px;
    padding: 10px;
    background-color: #f9f9f9;
    border-left: 4px solid #102039;
}

.compliance-list a {
    font-weight: 500;
}

.compliance-list i {
    margin-right: 10px;
    color: #ca1e1e;
}

.compliance-list .missing-link {
    color: #999;
    text-decoration: line-through;
}

.compliance-list .missing-link i {
    color: #999;
}



/* Mandatory Disclosure */
.page-header-custom {
    background-color: #102039;
    color: white;
    padding: 40px 0;
    text-align: center;
    margin-bottom: 30px;
}

.disclosure-list {
    font-size: 16px;
    line-height: 1.8;
    list-style-type: none;
    padding-left: 0;
}

.disclosure-list li {
    margin-bottom: 15px;
    padding: 10px;
    background-color: #f9f9f9;
    border-left: 4px solid #102039;
}

.disclosure-list a {
    font-weight: 500;
}

.disclosure-list i {
    margin-right: 10px;
    color: #ca1e1e;
}

/* Page Headers */
.page-header-custom {
    background-color: #102039;
    color: white;
    padding: 40px 0;
    text-align: center;
    margin-bottom: 30px;
}

/* Common List Styles for DEB, Mandatory Disclosure, and CIQA */
.compliance-list,
.disclosure-list,
.ciqa-list {
    font-size: 16px;
    line-height: 1.8;
    list-style-type: none;
    padding-left: 0;
}

.compliance-list li,
.disclosure-list li,
.ciqa-list li {
    margin-bottom: 15px;
    padding: 10px;
    background-color: #f9f9f9;
    border-left: 4px solid #102039;
}

.compliance-list a,
.disclosure-list a,
.ciqa-list a {
    font-weight: 500;
}

.compliance-list i,
.disclosure-list i,
.ciqa-list i {
    margin-right: 10px;
    color: #ca1e1e;
}

/* Missing Links Styling (Used in DEB Compliance) */
.compliance-list .missing-link {
    color: #999;
    text-decoration: line-through;
}

.compliance-list .missing-link i {
    color: #999;
}