/* Classes are applied only to content images, excluding headers, sidebars and footers. */
body.mpr-site-images img.mpr-site-align-image {
 display:block !important;
 float:none !important;
 clear:both !important;
 position:static !important;
 transform:none !important;
 margin:24px auto !important;
 width:auto !important;
 max-width:min(100%,520px) !important;
 height:auto !important;
 box-sizing:border-box !important;
}
body.mpr-site-images .mpr-site-image-wrap {
 display:table !important;
 float:none !important;
 clear:both !important;
 position:static !important;
 transform:none !important;
 width:fit-content !important;
 max-width:100% !important;
 height:auto !important;
 margin:28px auto !important;
 text-align:center !important;
 box-sizing:border-box !important;
}
body.mpr-site-images a.mpr-site-image-wrap,
body.mpr-site-images picture.mpr-site-image-wrap,
body.mpr-site-images .mpr-site-image-wrap .mpr-site-image-wrap {
 margin:0 auto !important;
}
body.mpr-site-images .mpr-site-image-wrap img.mpr-site-align-image {
 margin:0 auto !important;
}
body.mpr-site-images .mpr-site-image-wrap .wp-caption-text,
body.mpr-site-images .mpr-site-image-wrap figcaption {text-align:center !important;}
@media(max-width:760px){
 body.mpr-site-images img.mpr-site-align-image {max-width:100% !important;margin:20px auto !important;}
 body.mpr-site-images .mpr-site-image-wrap {margin:22px auto !important;}
 body.mpr-site-images a.mpr-site-image-wrap,
 body.mpr-site-images picture.mpr-site-image-wrap,
 body.mpr-site-images .mpr-site-image-wrap .mpr-site-image-wrap,
 body.mpr-site-images .mpr-site-image-wrap img.mpr-site-align-image {margin:0 auto !important;}
}
