.acf-block-preview blockquote {
	border-left: none;
	margin: 0 0 20px;
	position: relative;
	padding: 0;
}

.is-selected.wp-block-acf-pc-custom-blockquote,
.has-child-selected.wp-block-acf-pc-custom-blockquote {
	background: #ccc;
	border: 3px dashed #111;
	padding: 20px;
}

.is-selected.wp-block-acf-pc-custom-blockquote > *,
.has-child-selected.wp-block-acf-pc-custom-blockquote > * {
	background: #fff;
	padding: 10px;
}

.is-selected.wp-block-acf-pc-custom-blockquote:before,
.has-child-selected.wp-block-acf-pc-custom-blockquote:before {
	content: 'Edit content within the block.';
	display: block;
	font-family: 'GT America Bold';
	margin-bottom: 10px;
	text-align: center;
}
            
.acf-block-preview blockquote:before {
   	background: url(blockquotes-icon.svg);
    background-repeat: no-repeat;
    background-position: left;
    background-size: auto 100%;
    content: '';
    display: block;
    float: none;
    height: 38px;
    margin: 0 0 15px;
    position: relative;
    right: auto;
    transform: none;
    width: 100%;
}

.acf-block-preview blockquote p:first-child:before {
	display: none;
}

.acf-block-preview blockquote p,
.acf-block-preview blockquote cite,
.acf-block-preview blockquote .acf-blockquote-cite{
	font-family: 'GT America Condensed Medium', sans-serif !important;
    font-size: 1.1em !important;
	line-height: 1.2;
    margin: 0 0 10px;
}

.acf-block-preview blockquote cite,
.acf-block-preview blockquote .acf-blockquote-cite,
blockquote .acf-blockquote-cite {
	color: #747679 !important;
	font-style: normal;
	text-transform: uppercase;
}

.acf-block-preview blockquote cite:before,
.acf-block-preview blockquote .acf-blockquote-cite:before,
blockquote cite:before,
blockquote .acf-blockquote-cite:before {
	content: '-';
}

.acf-block-preview blockquote p:empty {
	display: none;
}
