/* #Media Queries
================================================== */
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) { 
		#navigation { display:none; }
		.alt-nav { display:block; position:absolute; top:52px; right:10px; }
		.tour-place { width:88px; }
		.action-btn { margin-bottom:7px; }
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		 .alt-nav { width:50%; }
		 .latest-item .action-btn { margin-bottom:3px; }
		 .flickr_badge_image:nth-child(2n+1) { margin-right: 0 }
		 .flickr_badge_image:nth-child(3n+1) { margin-right: 10px; }
	}

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

	/* Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 480px) {
		.alignleft { float:none; display:block; }
		.alignright { float:none; display:block; }
		#header { padding-top:20px; }
		.section-title { margin:10px 0; }
		#logo { text-align: center; margin-bottom:20px; }
		.alt-nav { width:50%; margin:0 auto; position:static; width:90%; }
		.slide-text { position:absolute; bottom:10px; right:10px; padding:10px 15px 5px 15px;  }
		.slide-text h2 { font-size:12px; }
		.flex-control-nav { display:none; }
		.tour-place { width:218px; }
		.flickr_badge_image:nth-child(3n+1) { margin-right: 10px; }
		.post-comments .avatar { display:none; }
		.post-comments .comment-copy { margin-left:0; }
		.post-comments ul { margin-left:0 !important; }
		.discography li { margin-bottom:20px !important; }
		.tracklisting .track-no { display:none; }
		.tracklisting .track-info { padding-right:50px; }
		.album-cover { padding-bottom:20px; }
		#sharable { margin-top:20px; }
		.events .tour-dates .tour-place { padding:8px; width:218px; }
		.events .tour-dates .tour-date { padding:5px 0;  }
		.events .tour-dates .sub-head { font-size:11px; }
		.events .tour-dates .main-head { font-size:11px; }
		.events .tour-dates .action-btn { position:static; }
		#map { height:250px; }		
	}
	
	/* 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) {}