
@import url(https://fonts.googleapis.com/css?family=PT+Sans);

body
{
margin:0px auto;
}

.wrapper
{
max-width:1130px;
height:auto;
margin-left:auto;
margin-right:auto;
}

.top-header
{
background-color:#dedede;
}

.font-1
{
font-size:14px;
color: #000;
padding-top: 10px;
font-family: 'PT Sans', sans-serif;
}

.font-2
{
color: #a2a2a2 !important;
padding-top: 10px;
font-family: 'PT Sans', sans-serif;
}
.content
{
max-width: 100%;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 20px;
padding-right: 15px;
padding-left: 15px;

}

.h1
{
font-size:28px;
font-family: 'PT Sans', sans-serif;
}

.font-3
{
font-size:16px;
text-align:justify;
font-family: 'PT Sans', sans-serif;
}

.header-bottom
{
border-bottom: 3px solid #cecece;
}

.content-bottom
{
max-width: 100%;
margin: 0 auto;
}

.font-4
{
color: #000000;
font-family: 'PT Sans', sans-serif;
font-size: 19px;
text-decoration: none;
}

.font-5
{
color: #000000;
font-family: 'PT Sans', sans-serif;
font-size: 40px;
text-decoration: none;
padding: 0px 0px;
margin: 0px;
}

.font-6
{
color: #000000;
font-family: 'PT Sans', sans-serif;
font-size: 14px;
text-decoration: none;
}
.btn
{
font-family: 'PT Sans', sans-serif;
color:#e7332f;
background-color:#ffffff;
text-decoration:none;
padding:8px 20px;
border-radius: 0px;
}

.product 
{
    max-width: 100%;
    margin: 0 auto;
    margin-top: 35px;
    margin-bottom: 20px;
}
.industry 
{
    max-width: 100%;
    margin: 0 auto;
    background-image: url(../images/infra-bg.jpg);
    background-size: cover;
    background-attachment: fixed;
    padding-top: 5px;
    padding-bottom: 20px;
}
.client
 {
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: 20px;
}

.slider-h-font 
{
    font-family: 'PT Sans', sans-serif;
    font-size: 28px;
    color: #000000;
    font-weight: bold;
    line-height: 65px;
    border-bottom: 1px solid #6c5957;
}
.footer
{
    background: #212832;
    padding: 20px 0 0 0;
}
	
.footer-font
{
color:#FFFFFF;
font-size:15px;
font-family: 'PT Sans', sans-serif;
}

.footer-col-3 > ul > li > a

{
 color:#FFFFFF;
 line-height:30px;
 } 
 
.footer-col-3 > ul > li > a:hover

{
 color:#e3010f;
 } 

.copy
{
background-color:#1d1d1d;
}

.social
{
	margin-top:9px;
}

.social ul
{
   padding: 0px;
   margin: 0px;
}


.social ul li
{
 float:left;
	
  list-style-type:none;
 
}
.social ul li a
{
   text-decoration:none;
   color:#fff;
   padding:10px;
   font-size:12px; 
   border:1px solid #1d1d1d;
   margin:5px ;
   border-radius:50%;
    background-color:#1d1d1d;
	 width:30px;
}
.social ul li a:hover
{
  color:#000;
  background-color:#fff;
}


.sitemap-font
{
color:#000000;
font-size:16px;
text-align:justify;
line-height: 25px;
font-family: 'PT Sans', sans-serif;
}
.sitemap-font:hover
{
color:#61a500;
font-family: 'PT Sans', sans-serif;
}
		