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

/* 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) {
		.pic-hider {
			 display: none !important;
		 }
	 

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

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {					
		ul.logo li {		 	
			display: block;
			line-height: 0;
		}
		.title-hider {
			 display: none !important;
		 }
		.title-shower {
			 display: block !important;
		}	
		.dan {
			font-size: 120px !important;
		}
		.logo-pic{
	 		margin-top: -25px !important;
		}
		.site-description {
		    padding: 20px 0 10px 0;
		}
		#access {
			display: none;
		}
		.select-menu {
			display: block;
		}
		/*#menu-topnav {
			display: none;
		}*/
		
		h1, h2, h3, h4 {
			text-align: center;
		}
		h1 {
			font-size: 45px;
			line-height: 40px;
		}
		h2 {
			font-size: 35px;
		}
		.entry-content {
			text-align: center;
		}
		.entry-content ul{
			list-style: none;
		}
		.workout-meta-holder{
			float: none;
			margin: 0 auto;			
		}
		.workout-meta{	
			margin: 0 auto;			
			width:  125px;
			height: 125px;	
		}
		.workout-details {	
			width: 100%;		
		}
		.workout-meta h1 {	
			font-size: 15px;
			line-height:  15px;
		}
		.workout-meta h2 {	
			font-size: 50px;
			line-height: 50px;
		}
		.workout-meta h3{	
			font-size: 15px;
			line-height: 15px;
		}
		.workout-thumb{
			float: none;
			margin: 0 auto;
			width:  125px;
			height: 125px;	
		}
		.fallback {
			float: none;
			clear: both;
			margin: 0 auto;
			width:  125px;
			height: 125px;	
			}
		.fallback li  {
			width: 125px;
			height: 125px;
		}		
		.fallback li a {			
			float: none;
			clear: both;
			margin: 0 auto;
			width:  125px;
			height: 125px;	
			padding-top: 30px;
			font-size: 28px;
			line-height: 28px;
		}
		.crossnumber {
			margin: 0 auto;		
		}
		.workout-entity {
			width: auto
		}
		}

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

		}

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

