/*
	ALL D20 > space_em.css
*/

/* spacing helpers
p,m = padding,margin
a,t,r,b,l,h,v = all,top,right,bottom,left,horizontal,vertical
s,m,l,n = small(0.5em/8px),medium(1em/16px),large(1.5em/24px),none(0)
*/
.ptn,.pvn,.pan {padding-top: 0 !important;}
.pts,.pvs,.pas {padding-top: 0.5em;}
.ptm,.pvm,.pam {padding-top: 1em;}
.ptl,.pvl,.pal {padding-top: 1.5em;}
.prn,.phn,.pan {padding-right: 0 !important;}
.prs,.phs,.pas {padding-right: 0.5em;}
.prm,.phm,.pam {padding-right: 1em;}
.prl,.phl,.pal {padding-right: 1.5em;}
.pbn,.pvn,.pan {padding-bottom: 0 !important;}
.pbs,.pvs,.pas {padding-bottom: 0.5em;}
.pbm,.pvm,.pam {padding-bottom: 1em;}
.pbl,.pvl,.pal {padding-bottom: 1.5em;}
.pln,.phn,.pan {padding-left: 0 !important;}
.pls,.phs,.pas {padding-left: 0.5em;}
.plm,.phm,.pam {padding-left: 1em;}
.pll,.phl,.pal {padding-left: 1.5em;}

.mtn,.mvn,.man {margin-top: 0 !important;}
.mts,.mvs,.mas {margin-top: 0.5em;}
.mtm,.mvm,.mam {margin-top: 1em;}
.mtl,.mvl,.mal {margin-top: 1.5em;}
.mrn,.mhn,.man {margin-right: 0 !important;}
.mrs,.mhs,.mas {margin-right: 0.5em;}
.mrm,.mhm,.mam {margin-right: 1em;}
.mrl,.mhl,.mal {margin-right: 1.5em;}
.mbn,.mvn,.man {margin-bottom: 0 !important;}
.mbs,.mvs,.mas {margin-bottom: 0.5em;}
.mbm,.mvm,.mam {margin-bottom: 1em;}
.mbl,.mvl,.mal {margin-bottom: 1.5em;}
.mln,.mhn,.man {margin-left: 0 !important;}
.mls,.mhs,.mas {margin-left: 0.5em;}
.mlm,.mhm,.mam {margin-left: 1em;}
.mll,.mhl,.mal {margin-left: 1.5em;}

.mra,.mha {margin-right: auto;}
.mla,.mha {margin-left: auto;}
