.pos,
.pos-r {
    position: relative;
}

.pos-s {
    position: static;
}

.pos-a {
    position: absolute;
}

.pos-f {
    position: fixed;
}

.trbl {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.t {
    top: 0;
}

.t-19 {
    top: 19px;
}

.r {
    right: 0;
}

.b {
    bottom: 0;
}

.l {
    left: 0;
}

.t-a {
    top: auto;
}

.r-a {
    right: auto;
}

.b-a {
    bottom: auto;
}

.l-a {
    left: auto;
}

.maxz-index {
    z-index: 999999999;
}

.fl,
.fl-st {
    float: left !important;
}

.fl-nd {
    float: right;
}

.fl-n {
    float: none;
}

.cl,
.cl-b {
    clear: both;
}

.cl-st {
    clear: left;
}

.cl-nd {
    clear: right;
}

.d,
.d-b {
    display: block !important;
}

.d-n {
    display: none;
}

.d-i {
    display: inline !important;
}

.d-ib {
    display: inline-block !important;
}

.v,
.v-h {
    visibility: hidden;
}

.v-v {
    visibility: visible;
}

.ov,
.ov-h {
    overflow: hidden !important;
}

.ov-v {
    overflow: visible;
}

.ov-s {
    overflow: scroll;
}

.ov-a {
    overflow: auto;
}

.ovx,
.ovx-h {
    overflow-x: hidden;
}

.ovx-v {
    overflow-x: visible;
}

.ovx-s {
    overflow-x: scroll;
}

.ovx-a {
    overflow-x: auto;
}

.ovy,
.ovy-h {
    overflow-y: hidden;
}

.ovy-v {
    overflow-y: visible;
}

.ovy-s {
    overflow-y: scroll;
}

.ovy-a {
    overflow-y: auto;
}

.m-a {
    margin: auto;
}

.mt-a {
    margin-top: auto;
}

.mr-a {
    margin-right: auto;
}

.mb-a {
    margin-bottom: auto;
}

.ml-a {
    margin-left: auto !important;
}

.mtb-a {
    margin-top: auto;
    margin-bottom: auto;
}

.mlr-a {
    margin-left: auto !important;
    margin-right: auto !important;
}

.m-0 {
    margin: 0;
}

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

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

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

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

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

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

.m-1-4 {
    margin: 2px;
}

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

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

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

.ml-1-4 {
    margin-left: 2px !important;
}

.mtb-1-4 {
    margin-top: 2px;
    margin-bottom: 2px;
}

.mlr-1-4 {
    margin-left: 2px;
    margin-right: 2px;
}

.m-1-3 {
    margin: 3px;
}

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

.mr-1-3 {
    margin-right: 3px;
}

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

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

.mtb-1-3 {
    margin-top: 3px;
    margin-bottom: 3px;
}

.mlr-1-3 {
    margin-left: 3px;
    margin-right: 3px;
}

.m-2-5 {
    margin: 4px !important;
}

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

.mr-2-5 {
    margin-right: 4px !important;
}

.mb-2-5 {
    margin-bottom: 4px !important;
}

.ml-2-5 {
    margin-left: 4px !important;
}

.mtb-2-5 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
}

.mlr-2-5 {
    margin-left: 4px !important;
    margin-right: 4px !important;
}

.m-1-2 {
    margin: 5px;
}

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

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

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

.ml-1-2 {
    margin-left: 5px !important;
}

.mtb-1-2 {
    margin-top: 5px;
    margin-bottom: 5px;
}

.mlr-1-2 {
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.m-2-3 {
    margin: 6px;
}

.mt-2-3 {
    margin-top: 6px !important;
}

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

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

.ml-2-3 {
    margin-left: 6px !important;
}

.mtb-2-3 {
    margin-top: 6px;
    margin-bottom: 6px;
}

.mlr-2-3 {
    margin-left: 6px;
    margin-right: 6px;
}

.mt-3-4 {
    margin-top: 7px !important;
}

.mr-3-4 {
    margin-right: 7px !important;
}

.mb-3-4 {
    margin-bottom: 7px !important;
}

.ml-3-4 {
    margin-left: 7px !important;
}

.m-4-5 {
    margin: 8px;
}

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

.mr-4-5 {
    margin-right: 8px !important;
}

.mb-4-5 {
    margin-bottom: 8px !important;
}

.ml-4-5 {
    margin-left: 8px !important;
}

.mtb-4-5 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}

.mlr-4-5 {
    margin-left: 8px !important;
    margin-right: 8px !important;
}

.m-1 {
    margin: 10px !important;
}

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

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

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

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

.mtb-1 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.mlr-1 {
    margin-left: 10px;
    margin-right: 10px;
}

.m-7-6 {
    margin: 11px !important;
}

.mt-7-6 {
    margin-top: 11px !important;
}

.mr-7-6 {
    margin-right: 11px !important;
}

.mb-7-6 {
    margin-bottom: 11px !important;
}

.ml-7-6 {
    margin-left: 11px !important;
}

.mtb-7-6 {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
}

.mrl-7-6 {
    margin-right: 11px !important;
    margin-left: 11px !important;
}

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

.m-7-5 {
    margin: 14px !important;
}

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

.mr-7-5 {
    margin-right: 14px !important;
}

.mb-7-5 {
    margin-bottom: 14px !important;
}

.ml-7-5 {
    margin-left: 14px !important;
}

.mtb-7-5 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
}

.mlr-7-5 {
    margin-left: 14px !important;
    margin-right: 14px !important;
}

.m-3-2 {
    margin: 15px !important;
}

.mt-3-2 {
    margin-top: 15px !important;
}

.mr-3-2 {
    margin-right: 15px !important;
}

.mb-3-2 {
    margin-bottom: 15px !important;
}

.ml-3-2 {
    margin-left: 15px !important;
}

.mtb-3-2 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

.mlr-3-2 {
    margin-left: 15px !important;
    margin-right: 15px !important;
}

.m-8-5 {
    margin: 16px !important;
}

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

.mr-8-5 {
    margin-right: 16px !important;
}

.mb-8-5 {
    margin-bottom: 16px !important;
}

.ml-8-5 {
    margin-left: 16px !important;
}

.mtb-8-5 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
}

.mlr-8-5 {
    margin-left: 16px !important;
    margin-right: 16px !important;
}

.mb-7-4 {
    margin-bottom: 17px;
}

.m-2 {
    margin: 20px;
}

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

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

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

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

.mtb-2 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.mlr-2 {
    margin-left: 20px;
    margin-right: 20px;
}

.m-7-3 {
    margin: 23px !important;
}

.mt-7-3 {
    margin-top: 23px !important;
}

.mr-7-3 {
    margin-right: 23px !important;
}

.mb-7-3 {
    margin-bottom: 23px !important;
}

.ml-7-3 {
    margin-left: 23px !important;
}

.mtb-7-3 {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
}

.mlr-7-3 {
    margin-left: 23px !important;
    margin-right: 23px !important;
}

.m-3 {
    margin: 30px;
}

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

.mr-3 {
    margin-right: 30px;
}

.mb-3 {
    margin-bottom: 30px;
}

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

.mtb-3 {
    margin-top: 30px;
    margin-bottom: 30px;
}

.mlr-3 {
    margin-left: 30px;
    margin-right: 30px;
}

.m-7-2 {
    margin: 35px !important;
}

.mt-7-2 {
    margin-top: 35px !important;
}

.mr-7-2 {
    margin-right: 35px !important;
}

.mb-7-2 {
    margin-bottom: 35px !important;
}

.ml-7-2 {
    margin-left: 35px !important;
}

.mtb-7-2 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
}

.mlr-7-2 {
    margin-left: 35px !important;
    margin-right: 35px !important;
}

.m-4 {
    margin: 40px;
}

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

.mr-4 {
    margin-right: 40px;
}

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

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

.mtb-4 {
    margin-top: 40px;
    margin-bottom: 40px;
}

.mlr-4 {
    margin-left: 40px;
    margin-right: 40px;
}

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

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

.mb-7 {
    margin-bottom: 70px;
}

.mr-20 {
    margin-right: 200px;
}

.mr-38 {
    margin-right: 380px;
}
.p-0 {
    padding: 0 !important;
}

.pt-0 {
    padding-top: 0;
}

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

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

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

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

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

.p-1-4 {
    padding: 2px;
}

.pt-1-4 {
    padding-top: 2px;
}

.pr-1-4 {
    padding-right: 2px;
}

.pb-1-4 {
    padding-bottom: 2px !important;
}

.pl-1-4 {
    padding-left: 2px;
}

.ptb-1-4 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.plr-1-4 {
    padding-left: 2px;
    padding-right: 2px;
}

.p-1-3 {
    padding: 3px;
}

.pt-1-3 {
    padding-top: 3px;
}

.pr-1-3 {
    padding-right: 3px;
}

.pb-1-3 {
    padding-bottom: 3px;
}

.pl-1-3 {
    padding-left: 3px;
}

.ptb-1-3 {
    padding-top: 3px;
    padding-bottom: 3px;
}

.plr-1-3 {
    padding-left: 3px;
    padding-right: 3px;
}

.p-1-2 {
    padding: 5px !important;
}

.pt-1-2 {
    padding-top: 5px;
}

.pr-1-2 {
    padding-right: 5px;
}

.pb-1-2 {
    padding-bottom: 5px;
}

.pl-1-2 {
    padding-left: 5px !important;
}

.ptb-1-2 {
    padding-top: 5px;
    padding-bottom: 5px;
}

.plr-1-2 {
    padding-left: 5px;
    padding-right: 5px;
}

.p-2-3 {
    padding: 6px;
}

.pt-2-3 {
    padding-top: 6px !important;
}

.pr-2-3 {
    padding-right: 6px;
}

.pb-2-3 {
    padding-bottom: 6px;
}

.pl-2-3 {
    padding-left: 6px;
}

.ptb-2-3 {
    padding-top: 6px;
    padding-bottom: 6px;
}

.plr-2-3 {
    padding-left: 6px;
    padding-right: 6px;
}

.p-1 {
    padding: 10px !important;
}

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

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

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

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

.ptb-1 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.plr-1 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.p-7-4 {
    padding: 17px !important;
}

.pt-7-4 {
    padding-top: 17px !important;
}

.pr-7-4 {
    padding-right: 17px !important;
}

.pb-7-4 {
    padding-bottom: 17px !important;
}

.pl-7-4 {
    padding-left: 17px !important;
}

.ptb-7-4 {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
}

.plr-7-4 {
    padding-left: 17px !important;
    padding-right: 17px !important;
}

.p-2 {
    padding: 20px;
}

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

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

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

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

.ptb-2 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.plr-2 {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.plr-3 {
    padding-left: 30px;
    padding-right: 30px;
}

.p-3 {
    padding: 30px;
}

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

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

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

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

.ptb-3 {
    padding-top: 30px;
    padding-bottom: 30px;
}

.plr-3 {
    padding-left: 30px;
    padding-right: 30px;
}

.p-6 {
    padding: 60px;
}

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

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

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

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

.ptb-6 {
    padding-top: 60px;
    padding-bottom: 60px;
}

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

.w-a {
    width: auto !important;
}

.w-200 {
    width: 200px !important;
}

.w-300 {
    width: 300px !important;
}

.w-1-6 {
    width: 16.666%;
}

.h-1-6 {
    height: 16.666%;
}

.miw-1-6 {
    min-width: 16.666%;
}

.mih-1-6 {
    min-height: 16.666%;
}

.maw-1-6 {
    max-width: 16.666%;
}

.maw-300 {
    max-width: 300px;
}

.mah-1-6 {
    max-height: 16.666%;
}

.w-1-4 {
    width: 25%;
}

.w-1-30 {
    width: 30%;
}

.h-1-4 {
    height: 25%;
}

.miw-1-4 {
    min-width: 25%;
}

.mih-1-4 {
    min-height: 25%;
}

.maw-1-4 {
    max-width: 25%;
}

.mah-1-4 {
    max-height: 25%;
}

.w-1-3 {
    width: 33.333%;
}

.h-1-3 {
    height: 33.333%;
}

.miw-1-3 {
    min-width: 33.333%;
}

.lh-3 {
    line-height: 30px;
}

.mih-1-3 {
    min-height: 33.333%;
}

.maw-1-3 {
    max-width: 33.333%;
}

.mah-1-3 {
    max-height: 33.333%;
}

.w-1-2 {
    width: 50%;
}

.h-1-2 {
    height: 50%;
}

.miw-1-2 {
    min-width: 50%;
}

.miw-45p {
    min-width: 45%;
}

.miw-300 {
    min-width: 300px;
}

.miw-200 {
    min-width: 200px;
}

.mih-40 {
    min-height: 40px;
}

.mih-100 {
    min-height: 100px;
}

.mih-256 {
    min-height: 256px;
}

.mih-130 {
    min-height: 130px;
}

.mih-200 {
    min-height: 200px;
}

.mih-300 {
    min-height: 300px;
}

.miw-150 {
    min-width: 150px;
}

.miw-100 {
    min-width: 100px;
}

.miw-110 {
    min-width: 110px;
}

.miw-46 {
    min-width: 46px;
}

.miw-56 {
    min-width: 56px;
}

.miw-80 {
    min-width: 80px;
}

.miw-80p {
    min-width: 80%;
}

.miw-82 {
    min-width: 82px;
}

.miw-103 {
    min-width: 103px;
}

.mih-1-2 {
    min-height: 50%;
}

.maw-1-2 {
    max-width: 50%;
}

.mah-1-2 {
    max-height: 50%;
}

.w-7 {
    width: 7%;
}

.w-9 {
    width: 9%;
}

.w-12 {
    width: 12%;
}

.w-14 {
    width: 14%;
}

.w-20 {
    width: 20%;
}

.w-30 {
    width: 30%;
}

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

.w-40 {
    width: 40%;
}

.w-43 {
    width: 43% !important;
}

.w-45 {
    width: 45% !important;
}

.w-49 {
    width: 49.7% !important;
}

.w-50 {
    width: 50% !important;
}

.w-70 {
    width: 70% !important;
}

.w-75 {
    width: 75%;
}

.w-80 {
    width: 80% !important;
}

.w-90 {
    width: 90% !important;
}

.w-94 {
    width: 94% !important;
}

.h-30 {
    height: 30px;
}

.w-2-3 {
    width: 66.666%;
}

.h-2-3 {
    height: 66.666%;
}

.miw-2-3 {
    min-width: 66.666%;
}

.mih-2-3 {
    min-height: 66.666%;
}

.maw-2-3 {
    max-width: 66.666%;
}

.mah-2-3 {
    max-height: 66.666%;
}

.w-5-6 {
    width: 83.333%;
}

.h-5-6 {
    height: 83.333%;
}

.miw-5-6 {
    min-width: 83.333%;
}

.mih-5-6 {
    min-height: 83.333%;
}

.maw-5-6 {
    max-width: 83.333%;
}

.mah-5-6 {
    max-height: 83.333%;
}

.w-1-10 {
    width: 10% !important;
}

.w-1-1 {
    width: 100% !important;
}

.h-1-1 {
    height: 100%;
}

.miw-1-1 {
    min-width: 100%;
}

.mih-1-1 {
    min-height: 100%;
}

.maw-1-1 {
    max-width: 100%;
}

.mah-1-1 {
    max-height: 100%;
}

.mah-110 {
    max-height: 110px;
}

.mah-220 {
    max-height: 220px;
}

.mah-600 {
    max-height: 600px;
}

.fw,
.fw-n {
    font-weight: normal;
}

.fw-b {
    font-weight: bold;
}

.fw-br {
    font-weight: bolder;
}

.fw-lr {
    font-weight: lighter;
}

.fw-1 {
    font-weight: 100;
}

.fw-2 {
    font-weight: 200;
}

.fw-3 {
    font-weight: 300;
}

.fw-4 {
    font-weight: 400;
}

.fw-5 {
    font-weight: 500;
}

.fw-6 {
    font-weight: 600;
}

.fw-7 {
    font-weight: 700;
}

.fw-8 {
    font-weight: 800;
}

.fs,
.fs-n {
    font-style: normal;
}

.fs-i {
    font-style: italic;
}

.fz-xs {
    font-size: 9px;
}

.fz-sm {
    font-size: 11px;
}

.fz-12 {
    font-size: 12px !important;
}

.fz-df {
    font-size: 14px;
}

.fz-16 {
    font-size: 16px !important;
}

.fz-lg {
    font-size: 22px;
}

.fz-xl {
    font-size: 36px;
}

.va,
.va-t {
    vertical-align: top;
}

.va-m {
    vertical-align: middle;
}

.va-bl {
    vertical-align: baseline;
}

.va-b {
    vertical-align: bottom;
}

.ta,
.ta-st {
    text-align: left;
}

.ta-nd {
    text-align: right;
}

.ta-c {
    text-align: center;
}

.ta-j {
    text-align: justify;
}

.td,
.td-n {
    text-decoration: none;
}

.td-u {
    text-decoration: underline;
}

.td-l {
    text-decoration: line-through;
}

.tt,
.tt-u {
    text-transform: uppercase;
}

.tt-n {
    text-transform: none;
}

.tt-c {
    text-transform: capitalize;
}

.tt-l {
    text-transform: lowercase;
}

.to-h {
    text-overflow: ellipsis;
}

.lh-1 {
    line-height: 1;
}

.lh-n {
    line-height: normal;
}

.lh-3 {
    line-height: 30px;
}

.maxh-100 {
    max-height: 100px;
}

.h-500 {
    height: 500px;
}

.whs-n {
    white-space: normal;
}

.whs-p {
    white-space: pre;
}

.whs-nw {
    white-space: nowrap;
}

.whs-pre {
    white-space: pre-wrap;
}

.bg-n {
    background: none;
}

.bgc-w {
    background-color: white;
}

.bgc-b {
    background-color: black;
}

.bgc-table {
    background-color: #f2f2f2 !important
}

.bgc-expandedTable {
    background-color: #c6e8f9 !important;
}

.bgc-t {
    background-color: transparent;
}

.bgc-pr {
    background-color: #33a5d3 !important;
}

.bgc-bl4 {
    background-color: #BBDEFB !important;
}

.bgc-r3 {
    background-color: #f3989b !important
}

.bgc-r5 {
    background-color: #FFEBEE !important;
}

.bgc-gr3 {
    background-color: #A5D6A7 !important
}

.bgc-g500 {
    background-color: #4CAF50 !important;
}

.bgc-gr5 {
    background-color: #E8F5E9 !important
}

.bgc-ac {
    background-color: #ffaa00;
}

.bgc-prlt {
    background-color: #bfeffb;
}

.bgc-aclt {
    background-color: #ffeabf;
}

.bgc-g {
    background-color: #81C784 !important
}

.bgc-p {
    background-color: #EF9A9A;
}

.c-w {
    color: white !important;
}

.c-b {
    color: black;
}

.c-pr {
    color: #00beef;
}

.c-ac {
    color: #ffaa00;
}

.c-r {
    color: red !important;
}

.c-g {
    color: green;
}

.c-gr {
    color: #757575 !important;
}

.d-gr {
    color: #212121 !important;
}

.l-gr {
    color: #BDBDBD !important;
}

.ld-gr {
    color: #616161 !important;
}

.c-rd {
    color: #C62828 !important;
}

.c-db {
    color: #3f51b5 !important;
}

.c-dg {
    color: #2E8E2B !important;
}

.op-0 {
    opacity: 0;
}

.op-2 {
    opacity: 0.2;
}

.op-4 {
    opacity: 0.4;
}

.op-6 {
    opacity: 0.6;
}

.op-8 {
    opacity: 0.8;
}

.op-10 {
    opacity: 1;
}

.ol-n {
    outline: none;
}

.bd-n {
    border: none;
}

.bd-1-g {
    border: 1px solid #e0e0e0;
}

.bdcl-c {
    border-collapse: collapse;
}

.bdrs-0 {
    border-radius: 0;
}

.bdtrrs-0 {
    border-top-right-radius: 0;
}

.bdtlrs-0 {
    border-top-left-radius: 0;
}

.bdbrrs-0 {
    border-bottom-right-radius: 0;
}

.bdblrs-0 {
    border-bottom-left-radius: 0;
}

.bdtrs-0 {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.bdrrs-0 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.bdbrs-0 {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.bdlrs-0 {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.lis-n {
    list-style: none;
}

.pgbb-al {
    page-break-before: always;
}

.pgbb-l {
    page-break-before: left;
}

.pgbb-r {
    page-break-before: right;
}

.pgbi-av {
    page-break-inside: avoid;
}

.pgba-al {
    page-break-after: always;
}

.pgba-l {
    page-break-after: left;
}

.pgba-r {
    page-break-after: right;
}

.cur,
.cur-d {
    cursor: default;
}

.cur-a {
    cursor: auto;
}

.cur-p {
    cursor: pointer;
}

.cur-t {
    cursor: text;
}

.cur-na {
    cursor: not-allowed;
}

.p-evn {
    pointer-events: none;
}

.re-n {
    resize: none;
}

.ww-b {
    word-wrap: break-word;
}

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

.as-e {
    align-self: flex-end;
}

.d-f {
    display: flex !important;
}

.d-if {
    display: inline-flex;
}

.fd-r {
    flex-direction: row !important;
}

.ws-pl {
    white-space: pre-line;
}