
body.blocksolid-overlay .wp-block-columns:before {
    width: 40px;
}

body.blocksolid-overlay .wp-block-column:before {
	/*bottom: -21px;*/
    /*left: 50%;
    transform: translate(-50%, 0);*/
	border-radius: 50% 50% 0 0;
    width: 40px;
	bottom: -9px;
}

/* Make images nested within blocks be allowed to be full width again */
body.blocksolid-overlay .block-editor-block-list__block.wp-block.wp-block-image.alignfull > div {
    width: 100%!important;
    height: auto!important;
}

body.blocksolid-overlay .block-editor-block-list__block.wp-block.wp-block-image.alignfull > div > img {
    height: auto!important;
}

.editor-styles-wrapper .wp-block-columns.no-column-margins {
    gap: 0;
}


body.blocksolid-overlay .snippet-container:before {
	width: 40px;
}

body.blocksolid-overlay .gather-container:before {
	width: 40px;
}

.components-popover.block-editor-block-popover {
    left: 40px!important;
}

/* Accordion tweaks */

body.blocksolid-overlay .block-editor-block-list__block.wp-block.c-accordion__item.js-accordion-item.wp-block-pb-accordion-item {
	outline: 2px solid #909090;
    outline-offset: -2px;
	transition: all 0.3s ease-in-out!important;
	background-color: #f0eeff;
	margin-bottom: 40px;
	padding-bottom: 30px;
}

body.blocksolid-overlay .block-editor-block-list__block.wp-block.c-accordion__item.js-accordion-item.wp-block-pb-accordion-item:hover {
	outline: 2px solid #606060;
	background-color: #e7e3ff;
}

body.blocksolid-overlay .block-editor-block-list__block.wp-block.c-accordion__item.js-accordion-item.wp-block-pb-accordion-item.is-selected {
	outline: 2px solid #404040;
}

body.blocksolid-overlay .c-accordion__content {
	padding: 10px;
}

body.blocksolid-overlay h2.block-editor-rich-text__editable.c-accordion__title.rich-text {
	color: #fff;
	background-color: #404040;
	padding: 10px;
	font-size: 20px;
}

body.blocksolid-overlay .wp-block.c-accordion__item .wp-block.c-accordion__item h2.block-editor-rich-text__editable.c-accordion__title.rich-text {
	background-color: #808080;
}

body.blocksolid-overlay .c-accordion__title:after {
    color: #fff;
    right: 20px;
    content: "\25be";
}

body.blocksolid-overlay .c-accordion__content .block-editor-block-list__block.wp-block.wp-block-freeform {
	background: #fff;
}

