.bg-img-1  { background-position: 40px 0; }  
.bg-img-2  { background-position: 80px 0; } 
.bg-img-3  { background-position: 120px 0; } 
.bg-img-4  { background-position: 160px 0; } 
.bg-img-5  { background-position: 200px 0; } 
.bg-img-6  { background-position: 240px 0; } 
.bg-img-7  { background-position: 280px 0; } 
.bg-img-8  { background-position: 320px 0; } 
.bg-img-9  { background-position: 360px 0; } 
.bg-img-10 { background-position: 400px 0; } 
.bg-img-11 { background-position: 440px 0; } 
.bg-img-12 { background-position: 480px 0; } 
.bg-img-13 { background-position: 520px 0; } 
.bg-img-14 { background-position: 560px 0; } 
.bg-img-15 { background-position: 600px 0; } 
.bg-img-16 { background-position: 640px 0; } 
.bg-img-17 { background-position: 680px 0; } 
.bg-img-18 { background-position: 720px 0; } 
.bg-img-19 { background-position: 760px 0; } 
.bg-img-20 { background-position: 800px 0; } 
.bg-img-21 { background-position: 840px 0; } 
.bg-img-22 { background-position: 880px 0; } 
.bg-img-23 { background-position: 920px 0; }

/* Padding */

/* bottom */
.no-pb  { padding-bottom: 0; }  
.pb-0  { padding-bottom: .75em; }  
.pb-1  { padding-bottom: 1.5em; }  
.pb-2  { padding-bottom: 3em; } 
.pb-3  { padding-bottom: 4.5em; } 
.pb-4  { padding-bottom: 6em; } 
.pb-5  { padding-bottom: 7.5em; } 
.pb-6  { padding-bottom: 9em; } 
.pb-7  { padding-bottom: 10.5em; } 
.pb-8  { padding-bottom: 12em; } 
.pb-9  { padding-bottom: 13.5em; } 
.pb-10 { padding-bottom: 15em; } 
.pb-11 { padding-bottom: 16.5em; } 
.pb-12 { padding-bottom: 18em; } 
.pb-13 { padding-bottom: 19.5em; } 
.pb-14 { padding-bottom: 21em; } 
.pb-15 { padding-bottom: 22.5em; } 
.pb-16 { padding-bottom: 24em; } 
.pb-17 { padding-bottom: 25.5em; } 
.pb-18 { padding-bottom: 27em; } 
.pb-19 { padding-bottom: 28.5em; } 
.pb-20 { padding-bottom: 30em; } 

.no-pl  { padding-left: 0; }  
.pl-0  { padding-left: .75px; }  
.pl-1  { padding-left: 10px; }  
.pl-2  { padding-left: 20px; } 
.pl-3  { padding-left: 30px; } 
.pl-4  { padding-left: 6em; } 
.pl-5  { padding-left: 7.5em; } 
.pl-6  { padding-left: 9em; } 
.pl-7  { padding-left: 10.5em; } 
.pl-8  { padding-left: 12em; } 
.pl-9  { padding-left: 13.5em; } 
.pl-10 { padding-left: 15em; } 
.pl-11 { padding-left: 16.5em; } 
.pl-12 { padding-left: 18em; } 
.pl-13 { padding-left: 19.5em; } 
.pl-14 { padding-left: 21em; } 
.pl-15 { padding-left: 22.5em; } 
.pl-16 { padding-left: 24em; } 
.pl-17 { padding-left: 25.5em; } 
.pl-18 { padding-left: 27em; } 
.pl-19 { padding-left: 28.5em; } 
.pl-20 { padding-left: 30em; } 

.no-pr  { padding-right: 0; }  
.pr-0  { padding-right: .75px; }  
.pr-1  { padding-right: 10px; }  
.pr-2  { padding-right: 20px; } 
.pr-3  { padding-right: 30px; } 
.pr-4  { padding-right: 6em; } 
.pr-5  { padding-right: 7.5em; } 
.pr-6  { padding-right: 9em; } 
.pr-7  { padding-right: 10.5em; } 
.pr-8  { padding-right: 12em; } 
.pr-9  { padding-right: 13.5em; } 
.pr-10 { padding-right: 15em; } 
.pr-11 { padding-right: 16.5em; } 
.pr-12 { padding-right: 18em; } 
.pr-13 { padding-right: 19.5em; } 
.pr-14 { padding-right: 21em; } 
.pr-15 { padding-right: 22.5em; } 
.pr-16 { padding-right: 24em; } 
.pr-17 { padding-right: 25.5em; } 
.pr-18 { padding-right: 27em; } 
.pr-19 { padding-right: 28.5em; } 
.pr-20 { padding-right: 30em; } 

.no-pt  { padding-top: 0; }  
.pt-0  { padding-top: .75em; }  
.pt-1  { padding-top: 1.5em; }  
.pt-2  { padding-top: 3em; } 
.pt-3  { padding-top: 4.5em; } 
.pt-4  { padding-top: 6em; } 
.pt-5  { padding-top: 7.5em; } 
.pt-6  { padding-top: 9em; } 
.pt-7  { padding-top: 10.5em; } 
.pt-8  { padding-top: 12em; } 
.pt-9  { padding-top: 13.5em; } 
.pt-10 { padding-top: 15em; } 
.pt-11 { padding-top: 16.5em; } 
.pt-12 { padding-top: 18em; } 
.pt-13 { padding-top: 19.5em; } 
.pt-14 { padding-top: 21em; } 
.pt-15 { padding-top: 22.5em; } 
.pt-16 { padding-top: 24em; } 
.pt-17 { padding-top: 25.5em; } 
.pt-18 { padding-top: 27em; } 
.pt-19 { padding-top: 28.5em; } 
.pt-20 { padding-top: 30em; } 

/*

	MARGIN
	
*/

.no-mb  { margin-bottom: 0; }  
.mb-0  { margin-bottom: .75em; }  
.mb-1  { margin-bottom: 1.5em; }  
.mb-2  { margin-bottom: 3em; } 
.mb-3  { margin-bottom: 4.5em; } 
.mb-4  { margin-bottom: 6em; } 
.mb-5  { margin-bottom: 7.5em; } 
.mb-6  { margin-bottom: 9em; } 
.mb-7  { margin-bottom: 10.5em; } 
.mb-8  { margin-bottom: 12em; } 
.mb-9  { margin-bottom: 13.5em; } 
.mb-10 { margin-bottom: 15em; } 
.mb-11 { margin-bottom: 16.5em; } 
.mb-12 { margin-bottom: 18em; } 
.mb-13 { margin-bottom: 19.5em; } 
.mb-14 { margin-bottom: 21em; } 
.mb-15 { margin-bottom: 22.5em; } 
.mb-16 { margin-bottom: 24em; } 
.mb-17 { margin-bottom: 25.5em; } 
.mb-18 { margin-bottom: 27em; } 
.mb-19 { margin-bottom: 28.5em; } 
.mb-20 { margin-bottom: 30em; }

.no-ml  { margin-left: 0; }
.ml-0  { margin-left: .75em; }
.ml-1  { margin-left: 1.5em; }  
.ml-2  { margin-left: 3em; } 
.ml-3  { margin-left: 4.5em; } 
.ml-4  { margin-left: 6em; } 
.ml-5  { margin-left: 7.5em; } 
.ml-6  { margin-left: 9em; } 
.ml-7  { margin-left: 10.5em; } 
.ml-8  { margin-left: 12em; } 
.ml-9  { margin-left: 13.5em; } 
.ml-10 { margin-left: 15em; } 
.ml-11 { margin-left: 16.5em; } 
.ml-12 { margin-left: 18em; } 
.ml-13 { margin-left: 19.5em; } 
.ml-14 { margin-left: 21em; } 
.ml-15 { margin-left: 22.5em; } 
.ml-16 { margin-left: 24em; } 
.ml-17 { margin-left: 25.5em; } 
.ml-18 { margin-left: 27em; } 
.ml-19 { margin-left: 28.5em; } 
.ml-20 { margin-left: 30em; }

.no-mt  { margin-top: 0; }
.mt-0  { margin-top: .75em; }
.mt-1  { margin-top: 1.5em; }  
.mt-2  { margin-top: 3em; } 
.mt-3  { margin-top: 4.5em; } 
.mt-4  { margin-top: 6em; } 
.mt-5  { margin-top: 7.5em; } 
.mt-6  { margin-top: 9em; } 
.mt-7  { margin-top: 10.5em; } 
.mt-8  { margin-top: 12em; } 
.mt-9  { margin-top: 13.5em; } 
.mt-10 { margin-top: 15em; } 
.mt-11 { margin-top: 16.5em; } 
.mt-12 { margin-top: 18em; } 
.mt-13 { margin-top: 19.5em; } 
.mt-14 { margin-top: 21em; } 
.mt-15 { margin-top: 22.5em; } 
.mt-16 { margin-top: 24em; } 
.mt-17 { margin-top: 25.5em; } 
.mt-18 { margin-top: 27em; } 
.mt-19 { margin-top: 28.5em; } 
.mt-20 { margin-top: 30em; }

.no-mr  { margin-right: 0; } 
.mr-0  { margin-right: .75em; } 
.mr-1  { margin-right: 1.5em; }  
.mr-2  { margin-right: 3em; } 
.mr-3  { margin-right: 4.5em; } 
.mr-4  { margin-right: 6em; } 
.mr-5  { margin-right: 7.5em; } 
.mr-6  { margin-right: 9em; } 
.mr-7  { margin-right: 10.5em; } 
.mr-8  { margin-right: 12em; } 
.mr-9  { margin-right: 13.5em; } 
.mr-10 { margin-right: 15em; } 
.mr-11 { margin-right: 16.5em; } 
.mr-12 { margin-right: 18em; } 
.mr-13 { margin-right: 19.5em; } 
.mr-14 { margin-right: 21em; } 
.mr-15 { margin-right: 22.5em; } 
.mr-16 { margin-right: 24em; } 
.mr-17 { margin-right: 25.5em; } 
.mr-18 { margin-right: 27em; } 
.mr-19 { margin-right: 28.5em; } 
.mr-20 { margin-right: 30em; }


/* EXTEND APPEND */

.append-0  { padding-right: 20px; }  
.append-01  { padding-right: 15px; } 
.append-02  { padding-right: 10px; } 
.append-03  { padding-right: 5px; } 

/* EXTEND PREPEND */

.prepend-0  { padding-left: 20px; }  
.prepend-01  { padding-left: 15px; }  
.prepend-02  { padding-left: 10px; }  
.prepend-03  { padding-left: 5px; }


/* EXTEND ALIGNMENT */

.a-left { text-align: left; }
.a-center { text-align: center; }
.a-right { text-align: right; }

.border-t {
	border-top: 1px solid #CCC;
}

.border-b {
	border-bottom: 1px solid #CCC;
}

.border-r {
	border-right: 1px solid #CCC;
}
.border-l {
	border-left: 1px solid #CCC;
}

.border-a {
	border-left: 40px solid #F1F1EE;
}

.bg-white {
	background-color: #FFF;
}

