.block-ci {
	display: flex;
	flex-wrap: wrap;
	column-gap: 40px;
	row-gap: 16px;
	align-items: center;
}

.block-ci.has-background,
.editor-styles-wrapper .block-ci.has-background {
	padding: 0;
}

.block-ci > * {
	flex-basis: 300px;
	flex-grow: 1;
}

@media screen and (min-width: 735px) {
	.block-ci:not(.block-ci--reverse) .block-ci__content {
		padding-right: 40px;
	}

	.block-ci.block-ci--reverse .block-ci__content {
		padding-left: 40px;
	}
}

@media screen and (max-width: 735px) {
	.block-ci .block-ci__content {
		padding-bottom: 16px;
	}
}

.block-ci--reverse {
	flex-direction: row-reverse;
}


/* 
 * Share Version - Found at bottom of posts
 * ------------------------------------------- */

@media screen and (min-width: 688px) {
 	.block-ci.block-ci--share-recipe .block-ci__content {
		background: white;
		position: relative;
		margin-left: -100px;
		padding: 40px;
	}
}

@media screen and (max-width: 687px) {
	.block-ci.block-ci--share-recipe .block-ci__content {
	   background: white;
	   position: relative;
	   margin: -200px 16px 16px;
	   padding: 32px;
   }
}