section {
  margin-top: 95px;
  width: 100%;
  height: auto;
}
#prodh1 { 
  margin-top: 155px;
  text-align: center;
}
#prodh1 span {
  display: block;
  width: 300px;
  height: 60px;
  margin: auto;
  padding: 35px 40px 0 40px;
  font-family: bfont;
  font-size: 25px;
  text-transform: uppercase;
  background-color: #19b1d2; 
  border-radius: 5px;
}
#prodl {
  width: 700px;
  height: auto;
  margin: 50px auto 0 auto;
  padding: 30px 50px 50px 50px;
  background-color: #46d009;
  font-size: 19px;
  border-bottom: 3px solid #19b1d2;
}
#prodl p:nth-child(2) {
  margin-top: 20px;	 
  text-align: left;
  }
#prodl p { text-align: left; }
#prodl ul { 
  margin: 20px;
}
#prodl ul li {
  text-align: left;
  line-height: 1.4;  
}
/* */
#checkout {
  display: inline-block;
  background-color: #19b1d2;
  width: 250px;
  height: 20px;
  padding: 15px 20px 20px 20px;
  font-size: 18px;
}
#bl {
  width: 290px;
  height: 57.5px;
  color: #fff;
  margin: 2px auto 0 auto;
  padding: 15px 0 0 0;
  background: url(../images/bl.png) no-repeat;
  background-size: cover;
  font-size: 18px;
}

/* PRODUCTS */
 
div#products {
  display: block;	
  width: 798px;
  height: auto;
  margin: 10px auto 0 auto;
  padding: 0 0 50px 0;
  background-color: #f9f9f9;
}
h2.headings { display: block; width: 778px; }
.headings span{
  background-color:  #ff9900;
}  
div.picftitem {
  width: 220px;
  height: 240px; 
  padding-top: 30px;
  margin: 0;
  font-size: 18px;
  overflow: hidden;  
}
div.picftitem h3 {
  font-size: 19px;
}
p.price1 {
  margin-top: 90px;
}
div.ftitem {
  display: inline-block;  
  margin: 0 30px 60px 30px;
  width: 220px;
  height: 270px; 
} 
div.ftitem a {
  display: block;
  width: 200px;
  height: 20px;
  padding: 10px 0;
  margin-top: 10px;
  background: #ff9900;
}
div.uline {
  width: 50px;
  height: 2px;
  background-color: #fff;
  display: inline-block; 
  margin: 10px auto 0 auto; 
}
div.ftitem a:hover { background: #46d009; }
div.ftitem:nth-child(2) { margin-left: 50px; margin-right: 50px; }
div.tar-prime {
  background: url(../images/tarprime.png) no-repeat;
  background-size: cover; 
}
 div.creosote {
  background: url(../images/creosote.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.soft-pitch {
  background: url(../images/softpitch.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.hard-pitch {
  background: url(../images/hardpitch.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.stone-pre-coat {
  background: url(../images/stoneprecoat.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.hand-cleaner {
  background: url(../images/handcleaner.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.engine-cleaner {
  background: url(../images/degreaser.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.sanitiser {
  background: url(../images/sanitiser.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.degreaser {
  background: url(../images/degreaser.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.dish-washing-liquid {
  background: url(../images/dishwashing.png) no-repeat;
  background-size: cover; 
  background-position: center;
}div.lacquer-thinners {
  background: url(../images/thinners.png) no-repeat;
  background-size: cover;
}div.floor-cleaner {
  background: url(../images/floorcleaner.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.disinfectant {
  background: url(../images/disinfectant.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.contact-adhesive {
  background: url(../images/adhesive.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.wood-glue {
  background: url(../images/woodglue.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.polyurethane-adhesive {
  background: url(../images/poly.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.gloss-paint {
  background: url(../images/gloss.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.pva-int-ext-paint {
  background: url(../images/pva.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.road-marking-paint {
  background: url(../images/roadpaint.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.gloss-enamel-paint {
  background: url(../images/glossen.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.roof-and-stoep-paint {
  background: url(../images/roof.png) no-repeat;
  background-size: cover;
  background-position: center;
}div.automotive-2k-enamel-paint {
  background: url(../images/automotive.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.red-oxide-primer {
  background: url(../images/redoxide.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.facebrick-oil {
  background: url(../images/facebrickoil.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.varnish {
  background: url(../images/varnish.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.undercoat {
  background: url(../images/undercoat.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}div.amitraz {
  background: url(../images/amitraz.jpg) no-repeat;
  background-size: cover;
  background-position: center;
}
div.picftitem {
  background-color: #bbb;
} 

div.clearfix {
	display: block;
	clear: both; width: 800px; height: 5px; 
}



















