/* Margin Top */
.marginT-1 {
    margin-top: 8px;
}

.marginT-2 {
    margin-top: 16px;
}

.marginT-3 {
    margin-top: 24px;
}

.marginT-4 {
    margin-top: 32px;
}

.marginT-5 {
    margin-top: 40px;
}

.marginT-6 {
    margin-top: 48px;
}

.marginT-7 {
    margin-top: 56px;
}

.marginT-8 {
    margin-top: 64px;
}

.marginT-9 {
    margin-top: 72px;
}

.marginT-10 {
    margin-top: 80px;
}

/* Margin Left */
.marginL-1 {
    margin-left: 8px;
}

.marginL-2 {
    margin-left: 16px;
}

.marginL-3 {
    margin-left: 24px;
}

.marginL-4 {
    margin-left: 32px;
}

.marginL-5 {
    margin-left: 40px;
}

.marginL-6 {
    margin-left: 48px;
}

.marginL-7 {
    margin-left: 56px;
}

.marginL-8 {
    margin-left: 64px;
}

.marginL-9 {
    margin-left: 72px;
}

.marginL-10 {
    margin-left: 80px;
}

/* Margin Horizontal */
.marginX-1 {
    margin-left: 8px;
    margin-right: 8px;
}

.marginX-2 {
    margin-left: 16px;
    margin-right: 16px;
}

.marginX-3 {
    margin-left: 24px;
    margin-right: 24px;
}

.marginX-4 {
    margin-left: 32px;
    margin-right: 32px;
}

.marginX-5 {
    margin-left: 40px;
    margin-right: 40px;
}

.marginX-6 {
    margin-left: 48px;
    margin-right: 48px;
}

.marginX-7 {
    margin-left: 56px;
    margin-right: 56px;
}

.marginX-8 {
    margin-left: 64px;
    margin-right: 64px;
}

.marginX-9 {
    margin-left: 72px;
    margin-right: 72px;
}

.marginX-10 {
    margin-left: 80px;
    margin-right: 80px;
}

/* Margin Right */
.marginR-1 {
    margin-right: 8px;
}

.marginR-2 {
    margin-right: 16px;
}

.marginR-3 {
    margin-right: 24px;
}

.marginR-4 {
    margin-right: 32px;
}

.marginR-5 {
    margin-right: 40px;
}

.marginR-6 {
    margin-right: 48px;
}

.marginR-7 {
    margin-right: 56px;
}

.marginR-8 {
    margin-right: 64px;
}

.marginR-9 {
    margin-right: 72px;
}

.marginR-10 {
    margin-right: 80px;
}

/* Margin Bottom */
.marginB-1 {
    margin-bottom: 8px;
}

.marginB-2 {
    margin-bottom: 16px;
}

.marginB-3 {
    margin-bottom: 24px;
}

.marginB-4 {
    margin-bottom: 32px;
}

.marginB-5 {
    margin-bottom: 40px;
}

.marginB-6 {
    margin-bottom: 48px;
}

.marginB-7 {
    margin-bottom: 56px;
}

.marginB-8 {
    margin-bottom: 64px;
}

.marginB-9 {
    margin-bottom: 72px;
}

.marginB-10 {
    margin-bottom: 80px;
}

/* Margin Vertical */
.marginY-1 {
    margin-bottom: 8px;
    margin-top: 8px;
}

.marginY-2 {
    margin-bottom: 16px;
    margin-top: 16px;
}

.marginY-3 {
    margin-bottom: 24px;
    margin-top: 24px;
}

.marginY-4 {
    margin-bottom: 32px;
    margin-top: 32px;
}

.marginY-5 {
    margin-bottom: 40px;
    margin-top: 40px;
}

.marginY-6 {
    margin-bottom: 48px;
    margin-top: 48px;
}

.marginY-7 {
    margin-bottom: 56px;
    margin-top: 56px;
}

.marginY-8 {
    margin-bottom: 64px;
    margin-top: 64px;
}

.marginY-9 {
    margin-bottom: 72px;
    margin-top: 72px;
}

.marginY-10 {
    margin-bottom: 80px;
    margin-top: 80px;
}

/* Padding Top */
.paddingT-1 {
    padding-top: 8px;
}

.paddingT-2 {
    padding-top: 16px;
}

.paddingT-3 {
    padding-top: 24px;
}

.paddingT-4 {
    padding-top: 32px;
}

.paddingT-5 {
    padding-top: 40px;
}

.paddingT-6 {
    padding-top: 48px;
}

.paddingT-7 {
    padding-top: 56px;
}

.paddingT-8 {
    padding-top: 64px;
}

.paddingT-9 {
    padding-top: 72px;
}

.paddingT-10 {
    padding-top: 80px;
}

/* Padding Vertical */
.paddingY-1 {
    padding-top: 8px;
    padding-bottom: 8px;
}

.paddingY-2 {
    padding-top: 16px;
    padding-bottom: 16px;
}

.paddingY-3 {
    padding-top: 24px;
    padding-bottom: 24px;
}

.paddingY-4 {
    padding-top: 32px;
    padding-bottom: 32px;
}

.paddingY-5 {
    padding-top: 40px;
    padding-bottom: 40px;
}

.paddingY-6 {
    padding-top: 48px;
    padding-bottom: 48px;
}

.paddingY-7 {
    padding-top: 56px;
    padding-bottom: 56px;
}

.paddingY-8 {
    padding-top: 64px;
    padding-bottom: 64px;
}

.paddingY-9 {
    padding-top: 72px;
    padding-bottom: 72px;
}

.paddingY-10 {
    padding-top: 80px;
    padding-bottom: 80px;
}

/* Padding Bottom */
.paddingB-1 {
    padding-bottom: 8px;
}

.paddingB-2 {
    padding-bottom: 16px;
}

.paddingB-3 {
    padding-bottom: 24px;
}

.paddingB-4 {
    padding-bottom: 32px;
}

.paddingB-5 {
    padding-bottom: 40px;
}

.paddingB-6 {
    padding-bottom: 48px;
}

.paddingB-7 {
    padding-bottom: 56px;
}

.paddingB-8 {
    padding-bottom: 64px;
}

.paddingB-9 {
    padding-bottom: 72px;
}

.paddingB-10 {
    padding-bottom: 80px;
}

@media only screen and (max-width: 998px) {
    .marginR-3,
    .marginR-4 {
        margin-right: 0;
    }

    .marginX-2 {
        margin-left: 0;
        margin-right: 0;
    }
}
