@charset "utf-8";

/* margin 0px */
.m0,.mv0,.mt0 { margin-top: 0px !important; }
.m0,.mh0,.mr0 { margin-right: 0px !important; }
.m0,.mv0,.mb0 { margin-bottom: 0px !important; }
.m0,.mh0,.ml0 { margin-left: 0px !important; }

/* margin 1px */
.m1,.mv1,.mt1 { margin-top: 1px !important; }
.m1,.mh1,.mr1 { margin-right: 1px !important; }
.m1,.mv1,.mb1 { margin-bottom: 1px !important; }
.m1,.mh1,.ml1 { margin-left: 1px !important; }

/* margin 2px */
.m2,.mv2,.mt2 { margin-top: 2px !important; }
.m2,.mh2,.mr2 { margin-right: 2px !important; }
.m2,.mv2,.mb2 { margin-bottom: 2px !important; }
.m2,.mh2,.ml2 { margin-left: 2px !important; }

/* margin 3px */
.m3,.mv3,.mt3 { margin-top: 3px !important; }
.m3,.mh3,.mr3 { margin-right: 3px !important; }
.m3,.mv3,.mb3 { margin-bottom: 3px !important; }
.m3,.mh3,.ml3 { margin-left: 3px !important; }

/* margin 4px */
.m4,.mv4,.mt4 { margin-top: 4px !important; }
.m4,.mh4,.mr4 { margin-right: 4px !important; }
.m4,.mv4,.mb4 { margin-bottom: 4px !important; }
.m4,.mh4,.ml4 { margin-left: 4px !important; }

/* margin 5px */
.m5,.mv5,.mt5 { margin-top: 5px !important; }
.m5,.mh5,.mr5 { margin-right: 5px !important; }
.m5,.mv5,.mb5 { margin-bottom: 5px !important; }
.m5,.mh5,.ml5 { margin-left: 5px !important; }

/* margin 6px */
.m6,.mv6,.mt6 { margin-top: 6px !important; }
.m6,.mh6,.mr6 { margin-right: 6px !important; }
.m6,.mv6,.mb6 { margin-bottom: 6px !important; }
.m6,.mh6,.ml6 { margin-left: 6px !important; }

/* margin 7px */
.m7,.mv7,.mt7 { margin-top: 7px !important; }
.m7,.mh7,.mr7 { margin-right: 7px !important; }
.m7,.mv7,.mb7 { margin-bottom: 7px !important; }
.m7,.mh7,.ml7 { margin-left: 7px !important; }

/* margin 8px */
.m8,.mv8,.mt8 { margin-top: 8px !important; }
.m8,.mh8,.mr8 { margin-right: 8px !important; }
.m8,.mv8,.mb8 { margin-bottom: 8px !important; }
.m8,.mh8,.ml8 { margin-left: 8px !important; }

/* margin 9px */
.m9,.mv9,.mt9 { margin-top: 9px !important; }
.m9,.mh9,.mr9 { margin-right: 9px !important; }
.m9,.mv9,.mb9 { margin-bottom: 9px !important; }
.m9,.mh9,.ml9 { margin-left: 9px !important; }

/* margin 10px */
.m10,.mv10,.mt10 { margin-top: 10px !important; }
.m10,.mh10,.mr10 { margin-right: 10px !important; }
.m10,.mv10,.mb10 { margin-bottom: 10px !important; }
.m10,.mh10,.ml10 { margin-left: 10px !important; }

/* margin 12px */
.m12,.mv12,.mt12 { margin-top: 12px !important; }
.m12,.mh12,.mr12 { margin-right: 12px !important; }
.m12,.mv12,.mb12 { margin-bottom: 12px !important; }
.m12,.mh12,.ml12 { margin-left: 12px !important; }

/* margin 14px */
.m14,.mv14,.mt14 { margin-top: 14px !important; }
.m14,.mh14,.mr14 { margin-right: 14px !important; }
.m14,.mv14,.mb14 { margin-bottom: 14px !important; }
.m14,.mh14,.ml14 { margin-left: 14px !important; }

/* margin 15px */
.m15,.mv15,.mt15 { margin-top: 15px !important; }
.m15,.mh15,.mr15 { margin-right: 15px !important; }
.m15,.mv15,.mb15 { margin-bottom: 15px !important; }
.m15,.mh15,.ml15 { margin-left: 15px !important; }

/* margin 16px */
.m16,.mv16,.mt16 { margin-top: 16px !important; }
.m16,.mh16,.mr16 { margin-right: 16px !important; }
.m16,.mv16,.mb16 { margin-bottom: 16px !important; }
.m16,.mh16,.ml16 { margin-left: 16px !important; }

/* margin 18px */
.m18,.mv18,.mt18 { margin-top: 18px !important; }
.m18,.mh18,.mr18 { margin-right: 18px !important; }
.m18,.mv18,.mb18 { margin-bottom: 18px !important; }
.m18,.mh18,.ml18 { margin-left: 18px !important; }

/* margin 20px */
.m20,.mv20,.mt20 { margin-top: 20px !important; }
.m20,.mh20,.mr20 { margin-right: 20px !important; }
.m20,.mv20,.mb20 { margin-bottom: 20px !important; }
.m20,.mh20,.ml20 { margin-left: 20px !important; }

/* margin 23px */
.m23,.mv23,.mt23 { margin-top: 23px !important; }
.m23,.mh23,.mr23 { margin-right: 23px !important; }
.m23,.mv23,.mb23 { margin-bottom: 23px !important; }
.m23,.mh23,.ml23 { margin-left: 23px !important; }

/* margin 25px */
.m25,.mv25,.mt25 { margin-top: 25px !important; }
.m25,.mh25,.mr25 { margin-right: 25px !important; }
.m25,.mv25,.mb25 { margin-bottom: 25px !important; }
.m25,.mh25,.ml25 { margin-left: 25px !important; }

/* margin 28px */
.m28,.mv28,.mt28 { margin-top: 28px !important; }
.m28,.mh28,.mr28 { margin-right: 28px !important; }
.m28,.mv28,.mb28 { margin-bottom: 28px !important; }
.m28,.mh28,.ml28 { margin-left: 28px !important; }

/* margin 30px */
.m30,.mv30,.mt30 { margin-top: 30px !important; }
.m30,.mh30,.mr30 { margin-right: 30px !important; }
.m30,.mv30,.mb30 { margin-bottom: 30px !important; }
.m30,.mh30,.ml30 { margin-left: 30px !important; }

/* margin 35px */
.m35,.mv35,.mt35 { margin-top: 35px !important; }
.m35,.mh35,.mr35 { margin-right: 35px !important; }
.m35,.mv35,.mb35 { margin-bottom: 35px !important; }
.m35,.mh35,.ml35 { margin-left: 35px !important; }

/* margin 40px */
.m40,.mv40,.mt40 { margin-top: 40px !important; }
.m40,.mh40,.mr40 { margin-right: 40px !important; }
.m40,.mv40,.mb40 { margin-bottom: 40px !important; }
.m40,.mh40,.ml40 { margin-left: 40px !important; }

/* margin 45px */
.m45,.mv45,.mt45 { margin-top: 45px !important; }
.m45,.mh45,.mr45 { margin-right: 45px !important; }
.m45,.mv45,.mb45 { margin-bottom: 45px !important; }
.m45,.mh45,.ml45 { margin-left: 45px !important; }

/* margin 50px */
.m50,.mv50,.mt50 { margin-top: 50px !important; }
.m50,.mh50,.mr50 { margin-right: 50px !important; }
.m50,.mv50,.mb50 { margin-bottom: 50px !important; }
.m50,.mh50,.ml50 { margin-left: 50px !important; }

/* margin 55px */
.m55,.mv55,.mt55 { margin-top: 55px !important; }
.m55,.mh55,.mr55 { margin-right: 55px !important; }
.m55,.mv55,.mb55 { margin-bottom: 55px !important; }
.m55,.mh55,.ml55 { margin-left: 55px !important; }

/* margin 60px */
.m60,.mv60,.mt60 { margin-top: 60px !important; }
.m60,.mh60,.mr60 { margin-right: 60px !important; }
.m60,.mv60,.mb60 { margin-bottom: 60px !important; }
.m60,.mh60,.ml60 { margin-left: 60px !important; }

/* margin 65px */
.m65,.mv65,.mt65 { margin-top: 65px !important; }
.m65,.mh65,.mr65 { margin-right: 65px !important; }
.m65,.mv65,.mb65 { margin-bottom: 65px !important; }
.m65,.mh65,.ml65 { margin-left: 65px !important; }

/* margin 70px */
.m70,.mv70,.mt70 { margin-top: 70px !important; }
.m70,.mh70,.mr70 { margin-right: 70px !important; }
.m70,.mv70,.mb70 { margin-bottom: 70px !important; }
.m70,.mh70,.ml70 { margin-left: 70px !important; }

/* margin 75px */
.m75,.mv75,.mt75 { margin-top: 75px !important; }
.m75,.mh75,.mr75 { margin-right: 75px !important; }
.m75,.mv75,.mb75 { margin-bottom: 75px !important; }
.m75,.mh75,.ml75 { margin-left: 75px !important; }

/* margin 80px */
.m80,.mv80,.mt80 { margin-top: 80px !important; }
.m80,.mh80,.mr80 { margin-right: 80px !important; }
.m80,.mv80,.mb80 { margin-bottom: 80px !important; }
.m80,.mh80,.ml80 { margin-left: 80px !important; }

/* margin 85px */
.m85,.mv85,.mt85 { margin-top: 85px !important; }
.m85,.mh85,.mr85 { margin-right: 85px !important; }
.m85,.mv85,.mb85 { margin-bottom: 85px !important; }
.m85,.mh85,.ml85 { margin-left: 85px !important; }

/* margin 90px */
.m90,.mv90,.mt90 { margin-top: 90px !important; }
.m90,.mh90,.mr90 { margin-right: 90px !important; }
.m90,.mv90,.mb90 { margin-bottom: 90px !important; }
.m90,.mh90,.ml90 { margin-left: 90px !important; }

/* margin 95px */
.m95,.mv95,.mt95 { margin-top: 95px !important; }
.m95,.mh95,.mr95 { margin-right: 95px !important; }
.m95,.mv95,.mb95 { margin-bottom: 95px !important; }
.m95,.mh95,.ml95 { margin-left: 95px !important; }

/* margin 100px */
.m100,.mv100,.mt100 { margin-top: 100px !important; }
.m100,.mh100,.mr100 { margin-right: 100px !important; }
.m100,.mv100,.mb100 { margin-bottom: 100px !important; }
.m100,.mh100,.ml100 { margin-left: 100px !important; }

/* margin 110px */
.m110,.mv110,.mt110 { margin-top: 110px !important; }
.m110,.mh110,.mr110 { margin-right: 110px !important; }
.m110,.mv110,.mb110 { margin-bottom: 110px !important; }
.m110,.mh110,.ml110 { margin-left: 110px !important; }


/* padding 0px */
.p0,.pv0,.pt0 { padding-top: 0px !important; }
.p0,.ph0,.pr0 { padding-right: 0px !important; }
.p0,.pv0,.pb0 { padding-bottom: 0px !important; }
.p0,.ph0,.pl0 { padding-left: 0px !important; }

/* padding 1px */
.p1,.pv1,.pt1 { padding-top: 1px !important; }
.p1,.ph1,.pr1 { padding-right: 1px !important; }
.p1,.pv1,.pb1 { padding-bottom: 1px !important; }
.p1,.ph1,.pl1 { padding-left: 1px !important; }

/* padding 2px */
.p2,.pv2,.pt2 { padding-top: 2px !important; }
.p2,.ph2,.pr2 { padding-right: 2px !important; }
.p2,.pv2,.pb2 { padding-bottom: 2px !important; }
.p2,.ph2,.pl2 { padding-left: 2px !important; }

/* padding 3px */
.p3,.pv3,.pt3 { padding-top: 3px !important; }
.p3,.ph3,.pr3 { padding-right: 3px !important; }
.p3,.pv3,.pb3 { padding-bottom: 3px !important; }
.p3,.ph3,.pl3 { padding-left: 3px !important; }

/* padding 4px */
.p4,.pv4,.pt4 { padding-top: 4px !important; }
.p4,.ph4,.pr4 { padding-right: 4px !important; }
.p4,.pv4,.pb4 { padding-bottom: 4px !important; }
.p4,.ph4,.pl4 { padding-left: 4px !important; }

/* padding 5px */
.p5,.pv5,.pt5 { padding-top: 5px !important; }
.p5,.ph5,.pr5 { padding-right: 5px !important; }
.p5,.pv5,.pb5 { padding-bottom: 5px !important; }
.p5,.ph5,.pl5 { padding-left: 5px !important; }

/* padding 6px */
.p6,.pv6,.pt6 { padding-top: 6px !important; }
.p6,.ph6,.pr6 { padding-right: 6px !important; }
.p6,.pv6,.pb6 { padding-bottom: 6px !important; }
.p6,.ph6,.pl6 { padding-left: 6px !important; }

/* padding 7px */
.p7,.pv7,.pt7 { padding-top: 7px !important; }
.p7,.ph7,.pr7 { padding-right: 7px !important; }
.p7,.pv7,.pb7 { padding-bottom: 7px !important; }
.p7,.ph7,.pl7 { padding-left: 7px !important; }

/* padding 8px */
.p8,.pv8,.pt8 { padding-top: 8px !important; }
.p8,.ph8,.pr8 { padding-right: 8px !important; }
.p8,.pv8,.pb8 { padding-bottom: 8px !important; }
.p8,.ph8,.pl8 { padding-left: 8px !important; }

/* padding 9px */
.p9,.pv9,.pt9 { padding-top: 9px !important; }
.p9,.ph9,.pr9 { padding-right: 9px !important; }
.p9,.pv9,.pb9 { padding-bottom: 9px !important; }
.p9,.ph9,.pl9 { padding-left: 9px !important; }

/* padding 10px */
.p10,.pv10,.pt10 { padding-top: 10px !important; }
.p10,.ph10,.pr10 { padding-right: 10px !important; }
.p10,.pv10,.pb10 { padding-bottom: 10px !important; }
.p10,.ph10,.pl10 { padding-left: 10px !important; }

/* padding 12px */
.p12,.pv12,.pt12 { padding-top: 12px !important; }
.p12,.ph12,.pr12 { padding-right: 12px !important; }
.p12,.pv12,.pb12 { padding-bottom: 12px !important; }
.p12,.ph12,.pl12 { padding-left: 12px !important; }

/* padding 14px */
.p14,.pv14,.pt14 { padding-top: 14px !important; }
.p14,.ph14,.pr14 { padding-right: 14px !important; }
.p14,.pv14,.pb14 { padding-bottom: 14px !important; }
.p14,.ph14,.pl14 { padding-left: 14px !important; }

/* padding 15px */
.p15,.pv15,.pt15 { padding-top: 15px !important; }
.p15,.ph15,.pr15 { padding-right: 15px !important; }
.p15,.pv15,.pb15 { padding-bottom: 15px !important; }
.p15,.ph15,.pl15 { padding-left: 15px !important; }

/* padding 16px */
.p16,.pv16,.pt16 { padding-top: 16px !important; }
.p16,.ph16,.pr16 { padding-right: 16px !important; }
.p16,.pv16,.pb16 { padding-bottom: 16px !important; }
.p16,.ph16,.pl16 { padding-left: 16px !important; }

/* padding 18px */
.p18,.pv18,.pt18 { padding-top: 18px !important; }
.p18,.ph18,.pr18 { padding-right: 18px !important; }
.p18,.pv18,.pb18 { padding-bottom: 18px !important; }
.p18,.ph18,.pl18 { padding-left: 18px !important; }

/* padding 20px */
.p20,.pv20,.pt20 { padding-top: 20px !important; }
.p20,.ph20,.pr20 { padding-right: 20px !important; }
.p20,.pv20,.pb20 { padding-bottom: 20px !important; }
.p20,.ph20,.pl20 { padding-left: 20px !important; }

/* padding 23px */
.p23,.pv23,.pt23 { padding-top: 23px !important; }
.p23,.ph23,.pr23 { padding-right: 23px !important; }
.p23,.pv23,.pb23 { padding-bottom: 23px !important; }
.p23,.ph23,.pl23 { padding-left: 23px !important; }

/* padding 25px */
.p25,.pv25,.pt25 { padding-top: 25px !important; }
.p25,.ph25,.pr25 { padding-right: 25px !important; }
.p25,.pv25,.pb25 { padding-bottom: 25px !important; }
.p25,.ph25,.pl25 { padding-left: 25px !important; }

/* padding 28px */
.p28,.pv28,.pt28 { padding-top: 28px !important; }
.p28,.ph28,.pr28 { padding-right: 28px !important; }
.p28,.pv28,.pb28 { padding-bottom: 28px !important; }
.p28,.ph28,.pl28 { padding-left: 28px !important; }

/* padding 30px */
.p30,.pv30,.pt30 { padding-top: 30px !important; }
.p30,.ph30,.pr30 { padding-right: 30px !important; }
.p30,.pv30,.pb30 { padding-bottom: 30px !important; }
.p30,.ph30,.pl30 { padding-left: 30px !important; }

/* padding 35px */
.p35,.pv35,.pt35 { padding-top: 35px !important; }
.p35,.ph35,.pr35 { padding-right: 35px !important; }
.p35,.pv35,.pb35 { padding-bottom: 35px !important; }
.p35,.ph35,.pl35 { padding-left: 35px !important; }

/* padding 40px */
.p40,.pv40,.pt40 { padding-top: 40px !important; }
.p40,.ph40,.pr40 { padding-right: 40px !important; }
.p40,.pv40,.pb40 { padding-bottom: 40px !important; }
.p40,.ph40,.pl40 { padding-left: 40px !important; }

/* padding 45px */
.p45,.pv45,.pt45 { padding-top: 45px !important; }
.p45,.ph45,.pr45 { padding-right: 45px !important; }
.p45,.pv45,.pb45 { padding-bottom: 45px !important; }
.p45,.ph45,.pl45 { padding-left: 45px !important; }

/* padding 50px */
.p50,.pv50,.pt50 { padding-top: 50px !important; }
.p50,.ph50,.pr50 { padding-right: 50px !important; }
.p50,.pv50,.pb50 { padding-bottom: 50px !important; }
.p50,.ph50,.pl50 { padding-left: 50px !important; }


/* border width 0px */
.b0,.bv0,.bt0 { border-top-width: 0px !important; }
.b0,.bh0,.br0 { border-right-width: 0px !important; }
.b0,.bv0,.bb0 { border-bottom-width: 0px !important; }
.b0,.bh0,.bl0 { border-left-width: 0px !important; }

/* border width 1px */
.b1,.bv1,.bt1 { border-top-width: 1px !important; }
.b1,.bh1,.br1 { border-right-width: 1px !important; }
.b1,.bv1,.bb1 { border-bottom-width: 1px !important; }
.b1,.bh1,.bl1 { border-left-width: 1px !important; }

/* border width 2px */
.b2,.bv2,.bt2 { border-top-width: 2px !important; }
.b2,.bh2,.br2 { border-right-width: 2px !important; }
.b2,.bv2,.bb2 { border-bottom-width: 2px !important; }
.b2,.bh2,.bl2 { border-left-width: 2px !important; }

/* border width 3px */
.b3,.bv3,.bt3 { border-top-width: 3px !important; }
.b3,.bh3,.br3 { border-right-width: 3px !important; }
.b3,.bv3,.bb3 { border-bottom-width: 3px !important; }
.b3,.bh3,.bl3 { border-left-width: 3px !important; }

/* border width 4px */
.b4,.bv4,.bt4 { border-top-width: 4px !important; }
.b4,.bh4,.br4 { border-right-width: 4px !important; }
.b4,.bv4,.bb4 { border-bottom-width: 4px !important; }
.b4,.bh4,.bl4 { border-left-width: 4px !important; }

/* border width 5px */
.b5,.bv5,.bt5 { border-top-width: 5px !important; }
.b5,.bh5,.br5 { border-right-width: 5px !important; }
.b5,.bv5,.bb5 { border-bottom-width: 5px !important; }
.b5,.bh5,.bl5 { border-left-width: 5px !important; }

/* border width 6px */
.b6,.bv6,.bt6 { border-top-width: 6px !important; }
.b6,.bh6,.br6 { border-right-width: 6px !important; }
.b6,.bv6,.bb6 { border-bottom-width: 6px !important; }
.b6,.bh6,.bl6 { border-left-width: 6px !important; }

/* border width 7px */
.b7,.bv7,.bt7 { border-top-width: 7px !important; }
.b7,.bh7,.br7 { border-right-width: 7px !important; }
.b7,.bv7,.bb7 { border-bottom-width: 7px !important; }
.b7,.bh7,.bl7 { border-left-width: 7px !important; }

/* border width 8px */
.b8,.bv8,.bt8 { border-top-width: 8px !important; }
.b8,.bh8,.br8 { border-right-width: 8px !important; }
.b8,.bv8,.bb8 { border-bottom-width: 8px !important; }
.b8,.bh8,.bl8 { border-left-width: 8px !important; }

/* border width 9px */
.b9,.bv9,.bt9 { border-top-width: 9px !important; }
.b9,.bh9,.br9 { border-right-width: 9px !important; }
.b9,.bv9,.bb9 { border-bottom-width: 9px !important; }
.b9,.bh9,.bl9 { border-left-width: 9px !important; }

/* border width 10px */
.b10,.bv10,.bt10 { border-top-width: 10px !important; }
.b10,.bh10,.br10 { border-right-width: 10px !important; }
.b10,.bv10,.bb10 { border-bottom-width: 10px !important; }
.b10,.bh10,.bl10 { border-left-width: 10px !important; }

/* width */
.w10 { min-width: 10px !important; }
.w15 { min-width: 15px !important; }
.w20 { min-width: 20px !important; }
.w25 { min-width: 25px !important; }
.w30 { min-width: 30px !important; }
.w35 { min-width: 35px !important; }
.w40 { min-width: 40px !important; }
.w43 { min-width: 43px !important; }
.w45 { min-width: 45px !important; }
.w50 { min-width: 50px !important; }
.w55 { min-width: 55px !important; }
.w60 { min-width: 60px !important; }
.w65 { min-width: 65px !important; }
.w70 { min-width: 70px !important; }
.w75 { min-width: 75px !important; }
.w80 { min-width: 80px !important; }
.w85 { min-width: 85px !important; }
.w90 { min-width: 90px !important; }
.w95 { min-width: 95px !important; }
.w100 { min-width: 100px !important; }
.w110 { min-width: 110px !important; }
.w120 { min-width: 120px !important; }
.w130 { min-width: 130px !important; }
.w140 { min-width: 140px !important; }
.w150 { min-width: 150px !important; }
.w160 { min-width: 160px !important; }
.w170 { min-width: 170px !important; }
.w180 { min-width: 180px !important; }
.w190 { min-width: 190px !important; }
.w200 { min-width: 200px !important; }

/* position. */
.pos-abs { position: absolute !important; }
.pos-rel { position: relative !important; }
.pos-sta { position: static !important; }
.pos-fix { position: fixed !important; }

.pos-t0  { top: 0; }
.pos-t1   { top:   1px; }
.pos-t2   { top:   2px; }
.pos-t3   { top:   3px; }
.pos-t4   { top:   4px; }
.pos-t5   { top:   5px; }
.pos-t7   { top:   7px; }
.pos-t10  { top:  10px; }
.pos-t12  { top:  12px; }
.pos-t15  { top:  15px; }
.pos-t17  { top:  17px; }
.pos-t20  { top:  20px; }
.pos-t22  { top:  22px; }
.pos-t25  { top:  25px; }
.pos-t30  { top:  30px; }
.pos-t35  { top:  35px; }
.pos-t40  { top:  40px; }
.pos-t45  { top:  45px; }
.pos-t50  { top:  50px; }
.pos-t55  { top:  55px; }
.pos-t60  { top:  60px; }
.pos-t65  { top:  65px; }
.pos-t70  { top:  70px; }
.pos-t85  { top:  85px; }
.pos-t90  { top:  90px; }
.pos-t85  { top:  85px; }
.pos-t90  { top:  90px; }
.pos-t95  { top:  95px; }
.pos-t100 { top: 100px; }
.pos-t105 { top: 105px; }
.pos-t110 { top: 110px; }
.pos-t115 { top: 115px; }
.pos-t120 { top: 120px; }

/* negative position. */
.pos-t-1   { top:   -1px; }
.pos-t-2   { top:   -2px; }
.pos-t-3   { top:   -3px; }
.pos-t-4   { top:   -4px; }
.pos-t-5   { top:   -5px; }
.pos-t-7   { top:   -7px; }
.pos-t-10  { top:  -10px; }
.pos-t-12  { top:  -12px; }
.pos-t-15  { top:  -15px; }
.pos-t-17  { top:  -17px; }
.pos-t-20  { top:  -20px; }
.pos-t-22  { top:  -22px; }
.pos-t-25  { top:  -25px; }
.pos-t-30  { top:  -30px; }
.pos-t-35  { top:  -35px; }
.pos-t-40  { top:  -40px; }
.pos-t-45  { top:  -45px; }
.pos-t-50  { top:  -50px; }
.pos-t-55  { top:  -55px; }
.pos-t-60  { top:  -60px; }
.pos-t-65  { top:  -65px; }
.pos-t-70  { top:  -70px; }
.pos-t-85  { top:  -85px; }
.pos-t-90  { top:  -90px; }
.pos-t-85  { top:  -85px; }
.pos-t-90  { top:  -90px; }
.pos-t-95  { top:  -95px; }
.pos-t-100 { top: -100px; }
.pos-t-105 { top: -105px; }
.pos-t-110 { top: -110px; }
.pos-t-115 { top: -115px; }
.pos-t-120 { top: -120px; }

.pos-b0  { bottom: 0; }
.pos-b1  { bottom: 1px; }
.pos-b2  { bottom: 2px; }
.pos-b3  { bottom: 3px; }
.pos-b4  { bottom: 4px; }
.pos-b5  { bottom: 5px; }
.pos-b7  { bottom: 7px; }
.pos-b10 { bottom: 10px; }
.pos-b12 { bottom: 12px; }
.pos-b15 { bottom: 15px; }
.pos-b17 { bottom: 17px; }
.pos-b20 { bottom: 20px; }
.pos-b22 { bottom: 22px; }
.pos-b25 { bottom: 25px; }
.pos-b27 { bottom: 27px; }
.pos-b30 { bottom: 27px; }
.pos-b35  { bottom:  35px; }
.pos-b40  { bottom:  40px; }
.pos-b45  { bottom:  45px; }
.pos-b50  { bottom:  50px; }
.pos-b55  { bottom:  55px; }
.pos-b60  { bottom:  60px; }
.pos-b65  { bottom:  65px; }
.pos-b70  { bottom:  70px; }
.pos-b85  { bottom:  85px; }
.pos-b90  { bottom:  90px; }
.pos-b85  { bottom:  85px; }
.pos-b90  { bottom:  90px; }
.pos-b95  { bottom:  95px; }
.pos-b100 { bottom: 100px; }
.pos-b105 { bottom: 105px; }
.pos-b110 { bottom: 110px; }
.pos-b115 { bottom: 115px; }
.pos-b120 { bottom: 120px; }
.pos-b-1  { bottom: -1px; }
.pos-b-2  { bottom: -2px; }
.pos-b-3  { bottom: -3px; }
.pos-b-4  { bottom: -4px; }
.pos-b-5  { bottom: -5px; }
.pos-b-7  { bottom: -7px; }
.pos-b-10 { bottom: -10px; }
.pos-b-12 { bottom: -12px; }
.pos-b-15 { bottom: -15px; }
.pos-b-17 { bottom: -17px; }
.pos-b-20 { bottom: -20px; }
.pos-b-22 { bottom: -22px; }
.pos-b-25 { bottom: -25px; }
.pos-b-27 { bottom: -27px; }
.pos-b-30  { bottom:  -30px; }
.pos-b-35  { bottom:  -35px; }
.pos-b-40  { bottom:  -40px; }
.pos-b-45  { bottom:  -45px; }
.pos-b-50  { bottom:  -50px; }
.pos-b-55  { bottom:  -55px; }
.pos-b-60  { bottom:  -60px; }
.pos-b-65  { bottom:  -65px; }
.pos-b-70  { bottom:  -70px; }
.pos-b-85  { bottom:  -85px; }
.pos-b-90  { bottom:  -90px; }
.pos-b-85  { bottom:  -85px; }
.pos-b-90  { bottom:  -90px; }
.pos-b-95  { bottom:  -95px; }
.pos-b-100 { bottom: -100px; }
.pos-b-105 { bottom: -105px; }
.pos-b-110 { bottom: -110px; }
.pos-b-115 { bottom: -115px; }
.pos-b-120 { bottom: -120px; }

.pos-l0  { left: 0; }
.pos-l1  { left: 1px; }
.pos-l2  { left: 2px; }
.pos-l3  { left: 3px; }
.pos-l4  { left: 4px; }
.pos-l5  { left: 5px; }
.pos-l7  { left: 7px; }
.pos-l10 { left: 10px; }
.pos-l12 { left: 12px; }
.pos-l15 { left: 15px; }
.pos-l17 { left: 17px; }
.pos-l20 { left: 20px; }
.pos-l22 { left: 22px; }
.pos-l25 { left: 25px; }

.pos-r0  { right: 0; }
.pos-r1  { right: 1px; }
.pos-r2  { right: 2px; }
.pos-r3  { right: 3px; }
.pos-r4  { right: 4px; }
.pos-r5  { right: 5px; }
.pos-r7  { right: 7px; }
.pos-r10 { right: 10px; }
.pos-r12 { right: 12px; }
.pos-r15 { right: 15px; }
.pos-r17 { right: 17px; }
.pos-r20 { right: 20px; }
.pos-r22 { right: 22px; }
.pos-r25 { right: 25px; }

/* Text Size. */
.text-xs { font-size:  50% !important; }
.text-sm { font-size:  75% !important; }
.text-lg { font-size: 125% !important; }
.text-xl { font-size: 150% !important; }
.text-xxl { font-size: 170% !important; }

.text-nowrap  { white-space: nowrap; }
.text-pre     { white-space: pre; }
.text-preline { white-space: pre-line; }
.text-prewrap { white-space: pre-wrap; }

.text-right { text-align: right; }
.text-left { text-align: left; }
.text-justify { text-align: justify; }
.text-center { text-align: center; }

/* Clear. */
.clear { clear: both !important; }
.clear-left  { clear: left !important; }
.clear-right { clear: right !important; }

/* Max width. */
.max-width-lg { max-width: 1100px; }
.max-width-md { max-width:  900px; }
.max-width-sm { max-width:  700px; }
.max-width-xs { max-width:  500px; }

/* Text Indent. */
.text-indent-1em {
	text-indent: 1.0em;
}

.text-outdent-1em {
	text-indent: -1.0em;
	padding-left: 1em;
}

.disp-normal { display: normal !important; }
.disp-none { display: none !important; }
.disp-block { display: block !important; }
.disp-inline { display: inline !important; }
.disp-inline-block { display: inline-block !important; }


/* Button. */
/* .btn {
	display: inline-block;
	padding: 5px 8px 6px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.42857;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	user-select: none;
	background: rgba(0, 0, 0, 0.03);
	border: 1px solid #d2d2d2;
	border-radius: 4px;
	text-decoration: none !important;
	box-sizing: border-box;
}
.btn:hover,
.btn:active,
.btn:active:hover { outline: 0; color: #333; border: 1px solid #9c9c9c; text-decoration: none !important; box-shadow: rgba(0, 0, 0, 0.14902) 0px 2px 5px outset; }
.btn-primary { background-color: #1ab394; border-color: #1ab394; color: #fff; }
.btn-primary:hover,
.btn-primary:active,
.btn-primary:active:hover { background-color: #18a689; border-color: #18a689; color: #fff; }
.btn-info { background-color: #23c6c8; border-color: #23c6c8; color: #fff; }
.btn-info:hover,
.btn-info:active,
.btn-info:active:hover { background-color: #21b9bb; border-color: #21b9bb; color: #fff; }
.btn-warning { background-color: #f8ac59; border-color: #f8ac59; color: #fff; }
.btn-warning:hover,
.btn-warning:active,
.btn-warning:active:hover { background-color: #f7a54a; border-color: #f7a54a; color: #fff; }
.btn-warning { background-color: #f8ac59; border-color: #f8ac59; color: #fff; }
.btn-warning:hover,.btn-warning:active,.btn-warning:active:hover { background-color: #f7a54a; border-color: #f7a54a; color: #fff; }
.btn-danger { background-color: #ed5565; border-color: #ed5565; color: #fff; }
.btn-danger:hover,
.btn-danger:active,
.btn-danger:active:hover { background-color: #ec4758; border-color: #ec4758; color: #fff; }
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
}
.btn-sm {
  padding: 3px 5px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 2px;
}
.btn-xs {
  padding: 1px 4px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 2px;
}
.btn-block { width: 100%; maring: 0; display: block !important; }
 */