@charset "UTF-8";
/* CSS Document */

/*Fix Supersized on iOS*/

/* iPad [portrait + landscape] */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
#supersized { margin-left:0;}
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
#supersized { width:110% !important;}
}


/* iPhone [portrait + landscape] */
@media only screen and (max-device-width: 480px) {
#supersized { margin-left:0; }
}
		
		a{
	text-decoration: none;
	outline: none;
		}

body { margin: 0; padding: 0; background:black !important; font-family: Verdana, Geneva, sans-serif; }
/* ******************* */
/* Begin footer styles */
/* ******************* */	
		
footer { width: 100%; position: fixed; left: 0; bottom: 0; font-family: TeXGyreAdventorRegular, Verdana, Geneva, sans-serif; font-size: 18px; color: #ccc; padding: 10px 0; margin: 0;
	
	/* Uncomment below to always hide the footer */
	/*
	display: none;
	*/
	
}

/* the audio section */
footer audio {

	float: left;
	
}

/* floats the Flash Object if rendered */
footer audio #flash-audio {

	float: left;
	
}

/* The music icon */
footer .volume { background-image: none; float: left; margin: 6px 9px 0 21px; cursor: pointer; }

/* The category titles */			
footer #categories p { float: left; margin: 0 10px; cursor: default; opacity: 0.6; }

/* The number, play/pause section */	
footer #bg-images { position: fixed; right: 15px; display: none; }

/* The numbered lists */		
footer #bg-images ul {
			
	list-style-type: none;
	display: none;
				
}

/* Each numbered item */		
footer #bg-images ul, footer #bg-images ul li { float: left; margin: 0 5px; padding: 0; }
#label { background: black no-repeat 90% 50%; margin:0 auto; height:66px; width:100%; bottom:40px; z-index: 5; border-top:1px solid #4f4f4f; border-bottom:1px solid #4f4f4f; position:absolute; left: 0; }
#platform13 { background-color: black; overflow: hidden; border-top:1px solid #4f4f4f; border-bottom:1px solid #000; height: 100%; text-align:left; z-index: 3; }
		/*Supersized Stamp*/
		.stamp{ background-color: black; bottom: 40px; float: right; margin: 2px 15px 0 0; }	

/* the preloader */
#preloader { background-image: url(../images/slideshow/preloader-bgTran.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 6px; float: left; padding-left: 3px; width: 15px; height: 24px; display: none; }

/* The info button and info text section */
#info { text-align: right; position: fixed; top: 20px; right: 20px;
				
}
