
body .comments-area a, body .page-content a {
    text-decoration: none;
}

body.single .post .page-content .wp-post-image {
    object-fit: contain;
    width: 100%;
    max-height: 100%;
}


body.error404 .page-header{
    padding-top: 2rem;
}

body.single h1 {
    margin-top: 2.4rem;
    margin-bottom: 2.4rem;
}


body.page-polkolonie .background-header-overlay {
    background: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(/wp-content/uploads/2024/06/15942.jpg) no-repeat;   
    background-size: cover;
    background-position: center 30%;
}

.background-header-overlay {    
    background: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(/wp-content/uploads/2024/05/05236d04b2ec2ef27ef9f867c24cd0ad.jpeg) no-repeat;
    background-size: cover;
    background-position: center center;
    padding: 60px 0;
    min-height: 20vh;
}

.post-password-form{padding:100px 15px}
.post-password-form p {justify-content:center;text-align: center;}
.post-password-form [type=submit]{color:#fff;background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary)}
.post-password-form [type=submit]:hover,.post-password-form [type=submit]:focus{border-color:var(--e-global-color-text);background-color:var(--e-global-color-text)}
.elementor-shortcode {overflow-y: hidden}
.poll-results {overflow: auto}


@media only screen and (max-width:575px) {

}

@media only screen and (max-width:767px) {

    
}

@media only screen and (min-width: 768px){

    
}

@media only screen and (max-width: 991px){

}

@media only screen and (min-width: 992px) {
    
}

@media only screen and (max-width: 1199px) {
    
}

@media only screen and (min-width: 1200px) {

}

@media only screen and (min-width: 1200px) and (max-width: 1366px){
    
}

@media only screen and (min-width: 1367px) {
    
    
}