/*
|--------------------------------------------------------------------------
| Klasy pomocnicze motywu
|--------------------------------------------------------------------------
|
| Ten plik zawiera własne klasy pomocnicze używane w motywie.
| Rozszerza utility classes z Bootstrapa bez modyfikowania bootstrap.css.
|
| Przykłady:
| - ujemne marginesy oparte o wartości rem
| - pomocnicze klasy odstępów
| - małe, wielokrotnego użycia klasy wizualne
|
| Ważne:
| Ten plik powinien być ładowany po bootstrap.css, żeby klasy pomocnicze
| mogły nadpisywać lub rozszerzać style Bootstrapa.
|
*/

/* all sides */
.m-n1 {
	margin: -0.25rem !important;
}
.m-n2 {
	margin: -0.5rem !important;
}
.m-n3 {
	margin: -1rem !important;
}
.m-n4 {
	margin: -1.5rem !important;
}
.m-n5 {
	margin: -3rem !important;
}

/* top */
.mt-n1 {
	margin-top: -0.25rem !important;
}
.mt-n2 {
	margin-top: -0.5rem !important;
}
.mt-n3 {
	margin-top: -1rem !important;
}
.mt-n4 {
	margin-top: -1.5rem !important;
}
.mt-n5 {
	margin-top: -3rem !important;
}

/* bottom */
.mb-n1 {
	margin-bottom: -0.25rem !important;
}
.mb-n2 {
	margin-bottom: -0.5rem !important;
}
.mb-n3 {
	margin-bottom: -1rem !important;
}
.mb-n4 {
	margin-bottom: -1.5rem !important;
}
.mb-n5 {
	margin-bottom: -3rem !important;
}

/* left - Bootstrap 4 style */
.ml-n1 {
	margin-left: -0.25rem !important;
}
.ml-n2 {
	margin-left: -0.5rem !important;
}
.ml-n3 {
	margin-left: -1rem !important;
}
.ml-n4 {
	margin-left: -1.5rem !important;
}
.ml-n5 {
	margin-left: -3rem !important;
}

/* right - Bootstrap 4 style */
.mr-n1 {
	margin-right: -0.25rem !important;
}
.mr-n2 {
	margin-right: -0.5rem !important;
}
.mr-n3 {
	margin-right: -1rem !important;
}
.mr-n4 {
	margin-right: -1.5rem !important;
}
.mr-n5 {
	margin-right: -3rem !important;
}

/* x axis: left + right */
.mx-n1 {
	margin-left: -0.25rem !important;
	margin-right: -0.25rem !important;
}

.mx-n2 {
	margin-left: -0.5rem !important;
	margin-right: -0.5rem !important;
}

.mx-n3 {
	margin-left: -1rem !important;
	margin-right: -1rem !important;
}

.mx-n4 {
	margin-left: -1.5rem !important;
	margin-right: -1.5rem !important;
}

.mx-n5 {
	margin-left: -3rem !important;
	margin-right: -3rem !important;
}

/* y axis: top + bottom */
.my-n1 {
	margin-top: -0.25rem !important;
	margin-bottom: -0.25rem !important;
}

.my-n2 {
	margin-top: -0.5rem !important;
	margin-bottom: -0.5rem !important;
}

.my-n3 {
	margin-top: -1rem !important;
	margin-bottom: -1rem !important;
}

.my-n4 {
	margin-top: -1.5rem !important;
	margin-bottom: -1.5rem !important;
}

.my-n5 {
	margin-top: -3rem !important;
	margin-bottom: -3rem !important;
}

/* Bootstrap 5 logical aliases: start/end */
.ms-n1 {
	margin-left: -0.25rem !important;
}
.ms-n2 {
	margin-left: -0.5rem !important;
}
.ms-n3 {
	margin-left: -1rem !important;
}
.ms-n4 {
	margin-left: -1.5rem !important;
}
.ms-n5 {
	margin-left: -3rem !important;
}

.me-n1 {
	margin-right: -0.25rem !important;
}
.me-n2 {
	margin-right: -0.5rem !important;
}
.me-n3 {
	margin-right: -1rem !important;
}
.me-n4 {
	margin-right: -1.5rem !important;
}
.me-n5 {
	margin-right: -3rem !important;
}
