/*!
 * galleryfullscreen.css
 * v1.0
 */

.GalleryFullScreen { z-index:9999; background:rgba(0, 0, 0, 0.97); width:100%; height:100%; position:fixed; _position:absolute; left:0; top:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#FFF; visibility:hidden;}

.GalleryFullScreenClose .GalleryFullScreen-next,
.GalleryFullScreenClose .GalleryFullScreen-prev,
.GalleryFullScreenClose .GalleryFullScreen-close { visibility:hidden !important;}

.GalleryFullScreen-preloader { position:absolute; left:0; top:0; visibility:hidden;}

.GalleryFullScreen-loader { position:absolute; left:50%; top:50%; margin:-19px 0 0 -19px; z-index:0; z-index:3; border:6px #000 solid; border-radius:6px; visibility:hidden;}

.GalleryFullScreen-image { position:absolute; left:0; top:0; width:100%; text-align:center; overflow:hidden; z-index:1;}
	.GalleryFullScreen-image img { vertical-align:top; display:none;}

.GalleryFullScreen-alt { display:none; padding:8px 12px; background:rgba(0, 0, 0, 0.7); position:absolute; left:0; bottom:0; z-index:2; margin:10px;}

.GalleryFullScreen-next { overflow:hidden; -moz-user-select:none; visibility:hidden; background:url(../images/next.png) no-repeat 100% center; position:absolute; right:0; top:0; height:100%; width:50%; cursor:pointer; display:block; z-index:4; opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
	.GalleryFullScreen-next:hover { opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.GalleryFullScreen-prev { overflow:hidden; -moz-user-select:none; visibility:hidden; background:url(../images/prev.png) no-repeat 0 center; position:absolute; left:0; top:0; height:100%; width:50%; cursor:pointer; display:block; z-index:4; opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
	.GalleryFullScreen-prev:hover { opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
	
.GalleryFullScreen-close { background:url(../images/close.png) no-repeat center; position:absolute; right:0; top:0; height:150px; width:150px; cursor:pointer; display:block; z-index:6; opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
	.GalleryFullScreen-close:hover { opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
	
.GalleryFullScreen-errors { display:none; position:absolute; left:0; top:0; width:100%; z-index:5; text-align:center; line-height:50px;}