 
 
.flex-caption { padding: 6px 10px; position: absolute; left: 0; bottom: 0; background: #000; color: #fff;text-align: left;  font-size: 12px; line-height: 18px;margin-bottom:0;}
.fullscreen{width:19px;height:19px;position:absolute;bottom:20px;right:20px;background:url(images/slider-sprite.png) no-repeat 0 0;text-indent:-9999px;display:block;}
.fullscreen:hover{background-position:-20px 0;}



/* ------------- 4. Supersized - Fullscreen Slideshow jQuery Plugin ------------- */

#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:50px; height:50px; margin:-22px 0 0 -18px; text-indent:-999em; background:url(images/ajax-loader.gif) no-repeat center center;}
	
#supersized { display:block; position:static;left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
	
#supersized img { max-width: none !important;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:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#222;  }

#supersized a { width:100%; height:100%; display:block;	/*position: fixed;*/ }
#supersized li.prevslide { z-index:-20; }
#supersized li.activeslide { z-index:-10; }
#supersized li.image-loading { background:url(images/ajax-loader.gif) no-repeat center center; width:100%; height:100%; }
#supersized li.image-loading img{ visibility:hidden; }
#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }
			
#slidecaption .slidecaption-wrap{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; 
	text-align:left;width:520px;font-family: 'letter-gothic-std', "Arial Narrow", Arial, sans-serif; position:absolute;font-size:16px;line-height:22px;}
#slidecaption h1{font-size:46px;line-height:48px;}
#slidecaption .caption-text{margin-bottom:23px;}
#slidecaption a.caption-btn{padding:4px 10px 6px 10px;display:inline-block;}
			
.slidecaption-wrap.black, .slidecaption-wrap.black h1 {color:#141414;}
.slidecaption-wrap.black a.caption-btn{background:#141414; color:#fff;}		
.slidecaption-wrap.white , .slidecaption-wrap.white h1 {color:#fff;}
.slidecaption-wrap.white a.caption-btn{background:#fff; color:#141414;}		
.slidecaption-wrap .sep{width: 12px;border-bottom: 5px solid #141414;margin: 22px 0 22px 2px;}
.slidecaption-wrap.white  .sep {border-color:#fff;}
.slidecaption-wrap.bg-dark {background:#000;background: rgba(0,0,0,.6);padding:20px 30px 0px 30px;}		
.slidecaption-wrap.bg-light{background:#fff;background: rgba(255,255,255,.6);padding:20px 30px 0px 30px;}
.slidecaption-wrap.bg-dark  a.caption-btn, .slidecaption-wrap.bg-light a.caption-btn{margin-bottom:28px !important;}

			
.slidecaption-wrap.left-top{top:80px;left:80px; }
.slidecaption-wrap.left-center{top:40%;left:80px; }
.slidecaption-wrap.left-bottom{bottom:80px;left:80px; }
.slidecaption-wrap.center-top{top:80px;left:50%;margin-left:-260px; }
.slidecaption-wrap.center-center{top:40%;left:50%;margin-left:-260px; }
.slidecaption-wrap.center-bottom{bottom:80px;left:50%;margin-left:-260px; }
.slidecaption-wrap.right-top{top:80px;right:80px; }
.slidecaption-wrap.right-center{top:40%;right:80px;}
.slidecaption-wrap.right-bottom{bottom:80px;right:80px; }
			
.caption-gallery-slide{background:#000;color:#fff;padding:6px 10px 5px 10px;position:absolute;left:40px;bottom:40px;font-size:12px;max-width:67%;font-size:12px;text-transform:uppercase;}
					
#prevslide, #nextslide{ position:absolute; width:61px;height:64px;  top:50%; margin-top:-32px; 
-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
#prevslide{ left:-61px;background:url(images/slider-sprite.png) no-repeat 0 -20px; }
#nextslide{ right:-61px; background:url(images/slider-sprite.png) no-repeat -62px -20px;}
.mobile #prevslide{left:0;}
.mobile #nextslide{right:0;}
#content:hover #prevslide{cursor:pointer;left: 0;}
#content:hover #nextslide{cursor:pointer;right:0;}
						
ul#slide-list{ position:absolute; top:20px;right:20px;}
ul#slide-list li{ list-style:none; float:left;margin: 0 0 0 5px; }
ul#slide-list li a{ text-align:center;color:#fff;font-size:11px;width: 16px; height: 17px; padding: 0 1px 0 0;display: block; 
	background: #E31D27; background:rgba(227,29,39,.9); cursor: pointer; line-height:17px;
	-webkit-border-radius: 17px; -moz-border-radius: 17px; -o-border-radius: 17px; border-radius: 17px;}
ul#slide-list li a:hover{ background: #000; cursor:pointer; }
ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover{ background: #fff; color:#000;cursor: default; }
						

 
