/* listing of all books */

.catalogue-catalogue {
    ul {
        column-width: 25em;
        -moz-column-width: 25em;
        -webkit-column-width: 25em;

        @include size(padding-left, 10px);

        @media screen and (min-width: 20em) {
            @include size(padding-left, 40px);
        }

        li {
            margin-bottom: 1em;

            @media screen and (min-width: 62.5em) {
                margin-bottom: .5em;
            }
        }
    }

    h2 {
        @include size(font-size, 26px);
        margin: 0;
        @include size(padding, 26px);
    }
}


.collection-box {
    display: inline-block;
    vertical-align: top;

    @media screen and (min-width:500px) {
        width: 465px;
    }

    .description {
        margin: 15px 0;

        @media screen and (min-width:500px) {
            height: 75px;
            overflow: hidden;
        }

        p {
            margin: 0 0 15px 0;
        }
    }
    .covers {
        line-height: 0;
    }
}