.growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-terms-filter-btn {
    border: none;
    color: #006aa5;
}

.growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-terms-filter-btn.is-active {
    background: #ebf0f5;
    border-radius: 10px;
    font-weight: 700;
}

.growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-terms-filters .growtype-post-terms-filter {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 0 20px;
    margin: 0;
}

.growtype-post-container-wrapper[data-preview-style=document-list]:has(.growtype-post-terms-filter) {
    background: none;
    border-radius: 0;
    padding: 0
}

.growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-filters-wrapper {
    justify-content: center;
}

.growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-container {
    background: #eaecf0;
    border-radius: 20px;
    padding: 30px 25px;
    margin-bottom: 30px;
}

.growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-terms-filters{
    margin-bottom: 10px;
    width: 100%;
}

.growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="surveys"])) .growtype-post-terms-filter .growtype-post-terms-filter-btn[data-cat-document_tax="surveys"], .growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="surveys"])) select.growtype-post-terms-filter option[data-cat-document_tax="surveys"]{
    display: none;
}

.growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="other"])) .growtype-post-terms-filter .growtype-post-terms-filter-btn[data-cat-document_tax="other"], .growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="other"])) select.growtype-post-terms-filter option[data-cat-document_tax="other"]{
    display: none;
}

.growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="outputs"])) .growtype-post-terms-filter .growtype-post-terms-filter-btn[data-cat-document_tax="outputs"], .growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="outputs"])) select.growtype-post-terms-filter option[data-cat-document_tax="outputs"]{
    display: none;
}

.growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="work-programmes"])) .growtype-post-terms-filter .growtype-post-terms-filter-btn[data-cat-document_tax="work-programmes"], .growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="work-programmes"])) select.growtype-post-terms-filter option[data-cat-document_tax="work-programmes"]{
    display: none;
}

.growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="event-summary-reports"])) .growtype-post-terms-filter .growtype-post-terms-filter-btn[data-cat-document_tax="event-summary-reports"], .growtype-post-container-wrapper:not(:has(.growtype-post-single.growtype-post-document-list[data-cat-document_tax="event-summary-reports"])) select.growtype-post-terms-filter option[data-cat-document_tax="event-summary-reports"]{
    display: none;
}

@media only screen and (max-width: 640px){
    .growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-terms-filters .growtype-post-terms-filter{
        padding-bottom: 0;
        padding-left: 10px;
        margin: 0;
    }

    .growtype-post-container-wrapper[data-preview-style=document-list] .growtype-post-container{
        border-radius: 0;
        margin-left: -15px;
        padding: 20px 15px !important;
        width: calc(100% + 30px);
    }
}