/* Cann Legal Group F5_624 — preserve rich-text body image sizes on live articles */
.content img[data-clg-body-width],
.content figure[data-clg-body-width]{
  max-width:100%;
  height:auto;
  box-sizing:border-box;
}

.content img[data-clg-body-align="left"],
.content figure[data-clg-body-align="left"]{
  float:left;
  margin:6px 22px 14px 0;
}

.content img[data-clg-body-align="right"],
.content figure[data-clg-body-align="right"]{
  float:right;
  margin:6px 0 14px 22px;
}

.content img[data-clg-body-align="center"],
.content figure[data-clg-body-align="center"]{
  float:none;
  display:block;
  margin:10px auto 14px;
}

.content::after{
  content:"";
  display:block;
  clear:both;
}

@media(max-width:760px){
  .content img[data-clg-body-width],
  .content figure[data-clg-body-width]{
    float:none!important;
    width:100%!important;
    max-width:100%!important;
    margin:10px 0 14px!important;
  }
}
