/********************************//*************************/
/** BEGIN XL VIEW  *****************************//***************/
/**********************************************************************//**************************/
@media (min-width: 1200px) {

/*******************************//*****/
/*** MARGIN TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN MARGIN TOP *********************************/	
	html body .m-t-xl-0 {
		margin-top: 0px !important; }
	
	html body .m-t-xl-5 {
		margin-top: 5px !important; }
	
	html body .m-t-xl-10 {
		margin-top: 10px !important; }
	
	html body .m-t-xl-15 {
		margin-top: 15px !important; }
	
	html body .m-t-xl-20 {
		margin-top: 20px !important; }
	
	html body .m-t-xl-25 {
		margin-top: 25px !important; }
	
	html body .m-t-xl-30 {
		margin-top: 30px !important; }
	
	html body .m-t-xl-35 {
		margin-top: 0px !important; }
	
	html body .m-t-xl-40 {
		margin-top: 0px !important; }
	
	/*** BEGIN MARGIN BOTTOM *********************************/	
	html body .m-b-xl-0 {
		margin-bottom: 0px !important; }
	
	html body .m-b-xl-5 {
		margin-bottom: 5px !important; }
	
	html body .m-b-xl-10 {
		margin-bottom: 10px !important; }
	
	html body .m-b-xl-15 {
		margin-bottom: 15px !important; }
	
	html body .m-b-xl-20 {
		margin-bottom: 20px !important; }
	
	html body .m-b-xl-25 {
		margin-bottom: 25px !important; }
	
	html body .m-b-xl-30 {
		margin-bottom: 30px !important; }
	
	html body .m-b-xl-35 {
		margin-bottom: 35px !important; }
	
	html body .m-b-xl-40 {
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT *********************************/	
	html body .m-l-xl-0 {
		margin-left: 0px !important; }
	
	html body .m-l-xl-5 {
		margin-left: 5px !important; }
	
	html body .m-l-xl-10 {
		margin-left: 10px !important; }
	
	html body .m-l-xl-15 {
		margin-left: 15px !important; }
	
	html body .m-l-xl-20 {
		margin-left: 20px !important; }
	
	html body .m-l-xl-25 {
		margin-left: 25px !important; }
	
	html body .m-l-xl-30 {
		margin-left: 30px !important; }
	
	html body .m-l-xl-35 {
		margin-left: 35px !important; }
	
	html body .m-l-xl-40 {
		margin-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .m-r-xl-0 {
		margin-right: 0px !important; }
	
	html body .m-r-xl-5 {
		margin-right: 5px !important; }
	
	html body .m-r-xl-10 {
		margin-right: 10px !important; }
	
	html body .m-r-xl-15 {
		margin-right: 15px !important; }
	
	html body .m-r-xl-20 {
		margin-right: 20px !important; }
	
	html body .m-r-xl-25 {
		margin-right: 25px !important; }
	
	html body .m-r-xl-30 {
		margin-right: 30px !important; }
	
	html body .m-r-xl-35 {
		margin-right: 35px !important; }
	
	html body .m-r-xl-40 {
		margin-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .m-tb-xl-0 {
		margin-top: 0px !important;
		margin-bottom: 0px !important; }
	
	html body .m-tb-xl-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important; }
	
	html body .m-tb-xl-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important; }
	
	html body .m-tb-xl-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important; }
	
	html body .m-tb-xl-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important; }
	
	html body .m-tb-xl-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important; }
	
	html body .m-tb-xl-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important; }
	
	html body .m-tb-xl-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important; }
	
	html body .m-tb-xl-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT AND RIGHT *********************************/	
	html body .m-lr-xl-0 {
		margin-left: 0px !important; 
		margin-right: 0px !important; }
	
	html body .m-lr-xl-5 {
		margin-left: 5px !important; 
		margin-right: 5px !important; }
	
	html body .m-lr-xl-10 {
		margin-left: 10px !important; 
		margin-right: 10px !important; }
	
	html body .m-lr-xl-15 {
		margin-left: 15px !important; 
		margin-right: 15px !important; }
	
	html body .m-lr-xl-20 {
		margin-left: 20px !important; 
		margin-right: 20px !important; }
	
	html body .m-lr-xl-25 {
		margin-left: 25px !important; 
		margin-right: 25px !important; }
	
	html body .m-lr-xl-30 {
		margin-left: 30px !important; 
		margin-right: 30px !important; }
	
	html body .m-lr-xl-35 {
		margin-left: 35px !important; 
		margin-right: 35px !important; }
	
	html body .m-lr-xl-40 {
		margin-left: 40px !important; 
		margin-right: 40px !important; }
	

/*******************************//*****/
/*** PADDING TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN PADDING TOP *********************************/	
	html body .p-t-xl-0 {
		padding-top: 0px !important; }
	
	html body .p-t-xl-5 {
		padding-top: 5px !important; }
	
	html body .p-t-xl-10 {
		padding-top: 10px !important; }
	
	html body .p-t-xl-15 {
		padding-top: 15px !important; }
	
	html body .p-t-xl-20 {
		padding-top: 20px !important; }
	
	html body .p-t-xl-25 {
		padding-top: 25px !important; }
	
	html body .p-t-xl-30 {
		padding-top: 30px !important; }
	
	html body .p-t-xl-35 {
		padding-top: 0px !important; }
	
	html body .p-t-xl-40 {
		padding-top: 0px !important; }
	
	/*** BEGIN PADDING BOTTOM *********************************/	
	html body .p-b-xl-0 {
		padding-bottom: 0px !important; }
	
	html body .p-b-xl-5 {
		padding-bottom: 5px !important; }
	
	html body .p-b-xl-10 {
		padding-bottom: 10px !important; }
	
	html body .p-b-xl-15 {
		padding-bottom: 15px !important; }
	
	html body .p-b-xl-20 {
		padding-bottom: 20px !important; }
	
	html body .p-b-xl-25 {
		padding-bottom: 25px !important; }
	
	html body .p-b-xl-30 {
		padding-bottom: 30px !important; }
	
	html body .p-b-xl-35 {
		padding-bottom: 35px !important; }
	
	html body .p-b-xl-40 {
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT *********************************/	
	html body .p-l-xl-0 {
		padding-left: 0px !important; }
	
	html body .p-l-xl-5 {
		padding-left: 5px !important; }
	
	html body .p-l-xl-10 {
		padding-left: 10px !important; }
	
	html body .p-l-xl-15 {
		padding-left: 15px !important; }
	
	html body .p-l-xl-20 {
		padding-left: 20px !important; }
	
	html body .p-l-xl-25 {
		padding-left: 25px !important; }
	
	html body .p-l-xl-30 {
		padding-left: 30px !important; }
	
	html body .p-l-xl-35 {
		padding-left: 35px !important; }
	
	html body .p-l-xl-40 {
		padding-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .p-r-xl-0 {
		padding-right: 0px !important; }
	
	html body .p-r-xl-5 {
		padding-right: 5px !important; }
	
	html body .p-r-xl-10 {
		padding-right: 10px !important; }
	
	html body .p-r-xl-15 {
		padding-right: 15px !important; }
	
	html body .p-r-xl-20 {
		padding-right: 20px !important; }
	
	html body .p-r-xl-25 {
		padding-right: 25px !important; }
	
	html body .p-r-xl-30 {
		padding-right: 30px !important; }
	
	html body .p-r-xl-35 {
		padding-right: 35px !important; }
	
	html body .p-r-xl-40 {
		padding-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .p-tb-xl-0 {
		padding-top: 0px !important;
		padding-bottom: 0px !important; }
	
	html body .p-tb-xl-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important; }
	
	html body .p-tb-xl-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important; }
	
	html body .p-tb-xl-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important; }
	
	html body .p-tb-xl-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important; }
	
	html body .p-tb-xl-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important; }
	
	html body .p-tb-xl-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important; }
	
	html body .p-tb-xl-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important; }
	
	html body .p-tb-xl-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT AND RIGHT *********************************/	
	html body .p-lr-xl-0 {
		padding-left: 0px !important; 
		padding-right: 0px !important; }
	
	html body .p-lr-xl-5 {
		padding-left: 5px !important; 
		padding-right: 5px !important; }
	
	html body .p-lr-xl-10 {
		padding-left: 10px !important; 
		padding-right: 10px !important; }
	
	html body .p-lr-xl-15 {
		padding-left: 15px !important; 
		padding-right: 15px !important; }
	
	html body .p-lr-xl-20 {
		padding-left: 20px !important; 
		padding-right: 20px !important; }
	
	html body .p-lr-xl-25 {
		padding-left: 25px !important; 
		padding-right: 25px !important; }
	
	html body .p-lr-xl-30 {
		padding-left: 30px !important; 
		padding-right: 30px !important; }
	
	html body .p-lr-xl-35 {
		padding-left: 35px !important; 
		padding-right: 35px !important; }
	
	html body .p-lr-xl-40 {
		padding-left: 40px !important; 
		padding-right: 40px !important; }
}



/********************************//*************************/
/** BEGIN LG VIEW  *****************************//***************/
/**********************************************************************//**************************/
@media (min-width: 1024px) and (max-width: 1199.98px) {

/*******************************//*****/
/*** MARGIN TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN MARGIN TOP *********************************/	
	html body .m-t-lg-0 {
		margin-top: 0px !important; }
	
	html body .m-t-lg-5 {
		margin-top: 5px !important; }
	
	html body .m-t-lg-10 {
		margin-top: 10px !important; }
	
	html body .m-t-lg-15 {
		margin-top: 15px !important; }
	
	html body .m-t-lg-20 {
		margin-top: 20px !important; }
	
	html body .m-t-lg-25 {
		margin-top: 25px !important; }
	
	html body .m-t-lg-30 {
		margin-top: 30px !important; }
	
	html body .m-t-lg-35 {
		margin-top: 0px !important; }
	
	html body .m-t-lg-40 {
		margin-top: 0px !important; }
	
	/*** BEGIN MARGIN BOTTOM *********************************/	
	html body .m-b-lg-0 {
		margin-bottom: 0px !important; }
	
	html body .m-b-lg-5 {
		margin-bottom: 5px !important; }
	
	html body .m-b-lg-10 {
		margin-bottom: 10px !important; }
	
	html body .m-b-lg-15 {
		margin-bottom: 15px !important; }
	
	html body .m-b-lg-20 {
		margin-bottom: 20px !important; }
	
	html body .m-b-lg-25 {
		margin-bottom: 25px !important; }
	
	html body .m-b-lg-30 {
		margin-bottom: 30px !important; }
	
	html body .m-b-lg-35 {
		margin-bottom: 35px !important; }
	
	html body .m-b-lg-40 {
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT *********************************/	
	html body .m-l-lg-0 {
		margin-left: 0px !important; }
	
	html body .m-l-lg-5 {
		margin-left: 5px !important; }
	
	html body .m-l-lg-10 {
		margin-left: 10px !important; }
	
	html body .m-l-lg-15 {
		margin-left: 15px !important; }
	
	html body .m-l-lg-20 {
		margin-left: 20px !important; }
	
	html body .m-l-lg-25 {
		margin-left: 25px !important; }
	
	html body .m-l-lg-30 {
		margin-left: 30px !important; }
	
	html body .m-l-lg-35 {
		margin-left: 35px !important; }
	
	html body .m-l-lg-40 {
		margin-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .m-r-lg-0 {
		margin-right: 0px !important; }
	
	html body .m-r-lg-5 {
		margin-right: 5px !important; }
	
	html body .m-r-lg-10 {
		margin-right: 10px !important; }
	
	html body .m-r-lg-15 {
		margin-right: 15px !important; }
	
	html body .m-r-lg-20 {
		margin-right: 20px !important; }
	
	html body .m-r-lg-25 {
		margin-right: 25px !important; }
	
	html body .m-r-lg-30 {
		margin-right: 30px !important; }
	
	html body .m-r-lg-35 {
		margin-right: 35px !important; }
	
	html body .m-r-lg-40 {
		margin-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .m-tb-lg-0 {
		margin-top: 0px !important;
		margin-bottom: 0px !important; }
	
	html body .m-tb-lg-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important; }
	
	html body .m-tb-lg-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important; }
	
	html body .m-tb-lg-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important; }
	
	html body .m-tb-lg-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important; }
	
	html body .m-tb-lg-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important; }
	
	html body .m-tb-lg-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important; }
	
	html body .m-tb-lg-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important; }
	
	html body .m-tb-lg-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT AND RIGHT *********************************/	
	html body .m-lr-lg-0 {
		margin-left: 0px !important; 
		margin-right: 0px !important; }
	
	html body .m-lr-lg-5 {
		margin-left: 5px !important; 
		margin-right: 5px !important; }
	
	html body .m-lr-lg-10 {
		margin-left: 10px !important; 
		margin-right: 10px !important; }
	
	html body .m-lr-lg-15 {
		margin-left: 15px !important; 
		margin-right: 15px !important; }
	
	html body .m-lr-lg-20 {
		margin-left: 20px !important; 
		margin-right: 20px !important; }
	
	html body .m-lr-lg-25 {
		margin-left: 25px !important; 
		margin-right: 25px !important; }
	
	html body .m-lr-lg-30 {
		margin-left: 30px !important; 
		margin-right: 30px !important; }
	
	html body .m-lr-lg-35 {
		margin-left: 35px !important; 
		margin-right: 35px !important; }
	
	html body .m-lr-lg-40 {
		margin-left: 40px !important; 
		margin-right: 40px !important; }
	
	
	
/*******************************//*****/
/*** PADDING TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN PADDING TOP *********************************/	
	html body .p-t-lg-0 {
		padding-top: 0px !important; }
	
	html body .p-t-lg-5 {
		padding-top: 5px !important; }
	
	html body .p-t-lg-10 {
		padding-top: 10px !important; }
	
	html body .p-t-lg-15 {
		padding-top: 15px !important; }
	
	html body .p-t-lg-20 {
		padding-top: 20px !important; }
	
	html body .p-t-lg-25 {
		padding-top: 25px !important; }
	
	html body .p-t-lg-30 {
		padding-top: 30px !important; }
	
	html body .p-t-lg-35 {
		padding-top: 0px !important; }
	
	html body .p-t-lg-40 {
		padding-top: 0px !important; }
	
	/*** BEGIN PADDING BOTTOM *********************************/	
	html body .p-b-lg-0 {
		padding-bottom: 0px !important; }
	
	html body .p-b-lg-5 {
		padding-bottom: 5px !important; }
	
	html body .p-b-lg-10 {
		padding-bottom: 10px !important; }
	
	html body .p-b-lg-15 {
		padding-bottom: 15px !important; }
	
	html body .p-b-lg-20 {
		padding-bottom: 20px !important; }
	
	html body .p-b-lg-25 {
		padding-bottom: 25px !important; }
	
	html body .p-b-lg-30 {
		padding-bottom: 30px !important; }
	
	html body .p-b-lg-35 {
		padding-bottom: 35px !important; }
	
	html body .p-b-lg-40 {
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT *********************************/	
	html body .p-l-lg-0 {
		padding-left: 0px !important; }
	
	html body .p-l-lg-5 {
		padding-left: 5px !important; }
	
	html body .p-l-lg-10 {
		padding-left: 10px !important; }
	
	html body .p-l-lg-15 {
		padding-left: 15px !important; }
	
	html body .p-l-lg-20 {
		padding-left: 20px !important; }
	
	html body .p-l-lg-25 {
		padding-left: 25px !important; }
	
	html body .p-l-lg-30 {
		padding-left: 30px !important; }
	
	html body .p-l-lg-35 {
		padding-left: 35px !important; }
	
	html body .p-l-lg-40 {
		padding-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .p-r-lg-0 {
		padding-right: 0px !important; }
	
	html body .p-r-lg-5 {
		padding-right: 5px !important; }
	
	html body .p-r-lg-10 {
		padding-right: 10px !important; }
	
	html body .p-r-lg-15 {
		padding-right: 15px !important; }
	
	html body .p-r-lg-20 {
		padding-right: 20px !important; }
	
	html body .p-r-lg-25 {
		padding-right: 25px !important; }
	
	html body .p-r-lg-30 {
		padding-right: 30px !important; }
	
	html body .p-r-lg-35 {
		padding-right: 35px !important; }
	
	html body .p-r-lg-40 {
		padding-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .p-tb-lg-0 {
		padding-top: 0px !important;
		padding-bottom: 0px !important; }
	
	html body .p-tb-lg-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important; }
	
	html body .p-tb-lg-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important; }
	
	html body .p-tb-lg-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important; }
	
	html body .p-tb-lg-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important; }
	
	html body .p-tb-lg-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important; }
	
	html body .p-tb-lg-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important; }
	
	html body .p-tb-lg-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important; }
	
	html body .p-tb-lg-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT AND RIGHT *********************************/	
	html body .p-lr-lg-0 {
		padding-left: 0px !important; 
		padding-right: 0px !important; }
	
	html body .p-lr-lg-5 {
		padding-left: 5px !important; 
		padding-right: 5px !important; }
	
	html body .p-lr-lg-10 {
		padding-left: 10px !important; 
		padding-right: 10px !important; }
	
	html body .p-lr-lg-15 {
		padding-left: 15px !important; 
		padding-right: 15px !important; }
	
	html body .p-lr-lg-20 {
		padding-left: 20px !important; 
		padding-right: 20px !important; }
	
	html body .p-lr-lg-25 {
		padding-left: 25px !important; 
		padding-right: 25px !important; }
	
	html body .p-lr-lg-30 {
		padding-left: 30px !important; 
		padding-right: 30px !important; }
	
	html body .p-lr-lg-35 {
		padding-left: 35px !important; 
		padding-right: 35px !important; }
	
	html body .p-lr-lg-40 {
		padding-left: 40px !important; 
		padding-right: 40px !important; }
}



/********************************//*************************/
/** BEGIN MD VIEW  *****************************//***************/
/**********************************************************************//**************************/
@media (min-width: 768px) and (max-width: 1023.98px) {

/*******************************//*****/
/*** MARGIN TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN MARGIN TOP *********************************/	
	html body .m-t-md-0 {
		margin-top: 0px !important; }
	
	html body .m-t-md-5 {
		margin-top: 5px !important; }
	
	html body .m-t-md-10 {
		margin-top: 10px !important; }
	
	html body .m-t-md-15 {
		margin-top: 15px !important; }
	
	html body .m-t-md-20 {
		margin-top: 20px !important; }
	
	html body .m-t-md-25 {
		margin-top: 25px !important; }
	
	html body .m-t-md-30 {
		margin-top: 30px !important; }
	
	html body .m-t-md-35 {
		margin-top: 0px !important; }
	
	html body .m-t-md-40 {
		margin-top: 0px !important; }
	
	/*** BEGIN MARGIN BOTTOM *********************************/	
	html body .m-b-md-0 {
		margin-bottom: 0px !important; }
	
	html body .m-b-md-5 {
		margin-bottom: 5px !important; }
	
	html body .m-b-md-10 {
		margin-bottom: 10px !important; }
	
	html body .m-b-md-15 {
		margin-bottom: 15px !important; }
	
	html body .m-b-md-20 {
		margin-bottom: 20px !important; }
	
	html body .m-b-md-25 {
		margin-bottom: 25px !important; }
	
	html body .m-b-md-30 {
		margin-bottom: 30px !important; }
	
	html body .m-b-md-35 {
		margin-bottom: 35px !important; }
	
	html body .m-b-md-40 {
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT *********************************/	
	html body .m-l-md-0 {
		margin-left: 0px !important; }
	
	html body .m-l-md-5 {
		margin-left: 5px !important; }
	
	html body .m-l-md-10 {
		margin-left: 10px !important; }
	
	html body .m-l-md-15 {
		margin-left: 15px !important; }
	
	html body .m-l-md-20 {
		margin-left: 20px !important; }
	
	html body .m-l-md-25 {
		margin-left: 25px !important; }
	
	html body .m-l-md-30 {
		margin-left: 30px !important; }
	
	html body .m-l-md-35 {
		margin-left: 35px !important; }
	
	html body .m-l-md-40 {
		margin-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .m-r-md-0 {
		margin-right: 0px !important; }
	
	html body .m-r-md-5 {
		margin-right: 5px !important; }
	
	html body .m-r-md-10 {
		margin-right: 10px !important; }
	
	html body .m-r-md-15 {
		margin-right: 15px !important; }
	
	html body .m-r-md-20 {
		margin-right: 20px !important; }
	
	html body .m-r-md-25 {
		margin-right: 25px !important; }
	
	html body .m-r-md-30 {
		margin-right: 30px !important; }
	
	html body .m-r-md-35 {
		margin-right: 35px !important; }
	
	html body .m-r-md-40 {
		margin-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .m-tb-md-0 {
		margin-top: 0px !important;
		margin-bottom: 0px !important; }
	
	html body .m-tb-md-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important; }
	
	html body .m-tb-md-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important; }
	
	html body .m-tb-md-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important; }
	
	html body .m-tb-md-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important; }
	
	html body .m-tb-md-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important; }
	
	html body .m-tb-md-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important; }
	
	html body .m-tb-md-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important; }
	
	html body .m-tb-md-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT AND RIGHT *********************************/	
	html body .m-lr-md-0 {
		margin-left: 0px !important; 
		margin-right: 0px !important; }
	
	html body .m-lr-md-5 {
		margin-left: 5px !important; 
		margin-right: 5px !important; }
	
	html body .m-lr-md-10 {
		margin-left: 10px !important; 
		margin-right: 10px !important; }
	
	html body .m-lr-md-15 {
		margin-left: 15px !important; 
		margin-right: 15px !important; }
	
	html body .m-lr-md-20 {
		margin-left: 20px !important; 
		margin-right: 20px !important; }
	
	html body .m-lr-md-25 {
		margin-left: 25px !important; 
		margin-right: 25px !important; }
	
	html body .m-lr-md-30 {
		margin-left: 30px !important; 
		margin-right: 30px !important; }
	
	html body .m-lr-md-35 {
		margin-left: 35px !important; 
		margin-right: 35px !important; }
	
	html body .m-lr-md-40 {
		margin-left: 40px !important; 
		margin-right: 40px !important; }
	
	
	
/*******************************//*****/
/*** PADDING TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN PADDING TOP *********************************/	
	html body .p-t-md-0 {
		padding-top: 0px !important; }
	
	html body .p-t-md-5 {
		padding-top: 5px !important; }
	
	html body .p-t-md-10 {
		padding-top: 10px !important; }
	
	html body .p-t-md-15 {
		padding-top: 15px !important; }
	
	html body .p-t-md-20 {
		padding-top: 20px !important; }
	
	html body .p-t-md-25 {
		padding-top: 25px !important; }
	
	html body .p-t-md-30 {
		padding-top: 30px !important; }
	
	html body .p-t-md-35 {
		padding-top: 0px !important; }
	
	html body .p-t-md-40 {
		padding-top: 0px !important; }
	
	/*** BEGIN PADDING BOTTOM *********************************/	
	html body .p-b-md-0 {
		padding-bottom: 0px !important; }
	
	html body .p-b-md-5 {
		padding-bottom: 5px !important; }
	
	html body .p-b-md-10 {
		padding-bottom: 10px !important; }
	
	html body .p-b-md-15 {
		padding-bottom: 15px !important; }
	
	html body .p-b-md-20 {
		padding-bottom: 20px !important; }
	
	html body .p-b-md-25 {
		padding-bottom: 25px !important; }
	
	html body .p-b-md-30 {
		padding-bottom: 30px !important; }
	
	html body .p-b-md-35 {
		padding-bottom: 35px !important; }
	
	html body .p-b-md-40 {
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT *********************************/	
	html body .p-l-md-0 {
		padding-left: 0px !important; }
	
	html body .p-l-md-5 {
		padding-left: 5px !important; }
	
	html body .p-l-md-10 {
		padding-left: 10px !important; }
	
	html body .p-l-md-15 {
		padding-left: 15px !important; }
	
	html body .p-l-md-20 {
		padding-left: 20px !important; }
	
	html body .p-l-md-25 {
		padding-left: 25px !important; }
	
	html body .p-l-md-30 {
		padding-left: 30px !important; }
	
	html body .p-l-md-35 {
		padding-left: 35px !important; }
	
	html body .p-l-md-40 {
		padding-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .p-r-md-0 {
		padding-right: 0px !important; }
	
	html body .p-r-md-5 {
		padding-right: 5px !important; }
	
	html body .p-r-md-10 {
		padding-right: 10px !important; }
	
	html body .p-r-md-15 {
		padding-right: 15px !important; }
	
	html body .p-r-md-20 {
		padding-right: 20px !important; }
	
	html body .p-r-md-25 {
		padding-right: 25px !important; }
	
	html body .p-r-md-30 {
		padding-right: 30px !important; }
	
	html body .p-r-md-35 {
		padding-right: 35px !important; }
	
	html body .p-r-md-40 {
		padding-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .p-tb-md-0 {
		padding-top: 0px !important;
		padding-bottom: 0px !important; }
	
	html body .p-tb-md-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important; }
	
	html body .p-tb-md-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important; }
	
	html body .p-tb-md-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important; }
	
	html body .p-tb-md-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important; }
	
	html body .p-tb-md-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important; }
	
	html body .p-tb-md-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important; }
	
	html body .p-tb-md-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important; }
	
	html body .p-tb-md-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT AND RIGHT *********************************/	
	html body .p-lr-md-0 {
		padding-left: 0px !important; 
		padding-right: 0px !important; }
	
	html body .p-lr-md-5 {
		padding-left: 5px !important; 
		padding-right: 5px !important; }
	
	html body .p-lr-md-10 {
		padding-left: 10px !important; 
		padding-right: 10px !important; }
	
	html body .p-lr-md-15 {
		padding-left: 15px !important; 
		padding-right: 15px !important; }
	
	html body .p-lr-md-20 {
		padding-left: 20px !important; 
		padding-right: 20px !important; }
	
	html body .p-lr-md-25 {
		padding-left: 25px !important; 
		padding-right: 25px !important; }
	
	html body .p-lr-md-30 {
		padding-left: 30px !important; 
		padding-right: 30px !important; }
	
	html body .p-lr-md-35 {
		padding-left: 35px !important; 
		padding-right: 35px !important; }
	
	html body .p-lr-md-40 {
		padding-left: 40px !important; 
		padding-right: 40px !important; }
}


/********************************//*************************/
/** BEGIN SM VIEW  *****************************//***************/
/**********************************************************************//**************************/
@media (min-width: 576px) and (max-width: 767.98px) {
	
/*******************************//*****/
/*** MARGIN TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN MARGIN TOP *********************************/	
	html body .m-t-sm-0 {
		margin-top: 0px !important; }
	
	html body .m-t-sm-5 {
		margin-top: 5px !important; }
	
	html body .m-t-sm-10 {
		margin-top: 10px !important; }
	
	html body .m-t-sm-15 {
		margin-top: 15px !important; }
	
	html body .m-t-sm-20 {
		margin-top: 20px !important; }
	
	html body .m-t-sm-25 {
		margin-top: 25px !important; }
	
	html body .m-t-sm-30 {
		margin-top: 30px !important; }
	
	html body .m-t-sm-35 {
		margin-top: 0px !important; }
	
	html body .m-t-sm-40 {
		margin-top: 0px !important; }
	
	/*** BEGIN MARGIN BOTTOM *********************************/	
	html body .m-b-sm-0 {
		margin-bottom: 0px !important; }
	
	html body .m-b-sm-5 {
		margin-bottom: 5px !important; }
	
	html body .m-b-sm-10 {
		margin-bottom: 10px !important; }
	
	html body .m-b-sm-15 {
		margin-bottom: 15px !important; }
	
	html body .m-b-sm-20 {
		margin-bottom: 20px !important; }
	
	html body .m-b-sm-25 {
		margin-bottom: 25px !important; }
	
	html body .m-b-sm-30 {
		margin-bottom: 30px !important; }
	
	html body .m-b-sm-35 {
		margin-bottom: 35px !important; }
	
	html body .m-b-sm-40 {
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT *********************************/	
	html body .m-l-sm-0 {
		margin-left: 0px !important; }
	
	html body .m-l-sm-5 {
		margin-left: 5px !important; }
	
	html body .m-l-sm-10 {
		margin-left: 10px !important; }
	
	html body .m-l-sm-15 {
		margin-left: 15px !important; }
	
	html body .m-l-sm-20 {
		margin-left: 20px !important; }
	
	html body .m-l-sm-25 {
		margin-left: 25px !important; }
	
	html body .m-l-sm-30 {
		margin-left: 30px !important; }
	
	html body .m-l-sm-35 {
		margin-left: 35px !important; }
	
	html body .m-l-sm-40 {
		margin-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .m-r-sm-0 {
		margin-right: 0px !important; }
	
	html body .m-r-sm-5 {
		margin-right: 5px !important; }
	
	html body .m-r-sm-10 {
		margin-right: 10px !important; }
	
	html body .m-r-sm-15 {
		margin-right: 15px !important; }
	
	html body .m-r-sm-20 {
		margin-right: 20px !important; }
	
	html body .m-r-sm-25 {
		margin-right: 25px !important; }
	
	html body .m-r-sm-30 {
		margin-right: 30px !important; }
	
	html body .m-r-sm-35 {
		margin-right: 35px !important; }
	
	html body .m-r-sm-40 {
		margin-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .m-tb-sm-0 {
		margin-top: 0px !important;
		margin-bottom: 0px !important; }
	
	html body .m-tb-sm-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important; }
	
	html body .m-tb-sm-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important; }
	
	html body .m-tb-sm-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important; }
	
	html body .m-tb-sm-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important; }
	
	html body .m-tb-sm-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important; }
	
	html body .m-tb-sm-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important; }
	
	html body .m-tb-sm-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important; }
	
	html body .m-tb-sm-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT AND RIGHT *********************************/	
	html body .m-lr-sm-0 {
		margin-left: 0px !important; 
		margin-right: 0px !important; }
	
	html body .m-lr-sm-5 {
		margin-left: 5px !important; 
		margin-right: 5px !important; }
	
	html body .m-lr-sm-10 {
		margin-left: 10px !important; 
		margin-right: 10px !important; }
	
	html body .m-lr-sm-15 {
		margin-left: 15px !important; 
		margin-right: 15px !important; }
	
	html body .m-lr-sm-20 {
		margin-left: 20px !important; 
		margin-right: 20px !important; }
	
	html body .m-lr-sm-25 {
		margin-left: 25px !important; 
		margin-right: 25px !important; }
	
	html body .m-lr-sm-30 {
		margin-left: 30px !important; 
		margin-right: 30px !important; }
	
	html body .m-lr-sm-35 {
		margin-left: 35px !important; 
		margin-right: 35px !important; }
	
	html body .m-lr-sm-40 {
		margin-left: 40px !important; 
		margin-right: 40px !important; }
	
	
	
/*******************************//*****/
/*** PADDING TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN PADDING TOP *********************************/	
	html body .p-t-sm-0 {
		padding-top: 0px !important; }
	
	html body .p-t-sm-5 {
		padding-top: 5px !important; }
	
	html body .p-t-sm-10 {
		padding-top: 10px !important; }
	
	html body .p-t-sm-15 {
		padding-top: 15px !important; }
	
	html body .p-t-sm-20 {
		padding-top: 20px !important; }
	
	html body .p-t-sm-25 {
		padding-top: 25px !important; }
	
	html body .p-t-sm-30 {
		padding-top: 30px !important; }
	
	html body .p-t-sm-35 {
		padding-top: 0px !important; }
	
	html body .p-t-sm-40 {
		padding-top: 0px !important; }
	
	/*** BEGIN PADDING BOTTOM *********************************/	
	html body .p-b-sm-0 {
		padding-bottom: 0px !important; }
	
	html body .p-b-sm-5 {
		padding-bottom: 5px !important; }
	
	html body .p-b-sm-10 {
		padding-bottom: 10px !important; }
	
	html body .p-b-sm-15 {
		padding-bottom: 15px !important; }
	
	html body .p-b-sm-20 {
		padding-bottom: 20px !important; }
	
	html body .p-b-sm-25 {
		padding-bottom: 25px !important; }
	
	html body .p-b-sm-30 {
		padding-bottom: 30px !important; }
	
	html body .p-b-sm-35 {
		padding-bottom: 35px !important; }
	
	html body .p-b-sm-40 {
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT *********************************/	
	html body .p-l-sm-0 {
		padding-left: 0px !important; }
	
	html body .p-l-sm-5 {
		padding-left: 5px !important; }
	
	html body .p-l-sm-10 {
		padding-left: 10px !important; }
	
	html body .p-l-sm-15 {
		padding-left: 15px !important; }
	
	html body .p-l-sm-20 {
		padding-left: 20px !important; }
	
	html body .p-l-sm-25 {
		padding-left: 25px !important; }
	
	html body .p-l-sm-30 {
		padding-left: 30px !important; }
	
	html body .p-l-sm-35 {
		padding-left: 35px !important; }
	
	html body .p-l-sm-40 {
		padding-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .p-r-sm-0 {
		padding-right: 0px !important; }
	
	html body .p-r-sm-5 {
		padding-right: 5px !important; }
	
	html body .p-r-sm-10 {
		padding-right: 10px !important; }
	
	html body .p-r-sm-15 {
		padding-right: 15px !important; }
	
	html body .p-r-sm-20 {
		padding-right: 20px !important; }
	
	html body .p-r-sm-25 {
		padding-right: 25px !important; }
	
	html body .p-r-sm-30 {
		padding-right: 30px !important; }
	
	html body .p-r-sm-35 {
		padding-right: 35px !important; }
	
	html body .p-r-sm-40 {
		padding-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .p-tb-sm-0 {
		padding-top: 0px !important;
		padding-bottom: 0px !important; }
	
	html body .p-tb-sm-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important; }
	
	html body .p-tb-sm-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important; }
	
	html body .p-tb-sm-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important; }
	
	html body .p-tb-sm-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important; }
	
	html body .p-tb-sm-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important; }
	
	html body .p-tb-sm-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important; }
	
	html body .p-tb-sm-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important; }
	
	html body .p-tb-sm-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT AND RIGHT *********************************/	
	html body .p-lr-sm-0 {
		padding-left: 0px !important; 
		padding-right: 0px !important; }
	
	html body .p-lr-sm-5 {
		padding-left: 5px !important; 
		padding-right: 5px !important; }
	
	html body .p-lr-sm-10 {
		padding-left: 10px !important; 
		padding-right: 10px !important; }
	
	html body .p-lr-sm-15 {
		padding-left: 15px !important; 
		padding-right: 15px !important; }
	
	html body .p-lr-sm-20 {
		padding-left: 20px !important; 
		padding-right: 20px !important; }
	
	html body .p-lr-sm-25 {
		padding-left: 25px !important; 
		padding-right: 25px !important; }
	
	html body .p-lr-sm-30 {
		padding-left: 30px !important; 
		padding-right: 30px !important; }
	
	html body .p-lr-sm-35 {
		padding-left: 35px !important; 
		padding-right: 35px !important; }
	
	html body .p-lr-sm-40 {
		padding-left: 40px !important; 
		padding-right: 40px !important; }
}

	
/********************************//*************************/
/** BEGIN XS VIEW  *****************************//***************/
/**********************************************************************//**************************/
@media (max-width: 575.98px) {
	
/*******************************//*****/
/*** MARGIN TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN MARGIN TOP *********************************/	
	html body .m-t-xs-0 {
		margin-top: 0px !important; }
	
	html body .m-t-xs-5 {
		margin-top: 5px !important; }
	
	html body .m-t-xs-10 {
		margin-top: 10px !important; }
	
	html body .m-t-xs-15 {
		margin-top: 15px !important; }
	
	html body .m-t-xs-20 {
		margin-top: 20px !important; }
	
	html body .m-t-xs-25 {
		margin-top: 25px !important; }
	
	html body .m-t-xs-30 {
		margin-top: 30px !important; }
	
	html body .m-t-xs-35 {
		margin-top: 0px !important; }
	
	html body .m-t-xs-40 {
		margin-top: 0px !important; }
	
	/*** BEGIN MARGIN BOTTOM *********************************/	
	html body .m-b-xs-0 {
		margin-bottom: 0px !important; }
	
	html body .m-b-xs-5 {
		margin-bottom: 5px !important; }
	
	html body .m-b-xs-10 {
		margin-bottom: 10px !important; }
	
	html body .m-b-xs-15 {
		margin-bottom: 15px !important; }
	
	html body .m-b-xs-20 {
		margin-bottom: 20px !important; }
	
	html body .m-b-xs-25 {
		margin-bottom: 25px !important; }
	
	html body .m-b-xs-30 {
		margin-bottom: 30px !important; }
	
	html body .m-b-xs-35 {
		margin-bottom: 35px !important; }
	
	html body .m-b-xs-40 {
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT *********************************/	
	html body .m-l-xs-0 {
		margin-left: 0px !important; }
	
	html body .m-l-xs-5 {
		margin-left: 5px !important; }
	
	html body .m-l-xs-10 {
		margin-left: 10px !important; }
	
	html body .m-l-xs-15 {
		margin-left: 15px !important; }
	
	html body .m-l-xs-20 {
		margin-left: 20px !important; }
	
	html body .m-l-xs-25 {
		margin-left: 25px !important; }
	
	html body .m-l-xs-30 {
		margin-left: 30px !important; }
	
	html body .m-l-xs-35 {
		margin-left: 35px !important; }
	
	html body .m-l-xs-40 {
		margin-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .m-r-xs-0 {
		margin-right: 0px !important; }
	
	html body .m-r-xs-5 {
		margin-right: 5px !important; }
	
	html body .m-r-xs-10 {
		margin-right: 10px !important; }
	
	html body .m-r-xs-15 {
		margin-right: 15px !important; }
	
	html body .m-r-xs-20 {
		margin-right: 20px !important; }
	
	html body .m-r-xs-25 {
		margin-right: 25px !important; }
	
	html body .m-r-xs-30 {
		margin-right: 30px !important; }
	
	html body .m-r-xs-35 {
		margin-right: 35px !important; }
	
	html body .m-r-xs-40 {
		margin-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .m-tb-xs-0 {
		margin-top: 0px !important;
		margin-bottom: 0px !important; }
	
	html body .m-tb-xs-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important; }
	
	html body .m-tb-xs-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important; }
	
	html body .m-tb-xs-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important; }
	
	html body .m-tb-xs-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important; }
	
	html body .m-tb-xs-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important; }
	
	html body .m-tb-xs-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important; }
	
	html body .m-tb-xs-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important; }
	
	html body .m-tb-xs-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT AND RIGHT *********************************/	
	html body .m-lr-xs-0 {
		margin-left: 0px !important; 
		margin-right: 0px !important; }
	
	html body .m-lr-xs-5 {
		margin-left: 5px !important; 
		margin-right: 5px !important; }
	
	html body .m-lr-xs-10 {
		margin-left: 10px !important; 
		margin-right: 10px !important; }
	
	html body .m-lr-xs-15 {
		margin-left: 15px !important; 
		margin-right: 15px !important; }
	
	html body .m-lr-xs-20 {
		margin-left: 20px !important; 
		margin-right: 20px !important; }
	
	html body .m-lr-xs-25 {
		margin-left: 25px !important; 
		margin-right: 25px !important; }
	
	html body .m-lr-xs-30 {
		margin-left: 30px !important; 
		margin-right: 30px !important; }
	
	html body .m-lr-xs-35 {
		margin-left: 35px !important; 
		margin-right: 35px !important; }
	
	html body .m-lr-xs-40 {
		margin-left: 40px !important; 
		margin-right: 40px !important; }
	

/*******************************//*****/
/*** PADDING TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN PADDING TOP *********************************/	
	html body .p-t-xs-0 {
		padding-top: 0px !important; }
	
	html body .p-t-xs-5 {
		padding-top: 5px !important; }
	
	html body .p-t-xs-10 {
		padding-top: 10px !important; }
	
	html body .p-t-xs-15 {
		padding-top: 15px !important; }
	
	html body .p-t-xs-20 {
		padding-top: 20px !important; }
	
	html body .p-t-xs-25 {
		padding-top: 25px !important; }
	
	html body .p-t-xs-30 {
		padding-top: 30px !important; }
	
	html body .p-t-xs-35 {
		padding-top: 0px !important; }
	
	html body .p-t-xs-40 {
		padding-top: 0px !important; }
	
	/*** BEGIN PADDING BOTTOM *********************************/	
	html body .p-b-xs-0 {
		padding-bottom: 0px !important; }
	
	html body .p-b-xs-5 {
		padding-bottom: 5px !important; }
	
	html body .p-b-xs-10 {
		padding-bottom: 10px !important; }
	
	html body .p-b-xs-15 {
		padding-bottom: 15px !important; }
	
	html body .p-b-xs-20 {
		padding-bottom: 20px !important; }
	
	html body .p-b-xs-25 {
		padding-bottom: 25px !important; }
	
	html body .p-b-xs-30 {
		padding-bottom: 30px !important; }
	
	html body .p-b-xs-35 {
		padding-bottom: 35px !important; }
	
	html body .p-b-xs-40 {
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT *********************************/	
	html body .p-l-xs-0 {
		padding-left: 0px !important; }
	
	html body .p-l-xs-5 {
		padding-left: 5px !important; }
	
	html body .p-l-xs-10 {
		padding-left: 10px !important; }
	
	html body .p-l-xs-15 {
		padding-left: 15px !important; }
	
	html body .p-l-xs-20 {
		padding-left: 20px !important; }
	
	html body .p-l-xs-25 {
		padding-left: 25px !important; }
	
	html body .p-l-xs-30 {
		padding-left: 30px !important; }
	
	html body .p-l-xs-35 {
		padding-left: 35px !important; }
	
	html body .p-l-xs-40 {
		padding-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .p-r-xs-0 {
		padding-right: 0px !important; }
	
	html body .p-r-xs-5 {
		padding-right: 5px !important; }
	
	html body .p-r-xs-10 {
		padding-right: 10px !important; }
	
	html body .p-r-xs-15 {
		padding-right: 15px !important; }
	
	html body .p-r-xs-20 {
		padding-right: 20px !important; }
	
	html body .p-r-xs-25 {
		padding-right: 25px !important; }
	
	html body .p-r-xs-30 {
		padding-right: 30px !important; }
	
	html body .p-r-xs-35 {
		padding-right: 35px !important; }
	
	html body .p-r-xs-40 {
		padding-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .p-tb-xs-0 {
		padding-top: 0px !important;
		padding-bottom: 0px !important; }
	
	html body .p-tb-xs-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important; }
	
	html body .p-tb-xs-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important; }
	
	html body .p-tb-xs-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important; }
	
	html body .p-tb-xs-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important; }
	
	html body .p-tb-xs-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important; }
	
	html body .p-tb-xs-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important; }
	
	html body .p-tb-xs-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important; }
	
	html body .p-tb-xs-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT AND RIGHT *********************************/	
	html body .p-lr-xs-0 {
		padding-left: 0px !important; 
		padding-right: 0px !important; }
	
	html body .p-lr-xs-5 {
		padding-left: 5px !important; 
		padding-right: 5px !important; }
	
	html body .p-lr-xs-10 {
		padding-left: 10px !important; 
		padding-right: 10px !important; }
	
	html body .p-lr-xs-15 {
		padding-left: 15px !important; 
		padding-right: 15px !important; }
	
	html body .p-lr-xs-20 {
		padding-left: 20px !important; 
		padding-right: 20px !important; }
	
	html body .p-lr-xs-25 {
		padding-left: 25px !important; 
		padding-right: 25px !important; }
	
	html body .p-lr-xs-30 {
		padding-left: 30px !important; 
		padding-right: 30px !important; }
	
	html body .p-lr-xs-35 {
		padding-left: 35px !important; 
		padding-right: 35px !important; }
	
	html body .p-lr-xs-40 {
		padding-left: 40px !important; 
		padding-right: 40px !important; }
}


/********************************//*************************/
/** BEGIN ALL VIEW  *****************************//***************/
/**********************************************************************//**************************/
	
/*******************************//*****/
/*** MARGIN TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN MARGIN TOP *********************************/	
	html body .m-t-0 {
		margin-top: 0px !important; }
	
	html body .m-t-5 {
		margin-top: 5px !important; }
	
	html body .m-t-10 {
		margin-top: 10px !important; }
	
	html body .m-t-15 {
		margin-top: 15px !important; }
	
	html body .m-t-20 {
		margin-top: 20px !important; }
	
	html body .m-t-25 {
		margin-top: 25px !important; }
	
	html body .m-t-30 {
		margin-top: 30px !important; }
	
	html body .m-t-35 {
		margin-top: 0px !important; }
	
	html body .m-t-40 {
		margin-top: 0px !important; }
	
	/*** BEGIN MARGIN BOTTOM *********************************/	
	html body .m-b-0 {
		margin-bottom: 0px !important; }
	
	html body .m-b-5 {
		margin-bottom: 5px !important; }
	
	html body .m-b-10 {
		margin-bottom: 10px !important; }
	
	html body .m-b-15 {
		margin-bottom: 15px !important; }
	
	html body .m-b-20 {
		margin-bottom: 20px !important; }
	
	html body .m-b-25 {
		margin-bottom: 25px !important; }
	
	html body .m-b-30 {
		margin-bottom: 30px !important; }
	
	html body .m-b-35 {
		margin-bottom: 35px !important; }
	
	html body .m-b-40 {
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT *********************************/	
	html body .m-l-0 {
		margin-left: 0px !important; }
	
	html body .m-l-5 {
		margin-left: 5px !important; }
	
	html body .m-l-10 {
		margin-left: 10px !important; }
	
	html body .m-l-15 {
		margin-left: 15px !important; }
	
	html body .m-l-20 {
		margin-left: 20px !important; }
	
	html body .m-l-25 {
		margin-left: 25px !important; }
	
	html body .m-l-30 {
		margin-left: 30px !important; }
	
	html body .m-l-35 {
		margin-left: 35px !important; }
	
	html body .m-l-40 {
		margin-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .m-r-0 {
		margin-right: 0px !important; }
	
	html body .m-r-5 {
		margin-right: 5px !important; }
	
	html body .m-r-10 {
		margin-right: 10px !important; }
	
	html body .m-r-15 {
		margin-right: 15px !important; }
	
	html body .m-r-20 {
		margin-right: 20px !important; }
	
	html body .m-r-25 {
		margin-right: 25px !important; }
	
	html body .m-r-30 {
		margin-right: 30px !important; }
	
	html body .m-r-35 {
		margin-right: 35px !important; }
	
	html body .m-r-40 {
		margin-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .m-tb-0 {
		margin-top: 0px !important;
		margin-bottom: 0px !important; }
	
	html body .m-tb-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important; }
	
	html body .m-tb-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important; }
	
	html body .m-tb-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important; }
	
	html body .m-tb-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important; }
	
	html body .m-tb-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important; }
	
	html body .m-tb-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important; }
	
	html body .m-tb-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important; }
	
	html body .m-tb-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important; }
	
	/*** BEGIN MARGIN LEFT AND RIGHT *********************************/	
	html body .m-lr-0 {
		margin-left: 0px !important; 
		margin-right: 0px !important; }
	
	html body .m-lr-5 {
		margin-left: 5px !important; 
		margin-right: 5px !important; }
	
	html body .m-lr-10 {
		margin-left: 10px !important; 
		margin-right: 10px !important; }
	
	html body .m-lr-15 {
		margin-left: 15px !important; 
		margin-right: 15px !important; }
	
	html body .m-lr-20 {
		margin-left: 20px !important; 
		margin-right: 20px !important; }
	
	html body .m-lr-25 {
		margin-left: 25px !important; 
		margin-right: 25px !important; }
	
	html body .m-lr-30 {
		margin-left: 30px !important; 
		margin-right: 30px !important; }
	
	html body .m-lr-35 {
		margin-left: 35px !important; 
		margin-right: 35px !important; }
	
	html body .m-lr-40 {
		margin-left: 40px !important; 
		margin-right: 40px !important; }
	

/*******************************//*****/
/*** PADDING TOP BOTTOM LEFT RIGHT *********************************/
/************************//********************************//************/
	
	/*** BEGIN PADDING TOP *********************************/	
	html body .p-t-0 {
		padding-top: 0px !important; }
	
	html body .p-t-5 {
		padding-top: 5px !important; }
	
	html body .p-t-10 {
		padding-top: 10px !important; }
	
	html body .p-t-15 {
		padding-top: 15px !important; }
	
	html body .p-t-20 {
		padding-top: 20px !important; }
	
	html body .p-t-25 {
		padding-top: 25px !important; }
	
	html body .p-t-30 {
		padding-top: 30px !important; }
	
	html body .p-t-35 {
		padding-top: 0px !important; }
	
	html body .p-t-40 {
		padding-top: 0px !important; }
	
	/*** BEGIN PADDING BOTTOM *********************************/	
	html body .p-b-0 {
		padding-bottom: 0px !important; }
	
	html body .p-b-5 {
		padding-bottom: 5px !important; }
	
	html body .p-b-10 {
		padding-bottom: 10px !important; }
	
	html body .p-b-15 {
		padding-bottom: 15px !important; }
	
	html body .p-b-20 {
		padding-bottom: 20px !important; }
	
	html body .p-b-25 {
		padding-bottom: 25px !important; }
	
	html body .p-b-30 {
		padding-bottom: 30px !important; }
	
	html body .p-b-35 {
		padding-bottom: 35px !important; }
	
	html body .p-b-40 {
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT *********************************/	
	html body .p-l-0 {
		padding-left: 0px !important; }
	
	html body .p-l-5 {
		padding-left: 5px !important; }
	
	html body .p-l-10 {
		padding-left: 10px !important; }
	
	html body .p-l-15 {
		padding-left: 15px !important; }
	
	html body .p-l-20 {
		padding-left: 20px !important; }
	
	html body .p-l-25 {
		padding-left: 25px !important; }
	
	html body .p-l-30 {
		padding-left: 30px !important; }
	
	html body .p-l-35 {
		padding-left: 35px !important; }
	
	html body .p-l-40 {
		padding-left: 40px !important; }
	
	/*** BEGIN MARGIN RIGHT *********************************/	
	html body .p-r-0 {
		padding-right: 0px !important; }
	
	html body .p-r-5 {
		padding-right: 5px !important; }
	
	html body .p-r-10 {
		padding-right: 10px !important; }
	
	html body .p-r-15 {
		padding-right: 15px !important; }
	
	html body .p-r-20 {
		padding-right: 20px !important; }
	
	html body .p-r-25 {
		padding-right: 25px !important; }
	
	html body .p-r-30 {
		padding-right: 30px !important; }
	
	html body .p-r-35 {
		padding-right: 35px !important; }
	
	html body .p-r-40 {
		padding-right: 40px !important; }
	
	/*** BEGIN MARGIN TOP BOTTOM *********************************/	
	html body .p-tb-0 {
		padding-top: 0px !important;
		padding-bottom: 0px !important; }
	
	html body .p-tb-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important; }
	
	html body .p-tb-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important; }
	
	html body .p-tb-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important; }
	
	html body .p-tb-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important; }
	
	html body .p-tb-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important; }
	
	html body .p-tb-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important; }
	
	html body .p-tb-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important; }
	
	html body .p-tb-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important; }
	
	/*** BEGIN PADDING LEFT AND RIGHT *********************************/	
	html body .p-lr-0 {
		padding-left: 0px !important; 
		padding-right: 0px !important; }
	
	html body .p-lr-5 {
		padding-left: 5px !important; 
		padding-right: 5px !important; }
	
	html body .p-lr-10 {
		padding-left: 10px !important; 
		padding-right: 10px !important; }
	
	html body .p-lr-15 {
		padding-left: 15px !important; 
		padding-right: 15px !important; }
	
	html body .p-lr-20 {
		padding-left: 20px !important; 
		padding-right: 20px !important; }
	
	html body .p-lr-25 {
		padding-left: 25px !important; 
		padding-right: 25px !important; }
	
	html body .p-lr-30 {
		padding-left: 30px !important; 
		padding-right: 30px !important; }
	
	html body .p-lr-35 {
		padding-left: 35px !important; 
		padding-right: 35px !important; }
	
	html body .p-lr-40 {
		padding-left: 40px !important; 
		padding-right: 40px !important; }




















/**************************************************************/
/** BEGIN ALL VIEW  *******************************************/
/**************************************************************/
	
	/*** BEGIN MARGIN BOTTOM *******************************/
	html body .m-b-n10 {
	  margin-bottom: -10px; }

	html body .m-b-n15 {
	  margin-bottom: -15px; }

	html body .m-b-n20 {
	  margin-bottom: -20px; }

	html body .m-b-n30 {
	  margin-bottom: -30px; }


	/*** BEGIN MARGIN TOP **********************************/
	html body .m-t-n10 {
	  margin-top: -10px; }

	html body .m-t-n15 {
	  margin-top: -15px; }

	html body .m-t-n20 {
	  margin-top: -20px; }

	html body .m-t-n30 {
	  margin-top: -30px; }

	html body .m-t-n40 {
	  margin-top: -40px; }

	html body .m-t-n50 {
	  margin-top: -50px; }

	html body .m-t-n60 {
	  margin-top: -60px; }


	/*** BEGIN PADDING *************************************/
	.p-01 {
	  padding: 1px !important; }

	.p-02 {
	  padding: 2px !important; }

	.p-03 {
	  padding: 3px !important; }
	
	.p-04 {
	  padding: 4px !important; }

	.p-05 {
	  padding: 5px !important; }

	.p-10 {
	  padding: 10px !important; }

	.p-l-35 {
		padding-left: 35px !important; }


	/*** BEGIN HEIGHT *************************************/
	.mh-0 {
	  min-height: 0px !important; }

	.mh-600 {
	  min-height: 600pt !important; }








.p-l-140 {
	padding-left: 145px !important; }

.p-l-150 {
	padding-left: 150px !important; }

.p-rl-60 {
	padding-left: 60px !important;
	padding-right: 60px !important; }

.p-rl-0 {
	padding-left: 0px !important;
	padding-right: 0px !important; }

.p-rl-10 {
	padding-left: 10px !important;
	padding-right: 10px !important; }

.p-tb-10 {
	padding-top: 10px !important;
	padding-bottom: 10px !important; }

.p-tb-15 {
	padding-top: 15px !important;
	padding-bottom: 15px !important; }

.p-tb-20 {
	padding-top: 20px !important;
	padding-bottom: 20px !important; }

.p-tb-40 {
	padding-top: 40px !important;
	padding-bottom: 40px !important; }



