@media (max-width:1020px) and (min-width:775px) {
	.wrapper{
		width: 80%;
	}

	body {
		
    }
	
	#contactBoxContent li{
		display:inline-block;
	}
	#navBar ul li a {
		margin-right: 15px;
		margin-left: 15px;
		display:inline-block;
	}
	
	#navBar ul.navElements{
		width:auto;
	}
	#servicesUL li{
		margin-right:auto;
		margin-left:auto;
		position:relative;
	}

}



@media (max-width:1020px) and (min-width:775px) {

body {
        
    }
	
	h2{
		font-size:30px;
	}
	
	.wrapper{
		width: 90%;
		padding-right:20px;
		padding-left:20px;
	}
	#servicesUL li{
		margin-right:auto;
		margin-left:auto;
		position:relative;
	}

}


@media (max-width:775px) and (min-width:600px) {

	#navBar ul li a {
		margin-right: 10px;
		margin-left: 10px;
	}
	
	#navBar ul.navElements{
		width:auto;
	}
	
	#servicesUL li{
		margin-right:auto;
		margin-left:auto;
		position:relative;
	}
 
}

@media (max-width:600px) and (min-width:320px) {
	body {
        
    }
	
	h2{
		font-size:30px;
	}
	
	.wrapper{
		width: 90%;
		padding-right:20px;
		padding-left:20px;
	}

	.greenLogistics{
		font-size:25px;
	}
	.international{
		font-size:45px;
	}
	#bannerPhotoWrapper{
		position:relative;
		top:20px;
		padding:0px;
		background:none;
		margin-bottom: 33px;
	}
	
	#servicesUL li{
		margin-right:auto;
		margin-left:auto;
		position:relative;
	}
	
	
	#navBar{
		position:relative;
		height: 50px;
	}
	#navBar ul.navElements{
		width:auto;
		display: inline-block;
	}
	
	#navBar ul li a {
		margin:0px; 
	}
	
	#contactBox{
		width:auto;
	}
	.contactBox{
		width:auto;
	}
	.tableCell{ 
		display:block;
		width: 300px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
	}
	
	p{ 
		margin-top:0px;
		padding-top:0px;
	}
	
		
}  /*media 600px*/




@media screen and (max-width: 320px) {
	body {
        
    }
	
	h2{
		font-size:30px;
	}
	
	.greenLogistics{
		font-size:25px;
	}
	.international{
		font-size:45px;
	}
	#bannerPhotoWrapper{
		position:relative;
		top:20px;
		padding:0px;
		background:none;
		margin-bottom: 33px;
	}
	
	
	.peopleBox{
		width:210px;
	}
	
	#contactBox{
		width:auto;
	}
	.contactBox{
		width:auto;
	}
	.tableCell{ 
		display:block;
		width: 300px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
	}
	
	.wrapper{
		width: 80%;
		padding-right:20px;
		padding-left:20px;
	}
	
	#servicesUL li{
		margin-right:auto;
		margin-left:auto;
		position:relative;
	}
	
	#navBar{
		position:relative;
		height: 50px;

	}
	#navBar ul.navElements{
		width:auto;
		display: inline-block;
	}
	
	#navBar ul li a {
		margin:0px; 
	}
	
	
	p{
		margin-top:0px;
		padding-top:0px;
	}
	
}  /*media 320px*/