.books-list .li-box{
    width:49.7%;
    padding:17px;
    margin-bottom: .1rem;
    display:inline-block;
    vertical-align: top;
    box-sizing: border-box;
}
.books-list .li-box:nth-child(2n+1){
    padding-left:0px;

}
.books-list .li-box:nth-child(2n){
    padding-right:0px;

}
@media (max-width: 767px){
    .books-list .li-box{
        width:100%;
        padding:17px 0px;
    }
}
.col-sm-12{
    margin-top:.3rem;
}
.col-sm-12 img{
    width:100%;
    max-width: 960px;
    margin:0 auto;
}
