

.ultimaEdicao{
    max-width: 500px;
    margin: 0 auto;
}
.jornal-banca{
    text-align: center;
}

.jornal-banca .sample img,
.jornal-banca span{
    display: block;
}

.jornal-banca .sample,
.ultimaEdicao .sample{
    margin:auto;
    position: relative;
    z-index:1;

    -webkit-transition:-webkit-transform 0.1s;
    -webkit-transform:translate(0, 0);
    -moz-transition:-moz-transform 0.1s;
    -moz-transform:translate(0, 0);
    -ms-transition:-ms-transform 0.1s;
    -ms-transform:translate(0, 0);
    -o-transition:-o-transform 0.1s;
    -o-transform:translate(0, 0);
    transition:transform 0.1s;
    transform:translate(0, 0);
    display: inline-block;
}

.ultimaEdicao .sample.hover,
.jornal-banca .sample.hover,
.jornal-banca .sample:hover,
.ultimaEdicao .sample:hover{
    z-index:2;
    cursor: pointer;
    background-color:white;
    -webkit-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
    -moz-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
    -ms-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
    -o-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
    transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
}

.ultimaEdicao .sample.hover img,
.jornal-banca .sample.hover img, 
.jornal-banca .sample:hover img,
.ultimaEdicao .sample:hover img{
    -webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.6);
    -moz-box-shadow:2px 2px 5px rgba(0,0,0,0.6);
    -ms-box-shadow:2px 2px 5px rgba(0,0,0,0.6);
    -o-box-shadow:2px 2px 5px rgba(0,0,0,0.6);
    box-shadow:2px 2px 5px rgba(0,0,0,0.6);
    
}

.jornal-banca .sample.hover span,
.jornal-banca .sample:hover span{
    -webkit-transform: scale3d(1, 1, 1);
    -moz-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    color: #00a4da;
}

.jornal-banca span.dataEdicao{
    margin: -20px auto 0px;
    position:relative;
    z-index: 10;
    background: rgba(0,0,0, 0.5);

    color: #FFFFFF;
    padding-top: 2px;
}

.jornal-banca .row-books{
     background:url(../img/wallBookshelf.png);
    background-size:100%;
    background-repeat: no-repeat;
    background-position: bottom center;
    padding-bottom: 6%;
    margin-bottom: 40px;
}

.jornal-banca .suggestion{
    font:12px 'District Thin', helvetica, arial;
    color:#999;
    text-align:center;
    line-height:40px;
}

@media (min-width: 992px){
    .jornal-banca .row-books{
        margin-left: -30px;
        margin-right: -30px;
        padding-left: 30px;
        padding-right: 30px;
    }
}