@charset "utf-8";
/* CSS Document */
  	header ul {
		position: absolute;
		right: 5vw;
		list-style-type: none;
	}
	header li a {
		text-decoration: none;
		color: #999;
		font-size: 1vw;
	}
	header img {
		position: fixed;
		left: 1.5vw;
		top: 1.5vw;
		height: auto;
		width: 10vw;
	}
	header h1, header ul, nav ul, .breadcrumb, section p, h1, ul.products li, form, footer {
		font-family: Arial, Helvetica, sans-serif;
	}
	header h1 {
		position: absolute;
		width: 38vw;
		left: 31.5vw;
		text-align: center;
		color: white;
		background-image: url(../img/paralian.png);
		margin-top: 0;
		font-size: 7vw;
	}
	nav {
		position: fixed;
		top: 10vw;
	}
	nav ul {
		list-style-type: none;
		font-size: 1vw;
		padding: 1vw;
		}
	nav li {
		padding: 0 0 1vw 0;
		}
	nav li a {
		text-decoration: none;
		color: #999;
		}
	nav li.on a {
		color: rgba(94, 210, 219, 1);
	}
	nav li a:hover {
		color: rgba(94, 210, 219, 1);}
  	body {
		height: 100vw;
	}
	section {
		position: absolute;
		left: 25vw;;
		margin: 0;
		padding: 2vw;
	}
	section img {
		width: 50vw;
		height: auto;
		z-index: 3;
		border: solid darkgray 1px;
	}
	p.cart {
		text-align: right;
		margin: 0;
	}
	ul.products li {
		display: inline-block;
		list-style: none;
		padding: 1vw;
		float: left;
	}
	ul.products li img {
		width: 13vw;
	}
	ul.products li p {
		width: 14.3vw;
		text-align: center;
		font-size: 0.9em;
	}
	.products img {
		width: 10vw;
		padding: 1.5vw;
	}
	/*form {
		width: 30vw;
		margin: 10vw auto;
	}*/
	form input[type="submit"] {
		text-align: center;
		position: relative;
	}
	.breadcrumb {
		font-size: 1em;
		font-weight: normal;
	}
	.issue-details {
		width: 40vw;
		float: right;
		padding: 1.5vw;
		font-size: 0.8em;
	}
	.issue-details h1 .price {
		padding-right: 3vw;
		font-size: 1em;
	}

    ol.tumblr_posts {
        list-style-type: none;
    
    }

	footer {
		position: fixed;
		top: 55vw;
		z-index: -1;
		font-size: 0.7em;
		color: #999;
	}
	@media screen and (max-device-width: 800px) {
		nav ul {font-size: 3.5vw;}
		footer {top: 75vw; font-size: smaller;}
	}