
.qCustomCss {
    --colorAccountPrimary: #2176c7;
}

body .qCustomCss,
body .qCustomCss textarea,
body .qCustomCss select,
body .qCustomCss input,
body .qCustomCss label {
    font-family: "Helvetica Neue", Arial, sans-serif;
}

.quoteCanvas-bg {
    background-color: #ffffff;
}

    .acceptBox {
        background-color: #e9f1f9;
    }
    .accept-input-submitted {
        background: rgba(255, 255, 255, .7);
    }

.qCustomCss .c-font-heading {
    font-family: "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
}

.qCustomCssBlock a:not(.btn,.text-white),
.qCustomCssBlock .btn-link3
{
    color: #2176c7;
}
.qCustomCssBlock a.u-understated {
    color: #646464;
}

.qCustomCssBlock .c-text-primary {
    color: #2176c7;
}
.qCustomCssBlock .c-stroke-primary {
    stroke: #2176c7;
}
.qCustomCssBlock .c-border-primary {
    border-color: #2176c7;
}
.qCustomCssBlock .c-bg-primary {
    background-color: #2176c7;
}
.qCustomCssBlock .c-bg-secondary {
    background-color: #e9f1f9;
}


.c-btn-primary,
.c-btn-primary.isLoading,
.fakeBtn {
    background: #2176c7;
    border-color: #2071be;
    color: white;
}
.c-btn-primary:focus,
.c-btn-primary:hover,
.c-btn-primary:active,
.c-btn-primary.isLoading
{
    background: #2071be;
    border-color: #1d69b1;
}


.btn-outline.custom-elm {
    border-color: #2176c7;
    color: #2176c7;
}
.loading .btn-outline.custom-elm,
.btn-outline.custom-elm:hover,
.btn-outline.custom-elm:focus,
.btn-outline.custom-elm:active {
    border-color: #1a5c9b;
    color: #1d69b1;
}

.c-btn-primary:focus,
.btn-outline.custom-elm:focus
{
    box-shadow: 0 0 0 2px rgba(0,0,0,.15) !important;
}




.qCustomCss .hasNoTerm .total-price {
    background-color: #e9f1f9;
}
@media (min-width: 720px) {
    .tItem.isSelected:not(.hasTerm)  {
        background: #e9f1f9;
    }
}

.qCustomCss .quoteTotal-gDesc,
.qCustomCss .quoteTotal-gTotal {
    font-weight: bold;
}

    .powered-by .powered-by-white {
        display: none;
    }
    .powered-by .powered-by-black {
        display: block;
    }

.qCustom-box {
    background: #e9f1f9;
    border: 1px solid #cddff1;
    color: #2176c7;
}

