@charset "utf-8";
/* CSS Document */
.facility h4{font-weight:bold}
.secpad{padding:50px 0px}
.clr1,.clr2,.clr3,.clr4{height:100%; padding:10px 10px 15px; border:1px solid #ccc;}
.clr1:hover,.clr2:hover,.clr3:hover,.clr4:hover{background-color: aliceblue;}
.clr1{background-color: powderblue; }
.clr2{background-color: seashell;}
.clr3{background-color: powderblue;}
.clr4{background-color: seashell;}
.clr1 h4,.clr2  h4,.clr3  h4,.clr4 h4{text-align:center; color:saddlebrown; border-bottom: 1px solid grey; padding-bottom:10px}
.clr1 p,.clr2 p,.clr3 p,.clr4 p{text-align:center; font-weight:bold;}
.clients{background-color: seashell; border:1px solid #ccc; border-radius: 5px; box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}
.clients:hover{background-color: aliceblue;}


body { margin:0 auto; }
.con_center h4{text-align: center; margin-left: -60px;}
table td{width:25%}
th{border: 1px solid #dddddd; text-align: left; padding: 8px; background-color:cadetblue; color: white;}
table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

table td{
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
	background-color:#efef;
}
.pdttitle p{
	padding-top:15px;
	font-weight: bold;
color: #f06;
}
.address p{margin-left:20px;}
.address{background-color: #F2EDD8;
border-radius: 10px;
padding-bottom: 1px;
margin-top: 20px;
box-shadow: 0 0 15px 0 #333;}
.contact h4{color: #fff;
font-size: 22px;
text-align: center;
font-family: "Calibri";
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;}
.product img{box-shadow:0 0 10px 0#333;}
.bgccc {background-color:#ccc; }
.bgccc {background-color:#ccc; }
.p_0{ padding:2.8px;} 
.m_0{ margin:0px;}

.mt_10{ margin-top:10px;} 
.mt_20{ margin-top:20px;} 
.mt_30{ margin-top:30px;} 
.mt_40{ margin-top:40px;} 

.pt_10{ padding-top:10px;}    
.bod { border:1px solid #000; }
.bodd {border:1px solid #aaaaaa; }

.logo img { margin-left:10px; margin-top:5px;margin-bottom: 5px; }
.img2 { margin-left:18px; }
.img3 { margin-left:34px; }
.img1 img { margin-top:-40px; }
.img2 img { margin-top:-40px; }
.img3 img { margin-top:-40px; }

.img1 h5 { color:#008000; font-weight:bold; text-align:center; font-family:"Calibri"; font-size:20px; }
.img1 p { font-size:14px; color:#000; font-family:"Microsoft Tai Le"; text-align:center; line-height:26px; }
.img1 h6 {  color:#FF0080; text-align:center;  font-size:15px;}
.img1 h6 a {  color:#FF0080; text-align:center;  font-size:15px; text-decoration:none; }
.img1 h6 a:hover {  color:#060; text-align:center;  font-size:15px; text-decoration:none; }


.img2 h5 { color:#008000; font-weight:bold; text-align:center; font-family:"Calibri"; font-size:20px; }
.img2 p { font-size:14px; color:#000; font-family:"Microsoft Tai Le"; text-align:center;  line-height:26px; }
.img2 h6 {  color:#FF0080; text-align:center;  font-size:15px;}
.img2 h6 a {  color:#FF0080; text-align:center;  font-size:15px; text-decoration:none; }
.img2 h6 a:hover {  color:#060; text-align:center;  font-size:15px; text-decoration:none; }


.img3 h5 { color:#008000; font-weight:bold; text-align:center; font-family:"Calibri"; font-size:20px; }
.img3 p { font-size:14px; color:#000; font-family:"Microsoft Tai Le"; text-align:center;  line-height:26px;}
.img3 h6 {  color:#FF0080; text-align:center;  font-size:15px;}
.img3 h6 a {  color:#FF0080; text-align:center;  font-size:15px; text-decoration:none; }
.img3 h6 a:hover {  color:#060; text-align:center;  font-size:15px; text-decoration:none; }


#.bg_image { background-image:url(../images/bg.jpg); background-repeat:no-repeat; padding-bottom:30px; }
.wel { text-align:center; }
.wel h4 { color:#fff; font-size:28px; text-align:center; font-family:"Calibri"; padding-top:50px;  } 
.wel h4 span{ color:#fff; font-size:28px; text-align:center; font-family:"Calibri"; margin-top:15px;  } 
.wel p { color:#0e4646; font-size:18px; font-family:"Microsoft Tai Le"; text-align:justify;}
.wel  a { text-align:center; background-color:#; color:#; padding:5px 10px 5px 10px; text-decoration:none; }
.wel a:hover { color:#F39; text-decoration:none;}


.ser h4 { color:#F06; text-align:center; font-size:20px; }
.content p { color:#000; font-size:14px; text-align:justify;  padding:10px 10px 0px; line-height:22px; font-family:"Microsoft Tai Le"; }
.cc {   background-color:#ccc; }
.cc1 { background-color:#ccc; padding-bottom:20px;  }
.cc1 img { margin-top:17px; border:1px solid #F09;}

.pro h4 { color:#F06; text-align:center; font-size:20px; }


.con_left h4 { color:#F39; margin-top:15px; font-family:"Calibri"; }
.con_left p { color:#fff; font-size:14px;}
.con_center h4 { color:#F39;  margin-top:15px; font-family:"Calibri"; }
.con_center h4 a { color:#F39;  margin-top:15px; font-family:"Calibri"; text-decoration:none;}
.con_center h4 a:hover { color:#063;  margin-top:15px; font-family:"Calibri"; text-decoration:none; }
.con_center h5 { color:#fff; text-align:center; padding-top:10px; margin-right:70px;}
.con_center p { color:#fff; text-align:center; padding-top:10px; margin-right:60px; font-size:14px; }
.social { float:right; }
.social h4 { color:#F39; margin-top:15px; font-family:"Calibri";  }
.social p a { text-decoration:none; }
.social p a:hover { text-decoration:none; }


#imgformate {
  border-radius: 50%;
  -webkit-transition: -webkit-transform .1s ease-in-out;
 transition: transform .7s ease-in-out;
}
#imgformate:hover {
webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}
.hhh h4 { font-size:26px;  font-family:"Calibri"; font-weight: bold; color:#F06; margin-left: 15px; }
.abt_content p { font-family:"Microsoft Tai Le"; color:#000; text-align:justify; font-size:14px; line-height:28px;padding-bottom: 15px; }
.abt_img ul li{font-size:16px; font-weight: bold;}
.abt_img img{box-shadow: 0 5px 20px 0 rgba(0,0,0,.2), 0 13px 24px -11px rgba(156,39,176,.6);}
.address h4 {color: #F06;
font-size: 22px;
font-family: "Calibri";
font-weight: bold;
margin-left: 20px;padding-top:15px;}
.address h5 {color: #033db4;
font-size: 22px;
font-family: "Calibri";
font-weight: bold;
margin-left: 20px; }
.address p { color:#000; font-family:"Microsoft Tai Le"; font-size:15px;  line-height:23px;}
.address p span { color:#C06; font-family:"Microsoft Tai Le"; font-size:15px;  line-height:30px;}
.map {  margin-left:30px; margin-right:30px; margin-top:20px;}
.map h4 { color:#000; font-size:22px; font-family:"Calibri"; font-weight:bold;  text-align:center; height:355px; margin-top:20px;}
.enq h4  { color:#000; font-size:22px; font-family:"Calibri"; font-weight:bold; margin-left: 30px; }
.ss p { color:#000; font-family:"Microsoft Tai Le"; font-size:14px;  line-height:31px; text-align:justify; }
.ser_img img { margin-top:12px;  margin-left:15px;}

.concrete p { color:#000; font-family:"Microsoft Tai Le"; font-size:15px;  line-height:31px; text-align:justify;  }
.p2 img { margin-left:12px; }
.p1 img { margin-left:7px;}
.client img { border:1px solid #C36; margin-top:10px; }
.client1 img { border:1px solid #C36; margin-left:7px; margin-top:10px; }
.client2 img { border:1px solid #C36; margin-left:13px; margin-top:10px; }
.client3 img { border:1px solid #C36; margin-left:17px; margin-top:10px; }


@media only screen and (max-width:768px)
{
.img1 { margin-left:30px; }	
.img2 { margin-left:30px; }
.img3 { margin-left:30px; }
.img1 img { margin-top:20px; }
.img2 img { margin-top:0px; }
.img3 img { margin-top:0px; }

.wel p { color:#000; padding:0px 15px; font-size:15px; }
.wel  a { text-align:center; background-color:#000; color:#fff; padding:5px 10px 5px 10px; }
.bg_image { background:none; }
.wel { background-color:#ccc;  padding-bottom:20px;}
.wel h4 { color:#000; font-size:24px; text-align:center; font-family:"Calibri"; padding-top:20px;  } 
.wel h4 span{ color:#063; font-size:24px; text-align:center; font-family:"Calibri"; margin-top:15px;  } 
.wel a { background-color:#096; color:#fff; text-decoration:none;}
.con_left { text-align:center; }
.con_center h4 { font-size:14px; }
.con_center h5 { margin-right:0px;}
.con_center p { margin-right:0px; }
.social { float:none; }
.social h4 { text-align:center; }
.social p { text-align:center; }
.ser h4 { text-align:center; }
.content p { padding-bottom:5px; }
#wowslider-container2 { margin-left:0px; }
.abt_content p { padding:0px 10px; }
.abt_img img { margin-left:0px; }
.abt_img { padding-bottom:20px; }
.ss p { padding:0px 10px; }
.ser_img img { margin-left:0px; }
.concrete p { padding:0px 10px; }
.p1 img { margin-left:20px; margin-top:20px; }
.p2 img { margin-left:20px; margin-top:20px;}
.p img { margin-left:20px; }
.address h4 { text-align:center; }
.address h5 { text-align:center; }
.address p { text-align:center; }
.enq h4 { text-align:center; }
.client img { border:1px solid #C36; margin-top:20px; margin-left:60px; }
.client1 img { border:1px solid #C36; margin-left:60px; margin-top:20px; }
.client2 img { border:1px solid #C36; margin-left:60px; margin-top:20px; }
.client3 img { border:1px solid #C36; margin-left:60px; margin-top:20px; }
.con_center h4 {margin:auto 0;}
}
