
/*buttons*/
#msform .action-button {
    background: #102B62;
}
#msform .action-button:hover, #msform .action-button:focus {
    box-shadow: 0 0 0 2px white, 0 0 0 3px #102B62;
}

.button-radio input[type="radio"]:checked + label {
    border: 1px solid #102B62;
        border-bottom-color: rgb(60, 95, 227);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    border-bottom: 3px solid #102B62;
}
.button:hover, .button:focus {
    box-shadow: 0 0 0 2px white, 0 0 0 3px #102B62;
}
.page h2{
  color:#102B62;
}
.contact-box a{
  color:#102B62;
}

/** Progress bar **/
.is-current .ProgressBar-icon {
    fill: #102B62;
    background-color: #102B62;
    border: 3px solid #102B62;
}
.is-complete .ProgressBar-icon {
    fill: #102B62;
    background-color: #102B62;
    border: 3px solid #102B62;
}
.ProgressBar-step::after {
    background-color: #102B62;
}

.delivered-cars .bg-overlay {
    background-color: #b7d08491;
}
.delivered-cars .img-wrap {
    background: #102B62;
}
.confirmation-page .call-button-wrap a {
    background-color: #102B62;
    background: -webkit-linear-gradient(#102B62, #102B62);
    background: -moz-linear-gradient(#102B62, #102B62);
    background: -ms-linear-gradient(#102B62, #102B62);
    background: -o-linear-gradient(#102B62, #102B62);
    background: linear-gradient(#102B62, #102B62);
    border-color: yellowgreen;
}
.confirmation-page .fa-check, .confirmation-page .fa-frown-o {
    color: #102B62;
}