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

.mr-10px {
    margin-right: 10px !important;
}

.form-readonly-text {
    min-width: 92px !important;
    display: inline-block !important;
}

.check-digit-field .form-readonly-text {
    min-width: auto !important;
}
/* Spacing - General */

.pa-0 {
    padding: 0px !important;
}

.px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.py-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

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

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

.pt-0 {
    padding-top: 0px !important;
}

.pb-0 {
    padding-bottom: 0px !important;
}

.ma-0 {
    margin: 0px !important;
}

.mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.ml-0 {
    margin-left: 0px !important;
}

.mr-0 {
    margin-right: 0px !important;
}

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

.mb-0 {
    margin-bottom: 0px !important;
}
/* Introduction */
div[lang="en"] .hli {
        list-style-type: decimal;
    }
div[lang="en"] .sli {
        list-style-type: none;
    }
div[lang="en"] .sli li:before {
            content: "(" counter(section, lower-latin) ") ";
        }
div[lang="en"] .sli li {
            counter-increment: section;
            text-indent: -1.5em;
            padding-left: 1.5em;
        }
div[lang="en"] .tli {
        list-style-type: none;
    }
div[lang="en"] .tli li:before {
            content: "(" counter(section2, lower-roman) ") ";
        }
div[lang="en"] .tli li {
            counter-increment: section2;
            text-indent: -1.5em;
            padding-left: 1.5em;
        }

div[lang="zh-HK"] .hli, div[lang="zh-CN"] .hli {
        list-style-type: cjk-ideographic;
    }

div[lang="zh-HK"] .sli, div[lang="zh-CN"] .sli {
        list-style-type: none;
    }

div[lang="zh-HK"] .sli li:before, div[lang="zh-CN"] .sli li:before {
            content: "(" counter(section, cjk-heavenly-stem) ") ";
        }

div[lang="zh-HK"] .sli li, div[lang="zh-CN"] .sli li {
            counter-increment: section;
            text-indent: -2.0em;
            padding-left: 2.0em;
        }

div[lang="zh-HK"] .tli, div[lang="zh-CN"] .tli {
        list-style-type: none;
    }

div[lang="zh-HK"] .tli li:before, div[lang="zh-CN"] .tli li:before {
            content: "(" counter(section2, cjk-ideographic) ") ";
        }

div[lang="zh-HK"] .tli li, div[lang="zh-CN"] .tli li {
            counter-increment: section2;
            text-indent: -2.0em;
            padding-left: 2.0em;
        }
