@charset "utf-8";


/* ---------------------------------------------------------------------------------------------------------------------------------------
1000 - Row & Columns
--------------------------------------------------------------------------------------------------------------------------------------- */
.section, .row											{width: 100%;}
.section:after, .row:after   	  						{display: block; clear: both; content: '.'; visibility: hidden; height: 0;}
.section												{margin: 0 0 1.5em;}
.row													{margin: 0 0 0.5em;}
.col, .col-2, .col-3, .col-4, .col-5, .col-6,
.col-xs, .col-sm, .col-md, .col-lg, .col-xl,
.col-05, .col-10, .col-15, .col-20, .col-25, 
.col-30, .col-35, .col-40, .col-45, .col-50, 
.col-55, .col-60, .col-65, .col-70, .col-75, 
.col-80, .col-85, .col-90, .col-95						{float: left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.col-2													{width: 49%;}
.col-3													{width: 32%;}
.col-4													{width: 22%;}
.col-5													{width: 18%;}
.col-6													{width: 15%;}
.col-2, .col-3, .col-5, .col-6							{margin-right: 2%;}
.col-4													{margin-right: 3%;}
.col-2:last-child,
.col-3:last-child,
.col-4:last-child,										
.col-5:last-child,
.col-6:last-child										{margin-right: 0%;}

.col-05													{width: 5%;}
.col-10													{width: 10%;}
.col-15													{width: 15%;}
.col-20													{width: 20%;}
.col-25													{width: 25%;}
.col-30													{width: 30%;}
.col-35													{width: 35%;}
.col-40													{width: 40%;}
.col-45													{width: 45%;}
.col-50													{width: 50%;}
.col-55													{width: 55%;}
.col-60													{width: 60%;}
.col-65													{width: 65%;}
.col-70													{width: 70%;}
.col-75													{width: 75%;}
.col-80													{width: 80%;}
.col-85													{width: 85%;}
.col-90													{width: 90%;}
.col-95													{width: 95%;}
.col-xs, .col-sm, .col-md, .col-lg, .col-xl,
.col-05, .col-10, .col-15, .col-20, .col-25,
.col-30, .col-35, .col-40, .col-45, .col-50,
.col-55, .col-60, .col-65, .col-70, .col-75, 
.col-80, .col-85, .col-90, .col-95						{padding-right: 1%;}
.col-xs:last-child, .col-sm:last-child, 
.col-md:last-child, .col-lg:last-child, 
.col-xl:last-child,
.col-05:last-child, .col-10:last-child, 
.col-15:last-child, .col-20:last-child, 
.col-25:last-child, .col-30:last-child, 
.col-35:last-child, .col-40:last-child, 
.col-45:last-child, .col-50:last-child, 
.col-55:last-child, .col-60:last-child, 
.col-65:last-child, .col-70:last-child, 
.col-75:last-child, .col-80:last-child, 
.col-85:last-child, .col-90:last-child, 
.col-95:last-child										{padding-right: 0%;}

/* Tablet (Portrait), Design for a width of 768px */
@media (max-width: 1023px) {	
	
	/* Tablet (Portrait) */
	.col-tp-2, .col-tp-3, .col-tp-4, .col-tp-5, .col-tp-6,
	.col-tp-05, .col-tp-10, .col-tp-15, .col-tp-20, .col-tp-25, 
	.col-tp-30, .col-tp-35, .col-tp-40, .col-tp-45, .col-tp-50, 
	.col-tp-55, .col-tp-60, .col-tp-65, .col-tp-70, .col-tp-75, 
	.col-tp-80, .col-tp-85, .col-tp-90, .col-tp-95, .col-tp-100				
															{float: left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	
	.col-tp-2												{width: 49%;}
	.col-tp-3												{width: 32%;}
	.col-tp-4												{width: 22%;}
	.col-tp-5												{width: 18%;}
	.col-tp-6												{width: 15%;}
	.col-tp-2, .col-tp-3, .col-tp-5, .col-tp-6				{margin-right: 2%;}
	.col-tp-4												{margin-right: 3%;}
	.col-tp-2:nth-child(even),
	.col-tp-2:last-child,
	.col-tp-3:last-child,
	.col-tp-4:last-child,										
	.col-tp-5:last-child,
	.col-tp-6:last-child									{margin-right: 0%;}
	
	.col-tp-05												{width: 5%;}
	.col-tp-10												{width: 10%;}
	.col-tp-15												{width: 15%;}
	.col-tp-20												{width: 20%;}
	.col-tp-25												{width: 25%;}
	.col-tp-30												{width: 30%;}
	.col-tp-35												{width: 35%;}
	.col-tp-40												{width: 40%;}
	.col-tp-45												{width: 45%;}
	.col-tp-50												{width: 50%;}
	.col-tp-55												{width: 55%;}
	.col-tp-60												{width: 60%;}
	.col-tp-65												{width: 65%;}
	.col-tp-70												{width: 70%;}
	.col-tp-75												{width: 75%;}
	.col-tp-80												{width: 80%;}
	.col-tp-85												{width: 85%;}
	.col-tp-90												{width: 90%;}
	.col-tp-95												{width: 95%;}
	.col-tp-100												{width: 100%;}	
	.col-tp-05, .col-tp-10, .col-tp-15, .col-tp-20, .col-tp-25,
	.col-tp-30, .col-tp-35, .col-tp-40, .col-tp-45, .col-tp-50,
	.col-tp-55, .col-tp-60, .col-tp-65, .col-tp-70, .col-tp-75, 
	.col-tp-80, .col-tp-85, .col-tp-90, .col-tp-95			{padding-right: 1%;}	
	.col-tp-05:last-child, .col-tp-10:last-child, 
	.col-tp-15:last-child, .col-tp-20:last-child, 
	.col-tp-25:last-child, .col-tp-30:last-child, 
	.col-tp-35:last-child, .col-tp-40:last-child, 
	.col-tp-45:last-child, .col-tp-50:last-child, 
	.col-tp-55:last-child, .col-tp-60:last-child, 
	.col-tp-65:last-child, .col-tp-70:last-child, 
	.col-tp-75:last-child, .col-tp-80:last-child, 
	.col-tp-85:last-child, .col-tp-90:last-child, 
	.col-tp-95:last-child									{padding-right: 0%;}		
}

/* Mobile (Landscape), Design for a width of 480px */
@media (max-width: 767px) {
	
	/* Default Desktop */
	.col-2, .col-3, .col-4, .col-5,  
	.col-05, .col-10, .col-15, .col-20, .col-25,
	.col-30, .col-35, .col-40, .col-45, .col-50,
	.col-55, .col-60, .col-65, .col-70, .col-75, 
	.col-80, .col-85, .col-90, .col-95						{float: none; width: 100%; margin: 0 0 0.5em; padding-right: 0px;}
	
	.col-6													{width: 32%;}
	.col-6													{margin-right: 2%;}
	.col-6:nth-child(3),	
	.col-6:last-child										{margin-right: 0%;}		
		
	/* Mobile Landscape */
	.col-ml-2, .col-ml-3, .col-ml-4, .col-ml-5, .col-ml-6,
	.col-ml-05, .col-ml-10, .col-ml-15, .col-ml-20, .col-ml-25, 
	.col-ml-30, .col-ml-35, .col-ml-40, .col-ml-45, .col-ml-50, 
	.col-ml-55, .col-ml-60, .col-ml-65, .col-ml-70, .col-ml-75, 
	.col-ml-80, .col-ml-85, .col-ml-90, .col-ml-95, .col-ml-100				
															{float: left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	
	.col-ml-2												{width: 49%;}
	.col-ml-3												{width: 32%;}
	.col-ml-4												{width: 22%;}
	.col-ml-5												{width: 18%;}
	.col-ml-6												{width: 15%;}
	.col-ml-2, .col-ml-3, .col-ml-5, .col-ml-6				{margin-right: 2%;}
	.col-ml-4												{margin-right: 3%;}
	.col-ml-2:nth-child(even),
	.col-ml-2:last-child,
	.col-ml-3:last-child,
	.col-ml-4:last-child,										
	.col-ml-5:last-child,
	.col-ml-6:last-child									{margin-right: 0%;}
	
	.col-ml-05												{width: 5%;}
	.col-ml-10												{width: 10%;}
	.col-ml-15												{width: 15%;}
	.col-ml-20												{width: 20%;}
	.col-ml-25												{width: 25%;}
	.col-ml-30												{width: 30%;}
	.col-ml-35												{width: 35%;}
	.col-ml-40												{width: 40%;}
	.col-ml-45												{width: 45%;}
	.col-ml-50												{width: 50%;}
	.col-ml-55												{width: 55%;}
	.col-ml-60												{width: 60%;}
	.col-ml-65												{width: 65%;}
	.col-ml-70												{width: 70%;}
	.col-ml-75												{width: 75%;}
	.col-ml-80												{width: 80%;}
	.col-ml-85												{width: 85%;}
	.col-ml-90												{width: 90%;}
	.col-ml-95												{width: 95%;}
	.col-ml-100												{width: 100%;}	
	.col-ml-05, .col-ml-10, .col-ml-15, .col-ml-20, .col-ml-25,
	.col-ml-30, .col-ml-35, .col-ml-40, .col-ml-45, .col-ml-50,
	.col-ml-55, .col-ml-60, .col-ml-65, .col-ml-70, .col-ml-75, 
	.col-ml-80, .col-ml-85, .col-ml-90, .col-ml-95			{padding-right: 1%;}	
	.col-ml-05:last-child, .col-ml-10:last-child, 
	.col-ml-15:last-child, .col-ml-20:last-child, 
	.col-ml-25:last-child, .col-ml-30:last-child, 
	.col-ml-35:last-child, .col-ml-40:last-child, 
	.col-ml-45:last-child, .col-ml-50:last-child, 
	.col-ml-55:last-child, .col-ml-60:last-child, 
	.col-ml-65:last-child, .col-ml-70:last-child, 
	.col-ml-75:last-child, .col-ml-80:last-child, 
	.col-ml-85:last-child, .col-ml-90:last-child, 
	.col-ml-95:last-child									{padding-right: 0%;}		


}

/* Mobile (Portrait), Design for a width of 320px */
@media (max-width: 479px) {

	/* Default Desktop */	
	.col-6												{float: none; width: 100%; margin: 0 0 0.5em; padding-right: 0px;}	
	
	/* Mobile Protrait */
	.col-mp-2, .col-mp-3, .col-mp-4, .col-mp-5, .col-mp-6,
	.col-mp-05, .col-mp-10, .col-mp-15, .col-mp-20, .col-mp-25, 
	.col-mp-30, .col-mp-35, .col-mp-40, .col-mp-45, .col-mp-50, 
	.col-mp-55, .col-mp-60, .col-mp-65, .col-mp-70, .col-mp-75, 
	.col-mp-80, .col-mp-85, .col-mp-90, .col-mp-95, .col-mp-100
															{float: left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	
	.col-mp-2												{width: 49%;}
	.col-mp-3												{width: 32%;}
	.col-mp-4												{width: 22%;}
	.col-mp-5												{width: 18%;}
	.col-mp-6												{width: 15%;}
	.col-mp-2, .col-mp-3, .col-mp-5, .col-mp-6				{margin-right: 2%;}
	.col-mp-4												{margin-right: 3%;}
	.col-mp-2:nth-child(even),	
	.col-mp-2:last-child,
	.col-mp-3:last-child,
	.col-mp-4:last-child,										
	.col-mp-5:last-child,
	.col-mp-6:last-child									{margin-right: 0%;}
	
	.col-mp-05												{width: 5%;}
	.col-mp-10												{width: 10%;}
	.col-mp-15												{width: 15%;}
	.col-mp-20												{width: 20%;}
	.col-mp-25												{width: 25%;}
	.col-mp-30												{width: 30%;}
	.col-mp-35												{width: 35%;}
	.col-mp-40												{width: 40%;}
	.col-mp-45												{width: 45%;}
	.col-mp-50												{width: 50%;}
	.col-mp-55												{width: 55%;}
	.col-mp-60												{width: 60%;}
	.col-mp-65												{width: 65%;}
	.col-mp-70												{width: 70%;}
	.col-mp-75												{width: 75%;}
	.col-mp-80												{width: 80%;}
	.col-mp-85												{width: 85%;}
	.col-mp-90												{width: 90%;}
	.col-mp-95												{width: 95%;}
	.col-mp-100												{width: 100%;}	
	.col-mp-05, .col-mp-10, .col-mp-15, .col-mp-20, .col-mp-25,
	.col-mp-30, .col-mp-35, .col-mp-40, .col-mp-45, .col-mp-50,
	.col-mp-55, .col-mp-60, .col-mp-65, .col-mp-70, .col-mp-75, 
	.col-mp-80, .col-mp-85, .col-mp-90, .col-mp-95			{padding-right: 1%;}	
	.col-mp-05:last-child, .col-mp-10:last-child, 
	.col-mp-15:last-child, .col-mp-20:last-child, 
	.col-mp-25:last-child, .col-mp-30:last-child, 
	.col-mp-35:last-child, .col-mp-40:last-child, 
	.col-mp-45:last-child, .col-mp-50:last-child, 
	.col-mp-55:last-child, .col-mp-60:last-child, 
	.col-mp-65:last-child, .col-mp-70:last-child, 
	.col-mp-75:last-child, .col-mp-80:last-child, 
	.col-mp-85:last-child, .col-mp-90:last-child, 
	.col-mp-95:last-child									{padding-right: 0%;}		
}



/* ---------------------------------------------------------------------------------------------------------------------------------------
1010 - Margin
--------------------------------------------------------------------------------------------------------------------------------------- */
.m-a-0													{margin: 0px !important;}
.m-x-0													{margin-left: 0px !important; margin-right: 0px !important;}
.m-y-0													{margin-top: 0px !important; margin-bottom: 0px !important;}
.m-t-0													{margin-top: 0px !important;}
.m-r-0													{margin-right: 0px !important;}
.m-b-0													{margin-bottom: 0px !important;}
.m-l-0													{margin-left: 0px !important;}

.m-a-xs													{margin: 0.3em;}
.m-a-sm													{margin: 0.5em;}
.m-a-md													{margin: 1.0em;}
.m-a-lg													{margin: 1.5em;}
.m-a-xl													{margin: 2.0em;}

.m-x-xs													{margin-left: 0.3em; margin-right: 0.3em;}
.m-x-sm													{margin-left: 0.5em; margin-right: 0.5em;}
.m-x-md													{margin-left: 1.0em; margin-right: 1.0em;}
.m-x-lg													{margin-left: 1.5em; margin-right: 1.5em;}
.m-x-xl													{margin-left: 2.0em; margin-right: 2.0em;}

.m-y-xs													{margin-top: 0.3em; margin-bottom: 0.3em;}
.m-y-sm													{margin-top: 0.5em; margin-bottom: 0.5em;}
.m-y-md													{margin-top: 1.0em; margin-bottom: 1.0em;}
.m-y-lg													{margin-top: 1.5em; margin-bottom: 1.5em;}
.m-y-xl													{margin-top: 2.0em; margin-bottom: 2.0em;}

.m-t-xs													{margin-top: 0.3em;}
.m-t-sm													{margin-top: 0.5em;}
.m-t-md													{margin-top: 1.0em;}
.m-t-lg													{margin-top: 1.5em;}
.m-t-xl													{margin-top: 2.0em;}

.m-r-xs													{margin-rignt: 0.3em;}
.m-r-sm													{margin-right: 0.5em;}
.m-r-md													{margin-right: 1.0em;}
.m-r-lg													{margin-right: 1.5em;}
.m-r-xl													{margin-right: 2.0em;}

.m-b-xs													{margin-bottom: 0.3em;}
.m-b-sm													{margin-bottom: 0.5em;}
.m-b-md													{margin-bottom: 1.0em;}
.m-b-lg													{margin-bottom: 1.5em;}
.m-b-xl													{margin-bottom: 2.0em;}

.m-l-xs													{margin-left: 0.3em;}
.m-l-sm													{margin-left: 0.5em;}
.m-l-md													{margin-left: 1.0em;}
.m-l-lg													{margin-left: 1.5em;}
.m-l-xl													{margin-left: 2.0em;}


/* Tablet (Portrait), Design for a width of 768px */
@media (max-width: 1023px) {	
	.m-a-tp-0												{margin: 0px !important;}
	.m-x-tp-0												{margin-left: 0px !important; margin-right: 0px !important;}
	.m-y-tp-0												{margin-top: 0px !important; margin-bottom: 0px !important;}
	.m-t-tp-0												{margin-top: 0px !important;}
	.m-r-tp-0												{margin-right: 0px !important;}
	.m-b-tp-0												{margin-bottom: 0px !important;}
	.m-l-tp-0												{margin-left: 0px !important;}

	.m-a-tp-xs												{margin: 0.3em;}
	.m-a-tp-sm												{margin: 0.5em;}
	.m-a-tp-md												{margin: 1.0em;}
	.m-a-tp-lg												{margin: 1.5em;}
	.m-a-tp-xl												{margin: 2.0em;}

	.m-x-tp-xs												{margin-left: 0.3em; margin-right: 0.3em;}
	.m-x-tp-sm												{margin-left: 0.5em; margin-right: 0.5em;}
	.m-x-tp-md												{margin-left: 1.0em; margin-right: 1.0em;}
	.m-x-tp-lg												{margin-left: 1.5em; margin-right: 1.5em;}
	.m-x-tp-xl												{margin-left: 2.0em; margin-right: 2.0em;}

	.m-y-tp-xs												{margin-top: 0.3em; margin-bottom: 0.3em;}
	.m-y-tp-sm												{margin-top: 0.5em; margin-bottom: 0.5em;}
	.m-y-tp-md												{margin-top: 1.0em; margin-bottom: 1.0em;}
	.m-y-tp-lg												{margin-top: 1.5em; margin-bottom: 1.5em;}
	.m-y-tp-xl												{margin-top: 2.0em; margin-bottom: 2.0em;}

	.m-t-tp-xs												{margin-top: 0.3em;}
	.m-t-tp-sm												{margin-top: 0.5em;}
	.m-t-tp-md												{margin-top: 1.0em;}
	.m-t-tp-lg												{margin-top: 1.5em;}
	.m-t-tp-xl												{margin-top: 2.0em;}

	.m-r-tp-xs												{margin-rignt: 0.3em;}
	.m-r-tp-sm												{margin-right: 0.5em;}
	.m-r-tp-md												{margin-right: 1.0em;}
	.m-r-tp-lg												{margin-right: 1.5em;}
	.m-r-tp-xl												{margin-right: 2.0em;}

	.m-b-tp-xs												{margin-bottom: 0.3em;}
	.m-b-tp-sm												{margin-bottom: 0.5em;}
	.m-b-tp-md												{margin-bottom: 1.0em;}
	.m-b-tp-lg												{margin-bottom: 1.5em;}
	.m-b-tp-xl												{margin-bottom: 2.0em;}

	.m-l-tp-xs												{margin-left: 0.3em;}
	.m-l-tp-sm												{margin-left: 0.5em;}
	.m-l-tp-md												{margin-left: 1.0em;}
	.m-l-tp-lg												{margin-left: 1.5em;}
	.m-l-tp-xl												{margin-left: 2.0em;}	
}

/* Mobile (Landscape), Design for a width of 480px */
@media (max-width: 767px) {
	
	.m-a-ml-0												{margin: 0px !important;}
	.m-x-ml-0												{margin-left: 0px !important; margin-right: 0px !important;}
	.m-y-ml-0												{margin-top: 0px !important; margin-bottom: 0px !important;}
	.m-t-ml-0												{margin-top: 0px !important;}
	.m-r-ml-0												{margin-right: 0px !important;}
	.m-b-ml-0												{margin-bottom: 0px !important;}
	.m-l-ml-0												{margin-left: 0px !important;}

	.m-a-ml-xs												{margin: 0.3em;}
	.m-a-ml-sm												{margin: 0.5em;}
	.m-a-ml-md												{margin: 1.0em;}
	.m-a-ml-lg												{margin: 1.5em;}
	.m-a-ml-xl												{margin: 2.0em;}

	.m-x-ml-xs												{margin-left: 0.3em; margin-right: 0.3em;}
	.m-x-ml-sm												{margin-left: 0.5em; margin-right: 0.5em;}
	.m-x-ml-md												{margin-left: 1.0em; margin-right: 1.0em;}
	.m-x-ml-lg												{margin-left: 1.5em; margin-right: 1.5em;}
	.m-x-ml-xl												{margin-left: 2.0em; margin-right: 2.0em;}

	.m-y-ml-xs												{margin-top: 0.3em; margin-bottom: 0.3em;}
	.m-y-ml-sm												{margin-top: 0.5em; margin-bottom: 0.5em;}
	.m-y-ml-md												{margin-top: 1.0em; margin-bottom: 1.0em;}
	.m-y-ml-lg												{margin-top: 1.5em; margin-bottom: 1.5em;}
	.m-y-ml-xl												{margin-top: 2.0em; margin-bottom: 2.0em;}

	.m-t-ml-xs												{margin-top: 0.3em;}
	.m-t-ml-sm												{margin-top: 0.5em;}
	.m-t-ml-md												{margin-top: 1.0em;}
	.m-t-ml-lg												{margin-top: 1.5em;}
	.m-t-ml-xl												{margin-top: 2.0em;}

	.m-r-ml-xs												{margin-rignt: 0.3em;}
	.m-r-ml-sm												{margin-right: 0.5em;}
	.m-r-ml-md												{margin-right: 1.0em;}
	.m-r-ml-lg												{margin-right: 1.5em;}
	.m-r-ml-xl												{margin-right: 2.0em;}

	.m-b-ml-xs												{margin-bottom: 0.3em;}
	.m-b-ml-sm												{margin-bottom: 0.5em;}
	.m-b-ml-md												{margin-bottom: 1.0em;}
	.m-b-ml-lg												{margin-bottom: 1.5em;}
	.m-b-ml-xl												{margin-bottom: 2.0em;}

	.m-l-ml-xs												{margin-left: 0.3em;}
	.m-l-ml-sm												{margin-left: 0.5em;}
	.m-l-ml-md												{margin-left: 1.0em;}
	.m-l-ml-lg												{margin-left: 1.5em;}
	.m-l-ml-xl												{margin-left: 2.0em;}	
}

/* Mobile (Portrait), Design for a width of 320px */
@media (max-width: 479px) {

	.m-a-mp-0												{margin: 0px !important;}
	.m-x-mp-0												{margin-left: 0px !important; margin-right: 0px !important;}
	.m-y-mp-0												{margin-top: 0px !important; margin-bottom: 0px !important;}
	.m-t-mp-0												{margin-top: 0px !important;}
	.m-r-mp-0												{margin-right: 0px !important;}
	.m-b-mp-0												{margin-bottom: 0px !important;}
	.m-l-mp-0												{margin-left: 0px !important;}

	.m-a-mp-xs												{margin: 0.3em;}
	.m-a-mp-sm												{margin: 0.5em;}
	.m-a-mp-md												{margin: 1.0em;}
	.m-a-mp-lg												{margin: 1.5em;}
	.m-a-mp-xl												{margin: 2.0em;}

	.m-x-mp-xs												{margin-left: 0.3em; margin-right: 0.3em;}
	.m-x-mp-sm												{margin-left: 0.5em; margin-right: 0.5em;}
	.m-x-mp-md												{margin-left: 1.0em; margin-right: 1.0em;}
	.m-x-mp-lg												{margin-left: 1.5em; margin-right: 1.5em;}
	.m-x-mp-xl												{margin-left: 2.0em; margin-right: 2.0em;}

	.m-y-mp-xs												{margin-top: 0.3em; margin-bottom: 0.3em;}
	.m-y-mp-sm												{margin-top: 0.5em; margin-bottom: 0.5em;}
	.m-y-mp-md												{margin-top: 1.0em; margin-bottom: 1.0em;}
	.m-y-mp-lg												{margin-top: 1.5em; margin-bottom: 1.5em;}
	.m-y-mp-xl												{margin-top: 2.0em; margin-bottom: 2.0em;}

	.m-t-mp-xs												{margin-top: 0.3em;}
	.m-t-mp-sm												{margin-top: 0.5em;}
	.m-t-mp-md												{margin-top: 1.0em;}
	.m-t-mp-lg												{margin-top: 1.5em;}
	.m-t-mp-xl												{margin-top: 2.0em;}

	.m-r-mp-xs												{margin-rignt: 0.3em;}
	.m-r-mp-sm												{margin-right: 0.5em;}
	.m-r-mp-md												{margin-right: 1.0em;}
	.m-r-mp-lg												{margin-right: 1.5em;}
	.m-r-mp-xl												{margin-right: 2.0em;}

	.m-b-mp-xs												{margin-bottom: 0.3em;}
	.m-b-mp-sm												{margin-bottom: 0.5em;}
	.m-b-mp-md												{margin-bottom: 1.0em;}
	.m-b-mp-lg												{margin-bottom: 1.5em;}
	.m-b-mp-xl												{margin-bottom: 2.0em;}

	.m-l-mp-xs												{margin-left: 0.3em;}
	.m-l-mp-sm												{margin-left: 0.5em;}
	.m-l-mp-md												{margin-left: 1.0em;}
	.m-l-mp-lg												{margin-left: 1.5em;}
	.m-l-mp-xl												{margin-left: 2.0em;}		
}



/* ---------------------------------------------------------------------------------------------------------------------------------------
1020 - Padding
--------------------------------------------------------------------------------------------------------------------------------------- */
.p-a-0													{padding: 0px !important;}
.p-x-0													{padding-left: 0px !important; padding-right: 0px !important;}
.p-y-0													{padding-top: 0px !important; padding-bottom: 0px !important;}
.p-t-0													{padding-top: 0px !important;}
.p-r-0													{padding-right: 0px !important;}
.p-b-0													{padding-bottom: 0px !important;}
.p-l-0													{padding-left: 0px !important;}

.p-a-xs													{padding: 0.3em;}
.p-a-sm													{padding: 0.5em;}
.p-a-md													{padding: 1.0em;}
.p-a-lg													{padding: 1.5em;}
.p-a-xl													{padding: 2.0em;}

.p-x-xs													{padding-left: 0.3em; padding-right: 0.3em;}
.p-x-sm													{padding-left: 0.5em; padding-right: 0.5em;}
.p-x-md													{padding-left: 1.0em; padding-right: 1.0em;}
.p-x-lg													{padding-left: 1.5em; padding-right: 1.5em;}
.p-x-xl													{padding-left: 2.0em; padding-right: 2.0em;}

.p-y-xs													{padding-top: 0.3em; padding-bottom: 0.3em;}
.p-y-sm													{padding-top: 0.5em; padding-bottom: 0.5em;}
.p-y-md													{padding-top: 1.0em; padding-bottom: 1.0em;}
.p-y-lg													{padding-top: 1.5em; padding-bottom: 1.5em;}
.p-y-xl													{padding-top: 2.0em; padding-bottom: 2.0em;}

.p-t-xs													{padding-top: 0.3em;}
.p-t-sm													{padding-top: 0.5em;}
.p-t-md													{padding-top: 1.0em;}
.p-t-lg													{padding-top: 1.5em;}
.p-t-xl													{padding-top: 2.0em;}

.p-r-xs													{padding-rignt: 0.3em;}
.p-r-sm													{padding-right: 0.5em;}
.p-r-md													{padding-right: 1.0em;}
.p-r-lg													{padding-right: 1.5em;}
.p-r-xl													{padding-right: 2.0em;}

.p-b-xs													{padding-bottom: 0.3em;}
.p-b-sm													{padding-bottom: 0.5em;}
.p-b-md													{padding-bottom: 1.0em;}
.p-b-lg													{padding-bottom: 1.5em;}
.p-b-xl													{padding-bottom: 2.0em;}

.p-l-xs													{padding-left: 0.3em;}
.p-l-sm													{padding-left: 0.5em;}
.p-l-md													{padding-left: 1.0em;}
.p-l-lg													{padding-left: 1.5em;}
.p-l-xl													{padding-left: 2.0em;}

/* Tablet (Portrait), Design for a width of 768px */
@media (max-width: 1023px) {	
	.p-a-tp-0											{padding: 0px !important;}
	.p-x-tp-0											{padding-left: 0px !important; padding-right: 0px !important;}
	.p-y-tp-0											{padding-top: 0px !important; padding-bottom: 0px !important;}
	.p-t-tp-0											{padding-top: 0px !important;}
	.p-r-tp-0											{padding-right: 0px !important;}
	.p-b-tp-0											{padding-bottom: 0px !important;}
	.p-l-tp-0											{padding-left: 0px !important;}

	.p-a-tp-xs											{padding: 0.3em;}
	.p-a-tp-sm											{padding: 0.5em;}
	.p-a-tp-md											{padding: 1.0em;}
	.p-a-tp-lg											{padding: 1.5em;}
	.p-a-tp-xl											{padding: 2.0em;}

	.p-x-tp-xs											{padding-left: 0.3em; padding-right: 0.3em;}
	.p-x-tp-sm											{padding-left: 0.5em; padding-right: 0.5em;}
	.p-x-tp-md											{padding-left: 1.0em; padding-right: 1.0em;}
	.p-x-tp-lg											{padding-left: 1.5em; padding-right: 1.5em;}
	.p-x-tp-xl											{padding-left: 2.0em; padding-right: 2.0em;}

	.p-y-tp-xs											{padding-top: 0.3em; padding-bottom: 0.3em;}
	.p-y-tp-sm											{padding-top: 0.5em; padding-bottom: 0.5em;}
	.p-y-tp-md											{padding-top: 1.0em; padding-bottom: 1.0em;}
	.p-y-tp-lg											{padding-top: 1.5em; padding-bottom: 1.5em;}
	.p-y-tp-xl											{padding-top: 2.0em; padding-bottom: 2.0em;}

	.p-t-tp-xs											{padding-top: 0.3em;}
	.p-t-tp-sm											{padding-top: 0.5em;}
	.p-t-tp-md											{padding-top: 1.0em;}
	.p-t-tp-lg											{padding-top: 1.5em;}
	.p-t-tp-xl											{padding-top: 2.0em;}

	.p-r-tp-xs											{padding-rignt: 0.3em;}
	.p-r-tp-sm											{padding-right: 0.5em;}
	.p-r-tp-md											{padding-right: 1.0em;}
	.p-r-tp-lg											{padding-right: 1.5em;}
	.p-r-tp-xl											{padding-right: 2.0em;}

	.p-b-tp-xs											{padding-bottom: 0.3em;}
	.p-b-tp-sm											{padding-bottom: 0.5em;}
	.p-b-tp-md											{padding-bottom: 1.0em;}
	.p-b-tp-lg											{padding-bottom: 1.5em;}
	.p-b-tp-xl											{padding-bottom: 2.0em;}

	.p-l-tp-xs											{padding-left: 0.3em;}
	.p-l-tp-sm											{padding-left: 0.5em;}
	.p-l-tp-md											{padding-left: 1.0em;}
	.p-l-tp-lg											{padding-left: 1.5em;}
	.p-l-tp-xl											{padding-left: 2.0em;}
}

/* Mobile (Landscape), Design for a width of 480px */
@media (max-width: 767px) {	
	.p-a-ml-0											{padding: 0px !important;}
	.p-x-ml-0											{padding-left: 0px !important; padding-right: 0px !important;}
	.p-y-ml-0											{padding-top: 0px !important; padding-bottom: 0px !important;}
	.p-t-ml-0											{padding-top: 0px !important;}
	.p-r-ml-0											{padding-right: 0px !important;}
	.p-b-ml-0											{padding-bottom: 0px !important;}
	.p-l-ml-0											{padding-left: 0px !important;}

	.p-a-ml-xs											{padding: 0.3em;}
	.p-a-ml-sm											{padding: 0.5em;}
	.p-a-ml-md											{padding: 1.0em;}
	.p-a-ml-lg											{padding: 1.5em;}
	.p-a-ml-xl											{padding: 2.0em;}

	.p-x-ml-xs											{padding-left: 0.3em; padding-right: 0.3em;}
	.p-x-ml-sm											{padding-left: 0.5em; padding-right: 0.5em;}
	.p-x-ml-md											{padding-left: 1.0em; padding-right: 1.0em;}
	.p-x-ml-lg											{padding-left: 1.5em; padding-right: 1.5em;}
	.p-x-ml-xl											{padding-left: 2.0em; padding-right: 2.0em;}

	.p-y-ml-xs											{padding-top: 0.3em; padding-bottom: 0.3em;}
	.p-y-ml-sm											{padding-top: 0.5em; padding-bottom: 0.5em;}
	.p-y-ml-md											{padding-top: 1.0em; padding-bottom: 1.0em;}
	.p-y-ml-lg											{padding-top: 1.5em; padding-bottom: 1.5em;}
	.p-y-ml-xl											{padding-top: 2.0em; padding-bottom: 2.0em;}

	.p-t-ml-xs											{padding-top: 0.3em;}
	.p-t-ml-sm											{padding-top: 0.5em;}
	.p-t-ml-md											{padding-top: 1.0em;}
	.p-t-ml-lg											{padding-top: 1.5em;}
	.p-t-ml-xl											{padding-top: 2.0em;}

	.p-r-ml-xs											{padding-rignt: 0.3em;}
	.p-r-ml-sm											{padding-right: 0.5em;}
	.p-r-ml-md											{padding-right: 1.0em;}
	.p-r-ml-lg											{padding-right: 1.5em;}
	.p-r-ml-xl											{padding-right: 2.0em;}

	.p-b-ml-xs											{padding-bottom: 0.3em;}
	.p-b-ml-sm											{padding-bottom: 0.5em;}
	.p-b-ml-md											{padding-bottom: 1.0em;}
	.p-b-ml-lg											{padding-bottom: 1.5em;}
	.p-b-ml-xl											{padding-bottom: 2.0em;}

	.p-l-ml-xs											{padding-left: 0.3em;}
	.p-l-ml-sm											{padding-left: 0.5em;}
	.p-l-ml-md											{padding-left: 1.0em;}
	.p-l-ml-lg											{padding-left: 1.5em;}
	.p-l-ml-xl											{padding-left: 2.0em;}

}

/* Mobile (Portrait), Design for a width of 320px */
@media (max-width: 479px) {
	.p-a-mp-0											{padding: 0px !important;}
	.p-x-mp-0											{padding-left: 0px !important; padding-right: 0px !important;}
	.p-y-mp-0											{padding-top: 0px !important; padding-bottom: 0px !important;}
	.p-t-mp-0											{padding-top: 0px !important;}
	.p-r-mp-0											{padding-right: 0px !important;}
	.p-b-mp-0											{padding-bottom: 0px !important;}
	.p-l-mp-0											{padding-left: 0px !important;}

	.p-a-mp-xs											{padding: 0.3em;}
	.p-a-mp-sm											{padding: 0.5em;}
	.p-a-mp-md											{padding: 1.0em;}
	.p-a-mp-lg											{padding: 1.5em;}
	.p-a-mp-xl											{padding: 2.0em;}

	.p-x-mp-xs											{padding-left: 0.3em; padding-right: 0.3em;}
	.p-x-mp-sm											{padding-left: 0.5em; padding-right: 0.5em;}
	.p-x-mp-md											{padding-left: 1.0em; padding-right: 1.0em;}
	.p-x-mp-lg											{padding-left: 1.5em; padding-right: 1.5em;}
	.p-x-mp-xl											{padding-left: 2.0em; padding-right: 2.0em;}

	.p-y-mp-xs											{padding-top: 0.3em; padding-bottom: 0.3em;}
	.p-y-mp-sm											{padding-top: 0.5em; padding-bottom: 0.5em;}
	.p-y-mp-md											{padding-top: 1.0em; padding-bottom: 1.0em;}
	.p-y-mp-lg											{padding-top: 1.5em; padding-bottom: 1.5em;}
	.p-y-mp-xl											{padding-top: 2.0em; padding-bottom: 2.0em;}

	.p-t-mp-xs											{padding-top: 0.3em;}
	.p-t-mp-sm											{padding-top: 0.5em;}
	.p-t-mp-md											{padding-top: 1.0em;}
	.p-t-mp-lg											{padding-top: 1.5em;}
	.p-t-mp-xl											{padding-top: 2.0em;}

	.p-r-mp-xs											{padding-rignt: 0.3em;}
	.p-r-mp-sm											{padding-right: 0.5em;}
	.p-r-mp-md											{padding-right: 1.0em;}
	.p-r-mp-lg											{padding-right: 1.5em;}
	.p-r-mp-xl											{padding-right: 2.0em;}

	.p-b-mp-xs											{padding-bottom: 0.3em;}
	.p-b-mp-sm											{padding-bottom: 0.5em;}
	.p-b-mp-md											{padding-bottom: 1.0em;}
	.p-b-mp-lg											{padding-bottom: 1.5em;}
	.p-b-mp-xl											{padding-bottom: 2.0em;}

	.p-l-mp-xs											{padding-left: 0.3em;}
	.p-l-mp-sm											{padding-left: 0.5em;}
	.p-l-mp-md											{padding-left: 1.0em;}
	.p-l-mp-lg											{padding-left: 1.5em;}
	.p-l-mp-xl											{padding-left: 2.0em;}	
}