/* Locke D. Barkley */

@media only screen and (max-width: 1340px){
	.page-wrapper{
		overflow:hidden;	
	}
}

@media only screen and (max-width: 970px){
	.main-outer{
		max-width:100%;
		margin:0px 10px 10px;
	}
}


@media only screen and (min-width: 768px){
	
}

@media only screen and (max-width: 1023px){
	.page-bottom{
		padding:30px 10px 5px;
		background-position:left bottom;
		margin-top:20px;	
	}
}

@media only screen and (min-width: 768px){
	.content-outer .nav-outer{
		display:block !important;	
	}
}

@media only screen and (max-width: 767px){
	.content-column .column-inner:before{
		display:none;	
	}
	
	.content-outer .nav-column .nav-header{
		display:block;	
	}
	
	.content-outer .nav-outer{
		display:none;	
	}
	
	.content-outer .nav-outer .navigation > li > a{
		padding:10px 0px;	
	}
	
	.content-outer .nav-outer .navigation > li .dropdown-btn{
		top:7px;
		right:0px;
		width:30px;
		height:30px;
		line-height:30px;
		font-size:20px;
		border-radius:0px;	
	}
}

@media only screen and (max-width: 599px){
	.homepage-content .intro-info .image{
		margin:0px 0px 15px;
		width:100%;	
	}
	
	.content-column .column-inner{
		padding-right:0px;
		padding-left:0px;	
	}
}

@media only screen and (max-width: 479px) {
	
	
}
