#shadowbox {  
  position:fixed;
  display:none;  
  z-index:9999;  
}  

* html #shadowbox {
  position: absolute;
}

#shadowbox iframe, #shadowbox iframe html {
  overflow: hidden; 
}

/* Facebook Themeing (the default) */
#shadowbox.facebook {    
  background-color: black;
} 

#shadowbox.facebook .header {
  background-color: #6d84b4;
  text-align: left;
}

#shadowbox.facebook .footer {
  background-color: #f2f2f2;
  border-top: 1px solid #ccc;
  text-align: left;
}

#shadowbox.facebook .footer a, #shadowbox.facebook .header a {
  background-color: #6d84b4;
  color: white;
  font-weight: bold;
  padding: 5px 10px;
  margin: 5px 10px;
  display: inline-block; 
  border-top: 1px solid #d9dfea;
  border-left: 1px solid #d9dfea;
  border-bottom: 1px solid #0e1f5b;
  border-right: 1px solid #0e1f5b;
}


#shadowbox-mask {  
  position:absolute;  
  z-index:9000;  
  background-color:#000;  
  display:none;  
  left: 0;
  top: 0;
}



#shadowbox iframe {
  border: 0; 
}

body.en #shadowbox .fr, body.fr #shadowbox .en {
  display: none; 
}

.shadowboxed .limiter {
  width: 100% !important; 
}
