body,html {padding: 0px;overflow-x: hidden;font-family: lato; background-image:url(img/default.jpg); background-repeat:repeat-x;}


.navbar-fixed-top{}
.navbar {text-transform: uppercase; background-image: none;border:none;}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {color:#fff;font-weight: 300}


.my-container{width: 100%; float:left; width:100%;padding:0;margin:205px 0 0 0;}

	.full-panel {
		background-attachment: fixed;
		background-position: 50% 0;
		background-repeat: no-repeat;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		position: relative;
	}
	
	.image-one {background-image: url(img/1.jpg);}
	.image-two {background-image: url(img/2.jpg);}
	.image-three {background-image: url(img/3.jpg);}

		.in-panel {position: relative;width:965px;margin: 0 auto;min-height: 600px;padding-top:0px; margin:0px; }
		.in-panel h2{color: #fff; font-size: 30px; background: #fd4c5b;padding:10px 20px; text-transform: uppercase;float:left;margin-bottom: 0px}
		.in-panel p{font-size: 20px;margin-bottom:0px;clear:both;}
			
	
	.footer{background: #333;border:none; height: 250px}
	.footer p{font-size:100px; font-weight: 100; color:#fd4c5b; text-align: center;}


@media (max-width: 992px) {

	.navbar-fixed-top{width:100%; margin: 0}
	.in-panel{min-height: 300px;}
	.in-panel p{padding:20px}
		
	
	
	.footer p{font-size:30px;}

}
.new-product{
	float: left;
	width:302px;
	height: 302px;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}

.new-product1{
	float: left;
	width:400px;
	height: auto; 
	padding:7px 0px 0px 7px;
	margin:   20px; 
}

.new-product1 p{ font-family: "calibri",Helvetica, sans-serif; color: #145183; font-size:14px; line-height:20px; text-align:justify; padding: 20px 0px 0px 0px ; margin:0px; }

.new-product1 p a{font-family: "calibri",Helvetica, sans-serif;  text-decoration: none; margin: 0px; padding: 0px; color: #145183; font-size:14px;  }

.new-product1 p a:hover{font-family: "calibri",Helvetica, sans-serif; color:#000; text-decoration:  underline; margin: 0px; padding: 0px; font-size:14px;  }

.new-product2{ background-image:url(img/shadow.jpg); background-repeat:repeat-x;
	float: left;
	width: 846px;
	height: 8px;
	padding: 0px;
	margin:  0px;

}

.new-product3{ background-image:url(shadow.jpg); background-repeat:repeat-x;
	float: left;
	width: 965px;
	height: 8px;
	padding:  0px;
	margin: 10px 0px 5px 0px;

}
h1{ font-size:14px;  font-family: "Lucida Sans Unicode",Helvetica, sans-serif; padding:0px; margin: 0px ; color:#145183; }

.product-top{ float: left; width:899px;	height: auto; vertical-align:top;	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;  }

.product-top2{ background-image:url(img/Product-top-bg.png); background-repeat:repeat-x; float: left; width:750px;	height: 120px; vertical-align:top;	padding: 15px 0px 0px 0px;	margin:0px; }




.product-top3{ background-color:#FFFFFF; float: left; width:846px;	height: 600px;padding: 50px 0px 0px 0px;	margin:0px 0px 0px 89px; }

.product-top356{ background-color:#FFFFFF; float: left; width:846px;	height: 600px;padding: 50px 0px 0px 0px;	margin:0px 0px 0px 74px; }


.product-top35{ background-color:#FFFFFF; float: left; width:846px;	height: 600px; padding: 50px 0px 0px 0px;	margin:0px 0px 0px 89px; }



.product-top40{ background-color:#FFFFFF; float: left; width:846px;	height: 350px; padding: 50px 0px 0px 0px;	margin:0px 0px 0px 89px; }

.product-top1{ float: left; width:67px;	height: 115px; vertical-align:top;	padding:0px;	margin:  0px; }


.button12345{ width: 708px; height:95px; padding:0px; margin:0px 0px 0px 0px; float:left; background-image:url(img/buttom-bg.png); background-repeat:no-repeat; background-repeat:no-repeat;}

.button12345 li  {  font-family: "calibri",Helvetica, sans-serif;float:left;  font-size:16px; padding: 30px 0px 0px 25px; margin:0px; color:#fff;  }

.button12345 li a {font-family: "calibri",Helvetica, sans-serif;font-size:16px;  float: left;  text-decoration: none; padding:0px; margin:0px; font-size:16px; color:#fff;padding: 0px ; margin:0px; }

.button12345 li a:hover{color:#145183; font-size:16px; padding: 0px ; margin:0px; text-decoration :none; font-family: "calibri",Helvetica, sans-serif; }


ul{ list-style-type:none; padding:0px; margin:0px;}

#top-flex{ float:left; background-image:url(img/top-bg.png); background-repeat:repeat-x; width:100%; height:auto;  padding:0; margin:0;}

#top-hold{width:980px; height:auto; padding:5px 0px 0px 0px; margin:0 auto 0 auto;}

#top-nav{ width:980px; height:126px; padding:0px 0px 10px 0px; margin:0px; float:left;  }

.logo{ width: 150px; height:126px; padding:0px; margin:0px; float:left;}

.donaldson{ width: 120px; height:126px; padding:0px; margin:0px; float: right;}


.top{ width: 708px; height:20px; padding:5px 0px 0px 0px; margin:0px; float:left; color: #145183; text-align:center; font-size:12px; font-weight:bold;}

#wrapper{ width:980px; height: auto; vertical-align:top; padding:opx; margin:0px auto 0px auto; }


.literature{
	float: left;
	width: 803px;
	height: auto;
	padding:0px 0px 0px 0px;
	}

.literature1{
	float: left;
	width: auto;
	height: auto;
	padding:0px 0px 0px 0px;
	margin:   0px 0px 0px 0px;
	
	}
	.about{ float: left; width:945px; height:auto; padding:20px 10px 20px 10px; margin:0px 0px 0px 0px; background-color:#FFFFFF; color:#145183;  font-family: "calibri",Helvetica, sans-serif;  }
	
	
	.about p{ font-family: "calibri",Helvetica, sans-serif;color:color:#145183; font-size:12px; line-height:20px; text-align:justify; padding: 0px ; margin:0px; }

.about p a:hover{ padding: 0px; margin:0px; text-decoration :none; color:#145183;  }

	
	.header-buttom1{ float: left; width:300px;	height: auto; vertical-align:top;	padding:0px 0px 5px 0px;	margin: 5px 0px 0px 15px; }


.header-buttom1 p{ font-family: "calibri",Helvetica, sans-serif; color: #145183; font-size:13px; line-height:18px; text-align:justify; padding: 0px ; margin:0px; }

.header-buttom1 p a{font-family: "calibri",Helvetica, sans-serif;  text-decoration: none; margin: 0px; padding: 0px; color: #145183; font-size:13px;  }

.header-buttom1 p a:hover{font-family: "calibri",Helvetica, sans-serif; color:#145183;text-decoration:  underline; margin: 0px; padding: 0px; font-size:13px;  }


#footer-top-flex{ float:left; background-image:url(img/sticky_bg.gif); background-repeat:repeat-x;  width:100%; height:60px ;  
     padding:0; margin:0; }

#footer-top-hold{width:980px; height:auto; padding:0; margin:0 auto 0 auto; }

#footer-flex{ float:left; background-image:url(img/footer.jpg); background-repeat: repeat-x;  width:100%; height:auto;  padding:0; margin:0;}

#footer-hold{width:980px; height:auto; padding:0; margin:0 auto 0 auto;}


#footer{width:966px;	height: auto;	padding:0px;	float:left;	margin-top: 0px;
margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}

.footer-top{ width:302px; height: auto; padding:0px; margin: 0px 0px 0px 0px; float:left;}


.footer-top a:hover{ background-image:url(button_crossreference-on.png); background-repeat:no-repeat; font-size:16px; padding: 0px 0px 0px 0px; margin:0px; text-decoration :none;  }

.footer-top-box{ width:966px; height: auto; padding:0px; margin:0px 0px 0px 14px; float:left;  }

.footer-inner-box{ width:966px; height: auto; padding:0px; margin:0px 0px 0px 0px; float:left; }

.footer-inner{ width:200px; height: auto; padding:0px; margin: 7px 0px 0px 30px; float:left;}

.sign-up{ width:200px; height: auto; padding:0px; margin: 7px 0px 0px 0px; float:left; text-align:center;}

.gupta{ width:200px; height: auto; padding:0px; margin: 30px 0px 0px 0px; float:left; text-align:center;}

.copy-right{ width:200px; height: auto; padding:0px; margin: 30px 0px 0px 0px; float:left; text-align:center; color:#FFFFFF; font-size:11px; font-family: "calibri",Helvetica, sans-serif;}

.copy-right a{ text-decoration: none; margin: 0px; padding: 0px; color: #fff;   }



.copy-right a:hover{ padding: 0px; margin:0px; text-decoration:underline;  color:#fff;  }



.footer-inner-rigt{ width:700px; height: auto; padding:0px; margin:12px 0px 0px 0px; float: right; }

.footer-products-box{	width:200px;	height: auto;	padding:0px;	margin: 0px; float:left;}

.footer-products-box1{	width:200px;	height: auto;	padding:0px;	margin: 0px 0px 0px 30px; float:left;}

.footer-products{	width:200px;	height: auto;	padding:0px;	margin: 0px 0px 0px 0px;		border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: 6f9dc6; color:#FFFFFF;  }

.footer-products p{	width:200px;	height: auto;	padding:0px;	margin: 0px 0px 10px 0px;	text-align: left;	color:#FFFFFF;font-size:16px; font-weight:bold; }


.footer-products-text{ float: left;	height: auto; vertical-align:top;	padding:0px 0px 15px 0px;	margin: 10px 0px 0px 0px; }


.footer-products-text p{ font-family: "calibri",Helvetica, sans-serif; color: #fff; font-size:13px; line-height:18px; text-align: left; padding: 0px ; margin:0px; }

.footer-products-text p a{font-family: "calibri",Helvetica, sans-serif;  text-decoration: none; margin: 0px; padding: 0px; color: #fff; font-size:13px;  }

.footer-products-text p a:hover{font-family: "calibri",Helvetica, sans-serif; color:#fff; text-decoration:  underline; margin: 0px; padding: 0px; font-size:13px;  }


.sign-up{ width:200px; height: auto; padding:0px; margin: 7px 0px 0px 0px; float:left; text-align:center;}

.gupta{ width:200px; height: auto; padding:0px; margin: 30px 0px 0px 0px; float:left; text-align:center;}


.footer-inner-rigt{ width:700px; height: auto; padding:0px; margin:12px 0px 0px 0px; float: right; }

.footer-products-box{	width:200px;	height: auto;	padding:0px;	margin: 0px; float:left;}

.footer-products-box1{	width:200px;	height: auto;	padding:0px;	margin: 0px 0px 0px 30px; float:left;}

.footer-products{	width:200px;	height: auto;	padding:0px;	margin: 0px 0px 0px 0px;		border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: 6f9dc6; color:#FFFFFF;  }

.footer-products p{	width:200px;	height: auto;	padding:0px;	margin: 0px 0px 10px 0px;	text-align: left;	color:#FFFFFF;font-size:16px; font-weight:bold; font-family: "calibri",Helvetica, sans-serif; }


.footer-products-text{ float: left;	height: auto; vertical-align:top;	padding:0px 0px 15px 0px;	margin: 10px 0px 0px 0px; }


.footer-products-text p{ font-family: "calibri",Helvetica, sans-serif; color: #fff; font-size:13px; line-height:18px; text-align: left; padding: 0px ; margin:0px; }

.footer-products-text p a{font-family: "calibri",Helvetica, sans-serif;  text-decoration: none; margin: 0px; padding: 0px; color: #fff; font-size:13px;  }

.footer-products-text p a:hover{font-family: "calibri",Helvetica, sans-serif; color:#fff; text-decoration:  underline; margin: 0px; padding: 0px; font-size:13px;  }


.box-hold{ background-color:#FFFFFF; float: left; width:846px;	height: 215px;padding: 50px 0px 0px 0px;	margin:0px 0px 0px 74px; }

.box-hold1{
	float: left;
	width:803px;
	height: 13px;
	padding: 0px;
	margin:0px;
	position:absolute;
	left: 109px;
	top: 515px;
}
