#home-page .PromotionTextDashboard{display:none !important;}
table.ProductBox{height:100% !important;}
#ProdBlock{height:504px !important;}
.RRPPrice{display:none !important;}
#socialMedia{width:28% !important;}
#CheckButton{
    background: var(--YellowColor);
    color: white !important;
    width: 8%;
    margin-top:5px;
    font-size: 14pt;
    padding: 8px;
    border-radius: 5px;

}
#CheckButton:hover{
    background:black ;
    color: white !important;
    width: 8%;
    margin-top:5px;
    font-size: 14pt;
    padding: 8px;
    border-radius: 5px;

}

#CreateGuest{
background: var(--YellowColor);
    color: white !important;
    width: 40%;
    margin-top:5px;
    font-size: 14pt;
    padding: 8px;
    border-radius: 5px;border:0px;}
    
    
#CreateGuest:hover{
background: #000;
    color: white !important;
    width: 40%;
    margin-top:5px;
    font-size: 14pt;
    padding: 8px;
    border-radius: 5px;}
    
.FPDeptImage{
background: black;
    color: white;
    
    float: left;
    width: 100%;
    padding: 2%;
    font-weight: 700;
    padding-top: 4%;
    padding-bottom: 4%;
    text-align: center;

}
p strong{font-weight:700;}
#FPBanner{width:100%;background-color:black;float:left;margin-bottom:10%;padding-top:3%;padding-bottom:6%;margin-bottom:10%;}
#footer{background-color: var(--YellowColor) !important;color:white !important;}
#footerWrap{background-color: var(--YellowColor) !important;color:white !important;}
#topHeader{background-color: var(--YellowColor) !important;color:white;}
.FooterLeft{color:white !important;}
#footer p{color:white !important;}
@media only screen and (max-width: 760px), (min-device-width: 770px) and (max-device-width: 1020px)
{
#TotalPromotions{display:none;}
div#ib1{margin-top:33px !important;}
#searchArea{margin-top:4% !important;}
#Neil2{top:122px !important;}
#Neil{top:122px !important;}
#footer{height:59px !important;}
#MobileBasketStautusBar{height:86px !important;}


@media only screen and (max-width: 520px)
{
#LogoI{width:63% !important;}
#TotalPromotions{display:none;}
}
}
@media only screen and (max-width: 760px), (min-device-width: 770px) and (max-device-width: 1020px)
{
#TotalPromotions{display:none;}
/*#left{display:initial !important;}*/
#home-page .flexslider{display:none !important;margin-top:32px !important;}
}

@media only screen and (max-width: 877px), (min-device-width: 877px) and (max-device-width: 1050px)
{
#TotalPromotions{display:none;}
#socialMedia{width:40% !important;}
}


@media only screen and (min-width: 877px), (max-width: 900px)
{

#socialMedia{width:40% !important;}
}

@media only screen and (max-width: 760px), (min-device-width: 770px) and (max-device-width: 1020px)
{
#TotalPromotions{display:none;}
#ProdBlock {height:auto !important;}
}