.edd-message-fields {
    display: grid;
    grid-template-columns: 200px 1fr;
    width: 100%;
    margin-bottom: 2em;
}
.edd-message-fields .edd-label {
    font-weight: 600;
}
.edd-message-fields .edd_repeatable_row td {
    vertical-align: top;
    position: relative;
    padding-bottom: 10px;
}
.edd-message-fields .edd_repeatable_row td:first-child {
    display: none;
}
.edd-message-fields .edd_repeatable_row td:last-child {
    width: 85px;
}
.edd-message-fields .edd_repeatable_row .edd_remove_repeatable {
    display: flex;
    align-items: center;
    text-indent: 0;
    width: 40px;
    border-color: #d63638;
    color: #d63638;
}
.edd-message-fields .edd_repeatable_row .edd_remove_repeatable:focus {
    box-shadow: 0 0 0 1px #d63638;
}
.edd-message-fields .edd_repeatable_row .edd_repeatable_upload_field {
    padding-right: 25px;
}
.edd-message-fields .edd_repeatable_row .edd_upload_file_button {
    display: flex;
    align-items: center;
    justify-content: center;
}
.edd-message-fields .edd_repeatable_row .edd-message-attachment-actions {
    display: flex;
    justify-content: space-between;
    gap: 3px;
}
.edd-message-fields.edd-message-more-field {
    height: 0;
    overflow: hidden;
    margin: 0;
    visibility: hidden;
    transition: all .35s ease-in-out;
}
#edd-add-customer-message:has(#edd_message_show_more_fields:checked) .edd-message-fields.edd-message-more-field {
    height: auto;
    visibility: visible;
    margin-bottom: 2em;
    overflow: visible;
}
.edd-message-fields label[for="edd_message_show_more_fields"] {
    grid-column: 2;
}
.edd-message-fields #add-customer-message {
    grid-column: 2;
    width: 150px;
}
.edd-message .edd-select-chosen {
    margin-bottom: 12px;
}
.edd-message .postbox {
    margin-bottom: 0px;
}
.edd-message h3.hndle {
    display: inline-block;
}
.edd-message-logs .postbox .hndle {
    border-bottom: none;
}
.edd-message-logs table {
    width: 100%;
}
.edd-message-logs thead {
    font-size: 1.3em;
}
.edd-message-logs tr {
    background-color: white;
}
/** This can be removed when EDD 3.0 is standard. */
.chosen-container-multi .chosen-choices li.search-field {
	float: left !important;
}
