    /* Paddings */

    .pad1A {
        padding: 1px !important;
    }
    .pad1T {
        padding-top: 1px !important;
    }
    .pad1R {
        padding-right: 1px !important;
    }
    .pad1B {
        padding-bottom: 1px !important;
    }
    .pad1L {
        padding-left: 1px !important;
    }

    .pad2A {
        padding: 2px !important;
    }
    .pad2T {
        padding-top: 2px !important;
    }
    .pad2R {
        padding-right: 2px !important;
    }
    .pad2B {
        padding-bottom: 2px !important;
    }
    .pad2L {
        padding-left: 2px !important;
    }
    
    .pad3A {
        padding: 3px !important;
    }
    .pad3T {
        padding-top: 3px !important;
    }
    .pad3R {
        padding-right: 3px !important;
    }
    .pad3B {
        padding-bottom: 3px !important;
    }
    .pad3L {
        padding-left: 3px !important;
    }

    .pad5A {
        padding: 5px !important;
    }
    .pad5T {
        padding-top: 5px !important;
    }
    .pad5R {
        padding-right: 5px !important;
    }
    .pad5B {
        padding-bottom: 5px !important;
    }
    .pad5L {
        padding-left: 5px !important;
    }
    .pad10A {
        padding: 10px !important;
    }
    .pad10T {
        padding-top: 10px !important;
    }
    .pad10R {
        padding-right: 10px !important;
    }
    .pad10B {
        padding-bottom: 10px !important;
    }
    .pad10L {
        padding-left: 10px !important;
    }
    .pad15A {
        padding: 15px !important;
    }
    .pad15T {
        padding-top: 15px !important;
    }
    .pad15R {
        padding-right: 15px !important;
    }
    .pad15B {
        padding-bottom: 15px !important;
    }
    .pad15L {
        padding-left: 15px !important;
    }
    .pad20A {
        padding: 20px !important;
    }
    .pad20T {
        padding-top: 20px !important;
    }
    .pad20R {
        padding-right: 20px !important;
    }
    .pad20B {
        padding-bottom: 20px !important;
    }
    .pad20L {
        padding-left: 20px !important;
    }
    .pad25A {
        padding: 25px !important;
    }
    .pad25T {
        padding-top: 25px !important;
    }
    .pad25R {
        padding-right: 25px !important;
    }
    .pad25B {
        padding-bottom: 25px !important;
    }
    .pad25L {
        padding-left: 25px !important;
    }
    .pad30A {
        padding: 30px !important;
    }
    .pad30T {
        padding-top: 30px !important;
    }
    .pad30R {
        padding-right: 30px !important;
    }
    .pad30B {
        padding-bottom: 30px !important;
    }
    .pad30L {
        padding-left: 30px !important;
    }
    .pad35A {
        padding: 35px !important;
    }
    .pad35T {
        padding-top: 35px !important;
    }
    .pad35R {
        padding-right: 35px !important;
    }
    .pad35B {
        padding-bottom: 35px !important;
    }
    .pad35L {
        padding-left: 35px !important;
    }
    .pad40A {
        padding: 40px !important;
    }
    .pad40T {
        padding-top: 40px !important;
    }
    .pad40R {
        padding-right: 40px !important;
    }
    .pad40B {
        padding-bottom: 40px !important;
    }
    .pad40L {
        padding-left: 40px !important;
    }
    .pad45A {
        padding: 45px !important;
    }
    .pad45T {
        padding-top: 45px !important;
    }
    .pad45R {
        padding-right: 45px !important;
    }
    .pad45B {
        padding-bottom: 45px !important;
    }
    .pad45L {
        padding-left: 45px !important;
    }
    .pad50A {
        padding: 50px !important;
    }
    .pad50T {
        padding-top: 50px !important;
    }
    .pad50R {
        padding-right: 50px !important;
    }
    .pad50B {
        padding-bottom: 50px !important;
    }
    .pad50L {
        padding-left: 50px !important;
    }

    /* Remove paddings */
    .pad0A {
        padding: 0 !important;
    }
    .pad0T {
        padding-top: 0 !important;
    }
    .pad0R {
        padding-right: 0 !important;
    }
    .pad0B {
        padding-bottom: 0 !important;
    }
    .pad0L {
        padding-left: 0 !important;
    }






    /* ====================== Margins ======================= */
    .mrg1A {
        margin: 1px !important;
    }
    .mrg1T {
        margin-top: 1px !important;
    }
    .mrg1R {
        margin-right: 1px !important;
    }
    .mrg1B {
        margin-bottom: 1px !important;
    }
    .mrg1L {
        margin-left: 1px !important;
    }
    
    .mrg2A {
        margin: 2px !important;
    }
    .mrg2T {
        margin-top: 2px !important;
    }
    .mrg2R {
        margin-right: 2px !important;
    }
    .mrg2B {
        margin-bottom: 2px !important;
    }
    .mrg2L {
        margin-left: 2px !important;
    }

    .mrg3A {
        margin: 3px !important;
    }
    .mrg3T {
        margin-top: 3px !important;
    }
    .mrg3R {
        margin-right: 3px !important;
    }
    .mrg3B {
        margin-bottom: 3px !important;
    }
    .mrg3L {
        margin-left: 3px !important;
    }
    .mrg5A {
        margin: 5px !important;
    }
    .mrg5T {
        margin-top: 5px !important;
    }
    .mrg5R {
        margin-right: 5px !important;
    }
    .mrg5B {
        margin-bottom: 5px !important;
    }
    .mrg5L {
        margin-left: 6px !important;
    }
    .mrg6A {
        margin: 6px !important;
    }
    .mrg6T {
        margin-top: 6px !important;
    }
    .mrg6R {
        margin-right: 6px !important;
    }
    .mrg6B {
        margin-bottom: 6px !important;
    }
    .mrg6L {
        margin-left: 6px !important;
    }
    .mrg7A {
        margin: 7px !important;
    }
    .mrg7T {
        margin-top: 7px !important;
    }
    .mrg7R {
        margin-right: 7px !important;
    }
    .mrg7B {
        margin-bottom: 7px !important;
    }
    .mrg7L {
        margin-left: 7px !important;
    }
    .mrg8A {
        margin: 7px !important;
    }
    .mrg8T {
        margin-top: 7px !important;
    }
    .mrg8R {
        margin-right: 7px !important;
    }
    .mrg8B {
        margin-bottom: 7px !important;
    }
    .mrg8L {
        margin-left: 7px !important;
    }
    .mrg10A {
        margin: 10px !important;
    }
    .mrg10T {
        margin-top: 10px !important;
    }
    .mrg10R {
        margin-right: 10px !important;
    }
    .mrg10B {
        margin-bottom: 10px !important;
    }
    .mrg10L {
        margin-left: 10px !important;
    }
    .mrg15A {
        margin: 15px !important;
    }
    .mrg15T {
        margin-top: 15px !important;
    }
    .mrg15R {
        margin-right: 15px !important;
    }
    .mrg15B {
        margin-bottom: 15px !important;
    }
    .mrg15L {
        margin-left: 15px !important;
    }

    .mrg20A {
        margin: 20px !important;
    }
    .mrg20T {
        margin-top: 20px !important;
    }
    .mrg20R {
        margin-right: 20px !important;
    }
    .mrg20B {
        margin-bottom: 20px !important;
    }
    .mrg20L {
        margin-left: 20px !important;
    }
    .mrg25A {
        margin: 25px !important;
    }
    .mrg25T {
        margin-top: 25px !important;
    }
    .mrg25R {
        margin-right: 25px !important;
    }
    .mrg25B {
        margin-bottom: 25px !important;
    }
    .mrg25L {
        margin-left: 25px !important;
    }

    .mrg30A {
        margin: 30px !important;
    }
    .mrg30T {
        margin-top: 30px !important;
    }
    .mrg30R {
        margin-right: 30px !important;
    }
    .mrg30B {
        margin-bottom: 30px !important;
    }
    .mrg30L {
        margin-left: 30px !important;
    }
    .mrg35A {
        margin: 35px !important;
    }
    .mrg35T {
        margin-top: 35px !important;
    }
    .mrg35R {
        margin-right: 35px !important;
    }
    .mrg35B {
        margin-bottom: 35px !important;
    }
    .mrg35L {
        margin-left: 35px !important;
    }
    .mrg40A {
        margin: 40px !important;
    }
    .mrg40T {
        margin-top: 40px !important;
    }
    .mrg40R {
        margin-right: 40px !important;
    }
    .mrg40B {
        margin-bottom: 40px !important;
    }
    .mrg40L {
        margin-left: 40px !important;
    }
    .mrg45A {
        margin: 45px !important;
    }
    .mrg45T {
        margin-top: 45px !important;
    }
    .mrg45R {
        margin-right: 45px !important;
    }
    .mrg45B {
        margin-bottom: 45px !important;
    }
    .mrg45L {
        margin-left: 45px !important;
    }
    .mrg50A {
        margin: 50px !important;
    }
    .mrg50T {
        margin-top: 50px !important;
    }
    .mrg50R {
        margin-right: 50px !important;
    }
    .mrg50B {
        margin-bottom: 50px !important;
    }
    .mrg50L {
        margin-left: 50px !important;
    }
    /* Remove margins */
    .mrg0A {
        margin: 0 !important;
    }
    .mrg0T {
        margin-top: 0 !important;
    }
    .mrg0R {
        margin-right: 0 !important;
    }
    .mrg0B {
        margin-bottom: 0 !important;
    }
    .mrg0L {
        margin-left: 0 !important;
    }
