.poR {
    position: relative
}

.poA {
    position: absolute
}

.disB {
    display: block
}

.disIB {
    display: inline-block
}

.disN {
    display: none
}

.disT {
    display: table
}

.disTR {
    display: table-row
}

.disTC {
    display: table-cell
}

.clearfix:after,.tll:before {
    display: block;
    content: ""
}

.tableOne {
    width: 100%
}

.tableTwo {
    width: 50%
}

.tableThree {
    width: 33.33%
}

.flL {
    float: left
}

.flR {
    float: right
}

.clearfix:after {
    clear: both;
    margin: 0;
    padding: 0
}

.m0 {
    margin: 0
}

.m5 {
    margin: 5px
}

.m10 {
    margin: 10px
}

.m15 {
    margin: 15px
}

.m20 {
    margin: 20px
}

.m25 {
    margin: 25px
}

.m30 {
    margin: 30px
}
.m35 {
    margin: 35px
}
.m40 {
    margin: 40px
}
.m45 {
    margin: 45px
}
.m50 {
    margin: 50px
}

.mt0 {
    margin-top: 0
}

.mt5 {
    margin-top: 5px
}

.mt10 {
    margin-top: 10px
}

.mt15 {
    margin-top: 15px
}

.mt20 {
    margin-top: 20px
}

.mt25 {
    margin-top: 25px
}

.mt30 {
    margin-top: 30px
}

.mt35 {
    margin-top: 35px
}

.mt40 {
    margin-top: 40px
}
.mt40 {
    margin-top: 45px
}
.mt40 {
    margin-top: 50px
}

.mb0 {
    margin-bottom: 0
}

.mb5 {
    margin-bottom: 5px
}

.mb10 {
    margin-bottom: 10px
}

.mb15 {
    margin-bottom: 15px
}

.mb20 {
    margin-bottom: 20px
}

.mb25 {
    margin-bottom: 25px
}

.mb30 {
    margin-bottom: 30px
}
.mb35 {
    margin-bottom: 35px
}
.mb40 {
    margin-bottom: 40px
}
.mb45 {
    margin-bottom: 45px
}
.mb50 {
    margin-bottom: 50px
}

.ml0 {
    margin-left: 0
}

.ml5 {
    margin-left: 5px
}

.ml10 {
    margin-left: 10px
}

.ml15 {
    margin-left: 15px
}

.ml20 {
    margin-left: 20px
}

.ml25 {
    margin-left: 25px
}

.ml30 {
    margin-left: 30px
}
.ml35 {
    margin-left: 35px
}
.ml40 {
    margin-left: 40px
}
.ml45 {
    margin-left: 45px
}
.ml50 {
    margin-left: 50px
}

.mr0 {
    margin-right: 0
}

.mr5 {
    margin-right: 5px
}

.mr10 {
    margin-right: 10px
}

.mr15 {
    margin-right: 15px
}

.mr20 {
    margin-right: 20px
}

.mr25 {
    margin-right: 25px
}

.mr30 {
    margin-right: 30px
}
.mr35 {
    margin-right: 35px
}
.mr40 {
    margin-right: 40px
}
.mr45 {
    margin-right: 45px
}
.mr50 {
    margin-right: 50px
}

.mWa {
    margin-right: auto;
    margin-left: auto
}

.p0 {
    padding: 0
}

.p5 {
    padding: 5px
}

.p10 {
    padding: 10px
}

.p15 {
    padding: 15px
}

.p20 {
    padding: 20px
}

.p25 {
    padding: 25px
}

.p30 {
    padding: 30px
}

.pt0 {
    padding-top: 0
}

.pt5 {
    padding-top: 5px
}

.pt10 {
    padding-top: 10px
}

.pt15 {
    padding-top: 15px
}

.pt20 {
    padding-top: 20px
}

.pt25 {
    padding-top: 25px
}

.pt30 {
    padding-top: 30px
}

.pt35 {
    padding-top: 35px
}

.pt40 {
    padding-top: 40px
}
.pt45 {
    padding-top: 45px
}

.pt50 {
    padding-top: 50px
}

.pb0 {
    padding-bottom: 0
}

.pb5 {
    padding-bottom: 5px
}

.pb10 {
    padding-bottom: 10px
}

.pb15 {
    padding-bottom: 15px
}

.pb20 {
    padding-bottom: 20px
}

.pb25 {
    padding-bottom: 25px
}

.pb30 {
    padding-bottom: 30px
}
.pb35 {
    padding-bottom: 35px
}
.pb40 {
    padding-bottom: 40px
}
.pb45 {
    padding-bottom: 45px
}
.pb50 {
    padding-bottom: 50px
}

.pl0 {
    padding-left: 0
}

.pl5 {
    padding-left: 5px
}

.pl10 {
    padding-left: 10px
}

.pl15 {
    padding-left: 15px
}

.pl20 {
    padding-left: 20px
}

.pl25 {
    padding-left: 25px
}

.pl30 {
    padding-left: 30px
}
.pl35 {
    padding-left: 35px
}
.pl40 {
    padding-left: 40px
}
.pl45 {
    padding-left: 45px
}
.pl50 {
    padding-left: 50px
}

.pr0 {
    padding-right: 0
}

.pr5 {
    padding-right: 5px
}

.pr10 {
    padding-right: 10px
}

.pr15 {
    padding-right: 15px
}

.pr20 {
    padding-right: 20px
}

.pr25 {
    padding-right: 25px
}

.pr30 {
    padding-right: 30px
}
.pr35 {
    padding-right: 35px
}
.pr40 {
    padding-right: 40px
}
.pr45 {
    padding-right: 45px
}
.pr50 {
    padding-right: 50px
}

.taC {
    text-align: center
}

.taL {
    text-align: left
}

.taR {
    text-align: right
}

.vaT {
    vertical-align: top
}

.vaM {
    vertical-align: middle
}

.vaB {
    vertical-align: bottom
}

.fs5 {
    font-size: 5px;
}

.fs6 {
    font-size: 6px;
}

.fs7 {
    font-size: 7px
}

.fs8 {
    font-size: 8px
}

.fs9 {
    font-size: 9px
}

.fs10 {
    font-size:10px
}

.fs12 {
    font-size: 12px
}

.fs14 {
    font-size: 14px
}

.fs16 {
    font-size: 16px
}

.fs18 {
    font-size: 18px
}

.fs20 {
    font-size:20px
}

.fs22 {
    font-size: 22px
}

.fs24 {
    font-size: 24px
}

.fs26 {
    font-size: 26px
}

.fs28 {
    font-size: 28px
}

.fs30 {
    font-size:30px
}
.fs32 {
    font-size: 32px
}
.fs34 {
    font-size: 34px
}
.fs36 {
    font-size: 36px
}
.fs38 {
    font-size: 38px
}
.fs40 {
    font-size:40px
}
.fs42 {
    font-size: 42px
}
.fs44 {
    font-size: 44px
}
.fs46 {
    font-size: 46px
}
.fs48 {
    font-size: 48px
}
.fs50 {
    font-size:50px
}

.lh01 {
    line-height: .1
}

.lh02 {
    line-height: .2
}

.lh03 {
    line-height: .3
}

.lh04 {
    line-height: .4
}

.lh05 {
    line-height: .5
}

.lh06 {
    line-height: .6
}

.lh07 {
    line-height: .7
}

.lh08 {
    line-height: .8
}

.lh09 {
    line-height: .9
}

.lh10 {
    line-height: 1
}

.lh11 {
    line-height: 1.1
}

.lh12 {
    line-height: 1.2
}

.lh13 {
    line-height: 1.3
}

.lh14 {
    line-height: 1.4
}

.lh15 {
    line-height: 1.5
}

.lh16 {
    line-height: 1.6
}

.lh17 {
    line-height: 1.7
}

.lh18 {
    line-height: 1.8
}

.lh19 {
    line-height: 1.9
}

.lh20 {
    line-height: 2
}

.fwBold {
    font-weight: bold
}

.fwNormal {
    font-weight: normal
}

.coBlack {
    color: #000
}

.coWhite {
    color: #fff
}

.coRed {
    color: #f00
}

.coYellow {
    color: #ff0
}

.coGreen {
    color: #0f0
}

.coBlue {
    color: #00f
}

.tll {
    overflow: hidden
}

.tll:before {
    height: 120%;
    width: 0
}
