[data-prefix="single_page"]{
    /*background-position-y: 51.1px!important;*/
    background-size: cover!important;
}
.wp-block-heading.has-palette-color-8-color.has-text-color {
    text-shadow: 4px 4px 8px #444;
}
p.has-everlasting-sky-gradient-background,
.kb-blocks-portfolio-grid-item {
    box-shadow: 4px 4px 6px 4px #555;
}

.entry-card {
    padding: 30px !important;
}
tr>td:first-child {
    width: 200px;
    font-weight:500
}

/**mastodon feed**/
article.post-755{
    background-color:unset!important;
}

.include-mastodon-feed {
    position:relative;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 60px;
}
.include-mastodon-feed .status{
    box-shadow: 2px 2px 3px #333;
    background-color: fff;
    margin:-20px;
    border:0;
    max-height: 250px;
    overflow:hidden;
    position:relative;
}
/**anmimation**/
@keyframes zoomin {
    from {max-height: 250px; width:100%;left:auto}
    to {max-height: 100%;width:480px;left: 0}
}
.include-mastodon-feed .status:hover{
    animation-name: zoomin;
    animation-duration: 0.5s;

    z-index:6;
    max-height: 100%;width:480px;
;left: 0}
}


.include-mastodon-feed .status .account{
    background-color: #ccc;
    margin:-8px -8px 10px -8px;

}
.include-mastodon-feed .status > .account{
    display:none;
}
.include-mastodon-feed .boosted .account > a:first-child {
    border-radius: 0;
    padding: 0.15rem 0.5rem;
    background:#3a8ec7;
    color: var(--include-mastodon-feed-accent-font-color);
    display:block;
}

.contentWrapper{
    height:100%;
    border: 1px solid #ccc;
    background-color:#fff!important;
}

.entry-header > :not(:first-child){
    background:rgba(250,250,250,0.8) ;
}
.zielgruppe .has-palette-color-8-color{

    background:linear-gradient(90deg,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.6) 100%)!important;
    color: var(--paletteColor1) !important;

}
.wp-block-senff-sticky-block{
    font-size: 36px;
    font-weight: bold;
}
.wp-block-senff-sticky-block.element-is-sticky {
    text-shadow: 4px 4px 3px #555555;
}
@media only screen and (max-width: 1200px) {
    [data-prefix="single_page"]{
        background-position-y: 0px!important;
    }
}
@media only screen and (max-width: 600px) {
    .wp-block-senff-sticky-block{
        font-size: 30px;
        right:10px!important;
        left:auto!important;
    }
    .wp-block-senff-sticky-block.element-is-sticky{
        text-shadow: 4px 4px 3px var(--paletteColor1) ;

    }
}
/**
background:linear-gradient(90deg,rgb(52,178,246) 0%,rgb(0,115,170) 100%)

 */
