.bgpix {position:absolute; left:0; top:0; bgcolor:#ffffff;
	background-image:url(/quartz-countertop/bally-quartz-countertops.png); 
	background-repeat:no-repeat; background-size:100%; background-position:center 105px; 
	}

div.MainCtn {position:relative; top:0px; left:0px; width:100%; height:auto; display:flex; flex-wrap:wrap; }
div.Bally {width:45%; padding-top:160px; padding-left:25%; padding-bottom:50px; height:auto; }
img.BaLogo {width:60%; height:auto; }
div.Certbox {position:relative;top:0px; left:0px ; width:50%; height:auto; padding-left:0; padding-top:160px; padding-bottom: 50px;
			 display:flex; flex-wrap:wrap; }
div.cert1 {width:25%; height:auto; padding-top:10px; padding-left:0; }
div.cert2 {width:25%; height:auto; padding-top:10px; padding-left:0; }
div.cert3 {width:25%; height:auto; padding-top:5px; padding-left:0; }
div.cert4 {width:25%; height:auto; padding-top:0; padding-left:0; }
img.cert {width:32%; height:auto; border:0 ; }

div.Choices {width:100%; padding-left:25%; padding-top:0; padding-bottom:50px; height:auto; }

a.Ab:link {text-decoration:underline; color:white ; 
           font-size:26px;font-style:italic;font-family: "Arial", "Helvetica", "sans-serif";font-weight:bold;
		   text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8); }
a.Ab:active {color:#f0f0f0;}
a.Ab:visited {color:#f0f0f0;}
a.Ab:hover {text-decoration:none; color:blue ; }

div.addr {width:100%; padding-top:0 ; padding-left:5%; padding-bottom:1%;  height:auto;
          font-size:26px;color:white ;font-weight:bold; font-style:standard;font-family: "Arial", "Helvetica", "sans-serif"; 
		  text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8); }

div.BanCnt  {position:relative; top:50px; left:0px; width:100%;height:auto;display:flex;flex-wrap:wrap;}
img.banpix {width:95%; height:auto; border:0; }
div.banL  {width:50%; height:auto; display:flex; flex-wrap:wrap; padding-top:0; padding-bottom:50px; font-size:22px;color:#f00000; font-weight:bold; font-style:standard;font-family: "Arial", "Helvetica", "sans-serif"; }
div.banR  {width:50%; height:auto; display:flex; flex-wrap:wrap;  padding-top:0; padding-bottom:50px; font-size:22px; color:#f00000; font-weight:bold; font-style:standard;font-family: "Arial", "Helvetica", "sans-serif"; }

div.Prom {width:100%; height:auto; padding-top:50px; padding-bottom:10px; padding-left:7.5%; padding-right:7.5%; }
a.ProB:link {text-decoration:underline; font-size:24px; color:#0000f0; font-family="arial";font-weight:bold; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8); }
a.ProB:active {color:#0000f0;}
a.ProB:visited {text-decoration:none;color:#0000f0;font-weight:bold;}
a.ProB:hover {text-decoration:none; color:#f0f0f0; font-weight:bold;}




@media only screen and (max-width: 768px) {

.bgpix {position:absolute; left:0; top:0; bgcolor:#ffffff; background-image:url(/quartz-countertop/bally-quartz-countertops-m.png); background-repeat:no-repeat; background-size:100%; background-position:center 50px;	}

div.MainCtn {position:relative; top:0px; left:0px; width:100%; height:auto; display:flex; flex-wrap:wrap; }
div.Bally {width:25%; height:auto; padding-left:5%; padding-top:22%; padding-bottom:1%; }
img.BaLogo {width:100%; height:auto; }
div.Certbox {position:relative;top:0px; left:0px ; width:70%; height:auto; padding-left:2%; padding-top:22%; padding-bottom:7%; display:flex; flex-wrap:wrap; }
div.cert1 {width:25%; height:auto; padding-top:5px; padding-bottom:0; }
div.cert2 {width:25%; height:auto; padding-top:5px; padding-bottom:0; }
div.cert3 {width:25%; height:auto; padding-top:3px; padding-bottom:0; }
div.cert4 {width:25%; height:auto; padding-top:2; padding-bottom:0; }
img.cert {width:38%; height:auto; border:0 ; }

div.Choices {position:relative; top:0; left: 0%; width:100%; height:auto; padding-left:10%; padding-top:0; padding-bottom:5%; }
a.Ab:link {text-decoration:underline; color:white; font-size:13px;font-style:italic;font-family: "Arial", "Helvetica", "sans-serif";font-weight:bold;	   text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7); }
a.Ab:active {color:white;}
a.Ab:visited {color:white;}
a.Ab:hover {text-decoration:none; color:blue ; }

div.addr {width:100%; height:auto; padding-top:3px; padding-bottom:3px;  font-size:10px;color:white ; font-weight:bold;font-style:italic;font-family: "Arial", "Helvetica", "sans-serif"; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7); }

div.BanCnt  {position:relative; top:25px; left:0px; width:100%; height:auto;display:flex;flex-wrap:wrap;}
img.banpix {width:95%; height:auto; border:0; }
div.banL  {width:100%; height:auto; display:flex; flex-wrap:wrap; padding-top:0; padding-bottom:20px; font-size:12px;color:#f00000; font-weight:bold; font-style:standard;font-family: "Arial", "Helvetica", "sans-serif"; }
div.banR  {width:100%; height:auto; display:flex; flex-wrap:wrap;  padding-top:0; padding-bottom:20px; font-size:12px; color:#f00000; font-weight:bold; font-style:standard;font-family: "Arial", "Helvetica", "sans-serif"; }
			 
div.Prom  {width:100%; height:auto; padding-top:2%; padding-bottom:0.5%;  }
a.ProB:link {text-decoration:underline; font-size:12px; color:#0000f0; font-family="arial";font-weight:bold; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7); }
a.ProB:active {color:#0000f0;}
a.ProB:visited {text-decoration:none;color:#0000f0;font-weight:bold;}
a.ProB:hover {text-decoration:none; color:#f0f000; font-weight:bold;}



