.g-0 {
margin-right: -0;
margin-left: -0;
}

.g-0 > .row {
margin-right: 0;
margin-left: 0;
}

.g-0 > .col,
.g-0 > [class*=col-] {
padding-right: 0;
padding-left: 0;
}

.gx-0 {
margin-right: -0;
margin-left: -0;
}

.gx-0 > .col,
.gx-0 > [class*=col-] {
padding-right: 0;
padding-left: 0;
}

.gy-0 {
margin-top: -0;
margin-bottom: -0;
}

.gy-0 > .col,
.gy-0 > [class*=col-] {
padding-top: 0;
padding-bottom: 0;
}

.g-1 {
margin-right: -0.25rem;
margin-left: -0.25rem;
}

.g-1 > .row {
margin-right: 0;
margin-left: 0;
}

.g-1 > .col,
.g-1 > [class*=col-] {
padding-right: 0.25rem;
padding-left: 0.25rem;
}

.gx-1 {
margin-right: -0.25rem;
margin-left: -0.25rem;
}

.gx-1 > .col,
.gx-1 > [class*=col-] {
padding-right: 0.25rem;
padding-left: 0.25rem;
}

.gy-1 {
margin-top: -0.25rem;
margin-bottom: -0.25rem;
}

.gy-1 > .col,
.gy-1 > [class*=col-] {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}

.g-2 {
margin-right: -0.5rem;
margin-left: -0.5rem;
width: auto;
}

.g-2 > .row {
margin-right: 0;
margin-left: 0;
}

.g-2 > .col,
.g-2 > [class*=col-] {
padding-right: 0.5rem;
padding-left: 0.5rem;
}

.gx-2 {
margin-right: -0.5rem;
margin-left: -0.5rem;
width: auto;
}

.gx-2 > .col,
.gx-2 > [class*=col-] {
padding-right: 0.5rem;
padding-left: 0.5rem;
}

.gy-2 {
margin-top: -0.5rem;
margin-bottom: -0.5rem;
}

.gy-2 > .col,
.gy-2 > [class*=col-] {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}

.g-3 {
margin-right: -1rem;
margin-left: -1rem;
width: auto;
}

.g-3 > .row {
margin-right: 0;
margin-left: 0;
}

.g-3 > .col,
.g-3 > [class*=col-] {
padding-right: 1rem;
padding-left: 1rem;
}

.gx-3 {
margin-right: -1rem;
margin-left: -1rem;
width: auto;
}

.gx-3 > .col,
.gx-3 > [class*=col-] {
padding-right: 1rem;
padding-left: 1rem;
}

.gy-3 {
margin-top: -1rem;
margin-bottom: -1rem;
}

.gy-3 > .col,
.gy-3 > [class*=col-] {
padding-top: 1rem;
padding-bottom: 1rem;
}

.g-4 {
margin-right: -1.5rem;
margin-left: -1.5rem;
width: auto;
}

.g-4 > .row {
margin-right: 0;
margin-left: 0;
}

.g-4 > .col,
.g-4 > [class*=col-] {
padding-right: 1.5rem;
padding-left: 1.5rem;
}

.gx-4 {
margin-right: -1.5rem;
margin-left: -1.5rem;
width: auto;
}

.gx-4 > .col,
.gx-4 > [class*=col-] {
padding-right: 1.5rem;
padding-left: 1.5rem;
}

.gy-4 {
margin-top: -1.5rem;
margin-bottom: -1.5rem;
}

.gy-4 > .col,
.gy-4 > [class*=col-] {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}

.g-5 {
margin-right: -3rem;
margin-left: -3rem;
width: auto;
}

.g-5 > .row {
margin-right: 0;
margin-left: 0;
}

.g-5 > .col,
.g-5 > [class*=col-] {
padding-right: 3rem;
padding-left: 3rem;
}

.gx-5 {
margin-right: -3rem;
margin-left: -3rem;
width: auto;
}

.gx-5 > .col,
.gx-5 > [class*=col-] {
padding-right: 3rem;
padding-left: 3rem;
}

.gy-5 {
margin-top: -3rem;
margin-bottom: -3rem;
}

.gy-5 > .col,
.gy-5 > [class*=col-] {
padding-top: 3rem;
padding-bottom: 3rem;
}
