/* When post is open -> overlap with Header*/
.j-overlay .j-overlay-content{
    max-height: 70% !important;
    margin: 150px auto !important;
}

.j-stacker-wrapper ul li::before,
.j-display-filters .filters-label::before
{
    content: ' ' !important;
}

.j-display-filters li:not(:first-child){
    font-size: 0 !important;
    padding: 5px !important;
    border-bottom: none !important;

}

.j-display-filters li:not(:first-child):hover,
.j-display-filters .all:hover{
    background-color: #fff !important;
    border-bottom: 1px solid #5c2483 !important;
}

.juicer-feed .j-display-filters li.highlight,
.juicer-feed .j-display-filters li:not(.filters-label).all.j-social-icon.highlight {
    background: #fff !important;
    border-bottom: 1px solid #5c2483 !important;
}



.j-display-filters li:not(:first-child)::before{
    margin: 0 !important;
    font-size: 20px !important;
}

.j-poster {
    display: none;
}

.j-overlay .juicer-button,
.juicer-feed .j-paginate.juicer-button{
    color: #000000 !important;
    background-color: transparent !important;
    border-color: #5c2483 !important;
    border-width: 2px;
    font-family: "Futura LT W01 Medium Condensed" !important;
    font-size: 18px !important;
    text-transform: uppercase;
}

.j-overlay .j-overlay-text .j-bottom .juicer-button:hover,
.juicer-feed .j-paginate.juicer-button:hover {
    color: #fff !important;
    background-color: #5c2483 !important;
    border-color: #5c2483 !important;
}

.startseite-social-wall .juicer-feed a.j-paginate.juicer-button,
.startseite-social-wall .juicer-feed .j-display-filters{
    display: none !important;
}

.startseite-social-wall .social-header h2{
    color: #fff !important;

}

.startseite-social-wall .social-header {
    text-align: center;
}

.startseite-social-wall .btn-container a.btn.button_large.btn_social {
    border-color: #fff !important;
    color: #fff !important;
}

.startseite-social-wall .btn-container a.btn.button_large.btn_social:hover{
    background-color: #fff !important;
    color: #5c2483 !important;
    border-color: #5c2483 !important;
}

.startseite-social-wall .btn-container {
    display: flex;
    justify-content: center;
}

@media only screen and (max-width: 1023px) {
    .startseite-social-wall .social-header {
        padding-top: 20px
    }

    .startseite-social-wall ul#j-column-2 {
        display: none !important;
    }
}

@media only screen and (max-width: 690px) {
    .startseite-social-wall ul#j-column-1 {
        display: none !important;
    }
    .j-stack li:nth-last-child(-n+3) {
        display: none !important;
    }
}
