.slideshow, .slideshow-label, .slideshow-content, .slideshow-panel {
    font:12px Verdana, Tahoma, sans-serif;
}

.slideshow {
    padding:0;
    border:0;
    position:relative;
    display:none;           /* Set to "none" for not preview slideshow content */
}

.slideshow-content {
    padding:0;
    color:#333;
    overflow:hidden;
    position:relative;
    width:100%;
    height:100%;
}

/* Some Content Changes */
.slideshow-content p {
    padding:0;
    overflow:auto;
}

.slideshow-frame {
    position:absolute;
    top:0px;
    left:0px;
    background:url(images/big-play.png) 50% 50% no-repeat;
    z-index:201;
    cursor:pointer;
    width:100%;
    height:100%;
}

.slideshow-shadow{
    position:absolute;
    top:0px;
    left:0px;
    z-index:200;
    width:100%;
    height:100%;
}
    
.slideshow-opacity{
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiYmBgaAAIMAAAjwCD5Hc2/AAAAABJRU5ErkJggg==);
    background:rgba(0, 0, 0, 0.4);
}
    *:first-child+html .slideshow-opacity, * html .slideshow-opacity {
        zoom:1;
        background:#000;
        filter:alpha(opacity=50);
    }
    * html .slideshow-opacity {
        zoom:1;
        background:#000;
        filter:alpha(opacity=50);
    }
    
    *:first-child+html .slideshow-opacity *{
        position:relative;
    }
    
    * html .slideshow-opacity *{
        position:relative;
    }
