.topBar {
    
    background-color:rgba(10, 10, 10, 1);
}

.topBar .userLinks li a 
{
    color: rgba(211, 0, 144, 1);
}

.miniBasket a
{
    color:#ffffff;
}


.miniBasket 
{
    background-color: rgba(51, 51, 51, 1);
}


.mainMenu a
{
    color: rgba(211, 0, 144, 1);
}



.menuCategory h2
{
    border-bottom: 1px solid ;
    color: rgba(211, 0, 144, 1);
}


.menuItems h3 {
    color: rgba(171, 2, 117, 1);
}

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

p {
 color: ;
}


h1, h2, h3, h4, h5, h6 
{
    color: ;
    font-family: inherit ;
}

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

.menuCategories .menuCategoriesList li a
{
    color: ;
}


.menuCategories .menuCategoriesList li a:hover::before, .menuCategories .menuCategoriesList li a.current::before {
    background: rgba(211, 0, 144, 1)  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 ;
}


#header {
    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;
}

.homeOffer .offerContent:after
{
   
    border-left-color: ;
}

/*
* Buttons
*/


.button {
    background: rgba(211, 0, 144, 1) none repeat scroll 0 0 padding-box;
    color: #FFF;
}

.button:hover {
    background: rgba(145, 0, 153, 1)  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: ;
}



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


.pageBanner {
 
 background: rgba(0, 0, 0, 0) url("/uploads/images/templates/134/originals/1517236910centreplain1.jpg") no-repeat scroll center center / cover ;
    
}

.pageBanner h1
{
    color: rgba(10, 10, 10, 1);
}

body, p
{
    font-family: inherit ;
}


.flyout a .line 
{
    background: rgba(211, 0, 144, 1);
}
.menuInfoMore 
{
    background: ;
}

.menuInfoMore.active 
{
    background: rgba(211, 0, 144, 1);
}

.footerCol > h3.active 
{
    color: rgba(211, 0, 144, 1);
}

.homeOffer {

    background:;
}    


.mainMenu li:after, .mainMenu li:hover:after {
 
 background: rgba(211, 0, 144, 1);
    
}

.row.coupon .basket_applycoupon 
{
    color: rgba(211, 0, 144, 1);   
}



.row input[type="checkbox"]:checked + label:before
{
 background: rgba(211, 0, 144, 1);
 border-color: rgba(211, 0, 144, 1);
}


.row input[type="radio"]:checked + label:before
{
  background: rgba(211, 0, 144, 1);
  border-color:   rgba(211, 0, 144, 1);
}

.stepNumber.active {
 
 background: ;   
 color: rgba(211, 0, 144, 1);
}





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

.footer {
   background: ;
   color: #666666;
}

.footer a {
    color: ;
}

.footer h3 {
    color: rgba(211, 0, 144, 1) !important;
}
    
    
.homeOffer .offerContent .offerCode {
    
    color: ;
}

