/*--------------------------------------------------------------
  # List Buttons
  --------------------------------------------------------------*/
.wp-block-pc-panel-links.flex-box.two-column > * {
	margin: 0;
}

.acf-block-preview .list-buttons {
	padding: 0;
	position: relative;
}

.acf-block-preview .list-buttons > li {
	background: #fff;
}

.acf-block-preview .list-buttons > .block-list-appender.wp-block,
.block-editor-block-list__block.wp-block.wp-block-acf-pc-custom-panel-links .acf-block-preview .block-editor-block-list__layout > .block-list-appender.wp-block {
	display: none;
}

.acf-block-preview .list-buttons.is-selected {
	padding-bottom: 10px !important;
}

.block-editor-block-list__block.wp-block.wp-block-acf-pc-custom-panel-links:before {
	content: '**Press Enter to add another panel link. Select text to add a link. Dont use a space for the first character. **';
	display: block;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 10px;
	position: relative;
		bottom: 0;
		top: auto;
		left: 0;
	text-align: center;
}

.list-buttons {
	margin: 0;
	padding: 0 15px;
}

.list-buttons > li {
	background: #fff;
	border: 1px solid black;
	display: inline-flex;
	font-family: 'GT America' !important;
	line-height: 1.5;
	margin-bottom: 0.5em;
	padding: 0 0 0 25px;
	position: relative;
	text-transform: uppercase;
	transition: all .25s ease;
	width: 100%;
}

.list-buttons > li:last-child {
	padding: 0 0 0 25px; 
}

.list-buttons > li:before {
	background: black;
	content: "";
	display: block;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	width: 15px; 
}

.list-buttons > li > a {
	color: black;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
	width: 100%;
}

.list-buttons > li > a,
.list-buttons > li:hover > a {
	background: transparent;
}

.list-buttons > li:hover {
	background: black;
	color: white; 
}

/* WP Backend */
.block-editor-block-list__block.wp-block.wp-block-acf-pc-custom-panel-links {
	padding: 1em;
	background: #ccc;
}

.block-editor-block-list__block.wp-block.wp-block-acf-pc-custom-panel-links.is-selected {
	border: 3px dashed #111;
}

.wp-block-acf-pc-custom-panel-links .acf-block-body .acf-block-preview,
.wp-block-acf-pc-custom-panel-links .acf-block-body .acf-block-preview > .flex-box,
.wp-block-acf-pc-custom-panel-links .acf-block-body .acf-block-preview > .flex-box > .block-editor-inner-blocks > .block-editor-block-list__layout {
	min-height: 100px;
}

.wp-block-acf-pc-custom-panel-links .acf-block-body .acf-block-preview > .flex-box > .block-editor-inner-blocks > .block-editor-block-list__layout {
	justify-content: space-between;
}

.wp-block.wp-block-acf-pc-custom-panel-links.is-selected .flex-box > .block-editor-inner-blocks > .block-editor-block-list__layout > *.block-list-appender {
	display: block;
}

.wp-block.wp-block-acf-pc-custom-panel-links.is-selected .flex-box > .block-editor-inner-blocks > .block-editor-block-list__layout .wp-block-acf-pc-custom-panel-link .block-list-appender,
.wp-block.wp-block-acf-pc-custom-panel-links.is-selected .flex-box > .block-editor-inner-blocks > .block-editor-block-list__layout .wp-block-acf-pc-custom-panel-link.is-selected .block-list-appender,
.block-editor-block-list__block.wp-block-acf-pc-custom-panel-link .block-list-appender,
.block-editor-block-list__block.wp-block-acf-pc-custom-panel-link.is-selected .block-list-appender {
	display: none !important;
}
