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

#gglightbox{position:absolute;z-index:2001;overflow:hidden;}
#ggbox-background{background:rgba(0,0,0,0.9);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;}
.ggbox-div{float:left;position:absolute;}
.ggbox-iframe{position:absolute;top:0;left:0;background:#fff;}
.ggbox-close{color:#000;position:absolute;top:0;right:0;z-index:5;
background:rgba(255,255,255,0.7);padding:2px 5px;box-shadow:0 0 5px #ccc;}
.ggbox-close:before{content:"X";margin:0 7px 0 0;color:#009;font-weight:900;}
.ggbox-close:hover{text-decoration:none;
background:rgba(255,255,255,1);}

.ggbox-next{position:absolute;top:0;right:20;}
.ggbox-prev{color:#000;position:absolute;top:0;right:80px;z-index:5;
background:rgba(255,255,255,0.7);padding:2px 5px;box-shadow:0 0 5px #ccc;}
.ggbox-prev:before{content:"<";margin:0 7px 0 0;color:#009;font-weight:900;}
.ggbox-prev:hover{text-decoration:none;
background:rgba(255,255,255,1);}

#ggbox-chargement{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:5;
color:#fff;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

#ggbox-loader{
display:inline-block;
height:40px;
width:100px;
background:url(images/ajax_loader.gif) center no-repeat;
margin:0 auto;
padding:70px 50px;
line-height:normal;
}