.header-outer, .form-box, .footer-logo{
    border-color: #ffffff;
}
.line span, .section-title .h-line, .contact-address ul li+li:after{
    background-color: #ffffff;
}
.btn-primary, .btn.btn-secondary{
    background: #555555 !important;
    background-color: #555555 !important;
    color: #ffffff !important;
}
.btn-primary:hover, .btn.btn-secondary:hover{
    background: #666666 !important;
    background-color: #666666 !important;
    color: #ffffff !important;
}
.etf-txt h2, .bodyhead .table-th, .form-note, .foot-note a, .disclosure a, a{
    color: #ffffff;
}
.table, .table th, .table td, hr{
    border-color: #666666;
}
.table thead th{
    background: #000;
    color: #ffffff;
    border-color: #666666;
} 
.subhead-row th, .subhead-row td{
    background-color: #555555 !important;
}
.section-contact, .bg-dark{
    background-color: #000 !important;
}
.custom-control-input:checked ~ .custom-control-label::before{
    border-color: #ffffff;
    background-color: #ffffff;
}
.section-title h2{
    color: #ffffff;
}
::selection {
    color: #ffffff;
    background: #666666;
}