/* CSS Document */
h1,h2,h3,h4,h5,h6,li,ul,p,span,input,div,img{ margin:0; padding:0; font-weight:normal; border:0;}

body{margin:0px; padding:0px; color:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.cantainer{ margin:0 auto; width:957px; }

.logo{ padding:24px 0 22px 103px;}

.left-strip{ padding:0; margin:0  ; float:left;}
.link-bg{padding:0 0px 0 0; margin:0;background:url(images/link-bg.png);float:left; }
.link-bg li{ float:left; padding:0; list-style:none; background:url(images/li-divider.jpg) right no-repeat;}
.link-bg li.lastlink{ background:none;}
.link-bg li a{ text-decoration: none; font-weight:bold; padding:6px 32px;font-size:14px; color:#FFFFFF; display:block;}
.link-bg li a:hover{   color:#000; background:url(images/li-over-bg.png) center no-repeat;}
.link-bg li:hover ul{ position:absolute; margin:0; padding:0; display:block; z-index:10000}
.link-bg li ul{display:none; background:#434141;  margin:0; padding:0; color:#fff; z-index:10000}
.link-bg li li{ float:none; background:none;}
.link-bg li li a{ text-decoration:none;background:#666666 ; border-bottom: 1px solid #e6e5e5 }
.link-bg li li a:hover{ text-decoration:none;background:#e6e5e5 ;}
.right-strip{ padding:0; margin:o;}
.left-bg{ padding:0; margin:0  ; float:left; background-image:
}
.mid-bg {background:url(images/midle-bg.png);  width:919px; float:left;padding:3px 0 0 0;  }
.right-bg{float:right; }
.clear{ clear:both;}
.left-midle-bg{padding:0; margin:0  ; float:left; background: url(images/midle-lift-bg.png); width:2px;}
.midle-bg {background:#FFFFFF url(images/midle1-bg.png) repeat-x;  width:953px; float:left;padding:3px 0 0px 0px; border-left:2px solid #8d8b8b; border-right:2px solid #8d8b8b;   }
.right-midle-bg{float:left; background:url(images/midle-right-bg.png) ; width:2px; }
.banner{
	background:#d7d7d7;
	border:15px solid #fff;
	margin-top: 0;
	padding-left:20px;
	margin-right: 17px;
	margin-bottom: 0;
	margin-left: 17px;
	height: 290px;
}
.banner1{   margin:0 15px 0 17px;}
.left-part{ float:left; width:243px;height:433px; background:#e2e1e1 ; margin:0 10px 0px 16px;}
.pro-heder{ padding:7px 1px 10px 1px; margin:0}

.box
{
    background:url(images/pro-heder.png);
	padding-left:5px; 
	margin-top:9px;
	font-weight:normal;
	
}

.box h2{
	padding-left:25px;
	font-size:15px;
	padding:10px 0 27px 35px;
	color:#464545;
	font-weight:bold;
	
	
}

.pro-box{
        padding: 10px 20px 5px 5px; margin:0;
		font-size:12px;
		background:#efefef;
}

.pro-box li { list-style:none; margin:0px 0 0px 25px; padding-bottom:5px; background:url(images/doted-line.jpg)  left bottom no-repeat; display:block; }
.pro-box li.last {  background:none;  }
.pro-box li a{ padding:0px 0 5px 0;display:block; text-decoration:none; color: #666666} 

body#home a#home, body#about a#about, body#products a#products, body#quality a#quality, body#client a#client, body#contact a#contact 

{   color:#000; background:url(images/li-over-bg.png) center no-repeat;}

.doted-line { padding: 7px 0 7px 23px; margin:0;}
.box{ padding:0; margin:0;}

.right-part { margin:20px 0 0 0; padding:0; float:right; width:629px;}

.right-part h1{ font-size:18px; color:#FFFFFF; background:url(images/vesion-tab.png) no-repeat; padding: 5px 0 40px 25px;
 }
  .right-part h2{ font-size:18px; color:#666666; background:#efefef; border-bottom:1px dashed #d9d7d7;  border-top:1px dashed #d9d7d7;padding: 5px 10px 5px 25px; margin:10px 10px 10px 0;
 }
 
   .right-part h3{ font-size:12px; color:#000000; background:#efefef; font-weight:bold; border-bottom:1px dashed #d9d7d7;  border-top:1px dashed #d9d7d7;padding: 5px 10px 5px 25px; margin:10px 10px 10px 0;
 }		
 	
.right-part p{ text-align:justify; line-height:18px; padding:0 30px 0 0}
.right-part p img { margin:0 0 10px 70px;}
.read-more{ float:right; padding:0 30px 0 30px;}

.right-part1 { margin:20px 0; padding:0; float:right; width:629px;}

.right-part1 h1{ font-size:18px; color:#FFFFFF; background:url(images/bearing-tab.png) no-repeat; padding: 5px 0 40px 25px;
 }	
.right-part1 p{ text-align:justify; line-height:18px; padding:0 200px 0 0}

.vesion-img{ float:right; padding:0 0 0 0;}



.bearing { margin:0; padding:0;}

.bearing h1{ font-size:18px; color:#FFFFFF; background:url(images/bearing-tab.png) no-repeat !important; padding: 5px 0 40px 25px;
 }	
 
 .bearing h2{ font-size:18px; color:#666666; background:#efefef; border-bottom:1px dashed #d9d7d7;  border-top:1px dashed #d9d7d7;padding: 5px 10px 5px 25px; margin:10px 10px 10px 0;
 }	
.bearing p{ text-align:justify; line-height:18px; padding:0 30px 0 0}
.bearing img{}
.bearongl-img{ float:right; padding:0 0 0 0;}
.bearing li {margin:10px 0 0 15px ; padding:0 0 0 0;}
             
.footer{
	background:url(images/footer.png) no-repeat;
	height:45px;
	width: 957px;
	margin:-15px 0 18px 0;
	padding-top:4px;
	/*margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding: 0;*/
}
.footer-left{
	width: 45%;
	float: left;
	padding: 0;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
	color:#FFFFFF;
}

.footer-right{
	
	float: right;
	padding: 4px;
	
	color:#FFFFFF;
	
}

.footer-right a {
	
	 display:block;
	 text-decoration:none;
	padding: 0;
	margin: 14px 350px 0 5px;
	color:#FFFFFF;
}


.footer img{ 
  vertical-align:middle;
	
	
}

.pro-box{ margin:0; padding:0;}
.pro-box label{ float:left;text-align:right; width:69px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#414141; 
padding:5px 3px 0 0;}
.pro-box label span{ color:#FF0000; }
.pro-box input{float:left; width:147px; padding:5px 0 5px 5px; margin:0 0 10px 0;color:#414141; border:1px solid #bdbdbd;  background:#e1e1e1;}
.pro-box textarea{float:left; width:147px; padding:5px 0 5px 5px; margin:0 0 10px 0;color:#414141; border:1px solid #bdbdbd;  background:#e1e1e1;}
.pro-box input.submit{
	background:url(images/submit.jpg) no-repeat;
	width:93px;
	height:33px;
	cursor:pointer;
	border:0;
	float:left;
	text-indent:-9999px;
	text-transform: capitalize;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.pro-box input.reset{background:url(images/reset.jpg) no-repeat; width:93px; height:33px; cursor:pointer; border:0; margin:5px 0 0 10px; float:left; text-indent:-9999px; text-transform: capitalize;}
.footer-heading{ font-size:12px; color:#FFFFFF;  font-weight:bold;   padding: 5px 10px 5px 0px; margin:10px 10px 10px 0;}

.coupler-box{
	color:#333333;
	border:1px solid #d8d8d8;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 33px;
	padding-left: 56px;
	background-image: url(images/product-bg.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	text-align: justify;
}
.coupler-box ul{ padding: 0 0 10px 0;}
.coupler-box ul li{
	background-image: url(images/sub-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	margin: 0px;
}
.coupler-box img{
	float: right;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.coupler-box1{
	color:#333333;
	border:1px solid #d8d8d8;
	margin-top: 6px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 33px;
	padding-left: 20px;
	background-image: url(images/product-bg.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	text-align: justify;
}
.coupler-box1 ul{ padding: 0 0 10px 0;}
.coupler-box1 ul li{
	background-image: url(images/sub-icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	margin: 0px;
	list-style:none;
}

.coupler-box1 ul li a {
    color: #666666;
    text-decoration: none;
}
.coupler-box1 ul li a:hover {
    color: #1E9BBA;
    text-decoration: none;
}
.coupler-box1 img{
	float: right;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.coupler-in-box{
	color:#333333;
	border:1px solid #d8d8d8;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0 0 0 -34px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 33px;
	padding-left: 10px;
	background-image: url(images/product-bg.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	text-align: justify;
}
.txt5 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 17px;
    text-align: justify;
    text-decoration: none;
	margin-left:0px;

}
 .txthead{color: #FFFFFF; font-weight:bold;}

.range{ margin:10px 40px 30px 0px ; border:1px solid #666666;}
.range td { text-align:center; padding:3px; border:1px solid #CCCCCC;}
.contact{ margin:0;
          padding:0;}
.contact a { text-decoration:none;color:#666666;}	

.contact dd {
	margin:0;
	width: 250px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}
.imgr {
    float: right;
    vertical-align: middle;
	margin-right: 18px;
}

.contdot-a {padding-right:18px;
width:50px;}

.contdot-t {padding-right:47px;
width:50px;}

.contdot-m {padding-right:40px;
width:50px;}

.contdot-d {padding-right:4px;
margin-left:84px;
width:50px;}

.contdot-i {padding-right:4px;
margin-left:82px;
width:50px;}

.contdot-e {padding-right:35px;
width:50px;}
	  
	  

/*slider start*/
 

.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:10px;}
		.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
		.easy-accordion dt,.easy-accordion dd{position:absolute}
		.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
		.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
		.easy-accordion dd.active{opacity:1;}
		.easy-accordion dd.no-more-active{z-index:2;opacity:1}
		.easy-accordion dd.active{z-index:3}
		.easy-accordion dd.plus{z-index:4}
		.easy-accordion .slide-number{position:absolute;bottom:0; left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); margin:0 -5px 0 0}
		 
		 
		/* FEEL FREE TO CUSTOMIZE THE FOLLOWING RULES */
		
		dd p{line-height:160%; margin-top:20px; text-align:justify; }
		
		#accordion-1{width:872px;}
		#accordion-1 dl{height:281px;width:872px;}
		#accordion-1 dt{line-height:49px;text-align:right;padding:0 15px 0 0;font-size:1.1em;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;background:#fff url(images/slide-title-inactive-1.jpg) 0 0 no-repeat;color:#26526c; }
		
		#accordion-1 dt.active{cursor:pointer;color:#fff;background:#fff url(images/slide-title-active-1.jpg) 0 0 no-repeat}
		#accordion-1 dt.hover{color:#68889b;}
		#accordion-1 dt.active.hover{color:#fff}
		#accordion-1 dd{padding:25px;background:#fff;margin-right:0px;  }
		#accordion-1 .slide-number{color:#68889b;left:2px; top:-5px;font-weight:bold; text-align:center;}
		#accordion-1 .active .slide-number{color:#fff;}
		#accordion-1 a{color:#68889b}
		#accordion-1 dd img{float:right;margin:-58px 0 0 30px;}
		#accordion-1 h2{font-size:2.5em;margin-top:10px}
		#accordion-1 .more{padding-top:10px; float:right; display:block}
			
		#accordion-2{width:700px;height:195px;padding:30px;background:#fff;border:1px solid #b5c9e8}
		#accordion-2 h2{font-size:2.5em;margin-top:10px}
		#accordion-2 dl{width:700px;height:195px}	
		#accordion-2 dt{height:56px;line-height:44px;text-align:right;padding:10px 15px 0 0;font-size:1.1em;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;background:#fff url(images/slide-title-inactive-2.jpg) 0 0 no-repeat;color:#26526c}
		#accordion-2 dt.active{cursor:pointer;color:#fff;background:#fff url(images/slide-title-active-2.jpg) 0 0 no-repeat}
		#accordion-2 dt.hover{color:#68889b;}
		#accordion-2 dt.active.hover{color:#fff}
		#accordion-2 dd{padding:25px;background:url(images/slide.jpg) bottom left repeat-x;border:1px solid #dbe9ea;border-left:0;margin-right:3px}
		#accordion-2 .slide-number{color:#68889b;left:10px; font-weight:bold}
		#accordion-2 .active .slide-number{color:#fff}
		#accordion-2 a{color:#68889b}
		#accordion-2 dd img{float:right;margin:0 0px 0 30px;position:relative;top:-20px}

		#accordion-3{width:700px;height:195px;padding:30px;background:#fff;border:1px solid #b5c9e8}
		#accordion-3 h2{font-size:2.5em;margin-top:10px}
		#accordion-3 dl{width:700px;height:195px}	
		#accordion-3 dt{height:56px;line-height:44px;text-align:right;padding:10px 15px 0 0;font-size:1.1em;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;letter-spacing:1px;background:#fff url(images/slide-title-inactive-2.jpg) 0 0 no-repeat;color:#26526c}
		#accordion-3 dt.active{cursor:pointer;color:#fff;background:#fff url(images/slide-title-active-2.jpg) 0 0 no-repeat}
		#accordion-3 dt.hover{color:#68889b;}
		#accordion-3 dt.active.hover{color:#fff}
		#accordion-3 dd{padding:25px;background:url(images/slide.jpg) bottom left repeat-x;border:1px solid #dbe9ea;border-left:0;margin-right:3px}
		#accordion-3 .slide-number{color:#68889b;left:13px;font-weight:bold}
		#accordion-3 .active .slide-number{color:#fff}
		#accordion-3 a{color:#68889b}
		#accordion-3 dd img{float:right;margin:0 0 0 30px;position:relative;top:-20px}
		#accordion-1 .slide-number{font-size:14px !important; height:50px  !important; margin:4px 0  !important; float:left;}

/*slider end*/

.formbox{ margin:0; padding:0; width:400px; float:left;}
.formbox label{ float:left; width:150px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#8c8c8c; padding:5px 0 0 0;}
.formbox label span{ color:#FF0000;}
.formbox input{float:left; width:240px; padding:5px 0 5px 5px; margin:0 0 10px 0;color:#8c8c8c; border:1px solid #cfcfcf; -moz-border-radius: 3px; border-radius:3px; background:#fff url(images/input-bg.jpg) repeat-x;}
.formbox textarea{float:left; width:240px; padding:5px 0 5px 5px; margin:0 0 10px 0;color:#8c8c8c; height:70px; border:1px solid #cfcfcf; -moz-border-radius: 3px; border-radius:3px; background:#fff url(images/input-bg.jpg) repeat-x;}
.formbox input.submit{background:url(images/submit.jpg) no-repeat; width:93px; height:33px; cursor:pointer; border:0; margin:5px 0 0 150px; float:left; text-indent:-9999px;  text-transform: capitalize;}
.formbox input.reset{background:url(images/reset.jpg) no-repeat; width:93px; height:33px; cursor:pointer; border:0; margin:5px 0 0 10px; float:left; text-indent:-9999px; text-transform: capitalize;}
.belt { margin:0 0 0 20px;}
.belt ul { margin:10px 0 0 0px;} 
.belt li {margin:0 0 5px 0px;}


/*tab slider start*/

.tab1 {
	background-image: url(images/img1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 300px;
	width: 775px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tab2 {
	background-image: url(images/img2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 300px;
	width: 775px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tab3 {
	background-image: url(images/img3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 300px;
	width: 775px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/*.tab4 {
	background-image: url(images/img4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 300px;
	width: 775px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tab5 {
	background-image: url(images/img5.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 300px;
	width: 775px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}*/

/*tab slider end*/



.flash-content
{


padding-left:400px;
padding-top:40px;
padding-right:30px;
text-align:justify;
}

.title-text
{
	color:#FF6633;
	font-size: 25px;
}


.title-text2
{
	padding-top:5px;
	text-align:justify;
	line-height: 25px;
}

.emai { margin-left:84px;}

/*
     FILE ARCHIVED ON 20:42:40 Aug 22, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:42:15 Jul 31, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 86.564 (3)
  esindex: 0.009
  captures_list: 123.584
  CDXLines.iter: 9.846 (3)
  PetaboxLoader3.datanode: 148.856 (5)
  exclusion.robots: 0.303
  exclusion.robots.policy: 0.289
  RedisCDXSource: 23.997
  PetaboxLoader3.resolve: 138.928 (3)
  load_resource: 227.854
*/