 .img-icon {
     background-color: #f36f21;
}
 .brand-img {
}
 .steps ol > li {
     color: gray;
}
 .steps ol > li:before {
     color: #fff;
}
 .steps ol > li.active {
     border-color: #f36f21;
     color: #f36f21;
}
 .steps ol > li.active:before {
     border-color: #f36f21;
     background-color: #f36f21;
}
 .steps ol > li.done, .steps ol > li {
    border-color: lightgrey;
     color: lightgrey;
}
 .steps ol > li.done:before {
     background-color: #a7d08e;
     border-color: #a7d08e;
}
 .steps ol > li:before {
     background-color: gray;
     border-color: gray;
}
 .number {
     color: #212529;
}
 .card-footer {
     background-color: transparent;
}
 .ui-h-base {
     color: #f36f21;
}
 .ui-h-normal {
     color: #f36f21;
}
 .ui-h-light {
     color: #ff7b09;
}
 .ui-h-lighter {
     color: #ffb26a;
}
 .ui-h-dark {
     color: #585858;
}
 .bg-primary {
     background-color: #f36f21 !important;
}
 .btn-primary, .btn-primary:visited{
     color: #fff;
     background-color: #f36f21;
     border-color: #f36f21;
}
 .btn-primary:hover {
     color: #fff;
     background-color: #ff6a00;
     border-color: #ff6a00;
}
 .btn-primary:focus, .btn-primary.focus {
     box-shadow: 0 0 0 0.2rem rgba(255, 111, 9, 0.5);
     background-color: #ff6a00;
     border-color: #ff6a00;
}
 .btn-primary.disabled, .btn-primary:disabled {
     color: #fff;
     background-color: #ff6a00;
     border-color: #ff6a00;
}
 .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
     color: #fff;
     background-color: #ff6a00;
     border-color: #fd6900;
}
 .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
     box-shadow: 0 0 0 0.2rem rgba(255, 111, 9, 0.5);
}
 .btn-outline-primary {
  color: #f36f21;
  border-color: #f36f21;
}
 .btn-outline-primary:hover {
  color: #fff;
  background-color: #f36f21;
  border-color: #f36f21;
}
 .btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 111, 33, 0.5);
}
 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #f36f21;
  background-color: transparent;
}
 .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #f36f21;
  border-color: #f36f21;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 111, 33, 0.5);
}
 .form-control:focus {
     color: #495057;
     background-color: #fff;
     border-color: #ffa362;
     outline: 0;
     box-shadow: 0 0 0 .2rem rgba(243, 111, 33,.25);
}
 .ui-totals .number {
     color: #ca7003;
     border-bottom-color: #ca7003;
}
 .ui-totals h2 {
     color: #ca7003;
}
 .ui-ibenefits .number {
     color: #ca7003;
}
 .checkboxgroup label .number {
     color: #ca7003;
}
 a, a:visited {
     color: #ff6a00;
     background-color: transparent;
}
 a:hover {
     color: #f06400;
     text-decoration: underline;
}
 .survey-tooltip {
     color: white;
     background-color: #f36f21;
}
 .checked .ui-btn:hover, .checked .ui-btn {
     background-color: #f36f21 !important;
     border-color: #f36f21;
     color: #ffffff;
     text-shadow: 0 0px 0 #d64b00;
}
 .ui-btn, .ui-btn:visited {
     background-color: transparent;
     border-color: #dddddd;
     color: #333333;
     text-shadow: 0 0px 0 #f3f3f3;
}
 .ui-btn:hover {
     background-color: #dddddd;
     border-color: #dddddd;
}

 .ui-panel .number {
     color: #f36f21;
}
 .ui-panel {
    border-color: #f36f21;
    background-color: #f36f21;
    color: #fff;
}
 .ui-panel-expandable {
    border-color: #f36f21;
    background-color: transparent;
    color: #f36f21;
}

 .spinner {
    border-color: #f36f21;
}

 .noUi-connect {
    background: #f36f21 !important;
}

