.topBar {
    
    background-color:#c73f30;
}

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

.miniBasket a
{
    color:#ffffff;
}


.miniBasket 
{
    background-color: #e84938;
}


.mainMenu a
{
    color: #e84938;
}



.menuCategory h2
{
    border-bottom: 1px solid rgb(224, 224, 224);
    color: #e84938;
}


.menuItems h3 {
    color: #e84938;
}

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

p {
 color: #666666;
}


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

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

.menuCategories .menuCategoriesList li a
{
    color: #777777;
}


.menuCategories .menuCategoriesList li a:hover::before, .menuCategories .menuCategoriesList li a.current::before {
    background: #e84938  none repeat scroll 0 0;
}

.menuCategories .menuCategoriesList li ul {
    background: #f5f5f5 none repeat scroll 0 0;
}

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


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


.footer {
    color: #666666;
}

.footerWrap {
 
    background: #FFF 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;
}

/*
* Buttons
*/


.button {
    background: #e84938 none repeat scroll 0 0 padding-box;
    color: #FFF;
}

.button:hover {
    background: #c73f30  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 #e0e0e0;
}


.pageBanner {
 
 background: rgba(0, 0, 0, 0) url("/sites/default/images/layout/default-banner.jpg") no-repeat scroll center center / cover ;
    
}

.pageBanner h1
{
    color: #fff;
}

body, p
{
    font-family: Arial ;
}