/* CSS Document */


@media screen and (max-width: 466px){
	body,a{
		font-size:12px;
	}
	.nav .logo{
		left:-60px;
		right:;
		margin:0;
	}
	.nav .logo{
		height:50%;
	}
	.nav .links{
		position:absolute;
		right:5px;
	}
	.nav .links a{
		letter-spacing:0px;
		margin-left:0px;
		margin-right:5px;
	}
	.mi_div_25{
		position:relative;
		float:left;
		width:50%;
		padding-left:5px;
		padding-right:5px;
		margin-bottom:50px;
	}
	.insta_block{
		width:50%;
		padding-left:20px;
		padding-right:20px;
		float:left;
		position:relative;
		margin-bottom:20px;
	}
	#insta-5{
		display:none;
	}
	#sneaker-9{
		display:none;
	}
	
	.foot .list{
		margin-bottom:20px;
		float:left;
		padding-left:5px;
		padding-right:5px;
		width:50%;
	}
	
	
	.mi_div_container{
		width:100%;
		overflow:hidden;
		position:relative;
		padding-top:30px;
		padding-bottom:30px;
		padding-left:10px;
		padding-right:10px;
	}
	.foot{
		padding-top:50px;
		padding-bottom:50px;
		padding-left:15px;
		padding-right:15px;
	}


#sneaker_wrap{
	padding-left:20px;
	padding-right:20px;
}
#sneaker_image{
	width:100%;
	padding-top:80%;
}
#sneaker_info{
	width:100%;
	padding-left:0;
	padding-top:50px;
}
#sneaker_recommended .item{
	position:relative;
	width:50%;
	padding-top:50%;
	float:left;
}
#sneaker_recommended_5{
	display:none;
}
.nav_loc{
	padding-left:20px;
	padding-right:20px;
}
}
@media screen and (min-width: 467px) and (max-width: 639px){
	body,a{
		font-size:12px;
	}
	.nav .logo{
		left:0px;
		right:;
		margin:0;
	}
	.nav .links{
		position:absolute;
		right:20px;
	}
	.nav .links a{
		letter-spacing:1px;
		margin-left:5px;
		margin-right:5px;
	}
	.mi_div_25{
		position:relative;
		float:left;
		width:50%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom:50px;
	}
	.insta_block{
		width:50%;
		padding-left:20px;
		padding-right:20px;
		float:left;
		position:relative;
		margin-bottom:20px;
	}
	#insta-5{
		display:none;
	}
	#sneaker-9{
		display:none;
	}
	
	.foot .list{
		margin-bottom:20px;
		float:left;
		padding-left:20px;
		padding-right:20px;
		width:50%;
	}
	
	.mi_div_container{
		width:100%;
		overflow:hidden;
		position:relative;
		padding-top:30px;
		padding-bottom:30px;
		padding-left:10px;
		padding-right:10px;
	}
	.foot{
		padding-top:50px;
		padding-bottom:50px;
		padding-left:15px;
		padding-right:15px;
	}


#sneaker_wrap{
	padding-left:20px;
	padding-right:20px;
}
#sneaker_image{
	width:100%;
	padding-top:80%;
}
#sneaker_info{
	width:100%;
	padding-left:0;
	padding-top:50px;
}
#sneaker_recommended .item{
	position:relative;
	width:50%;
	padding-top:50%;
	float:left;
}
#sneaker_recommended_5{
	display:none;
}
.nav_loc{
	padding-left:20px;
	padding-right:20px;
}
}
@media screen and (min-width: 640px) and (max-width: 840px){
	body{
		font-size:12px;
	}
	.nav .logo{
		left:0px;
		right:;
		margin:0;
	}
	.nav .links{
		position:absolute;
		right:50px;
	}
	.nav .links a{
		letter-spacing:1px;
		margin-left:5px;
		margin-right:5px;
	}
	.mi_div_25{
		position:relative;
		float:left;
		width:50%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom:50px;
	}
	.insta_block{
		width:50%;
		padding-left:20px;
		padding-right:20px;
		float:left;
		position:relative;
		margin-bottom:20px;
	}
	#insta-5{
		display:none;
	}
	#sneaker-9{
		display:none;
	}
	.foot .list{
		margin-bottom:20px;
		float:left;
		padding-left:20px;
		padding-right:20px;
		width:50%;
	}
	
	
#sneaker_wrap{
	padding-left:20px;
	padding-right:20px;
}
#sneaker_image{
	width:100%;
	padding-top:80%;
}
#sneaker_info{
	width:100%;
	padding-left:0;
	padding-top:50px;
}
#sneaker_recommended .item{
	position:relative;
	width:50%;
	padding-top:50%;
	float:left;
}
#sneaker_recommended_5{
	display:none;
}
.nav_loc{
	padding-left:20px;
	padding-right:20px;
}
}
@media screen and (min-width: 841px) and (max-width: 1439px){
	body{
		font-size:13px;
	}
	.nav .logo{
		left:0;
		right:0;
		margin-left:auto;
		margin-right:auto;
	}
	.nav .links{
		position:absolute;
		right:70px;
	}
	.nav .links a{
		letter-spacing:1px;
		margin-left:5px;
	}
	.mi_div_25{
		position:relative;
		float:left;
		width:33.3333%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom:50px;
	}
	.insta_block{
		width:33.3333%;
		padding-left:20px;
		padding-right:20px;
		float:left;
		position:relative;
		margin-bottom:20px;
	}
	#insta-4,#insta-5{
		display:none;
	}
	
	
}
@media screen and (min-width: 1440px) and (max-width: 1678px){
	body{
		font-size:14px;
	}
	.nav .logo{
		left:0;
		right:0;
		margin-left:auto;
		margin-right:auto;
	}
	.nav .links{
		position:absolute;
		right:70px;
	}
	.nav .links a{
		letter-spacing:2px;
		margin-left:15px;
		margin-right:15px;
	}
	.mi_div_25{
		position:relative;
		float:left;
		width:25%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom:50px;
	}
	#sneaker-9{
		display:none;
	}
}
@media screen and (min-width: 1680px){
	body{
		font-size:15px;
	}
	.nav .logo{
		left:0;
		right:0;
		margin-left:auto;
		margin-right:auto;
	}
	.nav .links{
		position:absolute;
		right:70px;
	}
	.nav .links a{
		letter-spacing:2px;
		margin-left:15px;
		margin-right:15px;
	}
	.mi_div_25{
		position:relative;
		float:left;
		width:25%;
		padding-left:20px;
		padding-right:20px;
		margin-bottom:50px;
	}
	#sneaker-9{
		display:none;
	}
}