.zne-content-header {
    margin-top: 24px!important;
    margin-bottom: 0!important;
}

.zne-margin-0, .zne-margin-0 p {
    margin-block-end: 0!important;
}

.zne-margin-sm {
    margin-bottom: 12px!important;
}

#terminy_container th,
#terminy_container .c1,
#terminy_container .c3,
#terminy_container .c4
{
    display: none!important;
}

#terminy_container .c2,
#terminy_container .c5{
    display: block;
    width: 50%;
}

#terminy_container .c2{
    float: right;
}


#terminy_container .c5 a{
    font-family: var(--theme-button-font-family, var(--theme-font-family));
    font-size: 30px;
    font-weight: var(--theme-button-font-weight);
    font-style: var(--theme-button-font-style);
    line-height: var(--theme-button-line-height);
    letter-spacing: var(--theme-button-letter-spacing);
    text-transform: var(--theme-button-text-transform);
    -webkit-text-decoration: var(--theme-button-text-decoration);
    text-decoration: var(--theme-button-text-decoration);
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: var(--theme-button-min-height);
    padding: var(--theme-button-padding);
    border: none;
    appearance: none;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
    text-align: center;
    border-radius: var(--theme-button-border-radius, 3px);
    transition: all .12s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    --has-link-decoration: var(--false);

    position: relative;
    color: var(--theme-button-text-initial-color);
    border: var(--theme-button-border);
    background-color: var(--theme-button-background-initial-color);
    
}
    
#terminy_container table,
#terminy_container tr,
#terminy_container td
{
    border: none!important;
}

.cs_sykon{
    display: flex!important;
    justify-content: center;
    width: 100%!important;

}

.cs_sykon a{
    font-size: 28px!important;
}

.cs_sykon a .my-icon{
    font-family: Material Symbols Rounded;
    margin-left: 10px;
    font-size: 36px;
}

.wpc-filter-chips-list{
    flex-wrap: wrap;
}


@media print {
    .wp-block-kadence-tab{
        break-inside: avoid;
    }
}