.block--field-block\:paragraph\:lbimg-left-text-right\:field-par-lbi-l-text-r ol,
.block--field-block\:paragraph\:lbimg-left-text-right\:field-par-lbi-l-text-r ul,
.block--field-block\:paragraph\:lbimg-left-text-right\:field-par-lbi-l-text-r dl {
  position: relative;
  left: 1em;
  z-index: -1000;
}

.block--field-block\:paragraph\:lbimg-left-text-right\:field-par-lbi-l-text-r li {
  line-height: 1.25;
  margin-bottom: 0.25em;
}
/*
.block--field-block\:paragraph\:lbimg-left-text-right\:field-image img,
.block--field-block\:paragraph\:lbimg-right-text-left\:field-image img {
  border: 1px solid #bbb;
}
*/
.paragraph-type-label {
  font-size: 1rem!important;
}

.paragraph--type--lbimg-left-text-right.no_txt_img_wrap  .themag-layout--twocol-section .row {
  display: flex;
  margin-top: -4px;
}

.paragraph--type--lbimg-left-text-right.no_txt_img_wrap  .themag-layout--twocol-section .row .themag-layout__region--second {
  display: block;
  padding-right: 0;
}

.paragraph--type--lbimg-left-text-right .themag-layout--twocol-section .row .themag-layout__region--first {
  float: left;
  margin-top: 4px;
/*
  max-width: fit-content;
*/
}

.iki-float-right.paragraph--type--lbimg-left-text-right .themag-layout--twocol-section .row .themag-layout__region--first {
  float: right;
}

@media (min-width: 576px) {
	.paragraph--type--lbimg-left-text-right .themag-layout--twocol-section .row .themag-layout__region--first {
  	padding: 0 1em 0 0;
	}
	.iki-float-right.paragraph--type--lbimg-left-text-right .themag-layout--twocol-section .row .themag-layout__region--first {
	  padding: 0 0 0 1em;
	}
}

.field--name-field-par-lbi-l-text-r {
  text-align: left;
}

.block--field-block\:paragraph\:lbimg-left-text-right\:field-caption .field--name-field-caption,
.block--field-block\:paragraph\:lbimg-right-text-left\:field-caption .field--name-field-caption,
.paragraph--type--paragraph-lightbox-image .field--name-field-caption,
.field--name-field-formatted-caption {
  margin: 0 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: 2px solid #ff8245;
  text-align: center;
}