
.affiliate-blocks-option-list {
	text-align: center;
}

.affiliate-blocks-option-list .eDZTlK {
	margin: 0 auto;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 60px;
	width: 100%;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affx-cons-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affx-pros-inner {
	width: 50%;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-block-cons>*, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-block-pros>* {
	display: inline-block;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-block-cons>i, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-block-pros>i {
	color: inherit;
	margin-right: 5px;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-title {
	align-items: inherit;
	display: flex;
	flex-direction: column;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-title {
	margin: 0;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	width: 100%;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list li {
	display: flex;
	margin-bottom: 12px;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list li span {
	min-width: 1px;
	overflow-wrap: break-word;
	white-space: pre-wrap;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list li:before {
	font-family: Font Awesome\ 5 Free;
	margin-right: 0;
	padding-right: 15px;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list li:last-child {
	margin-bottom: 0;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list.bullet {
	list-style: none;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list.bullet li {
	list-style-position: inside;
	list-style-type: disc;
	list-style-type: none;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ul.affiliatex-list.bullet li:before {
	border-radius: 50%;
	content: "";
	display: inline-block;
	flex: 0 0 8px;
	height: 8px;
	margin-right: 10px;
	margin-top: .5em;
	max-width: 8px;
	padding: 0;
	width: 8px;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ol.affiliatex-list {
	box-sizing: border-box;
	counter-reset: number;
	width: 100%;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ol.affiliatex-list li {
	display: flex;
	list-style-type: none;
	margin-bottom: 20px;
	padding: 0;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ol.affiliatex-list li span {
	min-width: 1px;
	overflow-wrap: break-word;
	white-space: pre-wrap;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ol.affiliatex-list li:before {
	align-items: center;
	align-self: flex-start;
	border: 2px solid;
	border-radius: 100%;
	content: counter(number);
	counter-increment: number;
	display: inline-flex;
	font-family: inherit;
	font-weight: 400;
	justify-content: center;
	line-height: 1;
	margin-right: 10px;
	min-height: 1.53em;
	min-width: 1.53em;
	position: relative;
	text-align: center;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper ol.affiliatex-list li:last-child {
	margin-bottom: 0;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-cons, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-pros {
	flex: 1;
	width: 100%;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-cons p.affiliatex-content, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-pros p.affiliatex-content {
	display: block;
	word-break: break-word;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affiliatex-icon:after {
	display: none;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-2 .affx-pros-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affx-pros-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affx-pros-inner {
	margin-right: 10px;
	width: calc(50% - 10px);
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-2 .affx-cons-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affx-cons-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affx-cons-inner {
	margin-left: 10px;
	width: calc(50% - 10px);
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affiliatex-list {
	padding: 0 !important;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affiliatex-list li {
	margin: 10px 0;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affiliatex-cons p, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affiliatex-pros p {
	margin: 10px 0;
	width: 100%;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-2 .cons-icon-title-wrap, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-2 .pros-icon-title-wrap {
	overflow: hidden;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 {
	height: unset;
	margin-top: 30px;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affx-cons-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affx-pros-inner {
	display: flex;
	flex-direction: column;
	height: unset;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-title {
	margin: 0;
	text-align: center;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-block-cons, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-block-pros {
	display: flex;
	flex-direction: column;
	position: relative;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-block-cons i, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-block-pros i {
	align-items: center;
	border-radius: 100%;
	color: #fff;
	display: flex;
	height: 70px;
	justify-content: center;
	margin-top: -28px;
	padding: 5px;
	width: 70px;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .cons-title-icon, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .pros-title-icon {
	display: flex;
	margin-top: -35px;
	width: auto;
}

.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .cons-title-icon>div, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .pros-title-icon>div {
	border-radius: 100%;
	color: #fff !important;
	line-height: 0;
	padding: 17px !important;
}

@media only screen and (max-width:767px) {
	.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affx-cons-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper .affx-pros-inner {
		margin-bottom: 30px;
		width: 100%;
	}
	
	.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-2 .affx-pros-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affx-pros-inner {
		margin-bottom: 30px;
		margin-right: 0;
		width: 100%;
	}
	
	.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-2 .affx-cons-inner, .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-4 .affx-cons-inner {
		margin-bottom: 30px;
		margin-left: 0;
		width: 100%;
	}
	
	.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affx-pros-inner {
		margin-bottom: 40px;
		margin-right: 0;
		width: 100%;
	}
	
	.wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affx-cons-inner {
		margin-bottom: 0;
		margin-left: 0;
		width: 100%;
	}
}

.block-editor-block-list__layout .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-cons, .block-editor-block-list__layout .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-pros, .editor-styles-wrapper .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-cons, .editor-styles-wrapper .wp-block-affiliatex-pros-and-cons .affx-pros-cons-inner-wrapper.layout-type-3 .affiliatex-pros {
	width: auto;
}
