.margins (0) {}
.margins (@index) when (@index > 0) {
	.margin-top@{index} {
		margin-top: @index * 1px !important;
	}
	.margin-bottom@{index} {
		margin-bottom: @index * 1px !important;
	}
	.margin-top-@{index} {
		margin-top: @index * -1px !important;
	}
	.margin-bottom-@{index} {
		margin-bottom: @index * -1px !important;
	}
	.margins(@index - 1);
}
.margins(200);

.margin-top0 {
	margin-top: 0 !important;
}
.margin-bottom0 {
	margin-bottom: 0 !important;
}
.margin-top-0 {
	margin-top: 0 !important;
}
.margin-bottom-0 {
	margin-bottom: 0 !important;
}