/* margin left */

.ml-n-26px {
    margin-left: -26px;
}

.ml-n-15px {
    margin-left: -15px;
}

.ml-n-10px {
    margin-left: -10px;
}

.ml-n-8px {
    margin-left: -8px;
}

.ml-6px {
    margin-left: 6px;
}

.ml-10px {
    margin-left: 10px;
}

.ml-14px {
    margin-left: 14px;
}

.ml-16px {
    margin-left: 16px;
}

.ml-28px {
    margin-left: 28px;
}

.ml-34px {
    margin-left: 34px;
}



/* margin right */

.mr-n-32px {
    margin-right: -32px;
}

.mr-2px {
    margin-right: 2px;
}

.mr-22px {
    margin-right: 22px;
}



/* margin top */

.mt-n-18px {
    margin-top: -18px;
}

.mt-n-5px {
    margin-top: -5px;
}

.mt-n-4px {
    margin-top: -4px;
}

.mt-n-2px {
    margin-top: -2px;
}

.mt-n-1px {
    margin-top: -1px;
}

.mt-1px {
    margin-top: 1px;
}

.mt-2px {
    margin-top: 2px;
}

.mt-4px {
    margin-top: 4px
}

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

.mt-6px {
    margin-top: 8px;
}


.mt-8px {
    margin-top: 8px;
}

.mt-10x {
    margin-top: 10px;
}

.mt-12px {
    margin-top: 12px;
}

.mt-16px {
    margin-top: 16px
}

.mt-24px {
    margin-top: 24px
}

.mt-30px {
    margin-top: 30px;
}



/* margin bottom */

.mb-n-4px {
    margin-bottom: -4px;
}

.mb-n-6px {
    margin-bottom: -6px;
}

.mb-0 {
    margin-bottom: 0;
}

.mb-1px {
    margin-bottom: 1px;
}

.mb-2px {
    margin-bottom: 2px;
}

.mb-6px {
    margin-bottom: 6px;
}

.mb-8px {
    margin-bottom: 8px;
}

.mb-12px {
    margin-bottom: 12px;
}

.mb-20px {
    margin-bottom: 20px;
}

.mb-24px {
    margin-bottom: 24px !important;
}



/* gap */

.gap-4px {
    gap: 4px;
}

.gap-5px {
    gap: 5px;
}

.gap-6px {
    gap: 6px;
}

.gap-8px {
    gap: 8px;
}

.gap-9px {
    gap: 9px;
}

.gap-10px {
    gap: 10px;
}

.gap-12px {
    gap: 12px;
}

.gap-14px {
    gap: 14px;
}

.gap-16px {
    gap: 16px;
}

.gap-20px {
    gap: 20px;
}

.gap-24px {
    gap: 24px;
}

.gap-40px {
    gap: 40px;
}



/* padding right */

.pr-0 {
    padding-right: 0 !important;
}

.pr-12px {
    padding-right: 12px;
}

.pr-16px {
    padding-right: 16px;
}

.pr-20px {
    padding-right: 20px !important;
}

.pr-24px {
    padding-right: 24px;
}

.pr-30px {
    padding-right: 30px;
}

.pr-40px {
    padding-right: 40px !important;
}

.pr-48px {
    padding-right: 48px !important;
}

/* padding left */

.pl-0 {
    padding-left: 0 !important;
}

.pl-8px {
    padding-left: 8px;
}

.pl-10px {
    padding-left: 10px;
}

.pl-12px {
    padding-left: 12px;
}

.pl-16px {
    padding-left: 16px;
}

.pl-24px {
    padding-left: 24px !important;
}

.pl-30px {
    padding-left: 30px;
}

.pl-70px {
    padding-left: 70px !important;
}

.pl-74px {
    padding-left: 74px !important;
}

.pl-84px {
    padding-left: 84px !important;
}

.pl-92px {
    padding-left: 92px !important;
}



/* padding top */

.pt-6px {
    padding-top: 6px;
}

.pt-8px {
    padding-top: 8px;
}

.pt-10px {
    padding-top: 16px;
}

.pt-16px {
    padding-top: 16px;
}

.pt-24px {
    padding-top: 24px;
}

.pt-36px {
    padding-top: 36px;
}

.pt-48px {
    padding-top: 48px;
}

.pt-50px {
    padding-top: 50px;
}

/* padding bottom */

.pb-4px {
    padding-bottom: 4px;
}

.pb-8px {
    padding-bottom: 8px;
}

.pb-12px {
    padding-bottom: 12px;
}

.pb-16px {
    padding-bottom: 16px;
}

.pb-20px {
    padding-bottom: 20px;
}

.pb-24px {
    padding-bottom: 24px;
}

.pb-30px {
    padding-bottom: 30px;
}

.pb-32px {
    padding-bottom: 32px;
}

.pb-34px {
    padding-bottom: 34px;
}

.pb-38px {
    padding-bottom: 38px;
}

.pb-48px {
    padding-bottom: 48px;
}


/* padding x (right and left simultaneously) */

.px-6px {
    padding-right: 6px;
    padding-left: 6px;
}

.px-14px {
    padding-right: 14px;
    padding-left: 14px;
}

.px-16px {
    padding-right: 16px;
    padding-left: 16px;
}

.px-24px {
    padding-right: 24px;
    padding-left: 24px;
}



/* padding y (top and bottom simultaneously) */

.py-2px {
    padding-top: 2px;
    padding-bottom: 2px;
}

.py-10px {
    padding-top: 10px;
    padding-bottom: 10px;
}

.py-12px {
    padding-top: 12px;
    padding-bottom: 12px;
}

.py-20px {
    padding-top: 20px;
    padding-bottom: 20px;
}

.align-items-center {
    align-items: center;
}

.w-33-p {
    width: 33% !important;
}

.flex-nowrap {
    flex-wrap: nowrap;
}

.overflow-x-hidden {
    overflow-x: hidden;
}

.p-relative {
    position: relative;
}

.d-none {
    display: none;
}

.relative {
    position: relative;
}
