
.qCustomCss {
    --colorAccountPrimary: #ff2b63;
}

body .qCustomCss,
body .qCustomCss textarea,
body .qCustomCss select,
body .qCustomCss input,
body .qCustomCss label {
    font-family: Tahoma, sans-serif;
}

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

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

.qCustomCss .c-font-heading {
    font-family: Tahoma, sans-serif;
    font-weight: bold;
}

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

.qCustomCssBlock .c-text-primary {
    color: #ff2b63;
}
.qCustomCssBlock .c-stroke-primary {
    stroke: #ff2b63;
}
.qCustomCssBlock .c-border-primary {
    border-color: #ff2b63;
}
.qCustomCssBlock .c-bg-primary {
    background-color: #ff2b63;
}
.qCustomCssBlock .c-bg-secondary {
    background-color: #e2e7f0;
}


.c-btn-primary,
.c-btn-primary.isLoading,
.fakeBtn {
    background: #ff2b63;
    border-color: #ff215b;
    color: white;
}
.c-btn-primary:focus,
.c-btn-primary:hover,
.c-btn-primary:active,
.c-btn-primary.isLoading
{
    background: #ff215b;
    border-color: #ff1250;
}


.btn-outline.custom-elm {
    border-color: #ff2b63;
    color: #ff2b63;
}
.loading .btn-outline.custom-elm,
.btn-outline.custom-elm:hover,
.btn-outline.custom-elm:focus,
.btn-outline.custom-elm:active {
    border-color: #f70041;
    color: #ff1250;
}

.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: #e2e7f0;
}
@media (min-width: 720px) {
    .tItem.isSelected:not(.hasTerm)  {
        background: #e2e7f0;
    }
}

.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: #e2e7f0;
    border: 1px solid #cad4e4;
    color: #ff2b63;
}

