img.alignleft { margin-right: 2em; }
img.alignright { margin-left: 2em; }

img.wide-gap-right { margin-right: 3em; }
img.wide-gap-left { margin-left: 3em; }
img.narrow-gap-right { margin-right: 1em; }
img.narrow-gap-left { margin-left: 1em; }
img.wide-gap-top { margin-top: 2em; }
img.wide-gap-bottom { margin-bottom: 2em; }
img.narrow-gap-top { margin-top: 0.5em; }
img.narrow-gap-bottom { margin-bottom: 0.5em; }
img.no-gap-left { margin-left: 0; }
img.no-gap-right { margin-right: 0; }
img.no-gap-top { margin-top: 0; }
img.no-gap-bottom { margin-bottom: 0; }

img.max-5, figure.max-5 { max-width: 5%; }
img.max-10, figure.max-10 { max-width: 10%; }
img.max-15, figure.max-15 { max-width: 15%; }
img.max-20, figure.max-20 { max-width: 20%; }
img.max-25, figure.max-25 { max-width: 25%; }
img.max-30, figure.max-30 { max-width: 30%; }
img.max-35, figure.max-35 { max-width: 35%; }
img.max-40, figure.max-40 { max-width: 40%; }
img.max-45, figure.max-45 { max-width: 45%; }
img.max-50, figure.max-50 { max-width: 50%; }
img.max-55, figure.max-55 { max-width: 55%; }
img.max-60, figure.max-60 { max-width: 60%; }
img.max-65, figure.max-65 { max-width: 65%; }
img.max-70, figure.max-70 { max-width: 70%; }
img.max-75, figure.max-75 { max-width: 75%; }
img.max-80, figure.max-80 { max-width: 80%; }
img.max-85, figure.max-85 { max-width: 85%; }
img.max-90, figure.max-90 { max-width: 90%; }
img.max-95, figure.max-95 { max-width: 95%; }
img.max-100, figure.max-100 { max-width: 100%; }

@media screen and (max-width: 480px) 
{
	img.max-5, figure.max-5,
	img.max-10, figure.max-10,
	img.max-15, figure.max-15,
	img.max-20, figure.max-20,
	img.max-25, figure.max-25 { width: 25%; max-width: 25%; }
	img.max-30, figure.max-30,
	img.max-35, figure.max-35,
	img.max-40, figure.max-40 { width: 50%; max-width: 50%; }
	img.max-45, figure.max-45,
	img.max-50, figure.max-50,
	img.max-55, figure.max-55,
	img.max-60, figure.max-60,
	img.max-65, figure.max-65,
	img.max-70, figure.max-70,
	img.max-75, figure.max-75,
	img.max-80, figure.max-80,
	img.max-85, figure.max-85,
	img.max-90, figure.max-90,
	img.max-95, figure.max-95,
	img.max-100, figure.max-100 { width: 100%; max-width: 100%; }

}
img.pair-left { width: calc(50% - 10px) !important; float: left; margin: 20px 0 !important; padding: 0 !important;}
img.pair-right { width: calc(50% - 10px) !important; float: right; margin: 20px 0 !important; padding: 0 !important;}
img.pair-right::after { clear: both; }
