body{
background:url(../images/bg.jpg) repeat fixed center top;
}
p{
line-height:18px;
padding:10px 0 0 0;
margin:0
}
.pding_top_20{
	padding-top:20px;
	}
.pding_top_30{
	padding-top:30px;
	}
.pding_lft_40{
	padding-left:40px;
	}	
.pding_top_120{
	padding-top:120px;
	}	
.wrapper{
	width:1114px;
	}
.header, .footer{
	background:#000000;
	padding:10px 0;
	}
.footer{
	border-top:3px solid #ff8000;
	color:#666;
	padding:15px 0 25px 0;
	}	
.inner{
	background:#fff;
	padding:25px 0;}	
.top_help{
	width:100%;
	padding:0 0 0 10px;
	background:#fff;
	margin-top:15px;
	border-radius:10px 0 10px 0;
	}
.boder-bottom{
	border-bottom:1px dashed #ccc;}
.margin_20_btm{
	margin-bottom:20px;
	}
.map_hding{
	font-size:14px;
	color:#666;
	font-style:italic;
	font-weight:bold;
	padding:0;
	margin:10px 0 0 0;
	text-transform:uppercase;
	width:100%;
	}
.social{
	width:155px;
	height:58px;
	margin:0 auto;
	}		
.social_icon{
	width:57px;
	height:58px;
	margin:0 10px;
	float:left;
	}
.footer_menu ul{
	margin:0 0 0 15px;
	padding:0;
	}
.footer a{
	color:#666;
	}	
.footer a:hover{
	color:#fff;
	text-decoration:none;
	}		
.footer_menu ul li a{
	margin:0;
	padding:0;
	list-style:circle;
	color:#666;	
	}	
.footer_menu ul li a:hover{
	margin:0;
	padding:0;
	list-style:circle;
	color:#fff;
	text-decoration:none;
	}		
.footer_bdr{
	border-bottom:1px solid #666;
	margin:15px 0;
	}
.footer_logo{
	margin-top:15px;}			
.inner_inner{
	background:url(../images/wpc4ed6edc_01_06.jpg);
	padding:25px 0;
	}
.inner_tactic,	
.inner_inner_fff{
	background:#fff;
	padding:0 0 20px 0;
	}	
.inner_army{
	background:url(../images/army.jpg) no-repeat center top scroll; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	padding:25px 0;
	}
	
.electric{
	background:#fff;
	padding:0 0 25px 0;
	}	
.inner_safty{
	background:url(../images/safty_bg.jpg) no-repeat center top scroll; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	padding: 0;
	}
.inner_farm{
	background:url(../images/farm4.jpg)  no-repeat center bottom scroll; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	padding: 0;
	}	
	
.electric h2,		
.inner_army h2,
.inner_inner h2{
	font-size:30px;
	color:#fff;
	font-style:italic;
	padding:20px 0 20px 10px;
	margin:15px 0;
	background:url(../images/inner_hbing.png) no-repeat right;
	width:35%;
	text-align:center;
	}
.inner_farm h2,	
.inner_tactic h2	{
	font-size:18px;
	color:#fff;
	font-style:italic;
	padding:20px 0 20px 0;
	margin:15px auto;
	background:url(../images/hding_bg2.png) no-repeat  center;
	width:275px;
	text-align:center;
	}	
.inner_leather h2{
  font-size: 30px;
  color: #fff;
  font-style: italic;
  padding: 20px 0 20px 10px;
  /* margin: 15px 0; */
  background: url(../images/inner_hbing.png) no-repeat right;
  width: 28%;
  text-align: center;
  position: absolute;
  z-index: 500;
  float: left;
  top: 188px;

	}
.inner_inner_fff h2,		
.inner_safty h2{
	font-size:30px;
	color:#fff;
	font-style:italic;
	padding:20px 0 20px 10px;
	margin:15px 0;
	background:url(../images/inner_hbing.png) no-repeat right;
	width:80%;
	text-align:center;
	}
.inner_inner_fff h2{
width:60%;
margin-top:20px;}		
.army h3{
	font-family: 'Nixie One', cursive;
	font-size:80px;
	background:#000;
	color:#fff;
	margin:200px 0 400px 0;
	width:400px;
	letter-spacing:8px;
	padding:10px 5px;}	
.pding_right_no{
	padding-right:0;
	}
.lightbox{
	background:#fff;
	padding:15px 0;}		
.lightbox ul li { display: inline;
margin:5px;
float:left;
 }
 .border_right{
	border-right:3px #000 solid;
	min-height:520px;
	border-bottom:3px solid #000;
	padding-bottom:15px;
	padding-top:15px;
	}
.sfty_height{
	height:80px;
	}
.sfty_icon{
	  width: 300px;
  height: auto;
  margin: 364px 445px;
  position: absolute;
  z-index: 200;}	
 .gallery h3{
 	text-align:center;
	margin:0;
	padding:0 0 15px 0;} 	
.t3_img{
	margin:5px 0;
	float:left;}	
			
			.wide {
				border-bottom: 1px #000 solid;
				width: 4000px;
			}
			
			.fleft { float: left; margin: 0 20px 0 0; }
			
			.cboth { clear: both; }	
@media (min-width: 992px) and (max-width:1199px) {			
.sfty_icon{
	  width: 300px;
  height: auto;
  margin: 364px 345px;
  position: absolute;
  z-index: 200;}
  	
  }	
 @media (min-width: 768px) and (max-width:991px) {			
.sfty_icon{
	  width: 300px;
  height: auto;
  margin: 364px 235px;
  position: absolute;
  z-index: 200;}	
  } 			
@media (max-width: 991px) {

.top_help{
	padding:5px 10px;
	}
.top_help h5{	
	 text-align:center;	
	}
.logo{
	width:195px;
	height:auto;
	margin:0 auto;
}

}
@media (max-width: 767px) {
.pding_top_120{
	padding-top:20px;
	}
.sfty_icon{
	  width: 0;
  height: 0;
  margin:0;
  visibility:hidden;
  }
.electric h2,  
.inner_army h2,
.inner_inner h2{
	width:95%;
	font-size:25px;
	}
.footer{
text-align:center;}	
.footer_menu ul li{
	margin:0;
	padding:0;
	list-style:none;
	
	}
h4{
margin-top:30px;}	
 .border_right{
	border-right:none;
	min-height:200px;
	border-bottom:none;
	padding-bottom:15px;
	padding-top:15px;
	}
.sfty_height{
	height:150px;
	}
.sfty_height{
	height:0;
	}	
.inner_safty h2{
	font-size:24px;
	color:#fff;
	font-style:italic;
	padding:20px 0 20px 10px;
	margin:15px 0;
	background:url(../images/inner_hbing.png) no-repeat right;
	width:95%;
	text-align:center;
	}	
.inner_leather h2 {
  font-size: 24px;
  color: #fff;
  font-style: italic;
  padding: 20px 0 20px 10px;
  /* margin: 15px 0; */
  background: url(../images/inner_hbing.png) no-repeat right;
  width: 80%;
  text-align: center;
  position: absolute;
  z-index: 500;
  float: left;
  top: 242px;
}	
}		