/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

/* #Page Styles
================================================== */

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {

		#featured-posts ul.flex-direction-nav {
			top: 235px;
		}

		#searchform input {
			width: 152px;
		}

	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {

		.select-menu, .select {
			display: block;
		}

		#primary-nav, #footer-nav {
			display: none;
		}

		#header {
			position: relative;
			padding: 20px 0;
			text-align: center;
		}

		.select-menu {
			width: 100%;
		}

		select.select-menu {
		    position: relative;
		    z-index: 10;
		    width: 293px !important;
		    height: 43px !important;
		    line-height: 26px;
		    margin: 0 auto;
		    cursor: pointer;
		}

		span.select {
			position: absolute;
		    bottom: 0;
		    left: 63px;
		    float: left;
		    width: 293px;
		    height: 43px;
		    line-height: 43px;
		    font-size: 16px;
		    color: #eee;
		    text-shadow: 1px 1px #1a1a1a;
		    text-indent: 15px;
		    background: url(../images/selectmenu.png) no-repeat center;
		    cursor: pointer;
		    z-index: 1;
		    text-align: left;
		}

		#featured-posts ul.flex-direction-nav {
			top: 276px;
		}

		#primary-posts {
			margin-bottom: 50px;
		}

		#sidebar {
			margin-bottom: 50px;
		}

		#footer {
			margin-top: 0;
		}

		.single-post #footer {
			margin-top: 50px;
		}

		.single-post .single-post-meta {
			margin: 0 0 20px;
		}

		#searchform input {
			width: 400px;
		}

		#issue-images {
			margin: 0 0 25px;
		}

		.issue-desc .issue-date {
			margin-bottom: 20px;
		}

		.page-template-template-issue-php #footer {
			margin-top: 40px;
		}

	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {

		span.select {
			left: 0;
		}

		#featured-posts ul.flex-direction-nav {
			top: 186px;
		}

		#primary-posts {
			margin-bottom: 50px;
		}

		#sidebar {
			margin-bottom: 50px;
		}

		#footer {
			margin-top: 0;
		}

		#archive-posts .post-thumb {
			margin-bottom: 20px;
		}

		#searchform input {
			width: 280px;
		}

	}