﻿:root {
    /*---- Defined Color Scheme ----*/
    /*-------------------------------*/
    --colorPrimary-visualizer: #ED1C24;
    --colorSecondary-visualizer: #3D3D3D;
    --colorTertiary-visualizer: rgba(0,0,0,0.6);
    --colorQuaternary-visualizer: #5a6e9d;
    --colorTextPrimary-visualizer: rgba(0, 0, 0, 0.87);
    --colorActionGreen-visualizer: #0A8537;
    --colorButtonPrimary-visualizer: #012169;
    --colorBorderSubdued-visualizer: rgba(0, 0, 0, 0.12);
    --colorWhite-visualizer: #FFFFFF;
    --colorWarningSecondary-visualizer: rgba(251, 191, 36, 1);
    --colorWarningTertiary-visualizer: rgba(146, 64, 14, 1);
    --colorWarningQuaternary-visualizer: rgba(180, 83, 9, 1);
    --colorBorderPrimary-visualizer: #8F8F8F;
    --colorPrimarySubtle-visualizer: #EBF4F4;
    --colorSelectedPreviousQuote-visualizer: #7F2CFC;
    --colorSurfaceSubdued-visualizer: #F5F5F5;
    --colorDarkBlue-visualizer: #012169;
    --colorDarkRed-visualizer: #9C182F;
    --colorScrollbarPrimary-visualizer: #C1C1C1;
    /*--pizza tracker--*/
    --colorPizzaTrackerBackground-visualizer: #FFFFFF;
    --colorPizzaTrackerBorder-visualizer: #00000014;
    --colorPizzaTrackerLocation-visualizer: #000000E0;
    --colorPizzaTrackerListItem-visualizer: #000000;
    --colorPizzaTrackerListItemInactive-visualizer: #00000099;
    --colorCompleted-visualizer: #0A8035;
    --colorMobileToogleBorder-visualizer: #126BD6;
    --colorShadow-visualizer: #00000033;
    /*header*/
    --colorHeader-visualizer: #012169;
    --colorMainColor-visualizer: #FFFFFF;
    --colorMobileMenuContent-visualizer: #126BD6;
    --colorMobileMenuBackground-visualizer: #FFFFFF;
    --colorMobileBorder-visualizer: #0000001F;
    --colorDropdownBackground-visualizer: #FFFFFF;
    --colorDropdownBorder-visualizer: #0000001A;
    --colorDropdownText-visualizer: #000000E0;
    --colorDropdownTick-visualizer: #000000;
    --colorDropdownHighlight-visualizer: #D0E4FB;
    /*-------------------------------*/
    /*---- End Defined Color Scheme ----*/
    /*-------------------------------*/
}

@media(max-width: 1024px) {
    .header3.heading-secondary.wizards-mobile {
        margin-left: 0px;
    }

        .header3.heading-secondary.wizards-mobile > span {
            padding-left: 10px;
        }

    .modal-dialog p.paragraph-alternative > img {
        max-width: 300px;
    }

    #existingEstimates > .ths-center-buttons {
        padding: 0px;
    }

    #existingEstimates .your-quote-wrapper-reskin {
        margin: 0px;
        padding: 15px 5px;
    }

    div.full-width-quotenavbar-reskin.header1.heading-primary {
        padding: 15px;
    }

    div.container-reskin > div > img {
        display: none;
    }
}

@media (max-width: 767px) {
    .top-navigation .navbar-nav > li > a .fa.fa-xxs {
        margin-top: -2px;
    }
}

.button-product-reskin, .button-bottom-next-reskin {
    cursor: pointer;
}

a.color-primary-reskin:hover {
    color: var(--colorPrimary-reskin);
}
