﻿#logo
{
    top: 7px;
}

#header-title
{
    color: #838383;
}

#header-subtitle
{
    color: #6E6E6E;
}

.welcomeblock
{
    background-color: #c6c6c6 !important;
}

.welcomeblock-color
{
    background: #b6b6b6;
}

.welcomeblock:hover {
    background-color: #51B948 !important;
}

#cart-icon
{
    background: #073E2B;
}

    #cart-icon:hover
    {
        background: #51B948;
    }



#menu, #background-menubar, #footer, #cart-icon, #menu ul li
{
    background: #073E2B;
}

#cart-qty-right
{
    color: #073E2B;
}

#menu ul li {
    background-color: #073E2B;
    border-bottom: 1px solid #0c5b40;
}

    #menu > li:hover
    {
        background: #51B948;
    }


    #menu ul li:last-child
    {
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
    }

    #menu ul li:hover
    {
        background: #51B948;
    }


.topheader, .inventory.hc td.header, .inventory-menu-header, .product_description div:nth-child(1)
{
    background: #9E9E9E;
}


.topheader-container.modal {
    border-top: 6px solid #9E9E9E;
}

.grouptext:hover, .subgroup:hover, .subgroup2:hover
{
    background: #e8e8e8;
}


#news a
{
    background-color: #83A671;
}

    #news a:hover
    {
        background-color: #99ba88;
    }

#news_container
{
    background-color: #EBEBEB;
}

.newsitem
{
    color: #6b6b6b;
}

    .newsitem div:first-child
    {
        background: #cfcfcf;
    }



.button-small
{
    background: #5F5F5F;
    -moz-box-shadow: 0px 2px 0px 0 #484848;
    -webkit-box-shadow: 0px 2px 0px 0 #484848;
    box-shadow: 0px 2px 0px 0 #484848;
}

    .button-small:hover
    {
        background: #797979;
    }

    .button-small:active
    {
        -moz-box-shadow: 0px 1px 0px 0 #484848;
        -webkit-box-shadow: 0px 1px 0px 0 #484848;
        box-shadow: 0px 1px 0px 0 #484848;
    }

#welcome
{
    color: #616161;
}

    #welcome a
    {
        color: #616161;
    }

.hover-cart:after
{
    border-bottom-color: #9E9E9E;
}

.nav-sticky-header {
    position: fixed;
    z-index: 100;
    top: 42px;
    width: 220px;
    height: calc(100% - 170px);
    box-shadow: none;
    border-bottom: none; 
    overflow-y: auto;
    overflow-x: hidden;    
}
