.mt-36 {
	margin-top: 36px !important;
}

.display-none {
	display: none !important;
}

.justify-content-flex-end {
	justify-content: flex-end !important;
}

.justify-content-space-between {
	justify-content: space-between !important;
}

@media screen and (min-width: 576px) { 
	.display-sm-block {
		display: block !important;
	}

	.display-sm-flex {
		display: flex !important;
	}
}

@media screen and (min-width: 768px) { 
	.display-md-block {
		display: block !important;
	}

	.display-md-flex {
		display: flex !important;
	}
}

@media screen and (min-width: 992px) { 
	.display-lg-none {
		display: none !important;
	}

	.display-lg-block {
		display: block !important;
	}

	.display-lg-flex {
		display: flex !important;
	}
}

@media screen and (min-width: 1200px) { 
	.display-xl-block {
		display: block;
	}

	.display-xl-flex {
		display: flex;
	}
}
