a.movie-link{
    position:relative;
    display:block;
    margin-bottom:28px;
}

a.movie-link .vid-icon{
    position:absolute;
    left:50%;
    top:50%;
    margin:-18px 0 0 -18px;
    display:block;
    /* background:transparent url('../img/vid-icon.png') left top no-repeat; */
    width:37px;
    height:37px;
}

.movie-lightbox{
    position:relative;
    display:block;
    float:left;
    margin-bottom:20px;
    max-width:50%;
    margin-right:10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow:hidden;
}

.movie-lightbox:nth-child(2n){
    margin-left:10px;
    margin-right:0;
}

.movie-lightbox.movieCount1{
    margin-left:0;
    margin-right:0;
}

.movie-lightbox .teasing{
    position:relative;
    overflow:hidden;
}

.movie-lightbox .vid-icon{
    position:absolute;
    display:block;
    /* background:transparent url('../img/vid-icon.png') center center no-repeat; */
    width:100%;
    height:100%;
    left:0;
    top:0;
    cursor:pointer;
    z-index:5;
}

.movie-lightbox .rollover{
    top:100%;
    position:absolute;
    left:0;
    width:100%;
}

.movie-lightbox h3{
    position:absolute;
    left:10px;
    top:15px;
}

.movie-lightbox p:empty{
    display:none;
}

.movie-lightbox .rollover img{
    width:100%;
    height:auto;
}

.movie-lightbox .rollover .content{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
}

.movie-lightbox img{
    margin:0 !important;
}

div#whole-entries a.movie-link img{
    margin-bottom:0;
}

#lightbox-bg{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:transparent url('../img/transparent-60.png') left top repeat;
    display:none;
    z-index:1000;
}

#lightbox-mov{
    position:fixed;
    top:50%;
    left:50%;
    z-index:1001;
    padding:10px;
    background:#fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

#lightbox-mov .vjs-no-flv-video{
    background:#fff;
    padding:5px;
    color:#333;
    text-align:centeR;
}

#lightbox-close{
    position:absolute;
    z-index:1002;
    right:-18px;
    top:-18px;
    display:block;
    width:30px;
    height:30px;
    background:transparent url('../img/lightbox-close.png') left top no-repeat;
    cursor:pointer;
}