.form-application .sub-header {
    background-color: #006CAF;
    border-radius: 3px;
    padding-top: 4px;
    padding-bottom: 6px;
    padding-left: 10px;
    color: #ffffff;
}

.btn-primary {
    background-color: #22DB2A;
    border-color: #22DB2A;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    background-color: #1B7F1B;
    border-color: #1B7F1B;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
    background-color: #22DB2A;
    border-color: #22DB2A;
}
.btn-primary .badge {
    color: #22DB2A;
}

.btn-choice:focus,
.btn-choice:active,
.btn-choice.active,
.open .dropdown-toggle.btn-bad {
    color: #ffffff;
    background-color: #006CAF;
    border-color: #006CAF;
}

.form-control:focus {
    border-color: #006CAF;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 108, 175, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 108, 175, .6);
}

a {
    color: #006CAF;
    text-decoration: none;
}
a:hover,
a:focus {
    color: #004466;
    text-decoration: underline;
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #006CAF;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}

.popover-tip:hover {
    color: #006CAF !important;
}

.panel-default > .panel-heading {
    background-color: #C7DEEA;
    border-color: #D6D6D6;
}

.search-filter {
    width: 100%;
    padding: 22px;
    border-radius: 3px;
    background-color: #C7DEEA;
    border-color: #006CAF;
}

.loan-applied-for-wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    padding: 22px;
    border-radius: 3px;
    background-color: #FFFFFF;
    border: 1px solid #006CAF;
}

.text-highlight {
    color: #006CAF;
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
    background-color: #C7DEEA;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
    background-color: #C7DEEA;
}

.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #006CAF;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    color: #006CAF;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #006CAF;
    border-color: #006CAF;
}

.speech-bubble-me {
    background: #006CAF;
    color: #FFF;
}
.speech-bubble-me:after {
    left: 100%;
    border-left-color: #006CAF;
}

.panel-status-action > .panel-body {
    background-color: #22DB2A;
    border-color: #D6D6D6;
    color: #FFFFFF;
}

.hero.background {
    background-color: #C7DEEA;
}

.form-search-options {
    margin: 0 auto;
    width: 100%;
    padding: 22px;
    border-radius: 3px;
    border: 2px solid #006CAF;
    background-color: #FFFFFF;
}

.section-header {
    background-color: #006CAF;
    border-radius: 3px;
    padding-top: 4px;
    padding-bottom: 6px;
    color: #ffffff;
}

.step.is-active {
    color: #22DB2A;
}
.step.is-active:after {
    border-color: #22DB2A;
    background: #22DB2A;
}
.step-progress-val {
    background: #22DB2A;
    height: 100%;
}

.icomoon-loan-to-value:before {
    content: "\eb2e";
    color: #22DB2A;
}
.icomoon-review-initial-disclosures:before {
    content: "\eb2f";
    color: #22DB2A;
}
.icomoon-sign-initial-disclosures:before {
    content: "\eb30";
    color: #22DB2A;
}