/* ===== All in one ===== */
.pd-0 {
    padding: 0;
}

.pd-0-i {
    padding: 0 !important;
}

/* ===== All ===== */
.pd-15-20-0-20 {
    padding: 15px 20px 0 20px;
}

.pd-15-2-0-2 {
    padding: 15px 2px 0 2px;
}

/* ===== Two dimension ===== */
.pd-0-8 {
    padding: 0 8px;
}

.pd-0-12 {
    padding: 0 12px;
}

.pd-0-10 {
    padding: 0 10px;
}

.pd-0-10p {
    padding: 0 10%;
}

.pd-0-10-i {
    padding: 0 10px !important;
}

.pd-10-0 {
    padding: 10px 0;
}

.pd-5-15 {
    padding: 5px 15px;
}

/* ===== One dimention ===== */
/* Top */
.pd-t-c375-1 {
    padding-top: calc(.375rem + 1px);
}

.pd-t- {
    padding-top: 0;
}

/* Bottom */
.pd-b-30-i {
    padding-bottom: 30px !important;
}

.pd-b-20-i {
    padding-bottom: 20px !important;
}

/* Right */
.pd-r-10 {
    padding-right: 10px;
}

.pd-r-10 {
    padding-right: 10px;
}

.pd-r-g-1 {
    padding-right: 0.25rem;
}

.pd-r-0-i {
    padding-right: 0px !important;
}

/* Left */
.pd-l-10 {
    padding-left: 10px;
}

.pd-l-10-i {
    padding-left: 10px !important;
}

/* ===== Specific ===== */
.not-padding-horizontal {
    padding: calc(.375rem + 1px) 0px;
}