/* padding */
.padding-0 {
    padding: 0;
}

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

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

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

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

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

.padding-60px {
    padding: 60px;
}

.padding-70px {
    padding: 70px;
}

.padding-80px {
    padding: 80px;
}

.padding-90px {
    padding: 90px;
}

.padding-100px {
    padding: 100px;
}

/* padding-top */
.padding-top-0 {
    padding-top: 0;
}

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

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

.padding-top-30px {
    padding-top: 30px;
}

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

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

.padding-top-60px {
    padding-top: 60px;
}

.padding-top-70px {
    padding-top: 70px;
}

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

.padding-top-90px {
    padding-top: 90px;
}

.padding-top-100px {
    padding-top: 100px;
}

/* padding-right */
.padding-right-0 {
    padding-right: 0;
}

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

.padding-right-20px {
    padding-right: 20px;
}

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

.padding-right-40px {
    padding-right: 40px;
}

.padding-right-50px {
    padding-right: 50px;
}

.padding-right-60px {
    padding-right: 60px;
}

.padding-right-70px {
    padding-right: 70px;
}

.padding-right-80px {
    padding-right: 80px;
}

.padding-right-90px {
    padding-right: 90px;
}

.padding-right-100px {
    padding-right: 100px;
}

/* padding-bottom */
.padding-bottom-0 {
    padding-bottom: 0;
}

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

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

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

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

.padding-bottom-50px {
    padding-bottom: 50px;
}

.padding-bottom-60px {
    padding-bottom: 60px;
}

.padding-bottom-70px {
    padding-bottom: 70px;
}

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

.padding-bottom-90px {
    padding-bottom: 90px;
}

.padding-bottom-100px {
    padding-bottom: 100px;
}


/* padding-left */
.padding-left-0 {
    padding-left: 0;
}

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

.padding-left-20px {
    padding-left: 20px;
}

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

.padding-left-40px {
    padding-left: 40px;
}

.padding-left-50px {
    padding-left: 50px;
}

.padding-left-60px {
    padding-left: 60px;
}

.padding-left-70px {
    padding-left: 70px;
}

.padding-left-80px {
    padding-left: 80px;
}

.padding-left-90px {
    padding-left: 90px;
}

.padding-left-100px {
    padding-left: 100px;
}


@media only screen and (max-width: 768px) {
    /* padding */
    .padding-mobile-0 {
        padding: 0;
    }

    .padding-mobile-10px {
        padding: 10px;
    }

    .padding-mobile-20px {
        padding: 20px;
    }

    .padding-mobile-30px {
        padding: 30px;
    }

    .padding-mobile-40px {
        padding: 40px;
    }

    .padding-mobile-50px {
        padding: 50px;
    }

    .padding-mobile-60px {
        padding: 60px;
    }

    .padding-mobile-70px {
        padding: 70px;
    }

    .padding-mobile-80px {
        padding: 80px;
    }

    .padding-mobile-90px {
        padding: 90px;
    }

    .padding-mobile-100px {
        padding: 100px;
    }

    /* padding-top */
    .padding-mobile-top-0 {
        padding-top: 0;
    }

    .padding-mobile-top-10px {
        padding-top: 10px;
    }

    .padding-mobile-top-20px {
        padding-top: 20px;
    }

    .padding-mobile-top-30px {
        padding-top: 30px;
    }

    .padding-mobile-top-40px {
        padding-top: 40px;
    }

    .padding-mobile-top-50px {
        padding-top: 50px !important;
    }

    .padding-mobile-top-60px {
        padding-top: 60px;
    }

    .padding-mobile-top-70px {
        padding-top: 70px;
    }

    .padding-mobile-top-80px {
        padding-top: 80px;
    }

    .padding-mobile-top-90px {
        padding-top: 90px;
    }

    .padding-mobile-top-100px {
        padding-top: 100px;
    }

    /* padding-right */
    .padding-mobile-right-0 {
        padding-right: 0;
    }

    .padding-mobile-right-10px {
        padding-right: 10px;
    }

    .padding-mobile-right-20px {
        padding-right: 20px;
    }

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

    .padding-mobile-right-40px {
        padding-right: 40px;
    }

    .padding-mobile-right-50px {
        padding-right: 50px;
    }

    .padding-mobile-right-60px {
        padding-right: 60px;
    }

    .padding-mobile-right-70px {
        padding-right: 70px;
    }

    .padding-mobile-right-80px {
        padding-right: 80px;
    }

    .padding-mobile-right-90px {
        padding-right: 90px;
    }

    .padding-mobile-right-100px {
        padding-right: 100px;
    }

    /* padding-bottom */
    .padding-mobile-bottom-0 {
        padding-bottom: 0;
    }

    .padding-mobile-bottom-10px {
        padding-bottom: 10px;
    }

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

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

    .padding-mobile-bottom-40px {
        padding-bottom: 40px;
    }

    .padding-mobile-bottom-50px {
        padding-bottom: 50px;
    }

    .padding-mobile-bottom-60px {
        padding-bottom: 60px;
    }

    .padding-mobile-bottom-70px {
        padding-bottom: 70px;
    }

    .padding-mobile-bottom-80px {
        padding-bottom: 80px;
    }

    .padding-mobile-bottom-90px {
        padding-bottom: 90px;
    }

    .padding-mobile-bottom-100px {
        padding-bottom: 100px;
    }


    /* padding-left */
    .padding-mobile-left-0 {
        padding-left: 0;
    }

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

    .padding-mobile-left-20px {
        padding-left: 20px;
    }

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

    .padding-mobile-left-40px {
        padding-left: 40px;
    }

    .padding-mobile-left-50px {
        padding-left: 50px;
    }

    .padding-mobile-left-60px {
        padding-left: 60px;
    }

    .padding-mobile-left-70px {
        padding-left: 70px;
    }

    .padding-mobile-left-80px {
        padding-left: 80px;
    }

    .padding-mobile-left-90px {
        padding-left: 90px;
    }

    .padding-mobile-left-100px {
        padding-left: 100px;
    }
}