.pppostertitle {
    background: rgb(0, 0, 0) transparent;
    background: rgba(0, 0, 0, 0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    color: #fdfdfd;
    padding: 2px 5px;
    text-align: left;
}


.pppostertitle.active {
    top: 0;  
}

.pppostertitle.inactive {
    top: -135px;
    -webkit-backface-visibility: hidden;
    -webkit-transform:translate3d(0,0,0);
    -webkit-transition: top 0.9s linear;
    -moz-transition: top 0.9s linear;
    -o-transition: top 0.9s linear;
    transition: top 0.9s linear;
}