.u-bg-000,.u-bg-black {
    background: #000
}

.u-bg-333 {
    background: #333
}

.u-bg-ccc {
    background: #ccc
}

.u-bg-f1f1f1 {
    background: #f1f1f1
}

.u-bg-fff,.u-bg-white {
    background: #fff
}

.u-bdrs-1 {
    border-radius: 1px
}

.u-bdrs-2 {
    border-radius: 2px
}

.u-bdrs-3 {
    border-radius: 3px
}

.u-bdrs-4 {
    border-radius: 4px
}

.u-bdrs-5 {
    border-radius: 5px
}

.u-bdrs-6 {
    border-radius: 6px
}

.u-bdrs-7 {
    border-radius: 7px
}

.u-bdrs-8 {
    border-radius: 8px
}

.u-bdrs-9 {
    border-radius: 9px
}

.u-bdrs-10 {
    border-radius: 10px
}

.u-bdrs-11 {
    border-radius: 11px
}

.u-bdrs-12 {
    border-radius: 12px
}

.u-bdrs-13 {
    border-radius: 13px
}

.u-bdrs-14 {
    border-radius: 14px
}

.u-bdrs-15 {
    border-radius: 15px
}

.u-bdrs-16 {
    border-radius: 16px
}

.u-bdrs-17 {
    border-radius: 17px
}

.u-bdrs-18 {
    border-radius: 18px
}

.u-bdrs-19 {
    border-radius: 19px
}

.u-bdrs-20 {
    border-radius: 20px
}

.u-bdrs-21 {
    border-radius: 21px
}

.u-bdrs-22 {
    border-radius: 22px
}

.u-bdrs-23 {
    border-radius: 23px
}

.u-bdrs-24 {
    border-radius: 24px
}

.u-bdrs-25 {
    border-radius: 25px
}

.u-bd-0 {
    border: none
}

.u-bd-1 {
    border: 1px solid
}

.u-bdt-0 {
    border-top: none
}

.u-bdr-0 {
    border-right: none
}

.u-bdb-0 {
    border-bottom: none
}

.u-bdl-0 {
    border-left: none
}

.u-bdt-1 {
    border-top: 1px solid
}

.u-bdr-1 {
    border-right: 1px solid
}

.u-bdb-1 {
    border-bottom: 1px solid
}

.u-bdl-1 {
    border-left: 1px solid
}

.u-w-10p {
    width: 10% !important
}

.u-maxw-10p {
    max-width: 10% !important
}

.u-w-10 {
    width: 10px !important
}

.u-w-20p {
    width: 20% !important
}

.u-maxw-20p {
    max-width: 20% !important
}

.u-w-20 {
    width: 20px !important
}

.u-w-30p {
    width: 30% !important
}

.u-maxw-30p {
    max-width: 30% !important
}

.u-w-30 {
    width: 30px !important
}

.u-w-40p {
    width: 40% !important
}

.u-maxw-40p {
    max-width: 40% !important
}

.u-w-40 {
    width: 40px !important
}

.u-w-50p {
    width: 50% !important
}

.u-maxw-50p {
    max-width: 50% !important
}

.u-w-50 {
    width: 50px !important
}

.u-w-60p {
    width: 60% !important
}

.u-maxw-60p {
    max-width: 60% !important
}

.u-w-60 {
    width: 60px !important
}

.u-w-70p {
    width: 70% !important
}

.u-maxw-70p {
    max-width: 70% !important
}

.u-w-70 {
    width: 70px !important
}

.u-w-80p {
    width: 80% !important
}

.u-maxw-80p {
    max-width: 80% !important
}

.u-w-80 {
    width: 80px !important
}

.u-w-90p {
    width: 90% !important
}

.u-maxw-90p {
    max-width: 90% !important
}

.u-w-90 {
    width: 90px !important
}

.u-w-100p {
    width: 100% !important
}

.u-maxw-100p {
    max-width: 100% !important
}

.u-w-100 {
    width: 100px !important
}

.u-maxw-50 {
    max-width: 50px !important
}

.u-maxw-100 {
    max-width: 100px !important
}

.u-maxw-150 {
    max-width: 150px !important
}

.u-maxw-200 {
    max-width: 200px !important
}

.u-maxw-250 {
    max-width: 250px !important
}

.u-maxw-300 {
    max-width: 300px !important
}

.u-maxw-350 {
    max-width: 350px !important
}

.u-maxw-400 {
    max-width: 400px !important
}

.u-maxw-450 {
    max-width: 450px !important
}

.u-maxw-500 {
    max-width: 500px !important
}

.u-maxw-550 {
    max-width: 550px !important
}

.u-maxw-600 {
    max-width: 600px !important
}

.u-maxw-650 {
    max-width: 650px !important
}

.u-maxw-700 {
    max-width: 700px !important
}

.u-maxw-750 {
    max-width: 750px !important
}

.u-maxw-800 {
    max-width: 800px !important
}

.u-maxw-850 {
    max-width: 850px !important
}

.u-maxw-900 {
    max-width: 900px !important
}

.u-maxw-950 {
    max-width: 950px !important
}

.u-maxw-1000 {
    max-width: 1000px !important
}

.u-maxw-1050 {
    max-width: 1050px !important
}

.u-maxw-1100 {
    max-width: 1100px !important
}

.u-maxw-1150 {
    max-width: 1150px !important
}

.u-maxw-1200 {
    max-width: 1200px !important
}

.u-maxw-1250 {
    max-width: 1250px !important
}

.u-maxw-1300 {
    max-width: 1300px !important
}

.u-maxw-1350 {
    max-width: 1350px !important
}

.u-maxw-1400 {
    max-width: 1400px !important
}

.u-maxw-1450 {
    max-width: 1450px !important
}

.u-maxw-1500 {
    max-width: 1500px !important
}

.u-maxw-1550 {
    max-width: 1550px !important
}

.u-maxw-1600 {
    max-width: 1600px !important
}

.u-maxw-1650 {
    max-width: 1650px !important
}

.u-maxw-1700 {
    max-width: 1700px !important
}

.u-maxw-1750 {
    max-width: 1750px !important
}

.u-maxw-1800 {
    max-width: 1800px !important
}

.u-maxw-1850 {
    max-width: 1850px !important
}

.u-maxw-1900 {
    max-width: 1900px !important
}

.u-maxw-1950 {
    max-width: 1950px !important
}

.u-maxw-2000 {
    max-width: 2000px !important
}

.u-maxw-10p {
    max-width: 10% !important
}

.u-maxw-20p {
    max-width: 20% !important
}

.u-maxw-30p {
    max-width: 30% !important
}

.u-maxw-40p {
    max-width: 40% !important
}

.u-maxw-50p {
    max-width: 50% !important
}

.u-maxw-60p {
    max-width: 60% !important
}

.u-maxw-70p {
    max-width: 70% !important
}

.u-maxw-80p {
    max-width: 80% !important
}

.u-maxw-90p {
    max-width: 90% !important
}

.u-maxw-100p {
    max-width: 100% !important
}

.u-w-a,.u-w-auto {
    width: auto !important
}

.u-h-10p {
    height: 10% !important
}

.u-h-10 {
    height: 10px !important
}

.u-h-20p {
    height: 20% !important
}

.u-h-20 {
    height: 20px !important
}

.u-h-30p {
    height: 30% !important
}

.u-h-30 {
    height: 30px !important
}

.u-h-40p {
    height: 40% !important
}

.u-h-40 {
    height: 40px !important
}

.u-h-50p {
    height: 50% !important
}

.u-h-50 {
    height: 50px !important
}

.u-h-60p {
    height: 60% !important
}

.u-h-60 {
    height: 60px !important
}

.u-h-70p {
    height: 70% !important
}

.u-h-70 {
    height: 70px !important
}

.u-h-80p {
    height: 80% !important
}

.u-h-80 {
    height: 80px !important
}

.u-h-90p {
    height: 90% !important
}

.u-h-90 {
    height: 90px !important
}

.u-h-100p {
    height: 100% !important
}

.u-h-100 {
    height: 100px !important
}

.u-maxh-50 {
    max-height: 50px !important
}

.u-maxh-100 {
    max-height: 100px !important
}

.u-maxh-150 {
    max-height: 150px !important
}

.u-maxh-200 {
    max-height: 200px !important
}

.u-maxh-250 {
    max-height: 250px !important
}

.u-maxh-300 {
    max-height: 300px !important
}

.u-maxh-350 {
    max-height: 350px !important
}

.u-maxh-400 {
    max-height: 400px !important
}

.u-maxh-450 {
    max-height: 450px !important
}

.u-maxh-500 {
    max-height: 500px !important
}

.u-maxh-550 {
    max-height: 550px !important
}

.u-maxh-600 {
    max-height: 600px !important
}

.u-maxh-650 {
    max-height: 650px !important
}

.u-maxh-700 {
    max-height: 700px !important
}

.u-maxh-750 {
    max-height: 750px !important
}

.u-maxh-800 {
    max-height: 800px !important
}

.u-maxh-850 {
    max-height: 850px !important
}

.u-maxh-900 {
    max-height: 900px !important
}

.u-maxh-950 {
    max-height: 950px !important
}

.u-maxh-1000 {
    max-height: 1000px !important
}

.u-maxh-10p {
    max-height: 10% !important
}

.u-maxh-20p {
    max-height: 20% !important
}

.u-maxh-30p {
    max-height: 30% !important
}

.u-maxh-40p {
    max-height: 40% !important
}

.u-maxh-50p {
    max-height: 50% !important
}

.u-maxh-60p {
    max-height: 60% !important
}

.u-maxh-70p {
    max-height: 70% !important
}

.u-maxh-80p {
    max-height: 80% !important
}

.u-maxh-90p {
    max-height: 90% !important
}

.u-maxh-100p {
    max-height: 100% !important
}

.u-h-a,.u-h-auto {
    height: auto !important
}

.u-c-fff {
    color: #fff
}

.u-c-ccc {
    color: #ccc
}

.u-c-999 {
    color: #999
}

.u-c-666 {
    color: #666
}

.u-c-333 {
    color: #333
}

.u-c-000 {
    color: #000
}

.u-op-00 {
    opacity: 0 !important
}

.u-op-01 {
    opacity: .1 !important
}

.u-op-02 {
    opacity: .2 !important
}

.u-op-03 {
    opacity: .3 !important
}

.u-op-04 {
    opacity: .4 !important
}

.u-op-05 {
    opacity: .5 !important
}

.u-op-06 {
    opacity: .6 !important
}

.u-op-07 {
    opacity: .7 !important
}

.u-op-08 {
    opacity: .8 !important
}

.u-op-09 {
    opacity: .9 !important
}

.u-op-010 {
    opacity: 1 !important
}

.u-op-1 {
    opacity: 1 !important
}

.u-ds-fl {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.u-flb-5p {
    -ms-flex-preferred-size: 5% !important;
    flex-basis: 5% !important
}

.u-flb-125 {
    -ms-flex-preferred-size: 125px !important;
    flex-basis: 125px !important
}

.u-flb-10p {
    -ms-flex-preferred-size: 10% !important;
    flex-basis: 10% !important
}

.u-flb-150 {
    -ms-flex-preferred-size: 150px !important;
    flex-basis: 150px !important
}

.u-flb-15p {
    -ms-flex-preferred-size: 15% !important;
    flex-basis: 15% !important
}

.u-flb-175 {
    -ms-flex-preferred-size: 175px !important;
    flex-basis: 175px !important
}

.u-flb-20p {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important
}

.u-flb-200 {
    -ms-flex-preferred-size: 200px !important;
    flex-basis: 200px !important
}

.u-flb-25p {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important
}

.u-flb-225 {
    -ms-flex-preferred-size: 225px !important;
    flex-basis: 225px !important
}

.u-flb-30p {
    -ms-flex-preferred-size: 30% !important;
    flex-basis: 30% !important
}

.u-flb-250 {
    -ms-flex-preferred-size: 250px !important;
    flex-basis: 250px !important
}

.u-flb-35p {
    -ms-flex-preferred-size: 35% !important;
    flex-basis: 35% !important
}

.u-flb-275 {
    -ms-flex-preferred-size: 275px !important;
    flex-basis: 275px !important
}

.u-flb-40p {
    -ms-flex-preferred-size: 40% !important;
    flex-basis: 40% !important
}

.u-flb-300 {
    -ms-flex-preferred-size: 300px !important;
    flex-basis: 300px !important
}

.u-flb-45p {
    -ms-flex-preferred-size: 45% !important;
    flex-basis: 45% !important
}

.u-flb-325 {
    -ms-flex-preferred-size: 325px !important;
    flex-basis: 325px !important
}

.u-flb-50p {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important
}

.u-flb-350 {
    -ms-flex-preferred-size: 350px !important;
    flex-basis: 350px !important
}

.u-flb-55p {
    -ms-flex-preferred-size: 55% !important;
    flex-basis: 55% !important
}

.u-flb-375 {
    -ms-flex-preferred-size: 375px !important;
    flex-basis: 375px !important
}

.u-flb-60p {
    -ms-flex-preferred-size: 60% !important;
    flex-basis: 60% !important
}

.u-flb-400 {
    -ms-flex-preferred-size: 400px !important;
    flex-basis: 400px !important
}

.u-flb-65p {
    -ms-flex-preferred-size: 65% !important;
    flex-basis: 65% !important
}

.u-flb-425 {
    -ms-flex-preferred-size: 425px !important;
    flex-basis: 425px !important
}

.u-flb-70p {
    -ms-flex-preferred-size: 70% !important;
    flex-basis: 70% !important
}

.u-flb-450 {
    -ms-flex-preferred-size: 450px !important;
    flex-basis: 450px !important
}

.u-flb-75p {
    -ms-flex-preferred-size: 75% !important;
    flex-basis: 75% !important
}

.u-flb-475 {
    -ms-flex-preferred-size: 475px !important;
    flex-basis: 475px !important
}

.u-flb-80p {
    -ms-flex-preferred-size: 80% !important;
    flex-basis: 80% !important
}

.u-flb-500 {
    -ms-flex-preferred-size: 500px !important;
    flex-basis: 500px !important
}

.u-flb-85p {
    -ms-flex-preferred-size: 85% !important;
    flex-basis: 85% !important
}

.u-flb-525 {
    -ms-flex-preferred-size: 525px !important;
    flex-basis: 525px !important
}

.u-flb-90p {
    -ms-flex-preferred-size: 90% !important;
    flex-basis: 90% !important
}

.u-flb-550 {
    -ms-flex-preferred-size: 550px !important;
    flex-basis: 550px !important
}

.u-flb-95p {
    -ms-flex-preferred-size: 95% !important;
    flex-basis: 95% !important
}

.u-flb-575 {
    -ms-flex-preferred-size: 575px !important;
    flex-basis: 575px !important
}

.u-flb-100p {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important
}

.u-flb-600 {
    -ms-flex-preferred-size: 600px !important;
    flex-basis: 600px !important
}

.u-flb-33p {
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%
}

.u-flg-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important
}

.u-fls-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important
}

.u-flg-2 {
    -webkit-box-flex: 2 !important;
    -ms-flex-positive: 2 !important;
    flex-grow: 2 !important
}

.u-fls-2 {
    -ms-flex-negative: 2 !important;
    flex-shrink: 2 !important
}

.u-flg-3 {
    -webkit-box-flex: 3 !important;
    -ms-flex-positive: 3 !important;
    flex-grow: 3 !important
}

.u-fls-3 {
    -ms-flex-negative: 3 !important;
    flex-shrink: 3 !important
}

.u-flg-4 {
    -webkit-box-flex: 4 !important;
    -ms-flex-positive: 4 !important;
    flex-grow: 4 !important
}

.u-fls-4 {
    -ms-flex-negative: 4 !important;
    flex-shrink: 4 !important
}

.u-flg-5 {
    -webkit-box-flex: 5 !important;
    -ms-flex-positive: 5 !important;
    flex-grow: 5 !important
}

.u-fls-5 {
    -ms-flex-negative: 5 !important;
    flex-shrink: 5 !important
}

.u-flg-6 {
    -webkit-box-flex: 6 !important;
    -ms-flex-positive: 6 !important;
    flex-grow: 6 !important
}

.u-fls-6 {
    -ms-flex-negative: 6 !important;
    flex-shrink: 6 !important
}

.u-flg-7 {
    -webkit-box-flex: 7 !important;
    -ms-flex-positive: 7 !important;
    flex-grow: 7 !important
}

.u-fls-7 {
    -ms-flex-negative: 7 !important;
    flex-shrink: 7 !important
}

.u-flg-8 {
    -webkit-box-flex: 8 !important;
    -ms-flex-positive: 8 !important;
    flex-grow: 8 !important
}

.u-fls-8 {
    -ms-flex-negative: 8 !important;
    flex-shrink: 8 !important
}

.u-flg-9 {
    -webkit-box-flex: 9 !important;
    -ms-flex-positive: 9 !important;
    flex-grow: 9 !important
}

.u-fls-9 {
    -ms-flex-negative: 9 !important;
    flex-shrink: 9 !important
}

.u-flg-10 {
    -webkit-box-flex: 10 !important;
    -ms-flex-positive: 10 !important;
    flex-grow: 10 !important
}

.u-fls-10 {
    -ms-flex-negative: 10 !important;
    flex-shrink: 10 !important
}

.u-ai-fls {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important
}

.u-ai-fle {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important
}

.u-ai-c {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
}

.u-jc-fls {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
}

.u-jc-fle {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
}

.u-jc-c {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
}

.u-ff-serif,.u-ff-s {
    font-family: "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "游明朝", YuMincho, "Sawarabi Mincho", "HG明朝E", serif !important
}

.u-ff-sawa {
    font-family: "Sawarabi Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "游明朝", YuMincho, "HG明朝E", serif !important
}

.u-ff-sansSerif,.u-ff-ss {
    font-family: 'Open Sans', 'Noto Sans JP', 'Noto Sans Japanese', -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ ProN W3", 'Yu Gothic', YuGothic, Meiryo, sans-serif !important
}

.u-ff-noto {
    font-family: 'Open Sans', 'Noto Sans JP', 'Noto Sans Japanese', -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ ProN W3", 'Yu Gothic', YuGothic, Meiryo, sans-serif !important
}

.u-ff-round {
    font-family: "Rounded Mplus 1c", 'Open Sans', 'Noto Sans JP', 'Noto Sans Japanese', -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ ProN W3", 'Yu Gothic', YuGothic, Meiryo, sans-serif !important
}

.u-ff-hind {
    font-family: 'Hind', 'Noto Sans JP', 'Noto Sans Japanese', -apple-system, BlinkMacSystemFont, "ヒラギノ角ゴ ProN W3", 'Yu Gothic', YuGothic, Meiryo, sans-serif !important
}

.u-fs-10rem,.u-fz-10rem {
    font-size: 1rem !important
}

.u-fs-10px,.u-fz-10px {
    font-size: 10px !important
}

.u-fs-11rem,.u-fz-11rem {
    font-size: 1.1rem !important
}

.u-fs-11px,.u-fz-11px {
    font-size: 11px !important
}

.u-fs-12rem,.u-fz-12rem {
    font-size: 1.2rem !important
}

.u-fs-12px,.u-fz-12px {
    font-size: 12px !important
}

.u-fs-13rem,.u-fz-13rem {
    font-size: 1.3rem !important
}

.u-fs-13px,.u-fz-13px {
    font-size: 13px !important
}

.u-fs-14rem,.u-fz-14rem {
    font-size: 1.4rem !important
}

.u-fs-14px,.u-fz-14px {
    font-size: 14px !important
}

.u-fs-15rem,.u-fz-15rem {
    font-size: 1.5rem !important
}

.u-fs-15px,.u-fz-15px {
    font-size: 15px !important
}

.u-fs-16rem,.u-fz-16rem {
    font-size: 1.6rem !important
}

.u-fs-16px,.u-fz-16px {
    font-size: 16px !important
}

.u-fs-17rem,.u-fz-17rem {
    font-size: 1.7rem !important
}

.u-fs-17px,.u-fz-17px {
    font-size: 17px !important
}

.u-fs-18rem,.u-fz-18rem {
    font-size: 1.8rem !important
}

.u-fs-18px,.u-fz-18px {
    font-size: 18px !important
}

.u-fs-19rem,.u-fz-19rem {
    font-size: 1.9rem !important
}

.u-fs-19px,.u-fz-19px {
    font-size: 19px !important
}

.u-fs-20rem,.u-fz-20rem {
    font-size: 2rem !important
}

.u-fs-20px,.u-fz-20px {
    font-size: 20px !important
}

.u-fs-21rem,.u-fz-21rem {
    font-size: 2.1rem !important
}

.u-fs-21px,.u-fz-21px {
    font-size: 21px !important
}

.u-fs-22rem,.u-fz-22rem {
    font-size: 2.2rem !important
}

.u-fs-22px,.u-fz-22px {
    font-size: 22px !important
}

.u-fs-23rem,.u-fz-23rem {
    font-size: 2.3rem !important
}

.u-fs-23px,.u-fz-23px {
    font-size: 23px !important
}

.u-fs-24rem,.u-fz-24rem {
    font-size: 2.4rem !important
}

.u-fs-24px,.u-fz-24px {
    font-size: 24px !important
}

.u-fs-25rem,.u-fz-25rem {
    font-size: 2.5rem !important
}

.u-fs-25px,.u-fz-25px {
    font-size: 25px !important
}

.u-fs-26rem,.u-fz-26rem {
    font-size: 2.6rem !important
}

.u-fs-26px,.u-fz-26px {
    font-size: 26px !important
}

.u-fs-27rem,.u-fz-27rem {
    font-size: 2.7rem !important
}

.u-fs-27px,.u-fz-27px {
    font-size: 27px !important
}

.u-fs-28rem,.u-fz-28rem {
    font-size: 2.8rem !important
}

.u-fs-28px,.u-fz-28px {
    font-size: 28px !important
}

.u-fs-29rem,.u-fz-29rem {
    font-size: 2.9rem !important
}

.u-fs-29px,.u-fz-29px {
    font-size: 29px !important
}

.u-fs-30rem,.u-fz-30rem {
    font-size: 3rem !important
}

.u-fs-30px,.u-fz-30px {
    font-size: 30px !important
}

.u-fs-31rem,.u-fz-31rem {
    font-size: 3.1rem !important
}

.u-fs-31px,.u-fz-31px {
    font-size: 31px !important
}

.u-fs-32rem,.u-fz-32rem {
    font-size: 3.2rem !important
}

.u-fs-32px,.u-fz-32px {
    font-size: 32px !important
}

.u-fs-33rem,.u-fz-33rem {
    font-size: 3.3rem !important
}

.u-fs-33px,.u-fz-33px {
    font-size: 33px !important
}

.u-fs-34rem,.u-fz-34rem {
    font-size: 3.4rem !important
}

.u-fs-34px,.u-fz-34px {
    font-size: 34px !important
}

.u-fs-35rem,.u-fz-35rem {
    font-size: 3.5rem !important
}

.u-fs-35px,.u-fz-35px {
    font-size: 35px !important
}

.u-fs-36rem,.u-fz-36rem {
    font-size: 3.6rem !important
}

.u-fs-36px,.u-fz-36px {
    font-size: 36px !important
}

.u-fs-37rem,.u-fz-37rem {
    font-size: 3.7rem !important
}

.u-fs-37px,.u-fz-37px {
    font-size: 37px !important
}

.u-fs-38rem,.u-fz-38rem {
    font-size: 3.8rem !important
}

.u-fs-38px,.u-fz-38px {
    font-size: 38px !important
}

.u-fs-39rem,.u-fz-39rem {
    font-size: 3.9rem !important
}

.u-fs-39px,.u-fz-39px {
    font-size: 39px !important
}

.u-fs-40rem,.u-fz-40rem {
    font-size: 4rem !important
}

.u-fs-40px,.u-fz-40px {
    font-size: 40px !important
}

.u-fs-41rem,.u-fz-41rem {
    font-size: 4.1rem !important
}

.u-fs-41px,.u-fz-41px {
    font-size: 41px !important
}

.u-fs-42rem,.u-fz-42rem {
    font-size: 4.2rem !important
}

.u-fs-42px,.u-fz-42px {
    font-size: 42px !important
}

.u-fs-43rem,.u-fz-43rem {
    font-size: 4.3rem !important
}

.u-fs-43px,.u-fz-43px {
    font-size: 43px !important
}

.u-fs-44rem,.u-fz-44rem {
    font-size: 4.4rem !important
}

.u-fs-44px,.u-fz-44px {
    font-size: 44px !important
}

.u-fs-45rem,.u-fz-45rem {
    font-size: 4.5rem !important
}

.u-fs-45px,.u-fz-45px {
    font-size: 45px !important
}

.u-fs-46rem,.u-fz-46rem {
    font-size: 4.6rem !important
}

.u-fs-46px,.u-fz-46px {
    font-size: 46px !important
}

.u-fs-47rem,.u-fz-47rem {
    font-size: 4.7rem !important
}

.u-fs-47px,.u-fz-47px {
    font-size: 47px !important
}

.u-fs-48rem,.u-fz-48rem {
    font-size: 4.8rem !important
}

.u-fs-48px,.u-fz-48px {
    font-size: 48px !important
}

.u-fs-49rem,.u-fz-49rem {
    font-size: 4.9rem !important
}

.u-fs-49px,.u-fz-49px {
    font-size: 49px !important
}

.u-fs-50rem,.u-fz-50rem {
    font-size: 5rem !important
}

.u-fs-50px,.u-fz-50px {
    font-size: 50px !important
}

.u-fs-51rem,.u-fz-51rem {
    font-size: 5.1rem !important
}

.u-fs-51px,.u-fz-51px {
    font-size: 51px !important
}

.u-fs-52rem,.u-fz-52rem {
    font-size: 5.2rem !important
}

.u-fs-52px,.u-fz-52px {
    font-size: 52px !important
}

.u-fs-53rem,.u-fz-53rem {
    font-size: 5.3rem !important
}

.u-fs-53px,.u-fz-53px {
    font-size: 53px !important
}

.u-fs-54rem,.u-fz-54rem {
    font-size: 5.4rem !important
}

.u-fs-54px,.u-fz-54px {
    font-size: 54px !important
}

.u-fs-55rem,.u-fz-55rem {
    font-size: 5.5rem !important
}

.u-fs-55px,.u-fz-55px {
    font-size: 55px !important
}

.u-fs-56rem,.u-fz-56rem {
    font-size: 5.6rem !important
}

.u-fs-56px,.u-fz-56px {
    font-size: 56px !important
}

.u-fs-57rem,.u-fz-57rem {
    font-size: 5.7rem !important
}

.u-fs-57px,.u-fz-57px {
    font-size: 57px !important
}

.u-fs-58rem,.u-fz-58rem {
    font-size: 5.8rem !important
}

.u-fs-58px,.u-fz-58px {
    font-size: 58px !important
}

.u-fs-59rem,.u-fz-59rem {
    font-size: 5.9rem !important
}

.u-fs-59px,.u-fz-59px {
    font-size: 59px !important
}

.u-fs-60rem,.u-fz-60rem {
    font-size: 6rem !important
}

.u-fs-60px,.u-fz-60px {
    font-size: 60px !important
}

.u-fs-61rem,.u-fz-61rem {
    font-size: 6.1rem !important
}

.u-fs-61px,.u-fz-61px {
    font-size: 61px !important
}

.u-fs-62rem,.u-fz-62rem {
    font-size: 6.2rem !important
}

.u-fs-62px,.u-fz-62px {
    font-size: 62px !important
}

.u-fs-63rem,.u-fz-63rem {
    font-size: 6.3rem !important
}

.u-fs-63px,.u-fz-63px {
    font-size: 63px !important
}

.u-fs-64rem,.u-fz-64rem {
    font-size: 6.4rem !important
}

.u-fs-64px,.u-fz-64px {
    font-size: 64px !important
}

.u-fw-n {
    font-weight: normal !important
}

.u-fw-b {
    font-weight: bold !important
}

.u-fw-br {
    font-weight: bolder !important
}

.u-fw-lr {
    font-weight: lighter !important
}

.u-fw-1 {
    font-weight: 100 !important
}

.u-fw-2 {
    font-weight: 200 !important
}

.u-fw-3 {
    font-weight: 300 !important
}

.u-fw-4 {
    font-weight: 400 !important
}

.u-fw-5 {
    font-weight: 500 !important
}

.u-fw-6 {
    font-weight: 600 !important
}

.u-fw-7 {
    font-weight: 700 !important
}

.u-fw-8 {
    font-weight: 800 !important
}

.u-fw-9 {
    font-weight: 900 !important
}

.u-ffs-palt {
    -webkit-font-feature-settings: "palt" !important;
    font-feature-settings: "palt" !important
}

.u-ffs-pkna {
    -webkit-font-feature-settings: "pkna" !important;
    font-feature-settings: "pkna" !important
}

.u-m-0 {
    margin: 0 !important
}

.u-p-0 {
    padding: 0 !important
}

.u-m-c {
    margin-right: auto !important;
    margin-left: auto !important
}

.u-mt-a {
    margin-left: auto !important
}

.u-mr-a {
    margin-right: auto !important
}

.u-mb-a {
    margin-left: auto !important
}

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

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

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

.u-mb-0 {
    margin-bottom: 0px !important
}

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

.u-m-0 {
    margin: 0px !important
}

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

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

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

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

.u-p-0 {
    padding: 0px !important
}

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

.u-mr-5 {
    margin-right: 5px !important
}

.u-mb-5 {
    margin-bottom: 5px !important
}

.u-ml-5 {
    margin-left: 5px !important
}

.u-m-5 {
    margin: 5px !important
}

.u-pt-5 {
    padding-top: 5px !important
}

.u-pr-5 {
    padding-right: 5px !important
}

.u-pb-5 {
    padding-bottom: 5px !important
}

.u-pl-5 {
    padding-left: 5px !important
}

.u-p-5 {
    padding: 5px !important
}

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

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

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

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

.u-m-10 {
    margin: 10px !important
}

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

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

.u-pb-10 {
    padding-bottom: 10px !important
}

.u-pl-10 {
    padding-left: 10px !important
}

.u-p-10 {
    padding: 10px !important
}

.u-mt-15 {
    margin-top: 15px !important
}

.u-mr-15 {
    margin-right: 15px !important
}

.u-mb-15 {
    margin-bottom: 15px !important
}

.u-ml-15 {
    margin-left: 15px !important
}

.u-m-15 {
    margin: 15px !important
}

.u-pt-15 {
    padding-top: 15px !important
}

.u-pr-15 {
    padding-right: 15px !important
}

.u-pb-15 {
    padding-bottom: 15px !important
}

.u-pl-15 {
    padding-left: 15px !important
}

.u-p-15 {
    padding: 15px !important
}

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

.u-mr-20 {
    margin-right: 20px !important
}

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

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

.u-m-20 {
    margin: 20px !important
}

.u-pt-20 {
    padding-top: 20px !important
}

.u-pr-20 {
    padding-right: 20px !important
}

.u-pb-20 {
    padding-bottom: 20px !important
}

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

.u-p-20 {
    padding: 20px !important
}

.u-mt-25 {
    margin-top: 25px !important
}

.u-mr-25 {
    margin-right: 25px !important
}

.u-mb-25 {
    margin-bottom: 25px !important
}

.u-ml-25 {
    margin-left: 25px !important
}

.u-m-25 {
    margin: 25px !important
}

.u-pt-25 {
    padding-top: 25px !important
}

.u-pr-25 {
    padding-right: 25px !important
}

.u-pb-25 {
    padding-bottom: 25px !important
}

.u-pl-25 {
    padding-left: 25px !important
}

.u-p-25 {
    padding: 25px !important
}

.u-mt-30 {
    margin-top: 30px !important
}

.u-mr-30 {
    margin-right: 30px !important
}

.u-mb-30 {
    margin-bottom: 30px !important
}

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

.u-m-30 {
    margin: 30px !important
}

.u-pt-30 {
    padding-top: 30px !important
}

.u-pr-30 {
    padding-right: 30px !important
}

.u-pb-30 {
    padding-bottom: 30px !important
}

.u-pl-30 {
    padding-left: 30px !important
}

.u-p-30 {
    padding: 30px !important
}

.u-mt-35 {
    margin-top: 35px !important
}

.u-mr-35 {
    margin-right: 35px !important
}

.u-mb-35 {
    margin-bottom: 35px !important
}

.u-ml-35 {
    margin-left: 35px !important
}

.u-m-35 {
    margin: 35px !important
}

.u-pt-35 {
    padding-top: 35px !important
}

.u-pr-35 {
    padding-right: 35px !important
}

.u-pb-35 {
    padding-bottom: 35px !important
}

.u-pl-35 {
    padding-left: 35px !important
}

.u-p-35 {
    padding: 35px !important
}

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

.u-mr-40 {
    margin-right: 40px !important
}

.u-mb-40 {
    margin-bottom: 40px !important
}

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

.u-m-40 {
    margin: 40px !important
}

.u-pt-40 {
    padding-top: 40px !important
}

.u-pr-40 {
    padding-right: 40px !important
}

.u-pb-40 {
    padding-bottom: 40px !important
}

.u-pl-40 {
    padding-left: 40px !important
}

.u-p-40 {
    padding: 40px !important
}

.u-mt-45 {
    margin-top: 45px !important
}

.u-mr-45 {
    margin-right: 45px !important
}

.u-mb-45 {
    margin-bottom: 45px !important
}

.u-ml-45 {
    margin-left: 45px !important
}

.u-m-45 {
    margin: 45px !important
}

.u-pt-45 {
    padding-top: 45px !important
}

.u-pr-45 {
    padding-right: 45px !important
}

.u-pb-45 {
    padding-bottom: 45px !important
}

.u-pl-45 {
    padding-left: 45px !important
}

.u-p-45 {
    padding: 45px !important
}

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

.u-mr-50 {
    margin-right: 50px !important
}

.u-mb-50 {
    margin-bottom: 50px !important
}

.u-ml-50 {
    margin-left: 50px !important
}

.u-m-50 {
    margin: 50px !important
}

.u-pt-50 {
    padding-top: 50px !important
}

.u-pr-50 {
    padding-right: 50px !important
}

.u-pb-50 {
    padding-bottom: 50px !important
}

.u-pl-50 {
    padding-left: 50px !important
}

.u-p-50 {
    padding: 50px !important
}

.u-mt-55 {
    margin-top: 55px !important
}

.u-mr-55 {
    margin-right: 55px !important
}

.u-mb-55 {
    margin-bottom: 55px !important
}

.u-ml-55 {
    margin-left: 55px !important
}

.u-m-55 {
    margin: 55px !important
}

.u-pt-55 {
    padding-top: 55px !important
}

.u-pr-55 {
    padding-right: 55px !important
}

.u-pb-55 {
    padding-bottom: 55px !important
}

.u-pl-55 {
    padding-left: 55px !important
}

.u-p-55 {
    padding: 55px !important
}

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

.u-mr-60 {
    margin-right: 60px !important
}

.u-mb-60 {
    margin-bottom: 60px !important
}

.u-ml-60 {
    margin-left: 60px !important
}

.u-m-60 {
    margin: 60px !important
}

.u-pt-60 {
    padding-top: 60px !important
}

.u-pr-60 {
    padding-right: 60px !important
}

.u-pb-60 {
    padding-bottom: 60px !important
}

.u-pl-60 {
    padding-left: 60px !important
}

.u-p-60 {
    padding: 60px !important
}

.u-mt-65 {
    margin-top: 65px !important
}

.u-mr-65 {
    margin-right: 65px !important
}

.u-mb-65 {
    margin-bottom: 65px !important
}

.u-ml-65 {
    margin-left: 65px !important
}

.u-m-65 {
    margin: 65px !important
}

.u-pt-65 {
    padding-top: 65px !important
}

.u-pr-65 {
    padding-right: 65px !important
}

.u-pb-65 {
    padding-bottom: 65px !important
}

.u-pl-65 {
    padding-left: 65px !important
}

.u-p-65 {
    padding: 65px !important
}

.u-mt-70 {
    margin-top: 70px !important
}

.u-mr-70 {
    margin-right: 70px !important
}

.u-mb-70 {
    margin-bottom: 70px !important
}

.u-ml-70 {
    margin-left: 70px !important
}

.u-m-70 {
    margin: 70px !important
}

.u-pt-70 {
    padding-top: 70px !important
}

.u-pr-70 {
    padding-right: 70px !important
}

.u-pb-70 {
    padding-bottom: 70px !important
}

.u-pl-70 {
    padding-left: 70px !important
}

.u-p-70 {
    padding: 70px !important
}

.u-mt-75 {
    margin-top: 75px !important
}

.u-mr-75 {
    margin-right: 75px !important
}

.u-mb-75 {
    margin-bottom: 75px !important
}

.u-ml-75 {
    margin-left: 75px !important
}

.u-m-75 {
    margin: 75px !important
}

.u-pt-75 {
    padding-top: 75px !important
}

.u-pr-75 {
    padding-right: 75px !important
}

.u-pb-75 {
    padding-bottom: 75px !important
}

.u-pl-75 {
    padding-left: 75px !important
}

.u-p-75 {
    padding: 75px !important
}

.u-mt-80 {
    margin-top: 80px !important
}

.u-mr-80 {
    margin-right: 80px !important
}

.u-mb-80 {
    margin-bottom: 80px !important
}

.u-ml-80 {
    margin-left: 80px !important
}

.u-m-80 {
    margin: 80px !important
}

.u-pt-80 {
    padding-top: 80px !important
}

.u-pr-80 {
    padding-right: 80px !important
}

.u-pb-80 {
    padding-bottom: 80px !important
}

.u-pl-80 {
    padding-left: 80px !important
}

.u-p-80 {
    padding: 80px !important
}

.u-mt-85 {
    margin-top: 85px !important
}

.u-mr-85 {
    margin-right: 85px !important
}

.u-mb-85 {
    margin-bottom: 85px !important
}

.u-ml-85 {
    margin-left: 85px !important
}

.u-m-85 {
    margin: 85px !important
}

.u-pt-85 {
    padding-top: 85px !important
}

.u-pr-85 {
    padding-right: 85px !important
}

.u-pb-85 {
    padding-bottom: 85px !important
}

.u-pl-85 {
    padding-left: 85px !important
}

.u-p-85 {
    padding: 85px !important
}

.u-mt-90 {
    margin-top: 90px !important
}

.u-mr-90 {
    margin-right: 90px !important
}

.u-mb-90 {
    margin-bottom: 90px !important
}

.u-ml-90 {
    margin-left: 90px !important
}

.u-m-90 {
    margin: 90px !important
}

.u-pt-90 {
    padding-top: 90px !important
}

.u-pr-90 {
    padding-right: 90px !important
}

.u-pb-90 {
    padding-bottom: 90px !important
}

.u-pl-90 {
    padding-left: 90px !important
}

.u-p-90 {
    padding: 90px !important
}

.u-mt-95 {
    margin-top: 95px !important
}

.u-mr-95 {
    margin-right: 95px !important
}

.u-mb-95 {
    margin-bottom: 95px !important
}

.u-ml-95 {
    margin-left: 95px !important
}

.u-m-95 {
    margin: 95px !important
}

.u-pt-95 {
    padding-top: 95px !important
}

.u-pr-95 {
    padding-right: 95px !important
}

.u-pb-95 {
    padding-bottom: 95px !important
}

.u-pl-95 {
    padding-left: 95px !important
}

.u-p-95 {
    padding: 95px !important
}

.u-mt-100 {
    margin-top: 100px !important
}

.u-mr-100 {
    margin-right: 100px !important
}

.u-mb-100 {
    margin-bottom: 100px !important
}

.u-ml-100 {
    margin-left: 100px !important
}

.u-m-100 {
    margin: 100px !important
}

.u-pt-100 {
    padding-top: 100px !important
}

.u-pr-100 {
    padding-right: 100px !important
}

.u-pb-100 {
    padding-bottom: 100px !important
}

.u-pl-100 {
    padding-left: 100px !important
}

.u-p-100 {
    padding: 100px !important
}

.u-mt-105 {
    margin-top: 105px !important
}

.u-mr-105 {
    margin-right: 105px !important
}

.u-mb-105 {
    margin-bottom: 105px !important
}

.u-ml-105 {
    margin-left: 105px !important
}

.u-m-105 {
    margin: 105px !important
}

.u-pt-105 {
    padding-top: 105px !important
}

.u-pr-105 {
    padding-right: 105px !important
}

.u-pb-105 {
    padding-bottom: 105px !important
}

.u-pl-105 {
    padding-left: 105px !important
}

.u-p-105 {
    padding: 105px !important
}

.u-mt-110 {
    margin-top: 110px !important
}

.u-mr-110 {
    margin-right: 110px !important
}

.u-mb-110 {
    margin-bottom: 110px !important
}

.u-ml-110 {
    margin-left: 110px !important
}

.u-m-110 {
    margin: 110px !important
}

.u-pt-110 {
    padding-top: 110px !important
}

.u-pr-110 {
    padding-right: 110px !important
}

.u-pb-110 {
    padding-bottom: 110px !important
}

.u-pl-110 {
    padding-left: 110px !important
}

.u-p-110 {
    padding: 110px !important
}

.u-mt-115 {
    margin-top: 115px !important
}

.u-mr-115 {
    margin-right: 115px !important
}

.u-mb-115 {
    margin-bottom: 115px !important
}

.u-ml-115 {
    margin-left: 115px !important
}

.u-m-115 {
    margin: 115px !important
}

.u-pt-115 {
    padding-top: 115px !important
}

.u-pr-115 {
    padding-right: 115px !important
}

.u-pb-115 {
    padding-bottom: 115px !important
}

.u-pl-115 {
    padding-left: 115px !important
}

.u-p-115 {
    padding: 115px !important
}

.u-mt-120 {
    margin-top: 120px !important
}

.u-mr-120 {
    margin-right: 120px !important
}

.u-mb-120 {
    margin-bottom: 120px !important
}

.u-ml-120 {
    margin-left: 120px !important
}

.u-m-120 {
    margin: 120px !important
}

.u-pt-120 {
    padding-top: 120px !important
}

.u-pr-120 {
    padding-right: 120px !important
}

.u-pb-120 {
    padding-bottom: 120px !important
}

.u-pl-120 {
    padding-left: 120px !important
}

.u-p-120 {
    padding: 120px !important
}

.u-mt-125 {
    margin-top: 125px !important
}

.u-mr-125 {
    margin-right: 125px !important
}

.u-mb-125 {
    margin-bottom: 125px !important
}

.u-ml-125 {
    margin-left: 125px !important
}

.u-m-125 {
    margin: 125px !important
}

.u-pt-125 {
    padding-top: 125px !important
}

.u-pr-125 {
    padding-right: 125px !important
}

.u-pb-125 {
    padding-bottom: 125px !important
}

.u-pl-125 {
    padding-left: 125px !important
}

.u-p-125 {
    padding: 125px !important
}

.u-mt-130 {
    margin-top: 130px !important
}

.u-mr-130 {
    margin-right: 130px !important
}

.u-mb-130 {
    margin-bottom: 130px !important
}

.u-ml-130 {
    margin-left: 130px !important
}

.u-m-130 {
    margin: 130px !important
}

.u-pt-130 {
    padding-top: 130px !important
}

.u-pr-130 {
    padding-right: 130px !important
}

.u-pb-130 {
    padding-bottom: 130px !important
}

.u-pl-130 {
    padding-left: 130px !important
}

.u-p-130 {
    padding: 130px !important
}

.u-mt-135 {
    margin-top: 135px !important
}

.u-mr-135 {
    margin-right: 135px !important
}

.u-mb-135 {
    margin-bottom: 135px !important
}

.u-ml-135 {
    margin-left: 135px !important
}

.u-m-135 {
    margin: 135px !important
}

.u-pt-135 {
    padding-top: 135px !important
}

.u-pr-135 {
    padding-right: 135px !important
}

.u-pb-135 {
    padding-bottom: 135px !important
}

.u-pl-135 {
    padding-left: 135px !important
}

.u-p-135 {
    padding: 135px !important
}

.u-mt-140 {
    margin-top: 140px !important
}

.u-mr-140 {
    margin-right: 140px !important
}

.u-mb-140 {
    margin-bottom: 140px !important
}

.u-ml-140 {
    margin-left: 140px !important
}

.u-m-140 {
    margin: 140px !important
}

.u-pt-140 {
    padding-top: 140px !important
}

.u-pr-140 {
    padding-right: 140px !important
}

.u-pb-140 {
    padding-bottom: 140px !important
}

.u-pl-140 {
    padding-left: 140px !important
}

.u-p-140 {
    padding: 140px !important
}

.u-mt-145 {
    margin-top: 145px !important
}

.u-mr-145 {
    margin-right: 145px !important
}

.u-mb-145 {
    margin-bottom: 145px !important
}

.u-ml-145 {
    margin-left: 145px !important
}

.u-m-145 {
    margin: 145px !important
}

.u-pt-145 {
    padding-top: 145px !important
}

.u-pr-145 {
    padding-right: 145px !important
}

.u-pb-145 {
    padding-bottom: 145px !important
}

.u-pl-145 {
    padding-left: 145px !important
}

.u-p-145 {
    padding: 145px !important
}

.u-mt-150 {
    margin-top: 150px !important
}

.u-mr-150 {
    margin-right: 150px !important
}

.u-mb-150 {
    margin-bottom: 150px !important
}

.u-ml-150 {
    margin-left: 150px !important
}

.u-m-150 {
    margin: 150px !important
}

.u-pt-150 {
    padding-top: 150px !important
}

.u-pr-150 {
    padding-right: 150px !important
}

.u-pb-150 {
    padding-bottom: 150px !important
}

.u-pl-150 {
    padding-left: 150px !important
}

.u-p-150 {
    padding: 150px !important
}

.u-mt-155 {
    margin-top: 155px !important
}

.u-mr-155 {
    margin-right: 155px !important
}

.u-mb-155 {
    margin-bottom: 155px !important
}

.u-ml-155 {
    margin-left: 155px !important
}

.u-m-155 {
    margin: 155px !important
}

.u-pt-155 {
    padding-top: 155px !important
}

.u-pr-155 {
    padding-right: 155px !important
}

.u-pb-155 {
    padding-bottom: 155px !important
}

.u-pl-155 {
    padding-left: 155px !important
}

.u-p-155 {
    padding: 155px !important
}

.u-mt-160 {
    margin-top: 160px !important
}

.u-mr-160 {
    margin-right: 160px !important
}

.u-mb-160 {
    margin-bottom: 160px !important
}

.u-ml-160 {
    margin-left: 160px !important
}

.u-m-160 {
    margin: 160px !important
}

.u-pt-160 {
    padding-top: 160px !important
}

.u-pr-160 {
    padding-right: 160px !important
}

.u-pb-160 {
    padding-bottom: 160px !important
}

.u-pl-160 {
    padding-left: 160px !important
}

.u-p-160 {
    padding: 160px !important
}

.u-mt-165 {
    margin-top: 165px !important
}

.u-mr-165 {
    margin-right: 165px !important
}

.u-mb-165 {
    margin-bottom: 165px !important
}

.u-ml-165 {
    margin-left: 165px !important
}

.u-m-165 {
    margin: 165px !important
}

.u-pt-165 {
    padding-top: 165px !important
}

.u-pr-165 {
    padding-right: 165px !important
}

.u-pb-165 {
    padding-bottom: 165px !important
}

.u-pl-165 {
    padding-left: 165px !important
}

.u-p-165 {
    padding: 165px !important
}

.u-mt-170 {
    margin-top: 170px !important
}

.u-mr-170 {
    margin-right: 170px !important
}

.u-mb-170 {
    margin-bottom: 170px !important
}

.u-ml-170 {
    margin-left: 170px !important
}

.u-m-170 {
    margin: 170px !important
}

.u-pt-170 {
    padding-top: 170px !important
}

.u-pr-170 {
    padding-right: 170px !important
}

.u-pb-170 {
    padding-bottom: 170px !important
}

.u-pl-170 {
    padding-left: 170px !important
}

.u-p-170 {
    padding: 170px !important
}

.u-mt-175 {
    margin-top: 175px !important
}

.u-mr-175 {
    margin-right: 175px !important
}

.u-mb-175 {
    margin-bottom: 175px !important
}

.u-ml-175 {
    margin-left: 175px !important
}

.u-m-175 {
    margin: 175px !important
}

.u-pt-175 {
    padding-top: 175px !important
}

.u-pr-175 {
    padding-right: 175px !important
}

.u-pb-175 {
    padding-bottom: 175px !important
}

.u-pl-175 {
    padding-left: 175px !important
}

.u-p-175 {
    padding: 175px !important
}

.u-mt-180 {
    margin-top: 180px !important
}

.u-mr-180 {
    margin-right: 180px !important
}

.u-mb-180 {
    margin-bottom: 180px !important
}

.u-ml-180 {
    margin-left: 180px !important
}

.u-m-180 {
    margin: 180px !important
}

.u-pt-180 {
    padding-top: 180px !important
}

.u-pr-180 {
    padding-right: 180px !important
}

.u-pb-180 {
    padding-bottom: 180px !important
}

.u-pl-180 {
    padding-left: 180px !important
}

.u-p-180 {
    padding: 180px !important
}

.u-mt-185 {
    margin-top: 185px !important
}

.u-mr-185 {
    margin-right: 185px !important
}

.u-mb-185 {
    margin-bottom: 185px !important
}

.u-ml-185 {
    margin-left: 185px !important
}

.u-m-185 {
    margin: 185px !important
}

.u-pt-185 {
    padding-top: 185px !important
}

.u-pr-185 {
    padding-right: 185px !important
}

.u-pb-185 {
    padding-bottom: 185px !important
}

.u-pl-185 {
    padding-left: 185px !important
}

.u-p-185 {
    padding: 185px !important
}

.u-mt-190 {
    margin-top: 190px !important
}

.u-mr-190 {
    margin-right: 190px !important
}

.u-mb-190 {
    margin-bottom: 190px !important
}

.u-ml-190 {
    margin-left: 190px !important
}

.u-m-190 {
    margin: 190px !important
}

.u-pt-190 {
    padding-top: 190px !important
}

.u-pr-190 {
    padding-right: 190px !important
}

.u-pb-190 {
    padding-bottom: 190px !important
}

.u-pl-190 {
    padding-left: 190px !important
}

.u-p-190 {
    padding: 190px !important
}

.u-mt-195 {
    margin-top: 195px !important
}

.u-mr-195 {
    margin-right: 195px !important
}

.u-mb-195 {
    margin-bottom: 195px !important
}

.u-ml-195 {
    margin-left: 195px !important
}

.u-m-195 {
    margin: 195px !important
}

.u-pt-195 {
    padding-top: 195px !important
}

.u-pr-195 {
    padding-right: 195px !important
}

.u-pb-195 {
    padding-bottom: 195px !important
}

.u-pl-195 {
    padding-left: 195px !important
}

.u-p-195 {
    padding: 195px !important
}

.u-mt-200 {
    margin-top: 200px !important
}

.u-mr-200 {
    margin-right: 200px !important
}

.u-mb-200 {
    margin-bottom: 200px !important
}

.u-ml-200 {
    margin-left: 200px !important
}

.u-m-200 {
    margin: 200px !important
}

.u-pt-200 {
    padding-top: 200px !important
}

.u-pr-200 {
    padding-right: 200px !important
}

.u-pb-200 {
    padding-bottom: 200px !important
}

.u-pl-200 {
    padding-left: 200px !important
}

.u-p-200 {
    padding: 200px !important
}

.u-mt-205 {
    margin-top: 205px !important
}

.u-mr-205 {
    margin-right: 205px !important
}

.u-mb-205 {
    margin-bottom: 205px !important
}

.u-ml-205 {
    margin-left: 205px !important
}

.u-m-205 {
    margin: 205px !important
}

.u-pt-205 {
    padding-top: 205px !important
}

.u-pr-205 {
    padding-right: 205px !important
}

.u-pb-205 {
    padding-bottom: 205px !important
}

.u-pl-205 {
    padding-left: 205px !important
}

.u-p-205 {
    padding: 205px !important
}

.u-mt-210 {
    margin-top: 210px !important
}

.u-mr-210 {
    margin-right: 210px !important
}

.u-mb-210 {
    margin-bottom: 210px !important
}

.u-ml-210 {
    margin-left: 210px !important
}

.u-m-210 {
    margin: 210px !important
}

.u-pt-210 {
    padding-top: 210px !important
}

.u-pr-210 {
    padding-right: 210px !important
}

.u-pb-210 {
    padding-bottom: 210px !important
}

.u-pl-210 {
    padding-left: 210px !important
}

.u-p-210 {
    padding: 210px !important
}

.u-mt-215 {
    margin-top: 215px !important
}

.u-mr-215 {
    margin-right: 215px !important
}

.u-mb-215 {
    margin-bottom: 215px !important
}

.u-ml-215 {
    margin-left: 215px !important
}

.u-m-215 {
    margin: 215px !important
}

.u-pt-215 {
    padding-top: 215px !important
}

.u-pr-215 {
    padding-right: 215px !important
}

.u-pb-215 {
    padding-bottom: 215px !important
}

.u-pl-215 {
    padding-left: 215px !important
}

.u-p-215 {
    padding: 215px !important
}

.u-mt-220 {
    margin-top: 220px !important
}

.u-mr-220 {
    margin-right: 220px !important
}

.u-mb-220 {
    margin-bottom: 220px !important
}

.u-ml-220 {
    margin-left: 220px !important
}

.u-m-220 {
    margin: 220px !important
}

.u-pt-220 {
    padding-top: 220px !important
}

.u-pr-220 {
    padding-right: 220px !important
}

.u-pb-220 {
    padding-bottom: 220px !important
}

.u-pl-220 {
    padding-left: 220px !important
}

.u-p-220 {
    padding: 220px !important
}

.u-mt-225 {
    margin-top: 225px !important
}

.u-mr-225 {
    margin-right: 225px !important
}

.u-mb-225 {
    margin-bottom: 225px !important
}

.u-ml-225 {
    margin-left: 225px !important
}

.u-m-225 {
    margin: 225px !important
}

.u-pt-225 {
    padding-top: 225px !important
}

.u-pr-225 {
    padding-right: 225px !important
}

.u-pb-225 {
    padding-bottom: 225px !important
}

.u-pl-225 {
    padding-left: 225px !important
}

.u-p-225 {
    padding: 225px !important
}

.u-mt-230 {
    margin-top: 230px !important
}

.u-mr-230 {
    margin-right: 230px !important
}

.u-mb-230 {
    margin-bottom: 230px !important
}

.u-ml-230 {
    margin-left: 230px !important
}

.u-m-230 {
    margin: 230px !important
}

.u-pt-230 {
    padding-top: 230px !important
}

.u-pr-230 {
    padding-right: 230px !important
}

.u-pb-230 {
    padding-bottom: 230px !important
}

.u-pl-230 {
    padding-left: 230px !important
}

.u-p-230 {
    padding: 230px !important
}

.u-mt-235 {
    margin-top: 235px !important
}

.u-mr-235 {
    margin-right: 235px !important
}

.u-mb-235 {
    margin-bottom: 235px !important
}

.u-ml-235 {
    margin-left: 235px !important
}

.u-m-235 {
    margin: 235px !important
}

.u-pt-235 {
    padding-top: 235px !important
}

.u-pr-235 {
    padding-right: 235px !important
}

.u-pb-235 {
    padding-bottom: 235px !important
}

.u-pl-235 {
    padding-left: 235px !important
}

.u-p-235 {
    padding: 235px !important
}

.u-mt-240 {
    margin-top: 240px !important
}

.u-mr-240 {
    margin-right: 240px !important
}

.u-mb-240 {
    margin-bottom: 240px !important
}

.u-ml-240 {
    margin-left: 240px !important
}

.u-m-240 {
    margin: 240px !important
}

.u-pt-240 {
    padding-top: 240px !important
}

.u-pr-240 {
    padding-right: 240px !important
}

.u-pb-240 {
    padding-bottom: 240px !important
}

.u-pl-240 {
    padding-left: 240px !important
}

.u-p-240 {
    padding: 240px !important
}

.u-mt-245 {
    margin-top: 245px !important
}

.u-mr-245 {
    margin-right: 245px !important
}

.u-mb-245 {
    margin-bottom: 245px !important
}

.u-ml-245 {
    margin-left: 245px !important
}

.u-m-245 {
    margin: 245px !important
}

.u-pt-245 {
    padding-top: 245px !important
}

.u-pr-245 {
    padding-right: 245px !important
}

.u-pb-245 {
    padding-bottom: 245px !important
}

.u-pl-245 {
    padding-left: 245px !important
}

.u-p-245 {
    padding: 245px !important
}

.u-mt-250 {
    margin-top: 250px !important
}

.u-mr-250 {
    margin-right: 250px !important
}

.u-mb-250 {
    margin-bottom: 250px !important
}

.u-ml-250 {
    margin-left: 250px !important
}

.u-m-250 {
    margin: 250px !important
}

.u-pt-250 {
    padding-top: 250px !important
}

.u-pr-250 {
    padding-right: 250px !important
}

.u-pb-250 {
    padding-bottom: 250px !important
}

.u-pl-250 {
    padding-left: 250px !important
}

.u-p-250 {
    padding: 250px !important
}

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

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

.u-mb-0 {
    margin-bottom: 0px !important
}

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

.u-m-0 {
    margin: 0px !important
}

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

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

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

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

.u-p-0 {
    padding: 0px !important
}

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

.u-mr-4 {
    margin-right: 4px !important
}

.u-mb-4 {
    margin-bottom: 4px !important
}

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

.u-m-4 {
    margin: 4px !important
}

.u-pt-4 {
    padding-top: 4px !important
}

.u-pr-4 {
    padding-right: 4px !important
}

.u-pb-4 {
    padding-bottom: 4px !important
}

.u-pl-4 {
    padding-left: 4px !important
}

.u-p-4 {
    padding: 4px !important
}

.u-mt-8 {
    margin-top: 8px !important
}

.u-mr-8 {
    margin-right: 8px !important
}

.u-mb-8 {
    margin-bottom: 8px !important
}

.u-ml-8 {
    margin-left: 8px !important
}

.u-m-8 {
    margin: 8px !important
}

.u-pt-8 {
    padding-top: 8px !important
}

.u-pr-8 {
    padding-right: 8px !important
}

.u-pb-8 {
    padding-bottom: 8px !important
}

.u-pl-8 {
    padding-left: 8px !important
}

.u-p-8 {
    padding: 8px !important
}

.u-mt-12 {
    margin-top: 12px !important
}

.u-mr-12 {
    margin-right: 12px !important
}

.u-mb-12 {
    margin-bottom: 12px !important
}

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

.u-m-12 {
    margin: 12px !important
}

.u-pt-12 {
    padding-top: 12px !important
}

.u-pr-12 {
    padding-right: 12px !important
}

.u-pb-12 {
    padding-bottom: 12px !important
}

.u-pl-12 {
    padding-left: 12px !important
}

.u-p-12 {
    padding: 12px !important
}

.u-mt-16 {
    margin-top: 16px !important
}

.u-mr-16 {
    margin-right: 16px !important
}

.u-mb-16 {
    margin-bottom: 16px !important
}

.u-ml-16 {
    margin-left: 16px !important
}

.u-m-16 {
    margin: 16px !important
}

.u-pt-16 {
    padding-top: 16px !important
}

.u-pr-16 {
    padding-right: 16px !important
}

.u-pb-16 {
    padding-bottom: 16px !important
}

.u-pl-16 {
    padding-left: 16px !important
}

.u-p-16 {
    padding: 16px !important
}

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

.u-mr-20 {
    margin-right: 20px !important
}

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

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

.u-m-20 {
    margin: 20px !important
}

.u-pt-20 {
    padding-top: 20px !important
}

.u-pr-20 {
    padding-right: 20px !important
}

.u-pb-20 {
    padding-bottom: 20px !important
}

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

.u-p-20 {
    padding: 20px !important
}

.u-mt-24 {
    margin-top: 24px !important
}

.u-mr-24 {
    margin-right: 24px !important
}

.u-mb-24 {
    margin-bottom: 24px !important
}

.u-ml-24 {
    margin-left: 24px !important
}

.u-m-24 {
    margin: 24px !important
}

.u-pt-24 {
    padding-top: 24px !important
}

.u-pr-24 {
    padding-right: 24px !important
}

.u-pb-24 {
    padding-bottom: 24px !important
}

.u-pl-24 {
    padding-left: 24px !important
}

.u-p-24 {
    padding: 24px !important
}

.u-mt-28 {
    margin-top: 28px !important
}

.u-mr-28 {
    margin-right: 28px !important
}

.u-mb-28 {
    margin-bottom: 28px !important
}

.u-ml-28 {
    margin-left: 28px !important
}

.u-m-28 {
    margin: 28px !important
}

.u-pt-28 {
    padding-top: 28px !important
}

.u-pr-28 {
    padding-right: 28px !important
}

.u-pb-28 {
    padding-bottom: 28px !important
}

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

.u-p-28 {
    padding: 28px !important
}

.u-mt-32 {
    margin-top: 32px !important
}

.u-mr-32 {
    margin-right: 32px !important
}

.u-mb-32 {
    margin-bottom: 32px !important
}

.u-ml-32 {
    margin-left: 32px !important
}

.u-m-32 {
    margin: 32px !important
}

.u-pt-32 {
    padding-top: 32px !important
}

.u-pr-32 {
    padding-right: 32px !important
}

.u-pb-32 {
    padding-bottom: 32px !important
}

.u-pl-32 {
    padding-left: 32px !important
}

.u-p-32 {
    padding: 32px !important
}

.u-mt-36 {
    margin-top: 36px !important
}

.u-mr-36 {
    margin-right: 36px !important
}

.u-mb-36 {
    margin-bottom: 36px !important
}

.u-ml-36 {
    margin-left: 36px !important
}

.u-m-36 {
    margin: 36px !important
}

.u-pt-36 {
    padding-top: 36px !important
}

.u-pr-36 {
    padding-right: 36px !important
}

.u-pb-36 {
    padding-bottom: 36px !important
}

.u-pl-36 {
    padding-left: 36px !important
}

.u-p-36 {
    padding: 36px !important
}

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

.u-mr-40 {
    margin-right: 40px !important
}

.u-mb-40 {
    margin-bottom: 40px !important
}

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

.u-m-40 {
    margin: 40px !important
}

.u-pt-40 {
    padding-top: 40px !important
}

.u-pr-40 {
    padding-right: 40px !important
}

.u-pb-40 {
    padding-bottom: 40px !important
}

.u-pl-40 {
    padding-left: 40px !important
}

.u-p-40 {
    padding: 40px !important
}

.u-mt-44 {
    margin-top: 44px !important
}

.u-mr-44 {
    margin-right: 44px !important
}

.u-mb-44 {
    margin-bottom: 44px !important
}

.u-ml-44 {
    margin-left: 44px !important
}

.u-m-44 {
    margin: 44px !important
}

.u-pt-44 {
    padding-top: 44px !important
}

.u-pr-44 {
    padding-right: 44px !important
}

.u-pb-44 {
    padding-bottom: 44px !important
}

.u-pl-44 {
    padding-left: 44px !important
}

.u-p-44 {
    padding: 44px !important
}

.u-mt-48 {
    margin-top: 48px !important
}

.u-mr-48 {
    margin-right: 48px !important
}

.u-mb-48 {
    margin-bottom: 48px !important
}

.u-ml-48 {
    margin-left: 48px !important
}

.u-m-48 {
    margin: 48px !important
}

.u-pt-48 {
    padding-top: 48px !important
}

.u-pr-48 {
    padding-right: 48px !important
}

.u-pb-48 {
    padding-bottom: 48px !important
}

.u-pl-48 {
    padding-left: 48px !important
}

.u-p-48 {
    padding: 48px !important
}

.u-mt-52 {
    margin-top: 52px !important
}

.u-mr-52 {
    margin-right: 52px !important
}

.u-mb-52 {
    margin-bottom: 52px !important
}

.u-ml-52 {
    margin-left: 52px !important
}

.u-m-52 {
    margin: 52px !important
}

.u-pt-52 {
    padding-top: 52px !important
}

.u-pr-52 {
    padding-right: 52px !important
}

.u-pb-52 {
    padding-bottom: 52px !important
}

.u-pl-52 {
    padding-left: 52px !important
}

.u-p-52 {
    padding: 52px !important
}

.u-mt-56 {
    margin-top: 56px !important
}

.u-mr-56 {
    margin-right: 56px !important
}

.u-mb-56 {
    margin-bottom: 56px !important
}

.u-ml-56 {
    margin-left: 56px !important
}

.u-m-56 {
    margin: 56px !important
}

.u-pt-56 {
    padding-top: 56px !important
}

.u-pr-56 {
    padding-right: 56px !important
}

.u-pb-56 {
    padding-bottom: 56px !important
}

.u-pl-56 {
    padding-left: 56px !important
}

.u-p-56 {
    padding: 56px !important
}

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

.u-mr-60 {
    margin-right: 60px !important
}

.u-mb-60 {
    margin-bottom: 60px !important
}

.u-ml-60 {
    margin-left: 60px !important
}

.u-m-60 {
    margin: 60px !important
}

.u-pt-60 {
    padding-top: 60px !important
}

.u-pr-60 {
    padding-right: 60px !important
}

.u-pb-60 {
    padding-bottom: 60px !important
}

.u-pl-60 {
    padding-left: 60px !important
}

.u-p-60 {
    padding: 60px !important
}

.u-mt-64 {
    margin-top: 64px !important
}

.u-mr-64 {
    margin-right: 64px !important
}

.u-mb-64 {
    margin-bottom: 64px !important
}

.u-ml-64 {
    margin-left: 64px !important
}

.u-m-64 {
    margin: 64px !important
}

.u-pt-64 {
    padding-top: 64px !important
}

.u-pr-64 {
    padding-right: 64px !important
}

.u-pb-64 {
    padding-bottom: 64px !important
}

.u-pl-64 {
    padding-left: 64px !important
}

.u-p-64 {
    padding: 64px !important
}

.u-mt-68 {
    margin-top: 68px !important
}

.u-mr-68 {
    margin-right: 68px !important
}

.u-mb-68 {
    margin-bottom: 68px !important
}

.u-ml-68 {
    margin-left: 68px !important
}

.u-m-68 {
    margin: 68px !important
}

.u-pt-68 {
    padding-top: 68px !important
}

.u-pr-68 {
    padding-right: 68px !important
}

.u-pb-68 {
    padding-bottom: 68px !important
}

.u-pl-68 {
    padding-left: 68px !important
}

.u-p-68 {
    padding: 68px !important
}

.u-mt-72 {
    margin-top: 72px !important
}

.u-mr-72 {
    margin-right: 72px !important
}

.u-mb-72 {
    margin-bottom: 72px !important
}

.u-ml-72 {
    margin-left: 72px !important
}

.u-m-72 {
    margin: 72px !important
}

.u-pt-72 {
    padding-top: 72px !important
}

.u-pr-72 {
    padding-right: 72px !important
}

.u-pb-72 {
    padding-bottom: 72px !important
}

.u-pl-72 {
    padding-left: 72px !important
}

.u-p-72 {
    padding: 72px !important
}

.u-mt-76 {
    margin-top: 76px !important
}

.u-mr-76 {
    margin-right: 76px !important
}

.u-mb-76 {
    margin-bottom: 76px !important
}

.u-ml-76 {
    margin-left: 76px !important
}

.u-m-76 {
    margin: 76px !important
}

.u-pt-76 {
    padding-top: 76px !important
}

.u-pr-76 {
    padding-right: 76px !important
}

.u-pb-76 {
    padding-bottom: 76px !important
}

.u-pl-76 {
    padding-left: 76px !important
}

.u-p-76 {
    padding: 76px !important
}

.u-mt-80 {
    margin-top: 80px !important
}

.u-mr-80 {
    margin-right: 80px !important
}

.u-mb-80 {
    margin-bottom: 80px !important
}

.u-ml-80 {
    margin-left: 80px !important
}

.u-m-80 {
    margin: 80px !important
}

.u-pt-80 {
    padding-top: 80px !important
}

.u-pr-80 {
    padding-right: 80px !important
}

.u-pb-80 {
    padding-bottom: 80px !important
}

.u-pl-80 {
    padding-left: 80px !important
}

.u-p-80 {
    padding: 80px !important
}

@media screen and (max-width: 899px) {
    .u-pc-only {
        display:none !important
    }
}

@media screen and (min-width: 900px) {
    .u-sp-only {
        display:none !important
    }
}

.u-va-t {
    vertical-align: top !important
}

.u-va-m {
    vertical-align: middle !important
}

.u-va-bl {
    vertical-align: baseline !important
}

.u-va-b {
    vertical-align: bottom !important
}

.u-va-sup {
    vertical-align: super !important
}

.u-va-tt {
    vertical-align: text-top !important
}

.u-va-tb {
    vertical-align: text-bottom !important
}

.u-va-sub {
    vertical-align: sub !important
}

.u-ta-l {
    text-align: left !important
}

.u-ta-c {
    text-align: center !important
}

.u-ta-r {
    text-align: right !important
}

.u-ta-j {
    text-align: justify !important
}

.u-td-n {
    text-decoration: none !important
}

.u-td-u {
    text-decoration: underline !important
}

.u-td-o {
    text-decoration: overline !important
}

.u-td-l {
    text-decoration: line-through !important
}

.u-lh-00 {
    line-height: 0 !important
}

.u-lh-01 {
    line-height: .1 !important
}

.u-lh-02 {
    line-height: .2 !important
}

.u-lh-03 {
    line-height: .3 !important
}

.u-lh-04 {
    line-height: .4 !important
}

.u-lh-05 {
    line-height: .5 !important
}

.u-lh-06 {
    line-height: .6 !important
}

.u-lh-07 {
    line-height: .7 !important
}

.u-lh-08 {
    line-height: .8 !important
}

.u-lh-09 {
    line-height: .9 !important
}

.u-lh-10 {
    line-height: 1 !important
}

.u-lh-11 {
    line-height: 1.1 !important
}

.u-lh-12 {
    line-height: 1.2 !important
}

.u-lh-13 {
    line-height: 1.3 !important
}

.u-lh-14 {
    line-height: 1.4 !important
}

.u-lh-15 {
    line-height: 1.5 !important
}

.u-lh-16 {
    line-height: 1.6 !important
}

.u-lh-17 {
    line-height: 1.7 !important
}

.u-lh-18 {
    line-height: 1.8 !important
}

.u-lh-19 {
    line-height: 1.9 !important
}

.u-lh-20 {
    line-height: 2 !important
}

.u-lh-21 {
    line-height: 2.1 !important
}

.u-lh-22 {
    line-height: 2.2 !important
}

.u-lh-23 {
    line-height: 2.3 !important
}

.u-lh-24 {
    line-height: 2.4 !important
}

.u-lh-25 {
    line-height: 2.5 !important
}

.u-lh-26 {
    line-height: 2.6 !important
}

.u-lh-27 {
    line-height: 2.7 !important
}

.u-lh-28 {
    line-height: 2.8 !important
}

.u-lh-29 {
    line-height: 2.9 !important
}

.u-lh-30 {
    line-height: 3 !important
}

.u-lh-0 {
    line-height: 0 !important
}

.u-lh-1 {
    line-height: 1 !important
}

.u-lh-2 {
    line-height: 2 !important
}

.u-lh-3 {
    line-height: 3 !important
}

.u-lh-4 {
    line-height: 4 !important
}

.u-lh-5 {
    line-height: 5 !important
}

.u-lts-00 {
    letter-spacing: 0em !important
}

.u-lts-01 {
    letter-spacing: .1em !important
}

.u-lts-02 {
    letter-spacing: .2em !important
}

.u-lts-03 {
    letter-spacing: .3em !important
}

.u-lts-04 {
    letter-spacing: .4em !important
}

.u-lts-05 {
    letter-spacing: .5em !important
}

.u-lts-06 {
    letter-spacing: .6em !important
}

.u-lts-07 {
    letter-spacing: .7em !important
}

.u-lts-08 {
    letter-spacing: .8em !important
}

.u-lts-09 {
    letter-spacing: .9em !important
}

.u-lts-10 {
    letter-spacing: 1em !important
}

.u-lts-11 {
    letter-spacing: 1.1em !important
}

.u-lts-12 {
    letter-spacing: 1.2em !important
}

.u-lts-13 {
    letter-spacing: 1.3em !important
}

.u-lts-14 {
    letter-spacing: 1.4em !important
}

.u-lts-15 {
    letter-spacing: 1.5em !important
}

.u-lts-16 {
    letter-spacing: 1.6em !important
}

.u-lts-17 {
    letter-spacing: 1.7em !important
}

.u-lts-18 {
    letter-spacing: 1.8em !important
}

.u-lts-19 {
    letter-spacing: 1.9em !important
}

.u-lts-20 {
    letter-spacing: 2em !important
}

.u-lts-21 {
    letter-spacing: 2.1em !important
}

.u-lts-22 {
    letter-spacing: 2.2em !important
}

.u-lts-23 {
    letter-spacing: 2.3em !important
}

.u-lts-24 {
    letter-spacing: 2.4em !important
}

.u-lts-25 {
    letter-spacing: 2.5em !important
}

.u-lts-26 {
    letter-spacing: 2.6em !important
}

.u-lts-27 {
    letter-spacing: 2.7em !important
}

.u-lts-28 {
    letter-spacing: 2.8em !important
}

.u-lts-29 {
    letter-spacing: 2.9em !important
}

.u-lts-30 {
    letter-spacing: 3em !important
}

.u-lts-0 {
    letter-spacing: 0 !important
}

.u-lts-1 {
    letter-spacing: 1 !important
}

.u-lts-2 {
    letter-spacing: 2 !important
}

.u-lts-3 {
    letter-spacing: 3 !important
}

.u-lts-4 {
    letter-spacing: 4 !important
}

.u-lts-5 {
    letter-spacing: 5 !important
}

.u-ws-normal,.u-ws-n {
    white-space: normal
}

.u-ws-pre,.u-ws-p {
    white-space: pre
}

.u-ws-nowrap,.u-ws-noWrap,.u-ws-nw {
    white-space: nowrap
}

.u-ws-prewrap,.u-ws-preWrap,.u-ws-pw {
    white-space: pre-wrap
}

.u-ws-preline,.u-ws-preLine,.u-ws-pl {
    white-space: pre-line
}

.u-wob-normal,.u-wob-n {
    word-break: normal
}

.u-wob-keep,.u-wob-k {
    word-break: keep-all
}

.u-wob-break,.u-wob-ba {
    word-break: break-all
}

.u-pos-a {
    position: absolute !important
}

.u-pos-r {
    position: relative !important
}

.u-d-tb {
    display: table !important
}

.u-d-tbc {
    display: table-cell !important
}

.u-d-b {
    display: block !important
}

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

.u-d-f {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.u-d-n {
    display: none !important
}

.u-fl-n {
    float: none !important
}

.u-fl-l {
    float: left !important
}

.u-fl-r {
    float: right !important
}
