
       /* Book Page css start */
       .bookcategory:hover .bookopacity{
        opacity: 0.5;
    }
    /* :hover{
        opacity: 0.5;
    } */
    .bookcategory {
        position: relative;
        display: inline-block;
        padding: 5px;
    }

    .overlay {
        position: absolute;
        top: 0;
        right: 0;
        display: none;
    }

    .bookcategory:hover .overlay {
        display: block;
    }

    .overlay .icon1 {
        display: block;
        margin-right: 10px;
        margin-top: 10px;
        text-align: center;
        padding: 5px;
        background-color: #fff;
        /* color: black; */
        text-decoration: none;
        border-radius: 5px;
    }

    @media (max-width: 480px) {
        .overlay:hover {
            position: absolute;
            top: 0;
            right: 0;
            display: inline-block;
        }
    }

    /* Book Page css end */


    /* book text hidden css */
    .bookTitleEng {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        text-overflow: ellipsis;
        text-align: center !important;
    }
    .infinite-scroll{
        /* justify-content: center; */
                justify-content: left;

    }
