* {
  font-family: Cabin;
}

input.form-control, input.form-control:focus, select.form-control, select.form-control:focus,
input.form-check-input, input.form-check-input:focus, #signature {
  background-color: #F5EFE0;
}

.page-background {
  background-color: #cfe1f3;
}

.partner-page-title {
  color: #00407d;
}

.partner-page-sub-title {
  color: #00407d;
}

#help .image {
  content: url('/partner/img/NSun_call_icon.png');
}

#verified-secure .image {
  content: url('/partner/img/NSun_lock_icon.png');
}

#video-help .image {
  content: url('/partner/img/NSun_video_icon.png');
}

.signup-button.primary, .signup-button.secondary {
  border: solid #FDB733;
}

.signup-button.primary {
  background-color: #f1592a;
}

.signup-button.secondary {
  color: #00407D;
  background-color: #FDBCA7;
}

#save-and-continue {
  color: #f1592a;
  border-color: #f1592a;
}

[type=checkbox].round::before {
  background-color: #F5EFE0;
}

.arrow-steps .step {
  background-color: #fdb733;
}

.arrow-steps .step:after {
  border-left-color: #fdb733;
}

.arrow-steps .step.current {
  background-color: #f1592a;
}

.arrow-steps .step.current:after {
  border-left-color: #f1592a;
}

label.for-hidden-file-input {
  background-color: #fdb733;
}

.upload-icon {
  content: url('/partner/img/NSun_upload_icon.png');
}

.info-icon {
  content: url('/partner/img/NSun_info_icon.png');
}

input[type=radio] {
  border-color: #F5EFE0;
  outline-color: #F5EFE0;
}

input[type=radio]:checked {
  border-color: #00407d;
}

#thankyou-footer .highlight {
  color: #00407d;
}

div.project div.description span.value {
  color: #f1592a;
}
