
@media (max-width: 320px) {
div#page-wrap {
	padding: 0 0 0 0;
}}

@media (max-width: 320px) {
div#header {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}}

@media (max-width: 320px) {
div#logo-box {
	margin: 0 0 0 0;
	width: 100%;
}}

@media (max-width: 320px) {
div#logo {
	margin: 15px 10px;
}}

@media (max-width: 320px) {
nav {
	height: 120px;
	width: 100%;
	overflow: hidden;
	margin: 0 0 0 0;
	background-color: gray;
}}

@media (max-width: 320px) {
nav ul li {
	width: 100%;
	height: 100%;
	display: block;
}}

@media (max-width: 320px) {
nav ul li a {
	font-size: 16px;
}}

@media (max-width: 320px) {
nav ul li a.insoles, nav ul li a.shoecare, nav ul li a.laces, nav ul li a.cleat, nav ul li a.sports {
	padding: 11px 0 11px 10px;
	border: solid rgb(100, 100, 100) .5px;
	background-color: gray;
	width: 46%;
	height: auto;
	float: left;
}}

@media (max-width: 320px) {
nav ul li a.insoles:active, nav ul li a.shoecare:active, nav ul li a.laces:active, nav ul li a.cleat:active, nav ul li a.sports:active {
	top: 1px;
}}

@media (max-width: 320px) {
div#block {
	width: 200px;
	margin-top: 8px;
	left: 0px;
}}

@media (max-width: 320px) {
div#content {
	width: 90%;
}}

@media (max-width: 320px) {
div#products {
	width: 100%;
	margin: -600px 0 0;
}}

@media (max-width: 320px) {
div#divider {
	display: none;
}}

@media (max-width: 320px) {
div#main-content {
	width: 100%;
}}

@media (max-width: 320px) {
div#description {
	width: 85%;
	margin: 0 0 0 10px;
}}

@media (max-width: 320px) {
div#products {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}}

@media (max-width: 320px) {
div#large-img {
	float: left;
}}

@media (max-width: 320px) {
div#large-img img {
	width: 250px;
	height: px;
}}

@media (max-width: 320px) {
div#large-img li {
	display: none;
}}

@media (max-width: 320px) {
div#specification {
	display: none;
}}

@media (max-width: 320px) {
div#sidebar2 {
	display: none;
}}

@media (max-width: 320px) {
div#aside {
	float: left;
	margin: 0 0 0 0;
}}

@media (max-width: 320px) {
ul#side-nav {
	left: 0px;
	padding: 0 0 0 0;
}}

@media (max-width: 320px) {
footer {
	width: 90%;
}}