/*
 * Margins
 */

.margin-top-none {
	margin-top: 0 !important;
}

.margin-top-half {
	margin-top: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.margin-top-default {
	margin-top: map-deep-get($config-global, "spacing", "vertical") !important;
}

.margin-right-none {
	/*rtl:ignore*/
	margin-right: 0 !important;
}

.margin-right-half {
	/*rtl:ignore*/
	margin-right: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.margin-right-default {
	/*rtl:ignore*/
	margin-right: map-deep-get($config-global, "spacing", "vertical") !important;
}

.margin-bottom-none {
	margin-bottom: 0 !important;
}

.margin-bottom-half {
	margin-bottom: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.margin-bottom-default {
	margin-bottom: map-deep-get($config-global, "spacing", "vertical") !important;
}

.margin-left-none {
	/*rtl:ignore*/
	margin-left: 0 !important;
}

.margin-left-half {
	/*rtl:ignore*/
	margin-left: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.margin-left-default {
	/*rtl:ignore*/
	margin-left: map-deep-get($config-global, "spacing", "vertical") !important;
}

/*
 * Padding
 */

.padding-top-none {
	padding-top: 0 !important;
}

.padding-top-half {
	padding-top: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.padding-top-default {
	padding-top: map-deep-get($config-global, "spacing", "vertical") !important;
}

.padding-right-none {
	/*rtl:ignore*/
	padding-right: 0 !important;
}

.padding-right-half {
	/*rtl:ignore*/
	padding-right: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.padding-right-default {
	/*rtl:ignore*/
	padding-right: map-deep-get($config-global, "spacing", "vertical") !important;
}

.padding-bottom-none {
	padding-bottom: 0 !important;
}

.padding-bottom-half {
	padding-bottom: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.padding-bottom-default {
	padding-bottom: map-deep-get($config-global, "spacing", "vertical") !important;
}

.padding-left-none {
	/*rtl:ignore*/
	padding-left: 0 !important;
}

.padding-left-half {
	/*rtl:ignore*/
	padding-left: (0.5 * map-deep-get($config-global, "spacing", "vertical")) !important;
}

.padding-left-default {
	/*rtl:ignore*/
	padding-left: map-deep-get($config-global, "spacing", "vertical") !important;
}
