.thisIsAPlaceholderClassThatPreventsTheReturnOfJavascriptEtcAboveThisFromBreakingTheFirstActualCssRule {
    color: bacon;
}

#loginOverlay {
    background: rgba(62,39,35,1);
    opacity: 1;
}

.meyer-site-header {
    background: rgba(255, 243, 224, 0.5);
    border-bottom: 3px solid rgba(62,39,35,1);
}

#navContainer {
    background: none;
}

unisyn-user-navigation .unisyn-user-nav-top-level-list a,
#cssmenu > unisyn-navigation-children > ul > li > a,
#cssmenu > ul > li > a {
    color: #000;
    font-weight: 900;
}

#cssmenu > unisyn-navigation-children > ul > li.store-page-nav-link > a,
#cssmenu > ul > li.store-page-nav-link > a {
    background: rgba(183,28,28,1);
    color: #fff;
}

unisyn-user-navigation .unisyn-user-nav-top-level-list a:hover,
#cssmenu ul li:hover > a,
#cssmenu ul li a:hover {
    background: rgba(0, 0, 0, 0.05);
    color: rgba(183,28,28,1);
}

#cssmenu ul ul {
    -webkit-box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.25);
    box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.25);
}

#cssmenu ul ul li {
    background: #fff;
    color: #1d1d1d;
}

#cssmenu ul ul li a {
    background: #fff;
    color: #1d1d1d;
}

.primaryColorButton:hover,
#cssmenu .primaryColorButton:hover {
    background: rgba(183,28,28,1);
    color: #FFFFFF;
}


.primaryColorButton.storeSearchButton {
    background: rgba(183,28,28,1);
    color: #FFFFFF;
}
