/*---------- NAV COLORS----------------------------------*/
/*Text*/
#topHeaderNav #topHeaderStoreLocator, #topHeader a#topHeaderRegistryExit, #topHeader a#topHeaderRegistryButton, #topHeaderNav #topHeaderCartTalk, #topNav #topSectionPrimNav .topNavWrapper, #topNav #topSectionPrimNav .topNavWrapper span a{
 color:#536123 !important; 
  
}

/*Search button color*/
#topProductPrimNav #topNavSearch {
  background: #4F302B !important;
  
}
#topNavSearch > input { 
  color: #4F302B !important; 
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size:13px;
}


/*Primary Nav Changes*/
#topProductPrimNav, #topHeaderGiftCount { 
  background: #5d9732 !important; 
  
}
#topProductPrimNav .topNavWrapper > span { 
  border-top:1px solid #5d9732 !important;
  border-bottom:1px solid transparent !important;
}
.topNavWrapper .topProductSelected, #topNav #topProductPrimNav .topNavWrapper > span:hover { 
  color: #536123!important; 
}

div#topHeaderNav > a#topHeaderBlog{
    color:#5d9732;
}
.topProductSecNav .topProductSecNavPromo .topProductSecNavPromoShop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

/*Shopping Cart*/
div#topHeader div#topHeaderCart span#topHeaderItemCount{
    background-color:#E57C00;    
}

div#topHeader > a#topHeaderCheckoutButton{
    color:#E57C00;    
}

div#topSectionPrimNav > div.topNavWrapper:nth-child(6) > span{
    color:#5d9732;
}
/*---------- / NAV COLORS----------------------------------*/