 body {
            background-color: ;
        }
        .customer-bg {
            background-color:  !important;
        }

         h1,
         h2,
         h3,
         h4,
         h5,
         h6 {
            color: ;
        }

         body,
         p,
         td,
         .customer-fg,
         .tabs .tab-title>a {
            color: ;
        }

         a  {
            color: ;
        }
         a:hover  {
            color: rgba(NaN,NaN,NaN, 1);
        }
         .button,
         button,
         input[type="submit"],
         .pager-options dd.active a,
         .results-pager .pagination .current a,
         #Categories .category_list li:hover {
            background: ;
            color: rgba(255,255,255,1);
        }
         .results-pager .pagination .current a,
         .pager-options dd.active a {
            border: 1px solid ;
        }

         .button:hover,
         button:hover,
         input[type='submit']:hover,
         .pager-options dd.active a:hover,
         .results-pager .pagination .current a:hover  {
            background-color: rgba(NaN,NaN,NaN, 1);
        }

         .contain-to-grid,
         .top-bar,
         .top-bar-section ul li,
         .top-bar-section li,
         .top-bar-section .dropdown li,
         .top-bar-section li:not(.has-form) a:not(.button),
         .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button),
         .top-bar-section .has-form,
         .customer-accent-one,
         #Categories .category_list li.active,
         #MobileCategories,
         #MobileSearch,
         #Footer,
         .tabs .tab-title>a:hover {

            background-color: ;
            color: rgba(255,255,255,1);
        }

         #Footer  {
            color: rgba(0,0,0,0.2);
        }

         #Footer a {
            color: rgba(255,255,255,1);
        }

         .tabs {
            border-bottom-color: rgba(NaN,NaN,NaN, 0.5)
        }
         .tabs .tab-title.active>a {
            border-bottom-color: ;
        }
         .tabs .tab-title.active>a::after, .tabs dd.active>a::after {
            border-bottom-color: ;
        }

         .top-bar-section ul li>a {
            color: rgba(255,255,255,1);
        }

         .top-bar-section li:not(.has-form) a:not(.button):hover,
         .top-bar-section ul:hover,
         .top-bar-section li a:hover,
         .top-bar-section a:hover {
            background-color: rgba(0,0,0,0.2) !important;
            color: rgba(255,255,255,1);
        }

         .top-bar-section .has-dropdown>a:after {
            border-color: rgba(255,255,255,1) transparent transparent;
        }

         .top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button) {
        background-color: ;
            color: rgba(255,255,255,1);
        }

         .top-bar .toggle-topbar.menu-icon a span::after {
            box-shadow: 0 0 0 1px color: rgba(255,255,255,1),
                        0 7px 0 1px rgba(255,255,255,1),
                        0 14px 0 1px rgba(255,255,255,1);
        }
         .top-bar .toggle-topbar.menu-icon a {
            color: rgba(255,255,255,1);
        }

          #NavSearch .button {
            box-shadow: none;
            
        }

         .customer-accent-one {
            background-color:  !important;
            color: rgba(255,255,255,1);
        }

         .customer-accent-one a {
            color: rgba(255,255,255,1);
        }

         .customer-accent-two,
         .panel.customer-accent-two,
         .secondary-masthead {
            background-color:  !important;
            color: rgba(255,255,255,1);
        }
         .secondary-masthead h3 {
            color: rgba(255,255,255,1);
        }
          .secondary-masthead a,
          .secondary-masthead p,
          .secondary-masthead h1,
          .secondary-masthead h2,
          .secondary-masthead h3,
          .secondary-masthead h4,
          .secondary-masthead h5,
          .secondary-masthead h6,
          .secondary-masthead label,
          .secondary-masthead li,
          .customer-accent-two a,
          .customer-accent-two p,
          .customer-accent-two h1,
          .customer-accent-two h2,
          .customer-accent-two h3,
          .customer-accent-two h4,
          .customer-accent-two h5,
          .customer-accent-two h6,
          .customer-accent-two label,
          .customer-accent-two li {
            color: rgba(255,255,255,1);

        }
         .customer-accent-two:not(.point-col) a:hover,
         a.customer-accent-two:hover {
            background-color: rgba(NaN,NaN,NaN, 0.85) !important;
            color: rgba(255,255,255,1);
        }
         .tabs.secondary {
            border-bottom-color: rgba(NaN,NaN,NaN, 0.5)
        }
         .tabs.secondary .tab-title.active>a {
            border-bottom-color: ;
        }
         .tabs.secondary .tab-title.active>a::after, .tabs dd.active>a::after {
            border-bottom-color: ;
        }

         #mastheadBg {
            background-image: url('');
        }

        
        .item-box .in-category a:hover {
            background-color:  !important;
            color: rgba(255,255,255,1);
        }

         #ShoppingToolbar .wedge,
         #ShoppingToolbar .cart-wedge {
            background-color: ;
        }
         #ShoppingToolbar .user-profile:hover,
         #ShoppingToolbar .mini-cart:hover {
            background-color: ;
            color: rgba(255,255,255,1);
        }
         #ShoppingToolbar .user-profile li a:hover {
            background-color: rgba(0,0,0,0.2) !important;
        }
         #ShoppingToolbar .mini-cart-item:hover {
            background-color: rgba(0,0,0,0.2) !important;
            color: rgba(255,255,255,1);
        }
         .mpr-public-footer-img {
            padding: 0;
            line-height: 1;
            width: 150px;
            height: 40px;
            opacity: 0.6;
            background-size: 100%;
            display:inline-block;
            background-repeat: no-repeat;
            vertical-align: middle;
            
                    background-image: url('/img/mpr-white.png');
                
        }

         .mpr-participant-footer-img {
            padding: 0;
            line-height: 1;
            width: 100px;
            height: 40px;
            opacity: 0.6;
            background-size: 100%;
            display:inline-block;
            background-repeat: no-repeat;
            vertical-align: middle;
            margin-top: 15px;
            
                    background-image: url('/img/mpr-white.png');
                
        }

         .steps-bar .bar-bg,
         .steps-bar .bubble-bg,
         .steps-bar .bubble {
            background-color: rgba(NaN,NaN,NaN, 1);
        }
         .steps-bar .bar,
         .steps-bar .bubble.complete  {
            background-color: rgba(255,255,255,1);
        }
         .steps-bar .lbl,
         .steps-bar .lbl.current {
            color: rgba(255,255,255,1);
        }
         .steps-bar .bubble.complete i {
            color:  rgba(0,0,0,0.8)
        }
         .steps-bar a:hover .bubble {
            background-color:  !important;
        }
         .steps-bar a:hover .bubble i {
            color: rgba(255,255,255,1) !important;
        }

        
        @media only screen and (max-width: 50em) {
             #ShoppingToolbar {
                background-color: ;
            }
             .top-bar .toggle-topbar a {
                color: rgba(255,255,255,1);
            }

             #ShoppingToolbar .user-profile,
             #ShoppingToolbar .user-profile li a,
             #ShoppingToolbar .mini-cart {
                color: rgba(255,255,255,1);
            }
             #ShoppingToolbar .user-profile .profile-menu ul li a {
                color: ;
            }

             .results-pager .next-page a,
             .results-pager .previous-page a {
                background-color: ;
                color: rgba(255,255,255,1);
            }
             .results-pager .next-page a:hover,
             .results-pager .previous-page a:hover {
                background-color: rgba(NaN,NaN,NaN, 1);
            }
             #Login h4, #Login p {
                color: rgba(255,255,255,1);
            }
             #MobileCategories .category_list a { 
                color: rgba(255,255,255,1);
            }
             #MobileSearch h5, #MobileCategories h5 {
                color: rgba(255,255,255,1);
            }
             #MobileCategories .close-list, #MobileSearch .close-search {
                color: rgba(255,255,255,1);
            }
             .tabs .tab-title.active>a:hover, .tabs dd.active>a:hover {
                color: rgba(255,255,255,1);
            }
             .top-bar-section .dropdown li.parent-link a, .top-bar-section .dropdown li.title h5 a {
                color: rgba(255,255,255,1);
            }
             .circle-it {
                color: rgba(255,255,255,1);
            }
        }

    