body{
margin:0px;
padding:0px;
font-family: 'Noto Sans', sans-serif;
font-size:14px;
font-weight:normal;
line-height:20px;
color:#616161;
}
img{outline: none; border:none; }
a:link{text-decoration: none;}
a:hover, a:focus {text-decoration: none; outline: none;}
ul li{padding:0; margin:0; list-style:none;}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
.navbar-brand {
    float: left;
    height: 90px;
    padding: 5px;
    font-size: 18px;
    line-height: 20px;
}
#brand {width:100%; display: block; margin-bottom: 10px; overflow: hidden;padding: 0;}
.esteemed {text-align:center;}
.marquee0{width:100%; text-align:center; padding:10px;}
.marquee0 img{margin:0px 20px 0px 20px;}
.logo{	display:block;
		padding:0;
		float:left;
			text-align:left;}
.navbar-default {  
    border-color:transparent;
}
header{  background-color:	##deded5; }
.navbar-default {
  background-color:	##deded5;
  border-color:transparent;
  padding:0px;
}
.navbar-default .navbar-nav > li > a {
    color: #3c3c3c;
	text-transform:uppercase; 
	padding:15px;
	margin-top:25px;
	font-weight:bold;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #ff1d00;
    background-color: transparent;
	}
	
/*Sub menu*/

.navbar > ul > li.has-sub > a {
  padding-right: 45px;
}
.navbar> ul > li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top-color: #d3eced;
  right: 17px;
  top: 22px;
}
.nvabar > ul > li.has-sub.active > a::after,
.navbar> ul > li.has-sub:hover > a {
  border-top-color: #ffffff;
}
/*end sub menu*/



	
.banner{width:100%;}
.banner img{width:100%;}
.product-home {
	padding:60px 0;
}
.product-home h2{
	font-size:14px;
	text-transform:uppercase;
	color:#ce2a2e;
	font-weight:bold;
}
.mar-top{
	margin-top:20px;
}
.welcome{
	 background-color: #deded5;
	 padding:40px 0;
	 
}
.welcome h1{
	font-family: Arial;
	color:#392e24;
}
.ourclients h2{
	font-family: 'Ubuntu', sans-serif;
	font-size:26px;
	color:#392e24;
	padding-top:40px;
}
.readmore{	margin:20px 0;}
.readmore a{
	background-color:#525252;
	color:#ffffff;
	font-weight:bold;	
	padding:10px 25px;

}
.readmore a:hover{
	background-color:#c40000;
	color:#ffffff;
	font-weight:bold;	
}
.grey-line{
	border-bottom:1px solid #cccccc;
	margin:10px 0;
}
.footer{
	background-color:#323232;
	padding:20px;
}
.footer p{color:#d6d6d6; text-align:left;}
.footer a:hover{ background-color:transparent; }
.footer ul li{float:left; padding:10px; margin-top:10px;}
.footer ul{list-style:none;}	
.footer li a{color:#ffffff;}				
.footer ul li a:hover{color:#edf000}
.box-shadow{
	-webkit-box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.58);
-moz-box-shadow:    0px 3px 3px 0px rgba(50, 50, 50, 0.58);
box-shadow:         0px 3px 3px 0px rgba(50, 50, 50, 0.58);
}
.inner-pages{
	padding:30px 0;
}
.inner-pages h2{
	font-family:  arial;
	color:#c9150a;
	font-size:24px;
}
.inner-pages h3{
	color:#335f9f;
	font-size:20px;
	line-height:35px;
}
#point {
	margin:1px 0px 4px 5px;
	padding:0px;
	}
#point li {
	margin:0px;
	padding:0px 0px 0px 20px;
	background:url(../images/bullet.png) no-repeat scroll 0px 4px;
	list-style:none;
	line-height:22px;
	}
.mar-left{
	padding-left:0;
}
.div-height{
	padding:50px;
}
.clients{

}
.abt-banner{
background:#4d7da3 url(../images/abt-banner.jpg) top left no-repeat;
width:100%;
padding:40px;
padding-top:70px;
font-family:Arial;
min-height:201px;
}
.abt-banner h2{
font-size:38px;  /*48px first size */
color:#ffffff;
text-shadow: 2px 2px 4px #000000;
}
.prod-banner{
background:#4d7da3 url(../images/prod-banner.jpg) top left no-repeat;
width:100%;
padding:40px;
padding-top:70px;
font-family:Arial;	
min-height:201px;
}
.prod-banner h2{
font-size:38px;  /*48px first size */
color:#ffffff;
text-shadow: 2px 2px 4px #000000;
}
.faci-banner{
background:#4d7da3 url(../images/faci-banner.jpg) top left no-repeat;
width:100%;
padding:40px;
padding-top:70px;
font-family:Arial;
min-height:201px;
}
.faci-banner h2{
font-size:38px;  /*48px first size */
color:#ffffff;
text-shadow: 2px 2px 4px #000000;
}
.process-banner{
background:#4d7da3 url(../images/process-banner.jpg) top left no-repeat;
width:100%;
padding:40px;
padding-top:70px;
font-family:Arial;
min-height:201px;
}
.process-banner h2{
font-size:38px;  /*48px first size */
color:#ffffff;
text-shadow: 2px 2px 4px #000000;
}

.process-banner{
background:#4d7da3 url(../images/process-banner.jpg) top left no-repeat;
width:100%;
padding:40px;
padding-top:70px;
font-family:Arial;
min-height:201px;
}
.process-banner h2{
font-size:38px;  /*48px first size */
color:#ffffff;
text-shadow: 2px 2px 4px #000000;
}
.clients-banner{
background:#4d7da3 url(../images/clients-banner.jpg) top left no-repeat;
width:100%;
padding:40px;
padding-top:70px;
font-family:Arial;
min-height:201px;
}
.clients-banner h2{
font-size:38px; /*48px first size */
color:#ffffff;
text-shadow: 2px 2px 4px #000000;
}
.cont-banner{
background:#4d7da3 url(../images/cont-banner.jpg) top left no-repeat;
width:100%;
padding:40px;
padding-top:70px;
font-family:Arial;
min-height:201px;
}
.cont-banner h2{
font-size:38px;  /*48px first size */
color:#ffffff;
text-shadow: 2px 2px 4px #000000;
}
.mar-top1{margin:50px 0;}




@media (max-width: 580px){
.navbar-default .navbar-nav > li > a {
    color: #3C3C3C;
    text-transform: uppercase;
    padding: 10px;
    margin-top: 5px;
    font-weight: bold;
}

.navbar-nav>li>a {
    padding-top:10px;
    padding-bottom: 5px;
    line-height: 20px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 5px 10px;
}
.ourclients h2{
    font-size: 26px;
    color: #392E24;
    padding-top:2px;
	text-align:left;

}
.mar-top1{
		margin:10px;
}

}	
@media (max-width: 768px){
	.navbar-default .navbar-nav > li > a {
    color: #3C3C3C;
    text-transform: uppercase;
    padding: 15px;
    margin-top: 5px;
    font-weight: bold;
}	
.navbar-nav>li>a {
    padding-top:15px;
    padding-bottom: 5px;
    line-height: 20px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 5px 10px;
}
}
	@media (max-width: 1000px){

.navbar-default .navbar-nav > li > a {
    color: #3C3C3C;
    text-transform: uppercase;
    padding: 5px;
    margin-top:0px;
    font-weight: bold;
}

	}


	
	 

