
.dinline {display: inline; }
.dinlineblock {display: inline-block; }
.dblock {display: block; }

.w100 { width:100%; }
.pointer { cursor: pointer; }

.txtLeft { text-align: left; }
.txtCenter { text-align: center; }
.txtRight { text-align: right; }

.pull-left { float:left; } .pull-right { float:right; }

.txtThin { font-weight:300; }
.txtNormal { font-weight:normal; }
.txtMedium { font-weight:500; }
.txtBold { font-weight: bold; }

.nopadding { padding:0!important; }
.nolfpadding { padding-left :0!important; padding-right :0!important; }

.nomarign { margin :0!important; }
.nolfmarign { margin-left :0!important; margin-right :0!important; }

.fs8 { font-size: 8px; }
.fs9 { font-size: 9px; }
.fs10 { font-size: 10px; }
.fs11 { font-size: 11px; }
.fs12 { font-size: 12px; }
.fs13 { font-size: 13px; }
.fs14 { font-size: 14px; }
.fs15 { font-size: 15px; }
.fs16 { font-size: 16px; }
.fs17 { font-size: 17px; }
.fs18 { font-size: 18px; }
.fs19 { font-size: 19px; }
.fs20 { font-size: 20px; }
.fs21 { font-size: 21px; }
.fs22 { font-size: 22px; }
.fs23 { font-size: 23px; }
.fs24 { font-size: 24px; }
.fs25 { font-size: 25px; }
.fs26 { font-size: 26px; }
.fs27 { font-size: 27px; }
.fs28 { font-size: 28px; }
.fs29 { font-size: 29px; }
.fs30 { font-size: 30px; }

.mt0 { margin-top: 0px!important; } .mt5 { margin-top: 5px!important; } .mt10 { margin-top: 10px!important; }
.mt15 { margin-top: 15px!important; } .mt20 { margin-top: 20px!important; } .mt25 { margin-top: 25px!important; } 
.mt30 { margin-top: 30px!important; } .mt35 { margin-top: 35px!important; } .mt40 { margin-top: 40px!important; }
.mt45 { margin-top: 45px!important; } .mt50 { margin-top: 50px!important; }

.ml0 { margin-left: 0px!important; } .ml5 { margin-left: 5px!important; } .ml10 { margin-left: 10px!important; }
.ml15 { margin-left: 15px!important; } .ml20 { margin-left: 20px!important; } .ml25 { margin-left: 25px!important; }
.ml30 { margin-left: 30px!important; } .ml35 { margin-left: 35px!important; } .ml40 { margin-left: 40px!important; }
.ml45 { margin-left: 45px!important; } .ml50 { margin-left: 50px!important; }
 
.mr0 { margin-right: 0px!important; } .mr5 { margin-right: 5px!important; } .mr10 { margin-right: 10px!important; }
.mr15 { margin-right: 15px!important; } .mr20 { margin-right: 20px!important; } .mr25 { margin-right: 25px!important; }
.mr30 { margin-right: 30px!important; } .mr35 { margin-right: 35px!important; } .mr40 { margin-right: 40px!important; }
.mr45 { margin-right: 45px!important; } .mr50 { margin-right: 50px!important; }
 
.mb0 { margin-bottom: 0px!important; } .mb5 { margin-bottom: 5px!important; } .mb10 { margin-bottom: 10px!important; }
.mb15 { margin-bottom: 15px!important; } .mb20 { margin-bottom: 20px!important; } .mb25 { margin-bottom: 25px!important; }
.mb30 { margin-bottom: 30px!important; } .mb35 { margin-bottom: 35px!important; } .mb40 { margin-bottom: 40px!important; }
.mb45 { margin-bottom: 45px!important; } .mb50 { margin-bottom: 50px!important; }

.pt0 { padding-top: 0px!important; } .pt5 { padding-top: 5px!important; } .pt10 { padding-top: 10px!important; }
.pt15 { padding-top: 15px!important; } .pt20 { padding-top: 20px!important; } .pt25 { padding-top: 25px!important; }
.pt30 { padding-top: 30px!important; } .pt35 { padding-top: 35px!important; } .pt40 { padding-top: 40px!important; }
.pt45 { padding-top: 45px!important; } .pt50 { padding-top: 50px!important; }
 
.pl0 { padding-left: 0px!important; } .pl5 { padding-left: 5px!important; } .pl10 { padding-left: 10px!important; }
.pl15 { padding-left: 15px!important; } .pl20 { padding-left: 20px!important; } .pl25 { padding-left: 25px!important; }
.pl30 { padding-left: 30px!important; } .pl35 { padding-left: 35px!important; } .pl40 { padding-left: 40px!important; }
.pl45 { padding-left: 45px!important; } .pl50 { padding-left: 50px!important; }
 
.pr0 { padding-right: 0px!important; } .pr5 { padding-right: 5px!important; } .pr10 { padding-right: 10px!important; }
.pr15 { padding-right: 15px!important; } .pr20 { padding-right: 20px!important; } .pr25 { padding-right: 25px!important; }
.pr30 { padding-right: 30px!important; } .pr35 { padding-right: 35px!important; } .pr40 { padding-right: 40px!important; }
.pr45 { padding-right: 45px!important; } .pr50 { padding-right: 50px!important; }
 
.pb0 { padding-bottom: 0px!important; } .pb5 { padding-bottom: 5px!important; } .pb10 { padding-bottom: 10px!important; }
.pb15 { padding-bottom: 15px!important; } .pb20 { padding-bottom: 20px!important; } .pb25 { padding-bottom: 25px!important; }
.pb30 { padding-bottom: 30px!important; } .pb35 { padding-bottom: 35px!important; } .pb40 { padding-bottom: 40px!important; }
.pb45 { padding-bottom: 45px!important; } .pb50 { padding-bottom: 50px!important; }

.ptr1 { padding-top: 1rem; }
.ptr2 { padding-top: 2rem; }
.ptr3 { padding-top: 3rem; }
.ptr4 { padding-top: 4rem; }
.ptr5 { padding-top: 5rem; }

.pbr1 { padding-bottom: 1rem; }
.pbr2 { padding-bottom: 2rem; }
.pbr3 { padding-bottom: 3rem; }
.pbr4 { padding-bottom: 4rem; }
.pbr5 { padding-bottom: 5rem; }

.plr1 { padding-left: 1rem; }
.plr2 { padding-left: 2rem; }
.plr3 { padding-left: 3rem; }
.plr4 { padding-left: 4rem; }
.plr5 { padding-left: 5rem; }

.prr1 { padding-right: 1rem; }
.prr2 { padding-right: 2rem; }
.prr3 { padding-right: 3rem; }
.prr4 { padding-right: 4rem; }
.prr5 { padding-right: 5rem; }


.ptr05 { padding-top: 0.5rem; }
.ptr06 { padding-top: 0.6rem; }
.ptr07 { padding-top: 0.7rem; }
.ptr08 { padding-top: 0.8rem; }

.ptr05 { padding-bottom: 0.5rem; }
.ptr06 { padding-bottom: 0.6rem; }
.ptr07 { padding-bottom: 0.7rem; }
.ptr08 { padding-bottom: 0.8rem; }

