/*
 * Old spacing classes
 *
 */
.mbAuto {
	margin-bottom: auto;
}
.spaceLeft, .spaceLeft1 {
	margin-left: 1em;
}
.spaceLeft2 {
	margin-left: 2em;
}
.spaceRight {
	margin-right: 1em;
}
.spaceRight-small {
	margin-right: 0.5em;
}
.spaceRight2 {
	margin-right: 2em;
}
.spaceRight3 {
	margin-right: 3em;
}
.spaceRight4 {
	margin-right: 4em;
}
.spaceTop1, .spaceTop {
	margin-top: 1em;
}
.spaceTop2 {
	margin-top: 2em;
}
.spaceBottom0 {
	margin-bottom: 0;
}
.spaceBottom1 {
	margin-bottom: 1em;
}
.spaceBottom4 {
	margin-bottom: 4em;
}
.padding0 {
	padding: 0;
}

/*
 * Padding classes
 *
 */
.p0 {
	padding: 0;
}
.p1 {
	padding: 0.5rem;
}
.p2 {
	padding: 1rem;
}
.p3 {
	padding: 1.5rem;
}
.p4 {
	padding: 2rem;
}
.p5 {
	padding: 2.5rem;
}
.p6 {
	padding: 3rem;
}
.p7 {
	padding: 3.5rem;
}
.p8 {
	padding: 4rem;
}
.p9 {
	padding: 4.5rem;
}
.p10 {
	padding: 5rem;
}
/* padding left */
.pl0 {
	padding-left: 0;
}
.pl1 {
	padding-left: 0.5rem;
}
.pl2 {
	padding-left: 1rem;
}
.pl3 {
	padding-left: 1.5rem;
}
.pl4 {
	padding-left: 2rem;
}
.pl5 {
	padding-left: 2.5rem;
}
.pl6 {
	padding-left: 3rem;
}
.pl7 {
	padding-left: 3.5rem;
}
.pl8 {
	padding-left: 4rem;
}
.pl9 {
	padding-left: 4.5rem;
}
.pl10 {
	padding-left: 5rem;
}
/* padding right */
.pr0 {
	padding-right: 0;
}
.pr1 {
	padding-right: 0.5rem;
}
.pr2 {
	padding-right: 1rem;
}
.pr3 {
	padding-right: 1.5rem;
}
.pr4 {
	padding-right: 2rem;
}
.pr5 {
	padding-right: 2.5rem;
}
.pr6 {
	padding-right: 3rem;
}
.pr7 {
	padding-right: 3.5rem;
}
.pr8 {
	padding-right: 4rem;
}
.pr9 {
	padding-right: 4.5rem;
}
.pr10 {
	padding-right: 5rem;
}
/* padding top */
.pt0 {
	padding-top: 0;
}
.pt1 {
	padding-top: 0.5rem;
}
.pt2 {
	padding-top: 1rem;
}
.pt3 {
	padding-top: 1.5rem;
}
.pt4 {
	padding-top: 2rem;
}
.pt5 {
	padding-top: 2.5rem;
}
.pt6 {
	padding-top: 3rem;
}
.pt7 {
	padding-top: 3.5rem;
}
.pt8 {
	padding-top: 4rem;
}
.pt9 {
	padding-top: 4.5rem;
}
.pt10 {
	padding-top: 5rem;
}
/* padding bottom */
.pb0 {
	padding-bottom: 0;
}
.pb1 {
	padding-bottom: 0.5rem;
}
.pb2 {
	padding-bottom: 1rem;
}
.pb3 {
	padding-bottom: 1.5rem;
}
.pb4 {
	padding-bottom: 2rem;
}
.pb5 {
	padding-bottom: 2.5rem;
}
.pb6 {
	padding-bottom: 3rem;
}
.pb7 {
	padding-bottom: 3.5rem;
}
.pb8 {
	padding-bottom: 4rem;
}
.pb9 {
	padding-bottom: 4.5rem;
}
.pb10 {
	padding-bottom: 5rem;
}

/*
 * Margin classes
 *
 */
.mAu {
	margin: auto;
}
.m0 {
	margin: 0;
}
.m1 {
	margin: 0.5rem;
}
.m2 {
	margin: 1rem;
}
.m3 {
	margin: 1.5rem;
}
.m4 {
	margin: 2rem;
}
.m5 {
	margin: 2.5rem;
}
.m6 {
	margin: 3rem;
}
.m7 {
	margin: 3.5rem;
}
.m8 {
	margin: 4rem;
}
.m9 {
	margin: 4.5rem;
}
.m10 {
	margin: 5rem;
}
/* margin left */
.ml0 {
	margin-left: 0;
}
.ml1 {
	margin-left: 0.5rem;
}
.ml2 {
	margin-left: 1rem;
}
.ml3 {
	margin-left: 1.5rem;
}
.ml4 {
	margin-left: 2rem;
}
.ml5 {
	margin-left: 2.5rem;
}
.ml6 {
	margin-left: 3rem;
}
.ml7 {
	margin-left: 3.5rem;
}
.ml8 {
	margin-left: 4rem;
}
.ml9 {
	margin-left: 4.5rem;
}
.ml10 {
	margin-left: 5rem;
}
/* margin right */
.mr0 {
	margin-right: 0;
}
.mr1 {
	margin-right: 0.5rem;
}
.mr2 {
	margin-right: 1rem;
}
.mr3 {
	margin-right: 1.5rem;
}
.mr4 {
	margin-right: 2rem;
}
.mr5 {
	margin-right: 2.5rem;
}
.mr6 {
	margin-right: 3rem;
}
.mr7 {
	margin-right: 3.5rem;
}
.mr8 {
	margin-right: 4rem;
}
.mr9 {
	margin-right: 4.5rem;
}
.mr10 {
	margin-right: 5rem;
}
/* margin top */
.mt0 {
	margin-top: 0;
}
.mt1 {
	margin-top: 0.5rem;
}
.mt2 {
	margin-top: 1rem;
}
.mt3 {
	margin-top: 1.5rem;
}
.mt4 {
	margin-top: 2rem;
}
.mt5 {
	margin-top: 2.5rem;
}
.mt6 {
	margin-top: 3rem;
}
.mt7 {
	margin-top: 3.5rem;
}
.mt8 {
	margin-top: 4rem;
}
.mt9 {
	margin-top: 4.5rem;
}
.mt10 {
	margin-top: 5rem;
}
/* margin bottom */
.mb0 {
	margin-bottom: 0;
}
.mb1 {
	margin-bottom: 0.5rem;
}
.mb2 {
	margin-bottom: 1rem;
}
.mb3 {
	margin-bottom: 1.5rem;
}
.mb4 {
	margin-bottom: 2rem;
}
.mb5 {
	margin-bottom: 2.5rem;
}
.mb6 {
	margin-bottom: 3rem;
}
.mb7 {
	margin-bottom: 3.5rem;
}
.mb8 {
	margin-bottom: 4rem;
}
.mb9 {
	margin-bottom: 4.5rem;
}
.mb10 {
	margin-bottom: 5rem;
}
.mb12 {
	margin-bottom: 6rem;
}
@media screen and (max-width: 767px) {
	.ml0-sm {
		margin-left: 0;
	}
	.mrAu-sm {
		margin-right: auto;
	}
	.mt2-sm {
		margin-top: 1rem;
	}
}
