.copyright_div.alignright {
	margin-left: 15px;
}

.copyright_div.alignleft {
	margin-right: 15px;
}

.copyright,
.copyright_wrapper .copyright-text {
	bottom: 10px;
	font-size: 14px;
	line-height: 14px;
	position: absolute;
	right: 20px;
	text-align: right;
	z-index: 10;
}

.mfp-figure .copyright {
	bottom: 56px;
}

.et_pb_image_copyright .copyright-text::before,
.copyright_wrapper .copyright-text::before,
.et_pb_gallery .copyright::before,
.et_pb_module.et_pb_image.with_copyright .copyright::before {
	content: "©";
	margin-right: 2px;
}

.et_pb_image_copyright .copyright-text,
.copyright_wrapper .copyright-text,
.et_pb_gallery .copyright,
.et_pb_module.et_pb_image.with_copyright .copyright {
	opacity: 0.4;
	transition: opacity 500ms ease 0ms;
}

.et_pb_image_copyright.light .copyright-text,
.copyright_wrapper .copyright-text.light,
.et_pb_gallery .copyright.light,
.et_pb_module.et_pb_image.with_copyright .copyright.light {
	color: white;
}

.et_pb_image_copyright.dark .copyright-text,
.copyright_wrapper .copyright-text.dark,
.et_pb_gallery .copyright.dark,
.et_pb_module.et_pb_image.with_copyright .copyright.dark {
	color: black;
}


/* hide images -> move per js */
.et_pb_ibsr_image_copyright.move_column,
.et_pb_ibsr_image_copyright.move_row,
.et_pb_ibsr_image_copyright.move_section {
	display: none;
}

.et_pb_ibsr_image_copyright .copyright-text.empty,
.copyright_wrapper .copyright-text.empty,
.et_pb_gallery .copyright.empty,
.et_pb_module.et_pb_image.with_copyright .copyright.empty {
	display: none;
}

.et_pb_image_copyright:hover .copyright-text,
.copyright_wrapper:hover .copyright-text,
.et_pb_gallery_item:hover .copyright,
.et_pb_module.et_pb_image.with_copyright:hover .copyright,
.et_pb_section:hover .copyright-text,
.et_pb_row:hover .copyright-text,
.et_pb_column:hover .copyright-text {
	opacity: 0.8;
}

.et_pb_column_first_image_background,
.et_pb_ibsr_event_field_e_images .et_pb_ibsr_event_field_value,
.et_pb_ibsr_event_field_first_image .et_pb_ibsr_event_field_value {
	position: relative;
}

.et_pb_title_featured_container .et_pb_image_wrap .copyright {
	bottom: 30px;
	position: relative;
}

.copyright_wrapper {
	display: inline-block;
	position: relative;
}

.et_pb_module.et_pb_image.with_copyright {
	position: relative;
}
