/***
 *	Margin
 */

.margin { margin: 1.25rem !important }
	.no-margin { margin: 0 !important }
.mt { margin-top: 1.25rem  !important }
	.no-mt { margin-top: 0 !important }
.mr { margin-right: 1.25rem  !important }
	.no-mr { margin-right: 0 !important }
.mb { margin-bottom: 1.25rem  !important }
	.no-mb { margin-bottom: 0 !important }
.ml { margin-left: 1.25rem  !important }
	.no-ml { margin-left: 0 !important }
	
/* xx */
@media only screen and ( min-width: 1440px ){
	.margin-xx { margin: 1.25rem !important }
		.no-margin-xx { margin: 0 !important }
	.mt-xx { margin-top: 1.25rem  !important }
		.no-mt-xx { margin-top: 0 !important }
	.mr-xx { margin-right: 1.25rem  !important }
		.no-mr-xx { margin-right: 0 !important }
	.mb-xx { margin-bottom: 1.25rem  !important }
		.no-mb-xx { margin-bottom: 0 !important }
	.ml-xx { margin-left: 1.25rem  !important }
		.no-ml-xx { margin-left: 0 !important }
}

/* dt */
@media only screen and ( max-width: 1199px ){
	.margin-dt { margin: 1.25rem !important }
		.no-margin-dt { margin: 0 !important }
	.mt-dt { margin-top: 1.25rem  !important }
		.no-mt-dt { margin-top: 0 !important }
	.mr-dt { margin-right: 1.25rem  !important }
		.no-mr-dt { margin-right: 0 !important }
	.mb-dt { margin-bottom: 1.25rem  !important }
		.no-mb-dt { margin-bottom: 0 !important }
	.ml-dt { margin-left: 1.25rem  !important }
		.no-ml-dt { margin-left: 0 !important }
}

/* tb */
@media only screen and ( max-width: 899px ){
	.margin-tb { margin: 1.25rem !important }
		.no-margin-tb { margin: 0 !important }
	.mt-tb { margin-top: 1.25rem  !important }
		.no-mt-tb { margin-top: 0 !important }
	.mr-tb { margin-right: 1.25rem  !important }
		.no-mr-tb { margin-right: 0 !important }
	.mb-tb { margin-bottom: 1.25rem  !important }
		.no-mb-tb { margin-bottom: 0 !important }
	.ml-tb { margin-left: 1.25rem  !important }
		.no-ml-tb { margin-left: 0 !important }
}

/* mb */
@media only screen and ( max-width: 599px ){
	.margin-mb { margin: 1.25rem !important }
		.no-margin-mb { margin: 0 !important }
	.mt-mb { margin-top: 1.25rem  !important }
		.no-mt-mb { margin-top: 0 !important }
	.mr-mb { margin-right: 1.25rem  !important }
		.no-mr-mb { margin-right: 0 !important }
	.mb-mb { margin-bottom: 1.25rem  !important }
		.no-mb-mb { margin-bottom: 0 !important }
	.ml-mb { margin-left: 1.25rem  !important }
		.no-ml-mb { margin-left: 0 !important }
}

/* ss */
@media only screen and ( max-width: 359px ){
	.margin-ss { margin: 1.25rem !important }
		.no-margin-ss { margin: 0 !important }
	.mt-ss { margin-top: 1.25rem  !important }
		.no-mt-ss { margin-top: 0 !important }
	.mr-ss { margin-right: 1.25rem  !important }
		.no-mr-ss { margin-right: 0 !important }
	.mb-ss { margin-bottom: 1.25rem  !important }
		.no-mb-ss { margin-bottom: 0 !important }
	.ml-ss { margin-left: 1.25rem  !important }
		.no-ml-ss { margin-left: 0 !important }
}
