.post-type-en_subscribers .wp-list-table{
    display: block;
    overflow:auto;
    max-height: calc(100vh - 200px);
}
.post-type-en_subscribers .wp-list-table thead{
    position: sticky;
    top: 0;
    background-color: white;
    z-index: 100;
}
.post-type-en_subscribers .wp-list-table th:not(:last-child),
.post-type-en_subscribers .wp-list-table th{
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #c3c4c7;
  height: 100%;
}
.post-type-en_subscribers .wp-list-table #the-list th, 
.post-type-en_subscribers .wp-list-table #the-list td {
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #c3c4c7;
  height: 100%;
  min-width: 150px;
  position: relative;
}
.post-type-en_subscribers .wp-list-table #the-list th .edit_input, 
.post-type-en_subscribers .wp-list-table #the-list td .edit_input {
  min-width: 150px;
}
.post-type-en_subscribers .wp-list-table .check-column {
  min-width: auto !important;
  padding-left: 5px;
  padding-right: 5px;
}
.post-type-en_subscribers .wp-list-table .check-column input{
  margin:0;
}
.post-type-en_subscribers .wp-list-table #the-list td:last-child {
  border-right: 0;
}
.post-type-en_subscribers tfoot {
  display: none;
}
.post-type-en_subscribers .wp-list-table .check-column {
  min-width: auto;
}
.post-type-en_subscribers .wp-list-table .check-column label {
  height: auto;
}
.post-type-en_subscribers .wp-list-table .column-en_salutation .edit_input,
.post-type-en_subscribers .wp-list-table .column-en_status .edit_input{
  width: 100px;
}
.post-type-en_subscribers .wp-list-table .column-en_firstName .edit_input,
.post-type-en_subscribers .wp-list-table .column-en_lastName .edit_input {
  width: 150px;
}

.post-type-en_subscribers .wp-list-table .column-author img,
.post-type-en_subscribers .wp-list-table .column-comment .comment-author img,
.post-type-en_subscribers .wp-list-table .column-username img{
    display: none;
}

.wp-list-table .edit_button,
.wp-list-table .save_button,
.wp-list-table .exit_button {
    display: none;
    cursor:pointer;
    width:20px;
    height:20px;
    border-radius: 2px;
    margin-top:5px;
    margin-right:5px;
    position: absolute;
    top:0;
    right:0;
}
.wp-list-table .edit_button:hover,
.wp-list-table .save_button:hover,
.wp-list-table .exit_button:hover {
    background-color:#e0e0e0;
}
.wp-list-table .save_button {
    color:green;
    top:0;
}
.wp-list-table .exit_button {
    color:red;
    top:16px;
}
.wp-list-table .edit_button {
    color:#888;
    top:3px;
}
.wp-list-table .column_content:empty + .edit_button::before {
    content: "\f543";
}
.wp-list-table .column_content:empty + .edit_button {
    left:8px;
}


.post-type-en_subscribers .wp-list-table .edit_active .save_button,
.post-type-en_subscribers .wp-list-table .edit_active .exit_button,
.post-type-en_subscribers .wp-list-table #the-list tr:hover .edit_button {
    display: inline-block;
}

.wp-list-table .edit_input {
    max-width:100%;
    height: 100%;
}
.wp-list-table .edit_input.edit_input_select {
  display: block;
}
.wp-list-table .edit_input.edit_input_select select {
  max-width: 100%;
}
.wp-list-table .edit_input input:not([type="checkbox"]),
.wp-list-table .edit_input textarea {
  max-width: 100%;
  border: 0;
  min-height: 100%;
  appearance: none;
  background-color: transparent;
  padding: 8px 10px;
  border-radius: 0;
  margin: 0;
  resize: none;
}
.wp-list-table .edit_input input:not([type="checkbox"]):focus,
.wp-list-table .edit_input textarea:focus {
  box-shadow: 0 0 0 2px #2271b1 inset !important;
}
.wp-list-table .edit_input input:not([type="checkbox"]).saved,
.wp-list-table .edit_input textarea.saved {
  box-shadow: 0 0 0 2px #00db00 inset !important;
}
.wp-list-table .edit_input input:not([type="checkbox"]).error,
.wp-list-table .edit_input textarea.error {
  box-shadow: 0 0 0 2px #ef0000 inset !important;
}

.wp-list-table .edit_active .edit_input {
    display: inline-block;
}

.widefat td:has(.edit_input textarea), .widefat th:has(.edit_input textarea){
  padding: 0;
}

.wp-list-table .edit_input:has(textarea) {
  display: contents;
  height: 100%;
  width:100%;
  position: relative;
}
.wp-list-table .edit_input textarea {
  width:100%;
  height:100%;
  resize: none;
  position: absolute;
  top: 0;
  left:0;
}