/***** NOTIFICATION LIST *****/
#bookacti-banp-promo { margin-top: 20px; }
#bookacti-banp-promo-notification-list-row-title strong { display: inline; }

@media screen and ( max-width: 782px ) {
	.bookacti-list-table .bookacti-primary-data-container { display: inline-block; }
	.bookacti-list-table .column-primary:has(+.column-notification_id.hidden) .bookacti-primary-data-notification_id,
	.bookacti-list-table .column-active.hidden ~ .column-primary .bookacti-primary-data-active,
	.bookacti-list-table .is-expanded td.column-active,
	.bookacti-list-table .is-expanded td.column-notification_id,
	.bookacti-list-table .column-active,
	.bookacti-list-table .column-notification_id { display: none !important; }
	.bookacti-list-table .button    { padding: 3px 6px; font-size: 1em; }
	.bookacti-list-table .is-expanded td      { text-align: left; }
	.rtl .bookacti-list-table .is-expanded td { text-align: right; }
}




/***** NOTIFICATION EDIT PAGE *****/

/** METABOXES **/
#poststuff #bookacti_notification_publish .inside { margin: 0; padding: 0; }
#bookacti-notification-author-container           { margin-bottom: 20px; }


/** FIELDS **/
#bookacti-notification-editor-page-container .bookacti-field-container  { margin-bottom: 10px; }
#bookacti-notification-editor-page-container .bookacti-field-container > label:first-of-type:not(.bookacti-fullwidth-label) { display: inline-block; width: 150px; }
#bookacti-notification-editor-page-container .bookacti-select           { width: 150px; }
#bookacti-notification-editor-page-container .bookacti-select[multiple] { height: 85px; }
#bookacti-notification-editor-page-container textarea                   { width: 260px; vertical-align: middle; resize: both; }

#bookacti-notification-editor-page-container input[type="text"],
#bookacti-notification-editor-page-container .bookacti-select        { width: 260px; }
#bookacti-notification-editor-page-container #bookacti-email-subject { width: 100%; }

.bookacti-field-container > .bookacti-field-container { display: inline-block; vertical-align: top; }
.bookacti-field-container select[name$="_exclude]"] { width: 105px !important; margin-bottom: 10px; }


/** TAGS **/
.bookacti-notification-tag-promo   { background: #ffff78; }
.bookacti-notification-tags        { display: block; max-height: 400px; overflow: auto; padding-inline-end: 10px; }
.bookacti-notification-tag         { display: block; width: 100%; max-width: 250px; margin-bottom: 4px; }
.bookacti-notification-tag > input { font-family: Consolas, Monaco, monospace; direction: ltr; unicode-bidi: embed; font-weight: normal; font-size: 0.8em; width: 100%; min-height: unset; padding: 2px 6px;  margin: 0; border: none; background-color: rgba( 0, 0, 0, 0.05 ); box-shadow: none; cursor: help; }
.bookacti-notification-tag > input:focus { cursor: copy; }