/*
	# WP-Backgrounds Plugin by InoPlugs #
	++++++++++++++++++++++++++++++++++++
	More information about this plugin can be found at: http://inoplugs.com
	++++++++++++++++++++++++++++++++++++
	WP-Backgrounds uses Supersized - Fullscreen Slideshow jQuery Plugin (Supersized is released under MIT/GPL License)
	by Sam Dunn / One Mighty Roar (www.onemightyroar.com) - thanks Sam for this great plugin and your awesome work!
*/
* { margin:0; padding:0; }	
#supersized-loader {  display: none; }
#supersized { display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; direction:ltr; }
#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; } /*Speed*/
#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; } /*Quality*/
#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
#supersized a { width:100%; height:100%; display:block; }
#supersized li.prevslide { z-index:-20; }
#supersized li.activeslide { z-index:-10; }
#supersized li.image-loading { background: transparent none; width:100%; height:100%; }
#supersized li.image-loading img{ visibility:hidden; }
#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }


#iphonefallback{
display:block;
position:fixed;
left:0;
top:0;
z-index:-999;
height:100%;
width:100%;
direction:ltr;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

#iphonefallback.fittimage{
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
}

#wp_backgrounds_fallback_bg, #wp_backgrounds_fallback_bg img{
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;

	/* Set up proportionate scaling */
	width: 100%;
	height: auto;

	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
	z-index: -9999;

}
@media screen and (max-width: 1024px) { /* Specific to this particular image */
	#wp_backgrounds_fallback_bg, #wp_backgrounds_fallback_bg img {
			left: 50%;
			margin-left: -512px;   /* 50% */
	}
}