.topBar {
    
    background-color:#BEBAAD;
}

.topBar .userLinks li a 
{
    color: #ffffff;
}

.miniBasket a
{
    color:#ffffff;
}


.miniBasket 
{
    background-color: rgb(100, 99, 94);
}


.mainMenu a
{
    color: rgb(100, 99, 94);
}



.menuCategory h2
{
    border-bottom: 1px solid rgb(194, 193, 194);
    color: rgb(121, 145, 123);
}


.menuItems h3 {
    color: rgb(32, 104, 41);
}

body {
 
 color:#626868 ;
 background: #ebebeb none repeat scroll 0 0;
}

p {
 color: #626868;
}


h1, h2, h3, h4, h5, h6 
{
    color: #3A3E36;
    font-family:  ;
}

.menuCategories .menuCategoriesList li a::before
{
   background: #C2C1C2 none repeat scroll 0 0;
}

.menuCategories .menuCategoriesList li a
{
    color: #3A3E36;
}


.menuCategories .menuCategoriesList li a:hover::before, .menuCategories .menuCategoriesList li a.current::before {
    background: rgb(121, 145, 123)  none repeat scroll 0 0;
}

.menuCategories .menuCategoriesList li ul {
    background: rgb(217, 209, 209) none repeat scroll 0 0;
}

.menuCategoriesList, .menuCategory, .menuOrder #basket_html, .menuInfo 
{
     background: #FFFFFF none repeat scroll 0 0 padding-box;
     border: 1px solid rgb(194, 193, 194);
}


#header {
    background: #FFFFFF none repeat scroll 0 0;
}





/*
* Homepage Specific
*/

.main.home 
{
    background: #FFF none repeat scroll 0 0;
} 


.largeSlider h2, .mobileSlider h2
{
    color: #FFF; 
}


.largeSlider p, .mobileSlider p 
{
    color: #FFF; 
}

.homeOffer .offerContent h2, 
.homeOffer .offerContent p {

    color: #FFF;
}

.homeOffer .offerContent h2::after
{
   
    background: #FFF none repeat scroll 0 0;
}

.homeOffer .offerContent:after
{
   
    border-left-color: rgb(190, 186, 173);
}

/*
* Buttons
*/


.button {
    background: rgb(121, 145, 123) none repeat scroll 0 0 padding-box;
    color: #FFF;
}

.button:hover {
    background: rgb(148, 182, 150)  none repeat scroll 0 0;
}

/*
* Overlay
*/

.overlayBox {
    background: #FFF none repeat scroll 0 0 padding-box;
}


/*
* Select Store
*/

.selectStore {
    background: #FFF none repeat scroll center center;
}

.selectStore .orderSteps li
{
    color: #b8b8b8;
}



.guestWrap, .loginWrap, #checkoutForm {
  background: #fff none repeat scroll 0 0 padding-box;   
  border: 1px solid #C2C1C2;
}


.pageBanner {
 
 background: rgba(0, 0, 0, 0) url("/uploads/images/templates/101/originals/150711240821764829_1608882799162202_5313015835816683576_n.png") no-repeat scroll center center / cover ;
    
}

.pageBanner h1
{
    color: #fff;
}

body, p
{
    font-family:  ;
}


.flyout a .line 
{
    background: rgb(147, 145, 150);
}
.menuInfoMore 
{
    background: rgb(147, 145, 150);
}

.menuInfoMore.active 
{
    background: rgb(58, 62, 54);
}

.footerCol > h3.active 
{
    color: rgb(58, 62, 54);
}

.homeOffer {

    background:rgb(190, 186, 173);
}    


.mainMenu li:after, .mainMenu li:hover:after {
 
 background: ;
    
}

.row.coupon .basket_applycoupon 
{
    color: rgb(147, 145, 150);   
}



.row input[type="checkbox"]:checked + label:before
{
 background: rgb(147, 145, 150);
 border-color: rgb(147, 145, 150);
}


.row input[type="radio"]:checked + label:before
{
  background: rgb(147, 145, 150);
  border-color:   rgb(147, 145, 150);
}

.stepNumber.active {
 
 background: ;   
 color: ;
}





.footerWrap {
 
    background: #FFF none repeat scroll 0 0;
}

.footer {
   background: ;
   color: rgb(98, 104, 104);
}

.footer a {
    color: #666666;
}

.footer h3 {
    color: rgb(58, 62, 54) !important;
}
    
    
.homeOffer .offerContent .offerCode {
    
    color: rgb(121, 145, 123);
}

