body {margin:0;padding:0;font-family:'gel','helvetica','Arial';-webkit-font-smoothing: antialiased;vertical-align: baseline;text-align: center;
}

h1, h2, h3, h4, h5, h6,p, ul{list-style:none;padding:0;margin:0;font-weight:400;text-align: center;}
img{border:0;width:100%;height:auto;}



/*border:solid 1px #000;*/
#divHeader{position:fixed;z-index:2;background-color:#fff;width:100%;border-bottom:solid 1px #cdcdcd;}
#divHeader div{width:96%;overflow:auto;}
.aLogo{display:inline-block;float:left;width:205px;text-decoration:none;}
.ulNav{display:inline-block;float:right;padding-top:8px;}
.ulNav li{display:inline-block;}
.ulNav li a{webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;font-size:15px;color:#000;text-decoration:none;}

.ulNav li a:hover 
{
	color: #cc5f00;
	
}

.bgruler{width:100%;height:20px;background:#ffffff url("../images/bg-ruler.png") repeat top;}
#mar20 {
height:20px;
}
/*h1{font-size: 3em;color:#000;padding:24px 0 0 0; font-weight:300;}*/
h1{font-size: 1.4em;color:#000;padding:32px 0 0 0; font-weight:300;}
p{font-weight:400;-webkit-font-smoothing: antialiased;font-family:Open Sans;text-align: center;}

.divprov{background-color:#f7f7f7;padding:36px 0 0px 0;margin-top:30px;}


	
#txtprovide{font-size: 3em;}

.divWhyHo{margin:50px 0 0 0;}
  .divWhyHo h2{font-size: 2em;font-weight:400;}
.divWhyHo p{font-size:14px;font-weight:200;padding:30px 10px 0px 10px;}
  
h3,h4 {
    display:inline-block;font-weight:400;-webkit-font-smoothing: antialiased;font-family:Open Sans;font-size:14px;
}
.divstep{padding:50px 0px 50px 0px;}
.divstep h2{font-size: 2em;font-weight:200;padding:30px 12px 0px 12px;border-top:solid 1px #cdcdcd;}
.divstep p{font-size:14px;font-weight:400;padding:0 0 20px 0;}
#HomeTymeSteps{font-size:16px;font-weight:600;}
.divstep img{width:33%;}

.divPaint{background:#fff url("../images/colors.jpg") no-repeat center right;height:427px;width: 100%;}
.divPaint h2{font-size: 2.4em;font-weight:300;padding-top: 136px;}
.divPaint a{background-color:#cc5f00;display:inline-block;text-align:center;font-size:12px;padding:10px 15px;color:#fff;margin-top:30px;}


.divFooter{background-color:#333;padding:40px 0;margin-top:20px;}
.divFooter img{width:100px}
.divFooter h2{color:#fff;padding:12px 0px 10px 0px;}
.divFooter span{color:#fff;font-weight:300;}
.divFooter span span{display:inline-block;padding:20px 30px; color:#cc5f00;}

.divEnquiry{height:800px}


.divcolarge{color:#666;padding:10px 0;font-family:open Sans;font-size:13px;word-spacing:1px}
.divcolarge a{color:#cc5f00;text-decoration:none;}

.container {
  width: 100%;
  padding: 0 15px;
  box-sizing: border-box;
}

@media (max-width: 768px) {
  .navbar {
    display: block;
    text-align: center;
  }

  .navbar a {
    display: block;
    padding: 10px;
  }
}

img {
  max-width: 100%;
  height: auto;
}

.navbar {
  display: flex;
  justify-content: space-around;
  align-items: center;
}