
/* Modal background overlay (hidden by default) */
.simple-modal {
    display: none;
    position: fixed; /* Changed from absolute to fixed */
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* Added background color for modal overlay */
    overflow: hidden; /* Prevent scrolling */
}

/* Show modal when targeted */
.simple-modal:target {
    display: block;
}

/* Modal content box */
.simple-modal-content {
    position: relative;
    margin: 5% auto; /* Center the modal content */
    padding: 20px;
    background-color: white;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    text-align: center;
    max-width: 90%; /* Ensure the modal content doesn't exceed the viewport width */
    max-height: 90%; /* Ensure the modal content doesn't exceed the viewport height */
    overflow-y: auto; /* Allow scrolling within the modal content */
}

.close-modal {
    position: absolute; /* Position relative to .simple-modal-content */
    top: -1px; /* Adjusted for better positioning */
    right: 18px;
    font-size: 25px;
    color: black;
    text-decoration: none;
    cursor: pointer;
}


.td-module-meta-info, .td-post-sharing-top{
    display: none;
}

 
.blog_bild {
    width: 50%;
    margin-bottom: 5px !important;
    float: left;
}
.blog_bild, .titelbild {
    margin-right: 10px;
    margin-bottom: 10px !important;
    display: inline-block;
}

.wpb_wrapper a {
    color: var(--color-content-link) !important;
}