.select2-container {
  max-width: 204px !important;
}


.wp-block-group,
.wp-container-content-9cfa9a5a {
  flex-grow: 1 !important;
}


.posts-data-table td, .posts-data-table th, .posts-data-table tr.child td{
	text-align: left !important;
}

.wp-block-group.has-background.is-content-justification-center.is-layout-flex.wp-container-core-group-is-layout-64b26803.wp-block-group-is-layout-flex {
  display: flex !important;
}


.post-row.post-type-document-library td {
  text-align: left !important;
}

.col-title{
	  text-align: left !important;
}

.posts-table-reset > a{
	display:block !important;
}

.dataTables_length{
	padding-right:15px !important;
}


.mejs-container,
   .mejs-layers,
   .mejs-overlay {
       width: 100% !important;
       max-width: 900px !important;
   }
   
   


/* Disable DataTables Responsive column hiding for Posts Table Pro */
.posts-table-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control::before,
.posts-table-wrapper table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control::before {
    display: none !important;
}

/* Force all columns to remain visible */
.posts-table-wrapper table.dataTable > tbody > tr > td,
.posts-table-wrapper table.dataTable > thead > tr > th {
    display: table-cell !important;
}

/* Remove the dtr-hidden class effect */
.posts-table-wrapper table.dataTable td.dtr-hidden,
.posts-table-wrapper table.dataTable th.dtr-hidden {
    display: table-cell !important;
}

/* Prevent child row expansion */
.posts-table-wrapper table.dataTable tr.child {
    display: none !important;
}

/* Set minimum table width to prevent collapse */
.posts-table-wrapper table.dataTable {
    min-width: 700px !important;
    width: 100% !important;
}

/* Allow horizontal scroll on container if needed */
.posts-table-wrapper {
    overflow-x: auto;
}

/* Set explicit image column width to prevent layout shift */
.posts-table-wrapper table.dataTable td.col-image,
.posts-table-wrapper table.dataTable th.col-image {
    width: 80px !important;
    min-width: 80px !important;
}

.posts-table-wrapper table.dataTable td.col-image img {
    width: 70px !important;
    height: 70px !important;
    object-fit: cover;
}