.page-title-action {
    margin-bottom:1em;
}

/*modal*/

/* Hidden by default */
.md-modal {
    display: none; 
    position: fixed;
    z-index: 1000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.6);
}

/* Modal Content Box */
.md-modal-content {
    background-color: #fefefe;
    margin: 8% auto; /* Reduced top margin to allow for more height */
    padding: 20px 30px;
    border: 1px solid #888;
    width: 90%;
    max-width: 1100px; /* Increased width */
    border-radius: 4px;
}

/* Close Button ('x') */
.md-modal-close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    cursor: pointer;
}

.md-modal-close:hover,
.md-modal-close:focus {
    color: black;
    text-decoration: none;
}

/* Form Field Styling (for private modal) */
.md-form-field {
    margin-bottom: 15px;
}

.md-form-field label {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
}

.md-form-field input[type="text"],
.md-form-field input[type="url"],
.md-form-field input[type="datetime-local"],
.md-form-field select {
    width: 100%;
    padding: 8px;
    box-sizing: border-box; 
}

/* Styles for Public Modal Content */
#md-public-modal-video-container,
#md-public-modal-agenda-container,
#md-public-modal-minutes-container {
    border-top: 1px solid #ddd; /* The separator line */
    margin-top: 20px;
    padding-top: 20px;
}

/* Make disabled checkboxes more visible (more specific rule) */
.md-wrap .wp-list-table input[type="checkbox"] {
    opacity: 1 !important;
    border-color: #8c8f94 !important;
    background: #f0f0f1 !important;
}

@media screen and (max-width: 767px) {
    /* Target the 5th, 6th, and 7th column headers and cells */
    .md-wrap .wp-list-table th:nth-child(5),
    .md-wrap .wp-list-table td:nth-child(5),
    .md-wrap .wp-list-table th:nth-child(6),
    .md-wrap .wp-list-table td:nth-child(6),
    .md-wrap .wp-list-table th:nth-child(7),
    .md-wrap .wp-list-table td:nth-child(7) {
        display: none;
    }
}