/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.ebooks {

}
.taxonomies_nsfacoe {

}
.ebooks  ul.taxonomies_nsfacoe {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
}

.ebooks  .taxonomies_nsfacoe li {
    list-style: none;
    margin: 0 10px;
}

.ebooks  .hide {
    display: none;
    animation: fade_in_show 0.5s reverse;
}

.ebooks  .ebook {
    animation: fade_in_show 0.5s
}

.ebooks .buttons {
    display: flex;
    margin-bottom: auto;
    margin-top: auto;
    flex-grow: 1;
}


.ebooks .post-header {
    min-height: 80px;
}
.ebooks  .buttons a{
    border: 1px solid #cdcdcd;
    padding: 6px 22px;
    min-width: 132px;
    text-align: center;
    margin: 0 6px;
}
.ebooks .buttons a:hover {
    background: #cdcdcd;
    color: #ffffff;
}
.thumb {
    height: 200px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
@keyframes fade_in_show {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    100% {
        opacity: 1;
        transform: scale(1)
    }
}

.ebooks#content {
    background-color: #135883;

}
.select-cats { color: #fff }
