
	body, .main-container {		
		margin: 0;
		padding:0; 
		
	}
   
    #badassmain {  
        background-color:#fff;  
		text-align:center;  
		color:black;
    }
	
	 #badassmain3 {  
	 	margin-top:160px;
        background-color:black;
		text-align:center; 
		height:380px; 
    }
	
	 #badassmain4 {  
	 	margin-top:-14px;
        background-color:#FF2B04;
		text-align:center; 
		height:42px; 
    }
	
	#badassmain4 p {  
	 	font-family:'Open Sans','Trebuchet MS',sans-serif;
		font-size:13px;
		padding-top:10px;
		color:white;
    }
	   
    .badasscontainer {  
         
        margin:0 auto;  
        border:0px solid red;
		color:black;  
    }  
	
	.badassopening {
		font-family:'Orbitron',sans-serif;
		font-weight:300;
		color:black;
	}
	
	.badassopening h1 {
		font-size:50px;
		color:#333;
		font-famimy:'Open Sans', sans-serif;
		margin-left:-320px;
		margin-top:80px;
		margin-bottom:40px;
		
	}
	
	.badassopening h2 {
		font-size:30px;
		color:#333;
		font-famimy:'Open Sans', sans-serif;
		margin-left:-960px;
		margin-top:90px;
		margin-bottom:10px;
		font-weight:100;
		
		
	}
	
	.badassopening h3 {
		font-size:20px;
		color:#666;
		font-famimy:'Open Sans', sans-serif;
		margin-left:-680px;
		margin-top:60px;
		margin-bottom:40px;
		font-weight:100;	
		
	}
	
	.badassopening h4 {
		font-size:30px;
		color:#333;
		font-famimy:'Open Sans', sans-serif;
		margin-left:-850px;
		margin-top:90px;
		margin-bottom:10px;
		font-weight:100;
		
		
	}
	
	
	
	hr {	
	color: #ff6600;
	border:0;
	background-color: #ff6600;
	height:1px;	
	width:1150px;
	
	
	}
	
	
	#nav {
	list-style: none;
	background-color:#000;
	width:100%;
	height:100px;
	padding:0 0 0 0;
	font-family:'Montserrat','Trebuchet MS',sans-serif;
	word-spacing:10px;
	font-size:20px;	
	margin-bottom:10px;
	
	
}

#nav a:link, a:visited {
	text-decoration:none;
	color:#FFF;
	
}

#nav a:hover {
 		color:#ff6600 !important;
	text-decoration:none;
}

.navlinks {
	text-align:center;
	margin:-30px 0 0 0;
}

.navimage {
	margin-top:30px;
	margin-left:20em;
	display: inline;
}

@media only screen and (max-width: 1800px) {
	.navimage {
	margin-top:30px;
	margin-left:10em;
	display: inline;
}
}

@media only screen and (max-width: 1200px) {
	.navimage {
	margin-top:30px;
	margin-left:1em;
	display: inline;
}
}

@media only screen and (max-width: 800px) {
	.navimage {
	margin-top:30px;
	margin-left:1em;
	display: inline;
	width:105px;
	height:35px;
}
}

#nav li{
	margin: 0 0 15px 0;	
}

.badassbodyfooter {
	position:absolute;
	 display: inline-block;
     left:-580px;
    width:1270px;
    margin:0 50%;
	margin-top:50px;
	background-color:black;
		 
}

.footerlogo {
	position:absolute;
	 display: inline-block;
     left:-640px;
    width:1270px;
    margin:0 50%;
	background-color:black;
	margin-top:-70px;
		 
}

.footerbox {
width:200px;
margin-left:0px;
background-color:black; 
float:left;
max-width: 100%;
height: 180px;
font-family:'Open Sans','Trebuchet MS',sans-serif;
color:white;
text-align:left;
margin-top:60px;
font-size:14px;
line-height:25px;
}

.footerbox h3 {
	font-size:18px;
}

.footerbox a:hover {
	color:#ff6600 !important;
	text-decoration:none;
}

.footerbox a:link {
	text-decoration:none;
	color:#fff;
}



.footerbox a:active{
	color:#fff;
	text-decoration:none;
}



.clickme {
    background-color: #f9f9f9;
    border-radius: 4px;
    color:#000;
	color: inherit;
    display: block;
    margin-bottom: 15px;
    padding: 18px 30px ;
    text-decoration: none;
	font-size:16px;
	font-family:'Open Sans', sans-serif;
	width:1100px;
 	margin-left:auto;
	margin-right:auto;
	text-align:left;
	
  	
}

.clickme:hover {
    background-color: #ff6600;
	color:white !important;
}

.clicked {
  background-color: #ff6600;
  color:white;
}

.box {
    background-color: #fff;
    border-radius: 4px;
    color: #333;
    margin-left:auto;
	margin-right:auto;
    padding: 15px 15px;
    width:1100px;
	font-size:15px;
	font-family:'Open Sans', sans-serif;
	text-align:left;
	margin-bottom:15px;
	
}

