.tal {
  text-align: left !important;
}

.tac {
  text-align: center !important;
}

.tar {
  text-align: right !important;
}

.bg-fff {
  background-color: #fff;
}

.bg-eee {
  background-color: #eee;
}

.bg-ccc {
  background-color: #ccc;
}

.bg-bbb {
  background-color: #bbb;
}

.bg-aaa {
  background-color: #aaa;
}

.bg-999 {
  background-color: #999;
}

.bg-888 {
  background-color: #888;
}

.bg-777 {
  background-color: #777;
}

.bg-666 {
  background-color: #666;
}

.bg-555 {
  background-color: #555;
}

.bg-444 {
  background-color: #444;
}

.bg-333 {
  background-color: #333;
}

.bg-222 {
  background-color: #222;
}

.bg-111 {
  background-color: #111;
}

.bg-000 {
  background-color: #000;
}

.bg-cover {
  background-size: cover !important;
}

.bg-contain {
  background-size: contain !important;
}

.bg-contain {
  background-size: contain !important;
}

.bg-contain {
  background-size: contain !important;
}

.br3 {
  border-radius: 3px;
}

.br4 {
  border-radius: 4px;
}

.br5 {
  border-radius: 5px;
}

.br6 {
  border-radius: 6px;
}

.br8 {
  border-radius: 8px;
}

.br10 {
  border-radius: 10px;
}

.br15 {
  border-radius: 15px;
}

.br16 {
  border-radius: 16px;
}

.br20 {
  border-radius: 20px;
}

.br24 {
  border-radius: 24px;
}

.br25 {
  border-radius: 25px;
}

.br30 {
  border-radius: 30px;
}

.br50p {
  border-radius: 50%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bs-bb {
  box-sizing: border-box;
}

.bs-cb {
  box-sizing: content-box;
}

.c-fff {
  color: #fff;
}

.c-eee {
  color: #eee;
}

.c-ddd {
  color: #ddd;
}

.c-ccc {
  color: #ccc;
}

.c-bbb {
  color: #bbb;
}

.c-aaa {
  color: #aaa;
}

.c-999 {
  color: #999;
}

.c-888 {
  color: #888;
}

.c-777 {
  color: #777;
}

.c-666 {
  color: #666;
}

.c-555 {
  color: #555;
}

.c-444 {
  color: #444;
}

.c-333 {
  color: #333;
}

.c-222 {
  color: #222;
}

.c-111 {
  color: #111;
}

.c-000 {
  color: #000;
}

.dsp-b {
  display: block;
}

.dsp-ib {
  display: inline-block;
}

.dsp-i {
  display: inline;
}

.dsp-t {
  display: table;
}

.dsp-tc {
  display: table-cell;
}

.dsp-n {
  display: none;
}

.pull-left {
  float: left;
}

.pull-right {
  float: right;
}

.fwb {
  font-weight: bold;
}

.fwn {
  font-weight: normal;
}

.fs8 {
  font-size: 8px!important;
  font-size: 0.8rem!important;
}

.fs9 {
  font-size: 9px!important;
  font-size: 0.9rem!important;
}

.fs10 {
  font-size: 10px!important;
  font-size: 1rem!important;
}

.fs10 {
  font-size: 10px!important;
  font-size: 1rem!important;
}

.fs11 {
  font-size: 11px!important;
  font-size: 1.1rem!important;
}

.fs12 {
  font-size: 12px!important;
  font-size: 1.2rem!important;
}

.fs13 {
  font-size: 13px!important;
  font-size: 1.3rem!important;
}

.fs14 {
  font-size: 14px!important;
  font-size: 1.4rem!important;
}

.fs15 {
  font-size: 15px!important;
  font-size: 1.5rem!important;
}

.fs16 {
  font-size: 16px!important;
  font-size: 1.6rem!important;
}

.fs17 {
  font-size: 17px!important;
  font-size: 1.7rem!important;
}

.fs18 {
  font-size: 18px!important;
  font-size: 1.8rem!important;
}

.fs19 {
  font-size: 19px!important;
  font-size: 1.9rem!important;
}

.fs20 {
  font-size: 20px!important;
  font-size: 2rem!important;
}

.fs24 {
  font-size: 24px!important;
  font-size: 2.4rem!important;
}

.fs28 {
  font-size: 28px!important;
  font-size: 2.8rem!important;
}

.fs32 {
  font-size: 32px!important;
  font-size: 3.2rem!important;
}

.fs36 {
  font-size: 36px!important;
  font-size: 3.6rem!important;
}

.fs48 {
  font-size: 48px!important;
  font-size: 4.8rem!important;
}

.fs60 {
  font-size: 60px!important;
  font-size: 6rem!important;
}

.fs72 {
  font-size: 72px!important;
  font-size: 7.2rem!important;
}

.tdn {
  text-decoration: none;
}

.tdu {
  text-decoration: underline;
}

.lh10 {
  line-height: 1 !important;
}

.lh11 {
  line-height: 1.1 !important;
}

.lh12 {
  line-height: 1.2 !important;
}

.lh13 {
  line-height: 1.3 !important;
}

.lh14 {
  line-height: 1.4 !important;
}

.lh15 {
  line-height: 1.5 !important;
}

.lh16 {
  line-height: 1.6 !important;
}

.lh17 {
  line-height: 1.7 !important;
}

.lh18 {
  line-height: 1.8 !important;
}

.lh19 {
  line-height: 1.9 !important;
}

.lh20 {
  line-height: 2 !important;
}

.lh10px {
  line-height: 10px !important;
}

.lh11px {
  line-height: 11px !important;
}

.lh12px {
  line-height: 12px !important;
}

.lh13px {
  line-height: 13px !important;
}

.lh14px {
  line-height: 14px !important;
}

.lh15px {
  line-height: 15px !important;
}

.lh16px {
  line-height: 16px !important;
}

.lh17px {
  line-height: 17px !important;
}

.lh18px {
  line-height: 18px !important;
}

.lh19px {
  line-height: 19px !important;
}

.lh20px {
  line-height: 20px !important;
}

.lh24px {
  line-height: 24px !important;
}

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

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

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

.mb3 {
  margin-bottom: 3px !important;
}

.mb5 {
  margin-bottom: 5px !important;
}

.mb6 {
  margin-bottom: 6px !important;
}

.mb8 {
  margin-bottom: 8px !important;
}

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

.mb15 {
  margin-bottom: 15px !important;
}

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

.mb24 {
  margin-bottom: 24px !important;
}

.mb25 {
  margin-bottom: 25px !important;
}

.mb30 {
  margin-bottom: 30px !important;
}

.mb40 {
  margin-bottom: 40px !important;
}

.mb50 {
  margin-bottom: 50px !important;
}

.mb60 {
  margin-bottom: 60px !important;
}

.mb70 {
  margin-bottom: 70px !important;
}

.mb80 {
  margin-bottom: 80px !important;
}

.mb90 {
  margin-bottom: 90px !important;
}

.mb100 {
  margin-bottom: 100px !important;
}

.mb120 {
  margin-bottom: 120px !important;
}

.mb150 {
  margin-bottom: 150px !important;
}

.mb200 {
  margin-bottom: 200px !important;
}

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

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

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

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

.ml5 {
  margin-left: 5px !important;
}

.ml6 {
  margin-left: 6px !important;
}

.ml8 {
  margin-left: 8px !important;
}

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

.ml15 {
  margin-left: 15px !important;
}

.ml16 {
  margin-left: 16px !important;
}

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

.ml24 {
  margin-left: 24px !important;
}

.ml25 {
  margin-left: 25px !important;
}

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

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

.ml50 {
  margin-left: 50px !important;
}

.ml60 {
  margin-left: 60px !important;
}

.ml70 {
  margin-left: 70px !important;
}

.ml70 {
  margin-left: 70px !important;
}

.ml80 {
  margin-left: 80px !important;
}

.ml90 {
  margin-left: 90px !important;
}

.ml100 {
  margin-left: 100px !important;
}

.ml120 {
  margin-left: 120px !important;
}

.ml150 {
  margin-left: 150px !important;
}

.ml200 {
  margin-left: 200px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.mlauto {
  margin-left: auto !important;
}

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

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

.mr2 {
  margin-right: 2px !important;
}

.mr3 {
  margin-right: 3px !important;
}

.mr5 {
  margin-right: 5px !important;
}

.mr6 {
  margin-right: 6px !important;
}

.mr8 {
  margin-right: 8px !important;
}

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

.mr15 {
  margin-right: 15px !important;
}

.mr16 {
  margin-right: 16px !important;
}

.mr20 {
  margin-right: 20px !important;
}

.mr24 {
  margin-right: 24px !important;
}

.mr25 {
  margin-right: 25px !important;
}

.mr30 {
  margin-right: 30px !important;
}

.mr40 {
  margin-right: 40px !important;
}

.mr50 {
  margin-right: 50px !important;
}

.mr60 {
  margin-right: 60px !important;
}

.mr70 {
  margin-right: 70px !important;
}

.mr70 {
  margin-right: 70px !important;
}

.mr80 {
  margin-right: 80px !important;
}

.mr90 {
  margin-right: 90px !important;
}

.mr100 {
  margin-right: 100px !important;
}

.mr120 {
  margin-right: 120px !important;
}

.mr150 {
  margin-right: 150px !important;
}

.mr200 {
  margin-right: 200px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.mrauto {
  margin-right: auto !important;
}

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

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

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

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

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

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

.mt8 {
  margin-top: 8px !important;
}

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

.mt15 {
  margin-top: 15px !important;
}

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

.mt24 {
  margin-top: 24px !important;
}

.mt25 {
  margin-top: 25px !important;
}

.mt30 {
  margin-top: 30px !important;
}

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

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

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

.mt70 {
  margin-top: 70px !important;
}

.mt80 {
  margin-top: 80px !important;
}

.mt90 {
  margin-top: 90px !important;
}

.mt100 {
  margin-top: 100px !important;
}

.mt120 {
  margin-top: 120px !important;
}

.mt150 {
  margin-top: 150px !important;
}

.mt200 {
  margin-top: 200px !important;
}

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

.mv1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.mv2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.mv3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.mv5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.mv6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.mv8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.mv10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mv15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.mv16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.mv20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mv24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.mv25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.mv30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mv40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mv50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.mv60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mv70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mv80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mv90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.mv100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mv120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.mv200 {
  margin-top: 200px !important;
  margin-bottom: 200px !important;
}

.m0 {
  margin-top: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
}

.m0auto {
  margin-top: 0 !important;
  margin-right: auto !important;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
}

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

.pb1 {
  padding-bottom: 1px !important;
}

.pb2 {
  padding-bottom: 2px !important;
}

.pb3 {
  padding-bottom: 3px !important;
}

.pb5 {
  padding-bottom: 5px !important;
}

.pb6 {
  padding-bottom: 6px !important;
}

.pb8 {
  padding-bottom: 8px !important;
}

.pb10 {
  padding-bottom: 10px !important;
}

.pb15 {
  padding-bottom: 15px !important;
}

.pb20 {
  padding-bottom: 20px !important;
}

.pb24 {
  padding-bottom: 24px !important;
}

.pb25 {
  padding-bottom: 25px !important;
}

.pb30 {
  padding-bottom: 30px !important;
}

.pb40 {
  padding-bottom: 40px !important;
}

.pb50 {
  padding-bottom: 50px !important;
}

.pb60 {
  padding-bottom: 60px !important;
}

.pb70 {
  padding-bottom: 70px !important;
}

.pb80 {
  padding-bottom: 80px !important;
}

.pb90 {
  padding-bottom: 90px !important;
}

.pb100 {
  padding-bottom: 100px !important;
}

.pb120 {
  padding-bottom: 120px !important;
}

.pb150 {
  padding-bottom: 150px !important;
}

.pb200 {
  padding-bottom: 200px !important;
}

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

.pl1 {
  padding-left: 1px !important;
}

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

.pl3 {
  padding-left: 3px !important;
}

.pl5 {
  padding-left: 5px !important;
}

.pl6 {
  padding-left: 6px !important;
}

.pl8 {
  padding-left: 8px !important;
}

.pl10 {
  padding-left: 10px !important;
}

.pl15 {
  padding-left: 15px !important;
}

.pl16 {
  padding-left: 16px !important;
}

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

.pl24 {
  padding-left: 24px !important;
}

.pl25 {
  padding-left: 25px !important;
}

.pl30 {
  padding-left: 30px !important;
}

.pl40 {
  padding-left: 40px !important;
}

.pl50 {
  padding-left: 50px !important;
}

.pl60 {
  padding-left: 60px !important;
}

.pl70 {
  padding-left: 70px !important;
}

.pl70 {
  padding-left: 70px !important;
}

.pl80 {
  padding-left: 80px !important;
}

.pl90 {
  padding-left: 90px !important;
}

.pl100 {
  padding-left: 100px !important;
}

.pl120 {
  padding-left: 120px !important;
}

.pl150 {
  padding-left: 150px !important;
}

.pl200 {
  padding-left: 200px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.plauto {
  padding-left: auto !important;
}

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

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

.pv2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.pv3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.pv5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.pv6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.pv8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

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

.pv15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.pv16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.pv20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.pv24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.pv25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.pv30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.pv40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.pv50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.pv60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.pv70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.pv80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.pv90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.pv100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.pv120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.pv200 {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}

.m0 {
  padding-top: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 0 !important;
}

.m0auto {
  padding-top: 0 !important;
  padding-right: auto !important;
  padding-bottom: 0 !important;
  padding-left: 0 !important;
}

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

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

.pr2 {
  padding-right: 2px !important;
}

.pr3 {
  padding-right: 3px !important;
}

.pr5 {
  padding-right: 5px !important;
}

.pr6 {
  padding-right: 6px !important;
}

.pr8 {
  padding-right: 8px !important;
}

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

.pr15 {
  padding-right: 15px !important;
}

.pr16 {
  padding-right: 16px !important;
}

.pr20 {
  padding-right: 20px !important;
}

.pr24 {
  padding-right: 24px !important;
}

.pr25 {
  padding-right: 25px !important;
}

.pr30 {
  padding-right: 30px !important;
}

.pr40 {
  padding-right: 40px !important;
}

.pr50 {
  padding-right: 50px !important;
}

.pr60 {
  padding-right: 60px !important;
}

.pr70 {
  padding-right: 70px !important;
}

.pr70 {
  padding-right: 70px !important;
}

.pr80 {
  padding-right: 80px !important;
}

.pr90 {
  padding-right: 90px !important;
}

.pr100 {
  padding-right: 100px !important;
}

.pr120 {
  padding-right: 120px !important;
}

.pr150 {
  padding-right: 150px !important;
}

.pr200 {
  padding-right: 200px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.prauto {
  padding-right: auto !important;
}

.pt0 {
  padding-top: 0 !important;
}

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

.pt2 {
  padding-top: 2px !important;
}

.pt3 {
  padding-top: 3px !important;
}

.pt5 {
  padding-top: 5px !important;
}

.pt6 {
  padding-top: 6px !important;
}

.pt8 {
  padding-top: 8px !important;
}

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

.pt15 {
  padding-top: 15px !important;
}

.pt20 {
  padding-top: 20px !important;
}

.pt24 {
  padding-top: 24px !important;
}

.pt25 {
  padding-top: 25px !important;
}

.pt30 {
  padding-top: 30px !important;
}

.pt40 {
  padding-top: 40px !important;
}

.pt50 {
  padding-top: 50px !important;
}

.pt60 {
  padding-top: 60px !important;
}

.pt70 {
  padding-top: 70px !important;
}

.pt80 {
  padding-top: 80px !important;
}

.pt90 {
  padding-top: 90px !important;
}

.pt100 {
  padding-top: 100px !important;
}

.pt120 {
  padding-top: 120px !important;
}

.pt150 {
  padding-top: 150px !important;
}

.pt200 {
  padding-top: 200px !important;
}

.por-r {
  position: relative;
}

.por-a {
  position: absolute;
}

.por-f {
  position: fixed;
}

.por-s {
  position: static;
}

.w10 {
  width: 10px !important;
}

.w20 {
  width: 20px !important;
}

.w30 {
  width: 30px !important;
}

.w40 {
  width: 40px !important;
}

.w50 {
  width: 50px !important;
}

.w60 {
  width: 60px !important;
}

.w70 {
  width: 70px !important;
}

.w80 {
  width: 80px !important;
}

.w90 {
  width: 90px !important;
}

.w100 {
  width: 100px !important;
}

.w120 {
  width: 120px !important;
}

.w150 {
  width: 150px !important;
}

.w180 {
  width: 180px !important;
}

.w200 {
  width: 200px !important;
}

.w250 {
  width: 250px !important;
}

.w300 {
  width: 300px !important;
}

.w350 {
  width: 350px !important;
}

.w400 {
  width: 400px !important;
}

.w450 {
  width: 450px !important;
}

.w500 {
  width: 500px !important;
}

.w550 {
  width: 550px !important;
}

.w600 {
  width: 600px !important;
}

.w650 {
  width: 650px !important;
}

.w700 {
  width: 700px !important;
}

.w800 {
  width: 800px !important;
}

.w900 {
  width: 900px !important;
}

.w960 {
  width: 960px !important;
}

.w1000 {
  width: 1000px !important;
}

.w1080 {
  width: 1080px !important;
}

.w1100 {
  width: 1100px !important;
}

.w1200 {
  width: 1200px !important;
}

.w10p {
  width: 10% !important;
}

.w20p {
  width: 20% !important;
}

.w30p {
  width: 30% !important;
}

.w40p {
  width: 40% !important;
}

.w50p {
  width: 50% !important;
}

.w60p {
  width: 60% !important;
}

.w70p {
  width: 70% !important;
}

.w80p {
  width: 80% !important;
}

.w90p {
  width: 90% !important;
}

.w100p {
  width: 100% !important;
}

@media only screen and (min-width: 544px) {
  .tal-xs {
    text-align: left !important;
  }

  .tac-xs {
    text-align: center !important;
  }

  .tar-xs {
    text-align: right !important;
  }

  .bg-fff-xs {
    background-color: #fff;
  }

  .bg-eee-xs {
    background-color: #eee;
  }

  .bg-ccc-xs {
    background-color: #ccc;
  }

  .bg-bbb-xs {
    background-color: #bbb;
  }

  .bg-aaa-xs {
    background-color: #aaa;
  }

  .bg-999-xs {
    background-color: #999;
  }

  .bg-888-xs {
    background-color: #888;
  }

  .bg-777-xs {
    background-color: #777;
  }

  .bg-666-xs {
    background-color: #666;
  }

  .bg-555-xs {
    background-color: #555;
  }

  .bg-444-xs {
    background-color: #444;
  }

  .bg-333-xs {
    background-color: #333;
  }

  .bg-222-xs {
    background-color: #222;
  }

  .bg-111-xs {
    background-color: #111;
  }

  .bg-000-xs {
    background-color: #000;
  }

  .bg-cover-xs {
    background-size: cover !important;
  }

  .bg-contain-xs {
    background-size: contain !important;
  }

  .bg-contain-xs {
    background-size: contain !important;
  }

  .bg-contain-xs {
    background-size: contain !important;
  }

  .br3 {
    border-radius: 3px;
  }

  .br4 {
    border-radius: 4px;
  }

  .br5 {
    border-radius: 5px;
  }

  .br6 {
    border-radius: 6px;
  }

  .br8 {
    border-radius: 8px;
  }

  .br10 {
    border-radius: 10px;
  }

  .br15 {
    border-radius: 15px;
  }

  .br16 {
    border-radius: 16px;
  }

  .br20 {
    border-radius: 20px;
  }

  .br24 {
    border-radius: 24px;
  }

  .br25 {
    border-radius: 25px;
  }

  .br30 {
    border-radius: 30px;
  }

  .br50p {
    border-radius: 50%;
  }

  .bd-fff-xs {
    border: 1px solid #fff;
  }

  .bd-eee-xs {
    border: 1px solid #eee;
  }

  .bd-ddd-xs {
    border: 1px solid #ddd;
  }

  .bd-ccc-xs {
    border: 1px solid #ccc;
  }

  .bd-bbb-xs {
    border: 1px solid #bbb;
  }

  .bd-aaa-xs {
    border: 1px solid #aaa;
  }

  .bd-999-xs {
    border: 1px solid #999;
  }

  .bd-888-xs {
    border: 1px solid #888;
  }

  .bd-777-xs {
    border: 1px solid #777;
  }

  .bd-666-xs {
    border: 1px solid #666;
  }

  .bd-555-xs {
    border: 1px solid #555;
  }

  .bd-444-xs {
    border: 1px solid #444;
  }

  .bd-333-xs {
    border: 1px solid #333;
  }

  .bd-222-xs {
    border: 1px solid #222;
  }

  .bd-111-xs {
    border: 1px solid #111;
  }

  .bd-000-xs {
    border: 1px solid #000;
  }

  .bs-bb-xs {
    box-sizing: border-box;
  }

  .bs-cb-xs {
    box-sizing: content-box;
  }

  .c-fff-xs {
    color: #fff;
  }

  .c-eee-xs {
    color: #eee;
  }

  .c-ddd-xs {
    color: #ddd;
  }

  .c-ccc-xs {
    color: #ccc;
  }

  .c-bbb-xs {
    color: #bbb;
  }

  .c-aaa-xs {
    color: #aaa;
  }

  .c-999-xs {
    color: #999;
  }

  .c-888-xs {
    color: #888;
  }

  .c-777-xs {
    color: #777;
  }

  .c-666-xs {
    color: #666;
  }

  .c-555-xs {
    color: #555;
  }

  .c-444-xs {
    color: #444;
  }

  .c-333-xs {
    color: #333;
  }

  .c-222-xs {
    color: #222;
  }

  .c-111-xs {
    color: #111;
  }

  .c-000-xs {
    color: #000;
  }

  .dsp-b-xs {
    display: block;
  }

  .dsp-ib-xs {
    display: inline-block;
  }

  .dsp-i-xs {
    display: inline;
  }

  .dsp-t-xs {
    display: table;
  }

  .dsp-tc-xs {
    display: table-cell;
  }

  .dsp-n-xs {
    display: none;
  }

  .pull-left-xs {
    float: left;
  }

  .pull-right-xs {
    float: right;
  }

  .fwb-xs {
    font-weight: bold;
  }

  .fwn-xs {
    font-weight: normal;
  }

  .fs8-xs {
    font-size: 8px!important;
    font-size: 0.8rem!important;
  }

  .fs9-xs {
    font-size: 9px!important;
    font-size: 0.9rem!important;
  }

  .fs10-xs {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs10-xs {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs11-xs {
    font-size: 11px!important;
    font-size: 1.1rem!important;
  }

  .fs12-xs {
    font-size: 12px!important;
    font-size: 1.2rem!important;
  }

  .fs13-xs {
    font-size: 13px!important;
    font-size: 1.3rem!important;
  }

  .fs14-xs {
    font-size: 14px!important;
    font-size: 1.4rem!important;
  }

  .fs15-xs {
    font-size: 15px!important;
    font-size: 1.5rem!important;
  }

  .fs16-xs {
    font-size: 16px!important;
    font-size: 1.6rem!important;
  }

  .fs17-xs {
    font-size: 17px!important;
    font-size: 1.7rem!important;
  }

  .fs18-xs {
    font-size: 18px!important;
    font-size: 1.8rem!important;
  }

  .fs19-xs {
    font-size: 19px!important;
    font-size: 1.9rem!important;
  }

  .fs20-xs {
    font-size: 20px!important;
    font-size: 2rem!important;
  }

  .fs24-xs {
    font-size: 24px!important;
    font-size: 2.4rem!important;
  }

  .fs28-xs {
    font-size: 28px!important;
    font-size: 2.8rem!important;
  }

  .fs32-xs {
    font-size: 32px!important;
    font-size: 3.2rem!important;
  }

  .fs36-xs {
    font-size: 36px!important;
    font-size: 3.6rem!important;
  }

  .fs48-xs {
    font-size: 48px!important;
    font-size: 4.8rem!important;
  }

  .fs60-xs {
    font-size: 60px!important;
    font-size: 6rem!important;
  }

  .fs72-xs {
    font-size: 72px!important;
    font-size: 7.2rem!important;
  }

  .lh10-xs {
    line-height: 1 !important;
  }

  .lh11-xs {
    line-height: 1.1 !important;
  }

  .lh12-xs {
    line-height: 1.2 !important;
  }

  .lh13-xs {
    line-height: 1.3 !important;
  }

  .lh14-xs {
    line-height: 1.4 !important;
  }

  .lh15-xs {
    line-height: 1.5 !important;
  }

  .lh16-xs {
    line-height: 1.6 !important;
  }

  .lh17-xs {
    line-height: 1.7 !important;
  }

  .lh18-xs {
    line-height: 1.8 !important;
  }

  .lh19-xs {
    line-height: 1.9 !important;
  }

  .lh20-xs {
    line-height: 2 !important;
  }

  .lh10px-xs {
    line-height: 10px !important;
  }

  .lh11px-xs {
    line-height: 11px !important;
  }

  .lh12px-xs {
    line-height: 12px !important;
  }

  .lh13px-xs {
    line-height: 13px !important;
  }

  .lh14px-xs {
    line-height: 14px !important;
  }

  .lh15px-xs {
    line-height: 15px !important;
  }

  .lh16px-xs {
    line-height: 16px !important;
  }

  .lh17px-xs {
    line-height: 17px !important;
  }

  .lh18px-xs {
    line-height: 18px !important;
  }

  .lh19px-xs {
    line-height: 19px !important;
  }

  .lh20px-xs {
    line-height: 20px !important;
  }

  .lh24px-xs {
    line-height: 24px !important;
  }

  .mb0-xs {
    margin-bottom: 0 !important;
  }

  .mb1-xs {
    margin-bottom: 1px !important;
  }

  .mb2-xs {
    margin-bottom: 2px !important;
  }

  .mb3-xs {
    margin-bottom: 3px !important;
  }

  .mb5-xs {
    margin-bottom: 5px !important;
  }

  .mb6-xs {
    margin-bottom: 6px !important;
  }

  .mb8-xs {
    margin-bottom: 8px !important;
  }

  .mb10-xs {
    margin-bottom: 10px !important;
  }

  .mb15-xs {
    margin-bottom: 15px !important;
  }

  .mb20-xs {
    margin-bottom: 20px !important;
  }

  .mb24-xs {
    margin-bottom: 24px !important;
  }

  .mb25-xs {
    margin-bottom: 25px !important;
  }

  .mb30-xs {
    margin-bottom: 30px !important;
  }

  .mb40-xs {
    margin-bottom: 40px !important;
  }

  .mb50-xs {
    margin-bottom: 50px !important;
  }

  .mb60-xs {
    margin-bottom: 60px !important;
  }

  .mb70-xs {
    margin-bottom: 70px !important;
  }

  .mb80-xs {
    margin-bottom: 80px !important;
  }

  .mb90-xs {
    margin-bottom: 90px !important;
  }

  .mb100-xs {
    margin-bottom: 100px !important;
  }

  .mb120-xs {
    margin-bottom: 120px !important;
  }

  .mb150-xs {
    margin-bottom: 150px !important;
  }

  .mb200-xs {
    margin-bottom: 200px !important;
  }

  .ml0-xs {
    margin-left: 0 !important;
  }

  .ml1-xs {
    margin-left: 1px !important;
  }

  .ml2-xs {
    margin-left: 2px !important;
  }

  .ml3-xs {
    margin-left: 3px !important;
  }

  .ml5-xs {
    margin-left: 5px !important;
  }

  .ml6-xs {
    margin-left: 6px !important;
  }

  .ml8-xs {
    margin-left: 8px !important;
  }

  .ml10-xs {
    margin-left: 10px !important;
  }

  .ml15-xs {
    margin-left: 15px !important;
  }

  .ml16-xs {
    margin-left: 16px !important;
  }

  .ml20-xs {
    margin-left: 20px !important;
  }

  .ml24-xs {
    margin-left: 24px !important;
  }

  .ml25-xs {
    margin-left: 25px !important;
  }

  .ml30-xs {
    margin-left: 30px !important;
  }

  .ml40-xs {
    margin-left: 40px !important;
  }

  .ml50-xs {
    margin-left: 50px !important;
  }

  .ml60-xs {
    margin-left: 60px !important;
  }

  .ml70-xs {
    margin-left: 70px !important;
  }

  .ml70-xs {
    margin-left: 70px !important;
  }

  .ml80-xs {
    margin-left: 80px !important;
  }

  .ml90-xs {
    margin-left: 90px !important;
  }

  .ml100-xs {
    margin-left: 100px !important;
  }

  .ml120-xs {
    margin-left: 120px !important;
  }

  .ml150-xs {
    margin-left: 150px !important;
  }

  .ml200-xs {
    margin-left: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .ml-24-xs {
    margin-left: -24px !important;
  }

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

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

  .mlauto-xs {
    margin-left: auto !important;
  }

  .mr0-xs {
    margin-right: 0 !important;
  }

  .mr1-xs {
    margin-right: 1px !important;
  }

  .mr2-xs {
    margin-right: 2px !important;
  }

  .mr3-xs {
    margin-right: 3px !important;
  }

  .mr5-xs {
    margin-right: 5px !important;
  }

  .mr6-xs {
    margin-right: 6px !important;
  }

  .mr8-xs {
    margin-right: 8px !important;
  }

  .mr10-xs {
    margin-right: 10px !important;
  }

  .mr15-xs {
    margin-right: 15px !important;
  }

  .mr16-xs {
    margin-right: 16px !important;
  }

  .mr20-xs {
    margin-right: 20px !important;
  }

  .mr24-xs {
    margin-right: 24px !important;
  }

  .mr25-xs {
    margin-right: 25px !important;
  }

  .mr30-xs {
    margin-right: 30px !important;
  }

  .mr40-xs {
    margin-right: 40px !important;
  }

  .mr50-xs {
    margin-right: 50px !important;
  }

  .mr60-xs {
    margin-right: 60px !important;
  }

  .mr70-xs {
    margin-right: 70px !important;
  }

  .mr70-xs {
    margin-right: 70px !important;
  }

  .mr80-xs {
    margin-right: 80px !important;
  }

  .mr90-xs {
    margin-right: 90px !important;
  }

  .mr100-xs {
    margin-right: 100px !important;
  }

  .mr120-xs {
    margin-right: 120px !important;
  }

  .mr150-xs {
    margin-right: 150px !important;
  }

  .mr200-xs {
    margin-right: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .mr-24-xs {
    margin-right: -24px !important;
  }

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

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

  .mrauto-xs {
    margin-right: auto !important;
  }

  .mt0-xs {
    margin-top: 0 !important;
  }

  .mt1-xs {
    margin-top: 1px !important;
  }

  .mt2-xs {
    margin-top: 2px !important;
  }

  .mt3-xs {
    margin-top: 3px !important;
  }

  .mt5-xs {
    margin-top: 5px !important;
  }

  .mt6-xs {
    margin-top: 6px !important;
  }

  .mt8-xs {
    margin-top: 8px !important;
  }

  .mt10-xs {
    margin-top: 10px !important;
  }

  .mt15-xs {
    margin-top: 15px !important;
  }

  .mt20-xs {
    margin-top: 20px !important;
  }

  .mt24-xs {
    margin-top: 24px !important;
  }

  .mt25-xs {
    margin-top: 25px !important;
  }

  .mt30-xs {
    margin-top: 30px !important;
  }

  .mt40-xs {
    margin-top: 40px !important;
  }

  .mt50-xs {
    margin-top: 50px !important;
  }

  .mt60-xs {
    margin-top: 60px !important;
  }

  .mt70-xs {
    margin-top: 70px !important;
  }

  .mt80-xs {
    margin-top: 80px !important;
  }

  .mt90-xs {
    margin-top: 90px !important;
  }

  .mt100-xs {
    margin-top: 100px !important;
  }

  .mt120-xs {
    margin-top: 120px !important;
  }

  .mt150-xs {
    margin-top: 150px !important;
  }

  .mt200-xs {
    margin-top: 200px !important;
  }

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

  .mv1-xs {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mv2-xs {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mv3-xs {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mv5-xs {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mv6-xs {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .mv8-xs {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .mv10-xs {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mv15-xs {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mv16-xs {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .mv20-xs {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mv24-xs {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .mv25-xs {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mv30-xs {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mv40-xs {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mv50-xs {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mv60-xs {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mv70-xs {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mv80-xs {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mv90-xs {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mv100-xs {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mv120-xs {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mv200-xs {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .m0-xs {
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .m0auto-xs {
    margin-top: 0 !important;
    margin-right: auto !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .pb0-xs {
    padding-bottom: 0 !important;
  }

  .pb1-xs {
    padding-bottom: 1px !important;
  }

  .pb2-xs {
    padding-bottom: 2px !important;
  }

  .pb3-xs {
    padding-bottom: 3px !important;
  }

  .pb5-xs {
    padding-bottom: 5px !important;
  }

  .pb6-xs {
    padding-bottom: 6px !important;
  }

  .pb8-xs {
    padding-bottom: 8px !important;
  }

  .pb10-xs {
    padding-bottom: 10px !important;
  }

  .pb15-xs {
    padding-bottom: 15px !important;
  }

  .pb20-xs {
    padding-bottom: 20px !important;
  }

  .pb24-xs {
    padding-bottom: 24px !important;
  }

  .pb25-xs {
    padding-bottom: 25px !important;
  }

  .pb30-xs {
    padding-bottom: 30px !important;
  }

  .pb40-xs {
    padding-bottom: 40px !important;
  }

  .pb50-xs {
    padding-bottom: 50px !important;
  }

  .pb60-xs {
    padding-bottom: 60px !important;
  }

  .pb70-xs {
    padding-bottom: 70px !important;
  }

  .pb80-xs {
    padding-bottom: 80px !important;
  }

  .pb90-xs {
    padding-bottom: 90px !important;
  }

  .pb100-xs {
    padding-bottom: 100px !important;
  }

  .pb120-xs {
    padding-bottom: 120px !important;
  }

  .pb150-xs {
    padding-bottom: 150px !important;
  }

  .pb200-xs {
    padding-bottom: 200px !important;
  }

  .pl0-xs {
    padding-left: 0 !important;
  }

  .pl1-xs {
    padding-left: 1px !important;
  }

  .pl2-xs {
    padding-left: 2px !important;
  }

  .pl3-xs {
    padding-left: 3px !important;
  }

  .pl5-xs {
    padding-left: 5px !important;
  }

  .pl6-xs {
    padding-left: 6px !important;
  }

  .pl8-xs {
    padding-left: 8px !important;
  }

  .pl10-xs {
    padding-left: 10px !important;
  }

  .pl15-xs {
    padding-left: 15px !important;
  }

  .pl16-xs {
    padding-left: 16px !important;
  }

  .pl20-xs {
    padding-left: 20px !important;
  }

  .pl24-xs {
    padding-left: 24px !important;
  }

  .pl25-xs {
    padding-left: 25px !important;
  }

  .pl30-xs {
    padding-left: 30px !important;
  }

  .pl40-xs {
    padding-left: 40px !important;
  }

  .pl50-xs {
    padding-left: 50px !important;
  }

  .pl60-xs {
    padding-left: 60px !important;
  }

  .pl70-xs {
    padding-left: 70px !important;
  }

  .pl70-xs {
    padding-left: 70px !important;
  }

  .pl80-xs {
    padding-left: 80px !important;
  }

  .pl90-xs {
    padding-left: 90px !important;
  }

  .pl100-xs {
    padding-left: 100px !important;
  }

  .pl120-xs {
    padding-left: 120px !important;
  }

  .pl150-xs {
    padding-left: 150px !important;
  }

  .pl200-xs {
    padding-left: 200px !important;
  }

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

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

  .pl-3-xs {
    padding-left: -3px !important;
  }

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

  .pl-6-xs {
    padding-left: -6px !important;
  }

  .pl-8-xs {
    padding-left: -8px !important;
  }

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

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

  .pl-16-xs {
    padding-left: -16px !important;
  }

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

  .pl-24-xs {
    padding-left: -24px !important;
  }

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

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

  .plauto-xs {
    padding-left: auto !important;
  }

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

  .pv1-xs {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pv2-xs {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pv3-xs {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pv5-xs {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pv6-xs {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .pv8-xs {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .pv10-xs {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pv15-xs {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pv16-xs {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .pv20-xs {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pv24-xs {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .pv25-xs {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pv30-xs {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pv40-xs {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pv50-xs {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pv60-xs {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pv70-xs {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pv80-xs {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pv90-xs {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pv100-xs {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pv120-xs {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pv200-xs {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .m0-xs {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .m0auto-xs {
    padding-top: 0 !important;
    padding-right: auto !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .pr0-xs {
    padding-right: 0 !important;
  }

  .pr1-xs {
    padding-right: 1px !important;
  }

  .pr2-xs {
    padding-right: 2px !important;
  }

  .pr3-xs {
    padding-right: 3px !important;
  }

  .pr5-xs {
    padding-right: 5px !important;
  }

  .pr6-xs {
    padding-right: 6px !important;
  }

  .pr8-xs {
    padding-right: 8px !important;
  }

  .pr10-xs {
    padding-right: 10px !important;
  }

  .pr15-xs {
    padding-right: 15px !important;
  }

  .pr16-xs {
    padding-right: 16px !important;
  }

  .pr20-xs {
    padding-right: 20px !important;
  }

  .pr24-xs {
    padding-right: 24px !important;
  }

  .pr25-xs {
    padding-right: 25px !important;
  }

  .pr30-xs {
    padding-right: 30px !important;
  }

  .pr40-xs {
    padding-right: 40px !important;
  }

  .pr50-xs {
    padding-right: 50px !important;
  }

  .pr60-xs {
    padding-right: 60px !important;
  }

  .pr70-xs {
    padding-right: 70px !important;
  }

  .pr70-xs {
    padding-right: 70px !important;
  }

  .pr80-xs {
    padding-right: 80px !important;
  }

  .pr90-xs {
    padding-right: 90px !important;
  }

  .pr100-xs {
    padding-right: 100px !important;
  }

  .pr120-xs {
    padding-right: 120px !important;
  }

  .pr150-xs {
    padding-right: 150px !important;
  }

  .pr200-xs {
    padding-right: 200px !important;
  }

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

  .pr-2-xs {
    padding-right: -2px !important;
  }

  .pr-3-xs {
    padding-right: -3px !important;
  }

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

  .pr-6-xs {
    padding-right: -6px !important;
  }

  .pr-8-xs {
    padding-right: -8px !important;
  }

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

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

  .pr-16-xs {
    padding-right: -16px !important;
  }

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

  .pr-24-xs {
    padding-right: -24px !important;
  }

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

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

  .prauto-xs {
    padding-right: auto !important;
  }

  .pt0-xs {
    padding-top: 0 !important;
  }

  .pt1-xs {
    padding-top: 1px !important;
  }

  .pt2-xs {
    padding-top: 2px !important;
  }

  .pt3-xs {
    padding-top: 3px !important;
  }

  .pt5-xs {
    padding-top: 5px !important;
  }

  .pt6-xs {
    padding-top: 6px !important;
  }

  .pt8-xs {
    padding-top: 8px !important;
  }

  .pt10-xs {
    padding-top: 10px !important;
  }

  .pt15-xs {
    padding-top: 15px !important;
  }

  .pt20-xs {
    padding-top: 20px !important;
  }

  .pt24-xs {
    padding-top: 24px !important;
  }

  .pt25-xs {
    padding-top: 25px !important;
  }

  .pt30-xs {
    padding-top: 30px !important;
  }

  .pt40-xs {
    padding-top: 40px !important;
  }

  .pt50-xs {
    padding-top: 50px !important;
  }

  .pt60-xs {
    padding-top: 60px !important;
  }

  .pt70-xs {
    padding-top: 70px !important;
  }

  .pt80-xs {
    padding-top: 80px !important;
  }

  .pt90-xs {
    padding-top: 90px !important;
  }

  .pt100-xs {
    padding-top: 100px !important;
  }

  .pt120-xs {
    padding-top: 120px !important;
  }

  .pt150-xs {
    padding-top: 150px !important;
  }

  .pt200-xs {
    padding-top: 200px !important;
  }

  .por-r-xs {
    position: relative;
  }

  .por-a-xs {
    position: absolute;
  }

  .por-f-xs {
    position: fixed;
  }

  .por-s-xs {
    position: static;
  }

  .w10-xs {
    width: 10px !important;
  }

  .w20-xs {
    width: 20px !important;
  }

  .w30-xs {
    width: 30px !important;
  }

  .w40-xs {
    width: 40px !important;
  }

  .w50-xs {
    width: 50px !important;
  }

  .w60-xs {
    width: 60px !important;
  }

  .w70-xs {
    width: 70px !important;
  }

  .w80-xs {
    width: 80px !important;
  }

  .w90-xs {
    width: 90px !important;
  }

  .w100-xs {
    width: 100px !important;
  }

  .w120-xs {
    width: 120px !important;
  }

  .w150-xs {
    width: 150px !important;
  }

  .w180-xs {
    width: 180px !important;
  }

  .w200-xs {
    width: 200px !important;
  }

  .w250-xs {
    width: 250px !important;
  }

  .w300-xs {
    width: 300px !important;
  }

  .w350-xs {
    width: 350px !important;
  }

  .w400-xs {
    width: 400px !important;
  }

  .w450-xs {
    width: 450px !important;
  }

  .w500-xs {
    width: 500px !important;
  }

  .w550-xs {
    width: 550px !important;
  }

  .w600-xs {
    width: 600px !important;
  }

  .w650-xs {
    width: 650px !important;
  }

  .w700-xs {
    width: 700px !important;
  }

  .w800-xs {
    width: 800px !important;
  }

  .w900-xs {
    width: 900px !important;
  }

  .w960-xs {
    width: 960px !important;
  }

  .w1000-xs {
    width: 1000px !important;
  }

  .w1080-xs {
    width: 1080px !important;
  }

  .w1100-xs {
    width: 1100px !important;
  }

  .w1200-xs {
    width: 1200px !important;
  }

  .w10p-xs {
    width: 10% !important;
  }

  .w20p-xs {
    width: 20% !important;
  }

  .w30p-xs {
    width: 30% !important;
  }

  .w40p-xs {
    width: 40% !important;
  }

  .w50p-xs {
    width: 50% !important;
  }

  .w60p-xs {
    width: 60% !important;
  }

  .w70p-xs {
    width: 70% !important;
  }

  .w80p-xs {
    width: 80% !important;
  }

  .w90p-xs {
    width: 90% !important;
  }

  .w100p-xs {
    width: 100% !important;
  }
}

@media only screen and (min-width: 768px) {
  .tal-sm {
    text-align: left !important;
  }

  .tac-sm {
    ext-align: center !important;
  }

  .tar-sm {
    text-align: right !important;
  }

  .bg-fff-sm {
    background-color: #fff;
  }

  .bg-eee-sm {
    background-color: #eee;
  }

  .bg-ccc-sm {
    background-color: #ccc;
  }

  .bg-bbb-sm {
    background-color: #bbb;
  }

  .bg-aaa-sm {
    background-color: #aaa;
  }

  .bg-999-sm {
    background-color: #999;
  }

  .bg-888-sm {
    background-color: #888;
  }

  .bg-777-sm {
    background-color: #777;
  }

  .bg-666-sm {
    background-color: #666;
  }

  .bg-555-sm {
    background-color: #555;
  }

  .bg-444-sm {
    background-color: #444;
  }

  .bg-333-sm {
    background-color: #333;
  }

  .bg-222-sm {
    background-color: #222;
  }

  .bg-111-sm {
    background-color: #111;
  }

  .bg-000-sm {
    background-color: #000;
  }

  .bg-cover-sm {
    background-size: cover !important;
  }

  .bg-contain-sm {
    background-size: contain !important;
  }

  .bg-contain-sm {
    background-size: contain !important;
  }

  .bg-contain-sm {
    background-size: contain !important;
  }

  .br3 {
    border-radius: 3px;
  }

  .br4 {
    border-radius: 4px;
  }

  .br5 {
    border-radius: 5px;
  }

  .br6 {
    border-radius: 6px;
  }

  .br8 {
    border-radius: 8px;
  }

  .br10 {
    border-radius: 10px;
  }

  .br15 {
    border-radius: 15px;
  }

  .br16 {
    border-radius: 16px;
  }

  .br20 {
    border-radius: 20px;
  }

  .br24 {
    border-radius: 24px;
  }

  .br25 {
    border-radius: 25px;
  }

  .br30 {
    border-radius: 30px;
  }

  .br50p {
    border-radius: 50%;
  }

  .bd-fff-sm {
    border: 1px solid #fff;
  }

  .bd-eee-sm {
    border: 1px solid #eee;
  }

  .bd-ddd-sm {
    border: 1px solid #ddd;
  }

  .bd-ccc-sm {
    border: 1px solid #ccc;
  }

  .bd-bbb-sm {
    border: 1px solid #bbb;
  }

  .bd-aaa-sm {
    border: 1px solid #aaa;
  }

  .bd-999-sm {
    border: 1px solid #999;
  }

  .bd-888-sm {
    border: 1px solid #888;
  }

  .bd-777-sm {
    border: 1px solid #777;
  }

  .bd-666-sm {
    border: 1px solid #666;
  }

  .bd-555-sm {
    border: 1px solid #555;
  }

  .bd-444-sm {
    border: 1px solid #444;
  }

  .bd-333-sm {
    border: 1px solid #333;
  }

  .bd-222-sm {
    border: 1px solid #222;
  }

  .bd-111-sm {
    border: 1px solid #111;
  }

  .bd-000-sm {
    border: 1px solid #000;
  }

  .bs-bb-sm {
    box-sizing: border-box;
  }

  .bs-cb-sm {
    box-sizing: content-box;
  }

  .c-fff-sm {
    color: #fff;
  }

  .c-eee-sm {
    color: #eee;
  }

  .c-ddd-sm {
    color: #ddd;
  }

  .c-ccc-sm {
    color: #ccc;
  }

  .c-bbb-sm {
    color: #bbb;
  }

  .c-aaa-sm {
    color: #aaa;
  }

  .c-999-sm {
    color: #999;
  }

  .c-888-sm {
    color: #888;
  }

  .c-777-sm {
    color: #777;
  }

  .c-666-sm {
    color: #666;
  }

  .c-555-sm {
    color: #555;
  }

  .c-444-sm {
    color: #444;
  }

  .c-333-sm {
    color: #333;
  }

  .c-222-sm {
    color: #222;
  }

  .c-111-sm {
    color: #111;
  }

  .c-000-sm {
    color: #000;
  }

  .dsp-b-sm {
    display: block;
  }

  .dsp-ib-sm {
    display: inline-block;
  }

  .dsp-i-sm {
    display: inline;
  }

  .dsp-t-sm {
    display: table;
  }

  .dsp-tc-sm {
    display: table-cell;
  }

  .dsp-n-sm {
    display: none;
  }

  .pull-left-sm {
    float: left;
  }

  .pull-right-sm {
    float: right;
  }

  .fwb-sm {
    font-weight: bold;
  }

  .fwn-sm {
    font-weight: normal;
  }

  .fs8-sm {
    font-size: 8px!important;
    font-size: 0.8rem!important;
  }

  .fs9-sm {
    font-size: 9px!important;
    font-size: 0.9rem!important;
  }

  .fs10-sm {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs10-sm {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs11-sm {
    font-size: 11px!important;
    font-size: 1.1rem!important;
  }

  .fs12-sm {
    font-size: 12px!important;
    font-size: 1.2rem!important;
  }

  .fs13-sm {
    font-size: 13px!important;
    font-size: 1.3rem!important;
  }

  .fs14-sm {
    font-size: 14px!important;
    font-size: 1.4rem!important;
  }

  .fs15-sm {
    font-size: 15px!important;
    font-size: 1.5rem!important;
  }

  .fs16-sm {
    font-size: 16px!important;
    font-size: 1.6rem!important;
  }

  .fs17-sm {
    font-size: 17px!important;
    font-size: 1.7rem!important;
  }

  .fs18-sm {
    font-size: 18px!important;
    font-size: 1.8rem!important;
  }

  .fs19-sm {
    font-size: 19px!important;
    font-size: 1.9rem!important;
  }

  .fs20-sm {
    font-size: 20px!important;
    font-size: 2rem!important;
  }

  .fs24-sm {
    font-size: 24px!important;
    font-size: 2.4rem!important;
  }

  .fs28-sm {
    font-size: 28px!important;
    font-size: 2.8rem!important;
  }

  .fs32-sm {
    font-size: 32px!important;
    font-size: 3.2rem!important;
  }

  .fs36-sm {
    font-size: 36px!important;
    font-size: 3.6rem!important;
  }

  .fs48-sm {
    font-size: 48px!important;
    font-size: 4.8rem!important;
  }

  .fs60-sm {
    font-size: 60px!important;
    font-size: 6rem!important;
  }

  .fs72-sm {
    font-size: 72px!important;
    font-size: 7.2rem!important;
  }

  .lh10-sm {
    line-height: 1 !important;
  }

  .lh11-sm {
    line-height: 1.1 !important;
  }

  .lh12-sm {
    line-height: 1.2 !important;
  }

  .lh13-sm {
    line-height: 1.3 !important;
  }

  .lh14-sm {
    line-height: 1.4 !important;
  }

  .lh15-sm {
    line-height: 1.5 !important;
  }

  .lh16-sm {
    line-height: 1.6 !important;
  }

  .lh17-sm {
    line-height: 1.7 !important;
  }

  .lh18-sm {
    line-height: 1.8 !important;
  }

  .lh19-sm {
    line-height: 1.9 !important;
  }

  .lh20-sm {
    line-height: 2 !important;
  }

  .lh10px-sm {
    line-height: 10px !important;
  }

  .lh11px-sm {
    line-height: 11px !important;
  }

  .lh12px-sm {
    line-height: 12px !important;
  }

  .lh13px-sm {
    line-height: 13px !important;
  }

  .lh14px-sm {
    line-height: 14px !important;
  }

  .lh15px-sm {
    line-height: 15px !important;
  }

  .lh16px-sm {
    line-height: 16px !important;
  }

  .lh17px-sm {
    line-height: 17px !important;
  }

  .lh18px-sm {
    line-height: 18px !important;
  }

  .lh19px-sm {
    line-height: 19px !important;
  }

  .lh20px-sm {
    line-height: 20px !important;
  }

  .lh24px-sm {
    line-height: 24px !important;
  }

  .mb0-sm {
    margin-bottom: 0 !important;
  }

  .mb1-sm {
    margin-bottom: 1px !important;
  }

  .mb2-sm {
    margin-bottom: 2px !important;
  }

  .mb3-sm {
    margin-bottom: 3px !important;
  }

  .mb5-sm {
    margin-bottom: 5px !important;
  }

  .mb6-sm {
    margin-bottom: 6px !important;
  }

  .mb8-sm {
    margin-bottom: 8px !important;
  }

  .mb10-sm {
    margin-bottom: 10px !important;
  }

  .mb15-sm {
    margin-bottom: 15px !important;
  }

  .mb20-sm {
    margin-bottom: 20px !important;
  }

  .mb24-sm {
    margin-bottom: 24px !important;
  }

  .mb25-sm {
    margin-bottom: 25px !important;
  }

  .mb30-sm {
    margin-bottom: 30px !important;
  }

  .mb40-sm {
    margin-bottom: 40px !important;
  }

  .mb50-sm {
    margin-bottom: 50px !important;
  }

  .mb60-sm {
    margin-bottom: 60px !important;
  }

  .mb70-sm {
    margin-bottom: 70px !important;
  }

  .mb80-sm {
    margin-bottom: 80px !important;
  }

  .mb90-sm {
    margin-bottom: 90px !important;
  }

  .mb100-sm {
    margin-bottom: 100px !important;
  }

  .mb120-sm {
    margin-bottom: 120px !important;
  }

  .mb150-sm {
    margin-bottom: 150px !important;
  }

  .mb200-sm {
    margin-bottom: 200px !important;
  }

  .ml0-sm {
    margin-left: 0 !important;
  }

  .ml1-sm {
    margin-left: 1px !important;
  }

  .ml2-sm {
    margin-left: 2px !important;
  }

  .ml3-sm {
    margin-left: 3px !important;
  }

  .ml5-sm {
    margin-left: 5px !important;
  }

  .ml6-sm {
    margin-left: 6px !important;
  }

  .ml8-sm {
    margin-left: 8px !important;
  }

  .ml10-sm {
    margin-left: 10px !important;
  }

  .ml15-sm {
    margin-left: 15px !important;
  }

  .ml16-sm {
    margin-left: 16px !important;
  }

  .ml20-sm {
    margin-left: 20px !important;
  }

  .ml24-sm {
    margin-left: 24px !important;
  }

  .ml25-sm {
    margin-left: 25px !important;
  }

  .ml30-sm {
    margin-left: 30px !important;
  }

  .ml40-sm {
    margin-left: 40px !important;
  }

  .ml50-sm {
    margin-left: 50px !important;
  }

  .ml60-sm {
    margin-left: 60px !important;
  }

  .ml70-sm {
    margin-left: 70px !important;
  }

  .ml70-sm {
    margin-left: 70px !important;
  }

  .ml80-sm {
    margin-left: 80px !important;
  }

  .ml90-sm {
    margin-left: 90px !important;
  }

  .ml100-sm {
    margin-left: 100px !important;
  }

  .ml120-sm {
    margin-left: 120px !important;
  }

  .ml150-sm {
    margin-left: 150px !important;
  }

  .ml200-sm {
    margin-left: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .ml-24-sm {
    margin-left: -24px !important;
  }

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

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

  .mlauto-sm {
    margin-left: auto !important;
  }

  .mr0-sm {
    margin-right: 0 !important;
  }

  .mr1-sm {
    margin-right: 1px !important;
  }

  .mr2-sm {
    margin-right: 2px !important;
  }

  .mr3-sm {
    margin-right: 3px !important;
  }

  .mr5-sm {
    margin-right: 5px !important;
  }

  .mr6-sm {
    margin-right: 6px !important;
  }

  .mr8-sm {
    margin-right: 8px !important;
  }

  .mr10-sm {
    margin-right: 10px !important;
  }

  .mr15-sm {
    margin-right: 15px !important;
  }

  .mr16-sm {
    margin-right: 16px !important;
  }

  .mr20-sm {
    margin-right: 20px !important;
  }

  .mr24-sm {
    margin-right: 24px !important;
  }

  .mr25-sm {
    margin-right: 25px !important;
  }

  .mr30-sm {
    margin-right: 30px !important;
  }

  .mr40-sm {
    margin-right: 40px !important;
  }

  .mr50-sm {
    margin-right: 50px !important;
  }

  .mr60-sm {
    margin-right: 60px !important;
  }

  .mr70-sm {
    margin-right: 70px !important;
  }

  .mr70-sm {
    margin-right: 70px !important;
  }

  .mr80-sm {
    margin-right: 80px !important;
  }

  .mr90-sm {
    margin-right: 90px !important;
  }

  .mr100-sm {
    margin-right: 100px !important;
  }

  .mr120-sm {
    margin-right: 120px !important;
  }

  .mr150-sm {
    margin-right: 150px !important;
  }

  .mr200-sm {
    margin-right: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .mr-24-sm {
    margin-right: -24px !important;
  }

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

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

  .mrauto-sm {
    margin-right: auto !important;
  }

  .mt0-sm {
    margin-top: 0 !important;
  }

  .mt1-sm {
    margin-top: 1px !important;
  }

  .mt2-sm {
    margin-top: 2px !important;
  }

  .mt3-sm {
    margin-top: 3px !important;
  }

  .mt5-sm {
    margin-top: 5px !important;
  }

  .mt6-sm {
    margin-top: 6px !important;
  }

  .mt8-sm {
    margin-top: 8px !important;
  }

  .mt10-sm {
    margin-top: 10px !important;
  }

  .mt15-sm {
    margin-top: 15px !important;
  }

  .mt20-sm {
    margin-top: 20px !important;
  }

  .mt24-sm {
    margin-top: 24px !important;
  }

  .mt25-sm {
    margin-top: 25px !important;
  }

  .mt30-sm {
    margin-top: 30px !important;
  }

  .mt40-sm {
    margin-top: 40px !important;
  }

  .mt50-sm {
    margin-top: 50px !important;
  }

  .mt60-sm {
    margin-top: 60px !important;
  }

  .mt70-sm {
    margin-top: 70px !important;
  }

  .mt80-sm {
    margin-top: 80px !important;
  }

  .mt90-sm {
    margin-top: 90px !important;
  }

  .mt100-sm {
    margin-top: 100px !important;
  }

  .mt120-sm {
    margin-top: 120px !important;
  }

  .mt150-sm {
    margin-top: 150px !important;
  }

  .mt200-sm {
    margin-top: 200px !important;
  }

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

  .mv1-sm {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mv2-sm {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mv3-sm {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mv5-sm {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mv6-sm {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .mv8-sm {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .mv10-sm {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mv15-sm {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mv16-sm {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .mv20-sm {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mv24-sm {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .mv25-sm {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mv30-sm {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mv40-sm {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mv50-sm {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mv60-sm {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mv70-sm {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mv80-sm {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mv90-sm {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mv100-sm {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mv120-sm {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mv200-sm {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .m0-sm {
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .m0auto-sm {
    margin-top: 0 !important;
    margin-right: auto !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .pb0-sm {
    padding-bottom: 0 !important;
  }

  .pb1-sm {
    padding-bottom: 1px !important;
  }

  .pb2-sm {
    padding-bottom: 2px !important;
  }

  .pb3-sm {
    padding-bottom: 3px !important;
  }

  .pb5-sm {
    padding-bottom: 5px !important;
  }

  .pb6-sm {
    padding-bottom: 6px !important;
  }

  .pb8-sm {
    padding-bottom: 8px !important;
  }

  .pb10-sm {
    padding-bottom: 10px !important;
  }

  .pb15-sm {
    padding-bottom: 15px !important;
  }

  .pb20-sm {
    padding-bottom: 20px !important;
  }

  .pb24-sm {
    padding-bottom: 24px !important;
  }

  .pb25-sm {
    padding-bottom: 25px !important;
  }

  .pb30-sm {
    padding-bottom: 30px !important;
  }

  .pb40-sm {
    padding-bottom: 40px !important;
  }

  .pb50-sm {
    padding-bottom: 50px !important;
  }

  .pb60-sm {
    padding-bottom: 60px !important;
  }

  .pb70-sm {
    padding-bottom: 70px !important;
  }

  .pb80-sm {
    padding-bottom: 80px !important;
  }

  .pb90-sm {
    padding-bottom: 90px !important;
  }

  .pb100-sm {
    padding-bottom: 100px !important;
  }

  .pb120-sm {
    padding-bottom: 120px !important;
  }

  .pb150-sm {
    padding-bottom: 150px !important;
  }

  .pb200-sm {
    padding-bottom: 200px !important;
  }

  .pl0-sm {
    padding-left: 0 !important;
  }

  .pl1-sm {
    padding-left: 1px !important;
  }

  .pl2-sm {
    padding-left: 2px !important;
  }

  .pl3-sm {
    padding-left: 3px !important;
  }

  .pl5-sm {
    padding-left: 5px !important;
  }

  .pl6-sm {
    padding-left: 6px !important;
  }

  .pl8-sm {
    padding-left: 8px !important;
  }

  .pl10-sm {
    padding-left: 10px !important;
  }

  .pl15-sm {
    padding-left: 15px !important;
  }

  .pl16-sm {
    padding-left: 16px !important;
  }

  .pl20-sm {
    padding-left: 20px !important;
  }

  .pl24-sm {
    padding-left: 24px !important;
  }

  .pl25-sm {
    padding-left: 25px !important;
  }

  .pl30-sm {
    padding-left: 30px !important;
  }

  .pl40-sm {
    padding-left: 40px !important;
  }

  .pl50-sm {
    padding-left: 50px !important;
  }

  .pl60-sm {
    padding-left: 60px !important;
  }

  .pl70-sm {
    padding-left: 70px !important;
  }

  .pl70-sm {
    padding-left: 70px !important;
  }

  .pl80-sm {
    padding-left: 80px !important;
  }

  .pl90-sm {
    padding-left: 90px !important;
  }

  .pl100-sm {
    padding-left: 100px !important;
  }

  .pl120-sm {
    padding-left: 120px !important;
  }

  .pl150-sm {
    padding-left: 150px !important;
  }

  .pl200-sm {
    padding-left: 200px !important;
  }

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

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

  .pl-3-sm {
    padding-left: -3px !important;
  }

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

  .pl-6-sm {
    padding-left: -6px !important;
  }

  .pl-8-sm {
    padding-left: -8px !important;
  }

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

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

  .pl-16-sm {
    padding-left: -16px !important;
  }

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

  .pl-24-sm {
    padding-left: -24px !important;
  }

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

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

  .plauto-sm {
    padding-left: auto !important;
  }

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

  .pv1-sm {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pv2-sm {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pv3-sm {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pv5-sm {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pv6-sm {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .pv8-sm {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .pv10-sm {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pv15-sm {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pv16-sm {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .pv20-sm {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pv24-sm {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .pv25-sm {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pv30-sm {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pv40-sm {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pv50-sm {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pv60-sm {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pv70-sm {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pv80-sm {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pv90-sm {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pv100-sm {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pv120-sm {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pv200-sm {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .m0-sm {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .m0auto-sm {
    padding-top: 0 !important;
    padding-right: auto !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .pr0-sm {
    padding-right: 0 !important;
  }

  .pr1-sm {
    padding-right: 1px !important;
  }

  .pr2-sm {
    padding-right: 2px !important;
  }

  .pr3-sm {
    padding-right: 3px !important;
  }

  .pr5-sm {
    padding-right: 5px !important;
  }

  .pr6-sm {
    padding-right: 6px !important;
  }

  .pr8-sm {
    padding-right: 8px !important;
  }

  .pr10-sm {
    padding-right: 10px !important;
  }

  .pr15-sm {
    padding-right: 15px !important;
  }

  .pr16-sm {
    padding-right: 16px !important;
  }

  .pr20-sm {
    padding-right: 20px !important;
  }

  .pr24-sm {
    padding-right: 24px !important;
  }

  .pr25-sm {
    padding-right: 25px !important;
  }

  .pr30-sm {
    padding-right: 30px !important;
  }

  .pr40-sm {
    padding-right: 40px !important;
  }

  .pr50-sm {
    padding-right: 50px !important;
  }

  .pr60-sm {
    padding-right: 60px !important;
  }

  .pr70-sm {
    padding-right: 70px !important;
  }

  .pr70-sm {
    padding-right: 70px !important;
  }

  .pr80-sm {
    padding-right: 80px !important;
  }

  .pr90-sm {
    padding-right: 90px !important;
  }

  .pr100-sm {
    padding-right: 100px !important;
  }

  .pr120-sm {
    padding-right: 120px !important;
  }

  .pr150-sm {
    padding-right: 150px !important;
  }

  .pr200-sm {
    padding-right: 200px !important;
  }

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

  .pr-2-sm {
    padding-right: -2px !important;
  }

  .pr-3-sm {
    padding-right: -3px !important;
  }

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

  .pr-6-sm {
    padding-right: -6px !important;
  }

  .pr-8-sm {
    padding-right: -8px !important;
  }

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

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

  .pr-16-sm {
    padding-right: -16px !important;
  }

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

  .pr-24-sm {
    padding-right: -24px !important;
  }

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

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

  .prauto-sm {
    padding-right: auto !important;
  }

  .pt0-sm {
    padding-top: 0 !important;
  }

  .pt1-sm {
    padding-top: 1px !important;
  }

  .pt2-sm {
    padding-top: 2px !important;
  }

  .pt3-sm {
    padding-top: 3px !important;
  }

  .pt5-sm {
    padding-top: 5px !important;
  }

  .pt6-sm {
    padding-top: 6px !important;
  }

  .pt8-sm {
    padding-top: 8px !important;
  }

  .pt10-sm {
    padding-top: 10px !important;
  }

  .pt15-sm {
    padding-top: 15px !important;
  }

  .pt20-sm {
    padding-top: 20px !important;
  }

  .pt24-sm {
    padding-top: 24px !important;
  }

  .pt25-sm {
    padding-top: 25px !important;
  }

  .pt30-sm {
    padding-top: 30px !important;
  }

  .pt40-sm {
    padding-top: 40px !important;
  }

  .pt50-sm {
    padding-top: 50px !important;
  }

  .pt60-sm {
    padding-top: 60px !important;
  }

  .pt70-sm {
    padding-top: 70px !important;
  }

  .pt80-sm {
    padding-top: 80px !important;
  }

  .pt90-sm {
    padding-top: 90px !important;
  }

  .pt100-sm {
    padding-top: 100px !important;
  }

  .pt120-sm {
    padding-top: 120px !important;
  }

  .pt150-sm {
    padding-top: 150px !important;
  }

  .pt200-sm {
    padding-top: 200px !important;
  }

  .por-r-sm {
    position: relative;
  }

  .por-a-sm {
    position: absolute;
  }

  .por-f-sm {
    position: fixed;
  }

  .por-s-sm {
    position: static;
  }

  .w10-sm {
    width: 10px !important;
  }

  .w20-sm {
    width: 20px !important;
  }

  .w30-sm {
    width: 30px !important;
  }

  .w40-sm {
    width: 40px !important;
  }

  .w50-sm {
    width: 50px !important;
  }

  .w60-sm {
    width: 60px !important;
  }

  .w70-sm {
    width: 70px !important;
  }

  .w80-sm {
    width: 80px !important;
  }

  .w90-sm {
    width: 90px !important;
  }

  .w100-sm {
    width: 100px !important;
  }

  .w120-sm {
    width: 120px !important;
  }

  .w150-sm {
    width: 150px !important;
  }

  .w180-sm {
    width: 180px !important;
  }

  .w200-sm {
    width: 200px !important;
  }

  .w250-sm {
    width: 250px !important;
  }

  .w300-sm {
    width: 300px !important;
  }

  .w350-sm {
    width: 350px !important;
  }

  .w400-sm {
    width: 400px !important;
  }

  .w450-sm {
    width: 450px !important;
  }

  .w500-sm {
    width: 500px !important;
  }

  .w550-sm {
    width: 550px !important;
  }

  .w600-sm {
    width: 600px !important;
  }

  .w650-sm {
    width: 650px !important;
  }

  .w700-sm {
    width: 700px !important;
  }

  .w800-sm {
    width: 800px !important;
  }

  .w900-sm {
    width: 900px !important;
  }

  .w960-sm {
    width: 960px !important;
  }

  .w1000-sm {
    width: 1000px !important;
  }

  .w1080-sm {
    width: 1080px !important;
  }

  .w1100-sm {
    width: 1100px !important;
  }

  .w1200-sm {
    width: 1200px !important;
  }

  .w10p-sm {
    width: 10% !important;
  }

  .w20p-sm {
    width: 20% !important;
  }

  .w30p-sm {
    width: 30% !important;
  }

  .w40p-sm {
    width: 40% !important;
  }

  .w50p-sm {
    width: 50% !important;
  }

  .w60p-sm {
    width: 60% !important;
  }

  .w70p-sm {
    width: 70% !important;
  }

  .w80p-sm {
    width: 80% !important;
  }

  .w90p-sm {
    width: 90% !important;
  }

  .w100p-sm {
    width: 100% !important;
  }
}

@media only screen and (min-width: 992px) {
  .tal-md {
    text-align: left !important;
  }

  .tac-md {
    text-align: center !important;
  }

  .tar-md {
    text-align: right !important;
  }

  .bg-fff-md {
    background-color: #fff;
  }

  .bg-eee-md {
    background-color: #eee;
  }

  .bg-ccc-md {
    background-color: #ccc;
  }

  .bg-bbb-md {
    background-color: #bbb;
  }

  .bg-aaa-md {
    background-color: #aaa;
  }

  .bg-999-md {
    background-color: #999;
  }

  .bg-888-md {
    background-color: #888;
  }

  .bg-777-md {
    background-color: #777;
  }

  .bg-666-md {
    background-color: #666;
  }

  .bg-555-md {
    background-color: #555;
  }

  .bg-444-md {
    background-color: #444;
  }

  .bg-333-md {
    background-color: #333;
  }

  .bg-222-md {
    background-color: #222;
  }

  .bg-111-md {
    background-color: #111;
  }

  .bg-000-md {
    background-color: #000;
  }

  .bg-cover-md {
    background-size: cover !important;
  }

  .bg-contain-md {
    background-size: contain !important;
  }

  .bg-contain-md {
    background-size: contain !important;
  }

  .bg-contain-md {
    background-size: contain !important;
  }

  .br3 {
    border-radius: 3px;
  }

  .br4 {
    border-radius: 4px;
  }

  .br5 {
    border-radius: 5px;
  }

  .br6 {
    border-radius: 6px;
  }

  .br8 {
    border-radius: 8px;
  }

  .br10 {
    border-radius: 10px;
  }

  .br15 {
    border-radius: 15px;
  }

  .br16 {
    border-radius: 16px;
  }

  .br20 {
    border-radius: 20px;
  }

  .br24 {
    border-radius: 24px;
  }

  .br25 {
    border-radius: 25px;
  }

  .br30 {
    border-radius: 30px;
  }

  .br50p {
    border-radius: 50%;
  }

  .bd-fff-md {
    border: 1px solid #fff;
  }

  .bd-eee-md {
    border: 1px solid #eee;
  }

  .bd-ddd-md {
    border: 1px solid #ddd;
  }

  .bd-ccc-md {
    border: 1px solid #ccc;
  }

  .bd-bbb-md {
    border: 1px solid #bbb;
  }

  .bd-aaa-md {
    border: 1px solid #aaa;
  }

  .bd-999-md {
    border: 1px solid #999;
  }

  .bd-888-md {
    border: 1px solid #888;
  }

  .bd-777-md {
    border: 1px solid #777;
  }

  .bd-666-md {
    border: 1px solid #666;
  }

  .bd-555-md {
    border: 1px solid #555;
  }

  .bd-444-md {
    border: 1px solid #444;
  }

  .bd-333-md {
    border: 1px solid #333;
  }

  .bd-222-md {
    border: 1px solid #222;
  }

  .bd-111-md {
    border: 1px solid #111;
  }

  .bd-000-md {
    border: 1px solid #000;
  }

  .bs-cb-md {
    box-sizing: content-box;
  }

  .c-fff-md {
    color: #fff;
  }

  .c-eee-md {
    color: #eee;
  }

  .c-ddd-md {
    color: #ddd;
  }

  .c-ccc-md {
    color: #ccc;
  }

  .c-bbb-md {
    color: #bbb;
  }

  .c-aaa-md {
    color: #aaa;
  }

  .c-999-md {
    color: #999;
  }

  .c-888-md {
    color: #888;
  }

  .c-777-md {
    color: #777;
  }

  .c-666-md {
    color: #666;
  }

  .c-555-md {
    color: #555;
  }

  .c-444-md {
    color: #444;
  }

  .c-333-md {
    color: #333;
  }

  .c-222-md {
    color: #222;
  }

  .c-111-md {
    color: #111;
  }

  .c-000-md {
    color: #000;
  }

  .dsp-b-md {
    display: block;
  }

  .dsp-ib-md {
    display: inline-block;
  }

  .dsp-i-md {
    display: inline;
  }

  .dsp-t-md {
    display: table;
  }

  .dsp-tc-md {
    display: table-cell;
  }

  .dsp-n-md {
    display: none;
  }

  .pull-left-md {
    float: left;
  }

  .pull-right-md {
    float: right;
  }

  .fwb-md {
    font-weight: bold;
  }

  .fwn-md {
    font-weight: normal;
  }

  .fs8-md {
    font-size: 8px!important;
    font-size: 0.8rem!important;
  }

  .fs9-md {
    font-size: 9px!important;
    font-size: 0.9rem!important;
  }

  .fs10-md {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs10-md {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs11-md {
    font-size: 11px!important;
    font-size: 1.1rem!important;
  }

  .fs12-md {
    font-size: 12px!important;
    font-size: 1.2rem!important;
  }

  .fs13-md {
    font-size: 13px!important;
    font-size: 1.3rem!important;
  }

  .fs14-md {
    font-size: 14px!important;
    font-size: 1.4rem!important;
  }

  .fs15-md {
    font-size: 15px!important;
    font-size: 1.5rem!important;
  }

  .fs16-md {
    font-size: 16px!important;
    font-size: 1.6rem!important;
  }

  .fs17-md {
    font-size: 17px!important;
    font-size: 1.7rem!important;
  }

  .fs18-md {
    font-size: 18px!important;
    font-size: 1.8rem!important;
  }

  .fs19-md {
    font-size: 19px!important;
    font-size: 1.9rem!important;
  }

  .fs20-md {
    font-size: 20px!important;
    font-size: 2rem!important;
  }

  .fs24-md {
    font-size: 24px!important;
    font-size: 2.4rem!important;
  }

  .fs28-md {
    font-size: 28px!important;
    font-size: 2.8rem!important;
  }

  .fs32-md {
    font-size: 32px!important;
    font-size: 3.2rem!important;
  }

  .fs36-md {
    font-size: 36px!important;
    font-size: 3.6rem!important;
  }

  .fs48-md {
    font-size: 48px!important;
    font-size: 4.8rem!important;
  }

  .fs60-md {
    font-size: 60px!important;
    font-size: 6rem!important;
  }

  .fs72-md {
    font-size: 72px!important;
    font-size: 7.2rem!important;
  }

  .lh10-md {
    line-height: 1 !important;
  }

  .lh11-md {
    line-height: 1.1 !important;
  }

  .lh12-md {
    line-height: 1.2 !important;
  }

  .lh13-md {
    line-height: 1.3 !important;
  }

  .lh14-md {
    line-height: 1.4 !important;
  }

  .lh15-md {
    line-height: 1.5 !important;
  }

  .lh16-md {
    line-height: 1.6 !important;
  }

  .lh17-md {
    line-height: 1.7 !important;
  }

  .lh18-md {
    line-height: 1.8 !important;
  }

  .lh19-md {
    line-height: 1.9 !important;
  }

  .lh20-md {
    line-height: 2 !important;
  }

  .lh10px-md {
    line-height: 10px !important;
  }

  .lh11px-md {
    line-height: 11px !important;
  }

  .lh12px-md {
    line-height: 12px !important;
  }

  .lh13px-md {
    line-height: 13px !important;
  }

  .lh14px-md {
    line-height: 14px !important;
  }

  .lh15px-md {
    line-height: 15px !important;
  }

  .lh16px-md {
    line-height: 16px !important;
  }

  .lh17px-md {
    line-height: 17px !important;
  }

  .lh18px-md {
    line-height: 18px !important;
  }

  .lh19px-md {
    line-height: 19px !important;
  }

  .lh20px-md {
    line-height: 20px !important;
  }

  .lh24px-md {
    line-height: 24px !important;
  }

  .mb0-md {
    margin-bottom: 0 !important;
  }

  .mb1-md {
    margin-bottom: 1px !important;
  }

  .mb2-md {
    margin-bottom: 2px !important;
  }

  .mb3-md {
    margin-bottom: 3px !important;
  }

  .mb5-md {
    margin-bottom: 5px !important;
  }

  .mb6-md {
    margin-bottom: 6px !important;
  }

  .mb8-md {
    margin-bottom: 8px !important;
  }

  .mb10-md {
    margin-bottom: 10px !important;
  }

  .mb15-md {
    margin-bottom: 15px !important;
  }

  .mb20-md {
    margin-bottom: 20px !important;
  }

  .mb24-md {
    margin-bottom: 24px !important;
  }

  .mb25-md {
    margin-bottom: 25px !important;
  }

  .mb30-md {
    margin-bottom: 30px !important;
  }

  .mb40-md {
    margin-bottom: 40px !important;
  }

  .mb50-md {
    margin-bottom: 50px !important;
  }

  .mb60-md {
    margin-bottom: 60px !important;
  }

  .mb70-md {
    margin-bottom: 70px !important;
  }

  .mb80-md {
    margin-bottom: 80px !important;
  }

  .mb90-md {
    margin-bottom: 90px !important;
  }

  .mb100-md {
    margin-bottom: 100px !important;
  }

  .mb120-md {
    margin-bottom: 120px !important;
  }

  .mb150-md {
    margin-bottom: 150px !important;
  }

  .mb200-md {
    margin-bottom: 200px !important;
  }

  .ml0-md {
    margin-left: 0 !important;
  }

  .ml1-md {
    margin-left: 1px !important;
  }

  .ml2-md {
    margin-left: 2px !important;
  }

  .ml3-md {
    margin-left: 3px !important;
  }

  .ml5-md {
    margin-left: 5px !important;
  }

  .ml6-md {
    margin-left: 6px !important;
  }

  .ml8-md {
    margin-left: 8px !important;
  }

  .ml10-md {
    margin-left: 10px !important;
  }

  .ml15-md {
    margin-left: 15px !important;
  }

  .ml16-md {
    margin-left: 16px !important;
  }

  .ml20-md {
    margin-left: 20px !important;
  }

  .ml24-md {
    margin-left: 24px !important;
  }

  .ml25-md {
    margin-left: 25px !important;
  }

  .ml30-md {
    margin-left: 30px !important;
  }

  .ml40-md {
    margin-left: 40px !important;
  }

  .ml50-md {
    margin-left: 50px !important;
  }

  .ml60-md {
    margin-left: 60px !important;
  }

  .ml70-md {
    margin-left: 70px !important;
  }

  .ml70-md {
    margin-left: 70px !important;
  }

  .ml80-md {
    margin-left: 80px !important;
  }

  .ml90-md {
    margin-left: 90px !important;
  }

  .ml100-md {
    margin-left: 100px !important;
  }

  .ml120-md {
    margin-left: 120px !important;
  }

  .ml150-md {
    margin-left: 150px !important;
  }

  .ml200-md {
    margin-left: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .ml-24-md {
    margin-left: -24px !important;
  }

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

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

  .mlauto-md {
    margin-left: auto !important;
  }

  .mr0-md {
    margin-right: 0 !important;
  }

  .mr1-md {
    margin-right: 1px !important;
  }

  .mr2-md {
    margin-right: 2px !important;
  }

  .mr3-md {
    margin-right: 3px !important;
  }

  .mr5-md {
    margin-right: 5px !important;
  }

  .mr6-md {
    margin-right: 6px !important;
  }

  .mr8-md {
    margin-right: 8px !important;
  }

  .mr10-md {
    margin-right: 10px !important;
  }

  .mr15-md {
    margin-right: 15px !important;
  }

  .mr16-md {
    margin-right: 16px !important;
  }

  .mr20-md {
    margin-right: 20px !important;
  }

  .mr24-md {
    margin-right: 24px !important;
  }

  .mr25-md {
    margin-right: 25px !important;
  }

  .mr30-md {
    margin-right: 30px !important;
  }

  .mr40-md {
    margin-right: 40px !important;
  }

  .mr50-md {
    margin-right: 50px !important;
  }

  .mr60-md {
    margin-right: 60px !important;
  }

  .mr70-md {
    margin-right: 70px !important;
  }

  .mr70-md {
    margin-right: 70px !important;
  }

  .mr80-md {
    margin-right: 80px !important;
  }

  .mr90-md {
    margin-right: 90px !important;
  }

  .mr100-md {
    margin-right: 100px !important;
  }

  .mr120-md {
    margin-right: 120px !important;
  }

  .mr150-md {
    margin-right: 150px !important;
  }

  .mr200-md {
    margin-right: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .mr-24-md {
    margin-right: -24px !important;
  }

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

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

  .mrauto-md {
    margin-right: auto !important;
  }

  .mt0-md {
    margin-top: 0 !important;
  }

  .mt1-md {
    margin-top: 1px !important;
  }

  .mt2-md {
    margin-top: 2px !important;
  }

  .mt3-md {
    margin-top: 3px !important;
  }

  .mt5-md {
    margin-top: 5px !important;
  }

  .mt6-md {
    margin-top: 6px !important;
  }

  .mt8-md {
    margin-top: 8px !important;
  }

  .mt10-md {
    margin-top: 10px !important;
  }

  .mt15-md {
    margin-top: 15px !important;
  }

  .mt20-md {
    margin-top: 20px !important;
  }

  .mt24-md {
    margin-top: 24px !important;
  }

  .mt25-md {
    margin-top: 25px !important;
  }

  .mt30-md {
    margin-top: 30px !important;
  }

  .mt40-md {
    margin-top: 40px !important;
  }

  .mt50-md {
    margin-top: 50px !important;
  }

  .mt60-md {
    margin-top: 60px !important;
  }

  .mt70-md {
    margin-top: 70px !important;
  }

  .mt80-md {
    margin-top: 80px !important;
  }

  .mt90-md {
    margin-top: 90px !important;
  }

  .mt100-md {
    margin-top: 100px !important;
  }

  .mt120-md {
    margin-top: 120px !important;
  }

  .mt150-md {
    margin-top: 150px !important;
  }

  .mt200-md {
    margin-top: 200px !important;
  }

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

  .mv1-md {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mv2-md {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mv3-md {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mv5-md {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mv6-md {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .mv8-md {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .mv10-md {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mv15-md {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mv16-md {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .mv20-md {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mv24-md {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .mv25-md {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mv30-md {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mv40-md {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mv50-md {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mv60-md {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mv70-md {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mv80-md {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mv90-md {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mv100-md {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mv120-md {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mv200-md {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .m0-md {
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .m0auto-md {
    margin-top: 0 !important;
    margin-right: auto !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .pb0-md {
    padding-bottom: 0 !important;
  }

  .pb1-md {
    padding-bottom: 1px !important;
  }

  .pb2-md {
    padding-bottom: 2px !important;
  }

  .pb3-md {
    padding-bottom: 3px !important;
  }

  .pb5-md {
    padding-bottom: 5px !important;
  }

  .pb6-md {
    padding-bottom: 6px !important;
  }

  .pb8-md {
    padding-bottom: 8px !important;
  }

  .pb10-md {
    padding-bottom: 10px !important;
  }

  .pb15-md {
    padding-bottom: 15px !important;
  }

  .pb20-md {
    padding-bottom: 20px !important;
  }

  .pb24-md {
    padding-bottom: 24px !important;
  }

  .pb25-md {
    padding-bottom: 25px !important;
  }

  .pb30-md {
    padding-bottom: 30px !important;
  }

  .pb40-md {
    padding-bottom: 40px !important;
  }

  .pb50-md {
    padding-bottom: 50px !important;
  }

  .pb60-md {
    padding-bottom: 60px !important;
  }

  .pb70-md {
    padding-bottom: 70px !important;
  }

  .pb80-md {
    padding-bottom: 80px !important;
  }

  .pb90-md {
    padding-bottom: 90px !important;
  }

  .pb100-md {
    padding-bottom: 100px !important;
  }

  .pb120-md {
    padding-bottom: 120px !important;
  }

  .pb150-md {
    padding-bottom: 150px !important;
  }

  .pb200-md {
    padding-bottom: 200px !important;
  }

  .pl0-md {
    padding-left: 0 !important;
  }

  .pl1-md {
    padding-left: 1px !important;
  }

  .pl2-md {
    padding-left: 2px !important;
  }

  .pl3-md {
    padding-left: 3px !important;
  }

  .pl5-md {
    padding-left: 5px !important;
  }

  .pl6-md {
    padding-left: 6px !important;
  }

  .pl8-md {
    padding-left: 8px !important;
  }

  .pl10-md {
    padding-left: 10px !important;
  }

  .pl15-md {
    padding-left: 15px !important;
  }

  .pl16-md {
    padding-left: 16px !important;
  }

  .pl20-md {
    padding-left: 20px !important;
  }

  .pl24-md {
    padding-left: 24px !important;
  }

  .pl25-md {
    padding-left: 25px !important;
  }

  .pl30-md {
    padding-left: 30px !important;
  }

  .pl40-md {
    padding-left: 40px !important;
  }

  .pl50-md {
    padding-left: 50px !important;
  }

  .pl60-md {
    padding-left: 60px !important;
  }

  .pl70-md {
    padding-left: 70px !important;
  }

  .pl70-md {
    padding-left: 70px !important;
  }

  .pl80-md {
    padding-left: 80px !important;
  }

  .pl90-md {
    padding-left: 90px !important;
  }

  .pl100-md {
    padding-left: 100px !important;
  }

  .pl120-md {
    padding-left: 120px !important;
  }

  .pl150-md {
    padding-left: 150px !important;
  }

  .pl200-md {
    padding-left: 200px !important;
  }

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

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

  .pl-3-md {
    padding-left: -3px !important;
  }

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

  .pl-6-md {
    padding-left: -6px !important;
  }

  .pl-8-md {
    padding-left: -8px !important;
  }

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

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

  .pl-16-md {
    padding-left: -16px !important;
  }

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

  .pl-24-md {
    padding-left: -24px !important;
  }

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

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

  .plauto-md {
    padding-left: auto !important;
  }

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

  .pv1-md {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pv2-md {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pv3-md {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pv5-md {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pv6-md {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .pv8-md {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .pv10-md {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pv15-md {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pv16-md {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .pv20-md {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pv24-md {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .pv25-md {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pv30-md {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pv40-md {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pv50-md {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pv60-md {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pv70-md {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pv80-md {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pv90-md {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pv100-md {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pv120-md {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pv200-md {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .m0-md {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .m0auto-md {
    padding-top: 0 !important;
    padding-right: auto !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .pr0-md {
    padding-right: 0 !important;
  }

  .pr1-md {
    padding-right: 1px !important;
  }

  .pr2-md {
    padding-right: 2px !important;
  }

  .pr3-md {
    padding-right: 3px !important;
  }

  .pr5-md {
    padding-right: 5px !important;
  }

  .pr6-md {
    padding-right: 6px !important;
  }

  .pr8-md {
    padding-right: 8px !important;
  }

  .pr10-md {
    padding-right: 10px !important;
  }

  .pr15-md {
    padding-right: 15px !important;
  }

  .pr16-md {
    padding-right: 16px !important;
  }

  .pr20-md {
    padding-right: 20px !important;
  }

  .pr24-md {
    padding-right: 24px !important;
  }

  .pr25-md {
    padding-right: 25px !important;
  }

  .pr30-md {
    padding-right: 30px !important;
  }

  .pr40-md {
    padding-right: 40px !important;
  }

  .pr50-md {
    padding-right: 50px !important;
  }

  .pr60-md {
    padding-right: 60px !important;
  }

  .pr70-md {
    padding-right: 70px !important;
  }

  .pr70-md {
    padding-right: 70px !important;
  }

  .pr80-md {
    padding-right: 80px !important;
  }

  .pr90-md {
    padding-right: 90px !important;
  }

  .pr100-md {
    padding-right: 100px !important;
  }

  .pr120-md {
    padding-right: 120px !important;
  }

  .pr150-md {
    padding-right: 150px !important;
  }

  .pr200-md {
    padding-right: 200px !important;
  }

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

  .pr-2-md {
    padding-right: -2px !important;
  }

  .pr-3-md {
    padding-right: -3px !important;
  }

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

  .pr-6-md {
    padding-right: -6px !important;
  }

  .pr-8-md {
    padding-right: -8px !important;
  }

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

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

  .pr-16-md {
    padding-right: -16px !important;
  }

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

  .pr-24-md {
    padding-right: -24px !important;
  }

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

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

  .prauto-md {
    padding-right: auto !important;
  }

  .pt0-md {
    padding-top: 0 !important;
  }

  .pt1-md {
    padding-top: 1px !important;
  }

  .pt2-md {
    padding-top: 2px !important;
  }

  .pt3-md {
    padding-top: 3px !important;
  }

  .pt5-md {
    padding-top: 5px !important;
  }

  .pt6-md {
    padding-top: 6px !important;
  }

  .pt8-md {
    padding-top: 8px !important;
  }

  .pt10-md {
    padding-top: 10px !important;
  }

  .pt15-md {
    padding-top: 15px !important;
  }

  .pt20-md {
    padding-top: 20px !important;
  }

  .pt24-md {
    padding-top: 24px !important;
  }

  .pt25-md {
    padding-top: 25px !important;
  }

  .pt30-md {
    padding-top: 30px !important;
  }

  .pt40-md {
    padding-top: 40px !important;
  }

  .pt50-md {
    padding-top: 50px !important;
  }

  .pt60-md {
    padding-top: 60px !important;
  }

  .pt70-md {
    padding-top: 70px !important;
  }

  .pt80-md {
    padding-top: 80px !important;
  }

  .pt90-md {
    padding-top: 90px !important;
  }

  .pt100-md {
    padding-top: 100px !important;
  }

  .pt120-md {
    padding-top: 120px !important;
  }

  .pt150-md {
    padding-top: 150px !important;
  }

  .pt200-md {
    padding-top: 200px !important;
  }

  .por-r-md {
    position: relative;
  }

  .por-a-md {
    position: absolute;
  }

  .por-f-md {
    position: fixed;
  }

  .por-s-md {
    position: static;
  }

  .w10-md {
    width: 10px !important;
  }

  .w20-md {
    width: 20px !important;
  }

  .w30-md {
    width: 30px !important;
  }

  .w40-md {
    width: 40px !important;
  }

  .w50-md {
    width: 50px !important;
  }

  .w60-md {
    width: 60px !important;
  }

  .w70-md {
    width: 70px !important;
  }

  .w80-md {
    width: 80px !important;
  }

  .w90-md {
    width: 90px !important;
  }

  .w100-md {
    width: 100px !important;
  }

  .w120-md {
    width: 120px !important;
  }

  .w150-md {
    width: 150px !important;
  }

  .w180-md {
    width: 180px !important;
  }

  .w200-md {
    width: 200px !important;
  }

  .w250-md {
    width: 250px !important;
  }

  .w300-md {
    width: 300px !important;
  }

  .w350-md {
    width: 350px !important;
  }

  .w400-md {
    width: 400px !important;
  }

  .w450-md {
    width: 450px !important;
  }

  .w500-md {
    width: 500px !important;
  }

  .w550-md {
    width: 550px !important;
  }

  .w600-md {
    width: 600px !important;
  }

  .w650-md {
    width: 650px !important;
  }

  .w700-md {
    width: 700px !important;
  }

  .w800-md {
    width: 800px !important;
  }

  .w900-md {
    width: 900px !important;
  }

  .w960-md {
    width: 960px !important;
  }

  .w1000-md {
    width: 1000px !important;
  }

  .w1080-md {
    width: 1080px !important;
  }

  .w1100-md {
    width: 1100px !important;
  }

  .w1200-md {
    width: 1200px !important;
  }

  .w10p-md {
    width: 10% !important;
  }

  .w20p-md {
    width: 20% !important;
  }

  .w30p-md {
    width: 30% !important;
  }

  .w40p-md {
    width: 40% !important;
  }

  .w50p-md {
    width: 50% !important;
  }

  .w60p-md {
    width: 60% !important;
  }

  .w70p-md {
    width: 70% !important;
  }

  .w80p-md {
    width: 80% !important;
  }

  .w90p-md {
    width: 90% !important;
  }

  .w100p-md {
    width: 100% !important;
  }
}

@media only screen and (min-width: 1200px) {
  .tal-lg {
    text-align: left !important;
  }

  .tac-lg {
    text-align: center !important;
  }

  .tar-lg {
    text-align: right !important;
  }

  .bg-fff-lg {
    background-color: #fff;
  }

  .bg-eee-lg {
    background-color: #eee;
  }

  .bg-ccc-lg {
    background-color: #ccc;
  }

  .bg-bbb-lg {
    background-color: #bbb;
  }

  .bg-aaa-lg {
    background-color: #aaa;
  }

  .bg-999-lg {
    background-color: #999;
  }

  .bg-888-lg {
    background-color: #888;
  }

  .bg-777-lg {
    background-color: #777;
  }

  .bg-666-lg {
    background-color: #666;
  }

  .bg-555-lg {
    background-color: #555;
  }

  .bg-444-lg {
    background-color: #444;
  }

  .bg-333-lg {
    background-color: #333;
  }

  .bg-222-lg {
    background-color: #222;
  }

  .bg-111-lg {
    background-color: #111;
  }

  .bg-000-lg {
    background-color: #000;
  }

  .bg-cover-lg {
    background-size: cover !important;
  }

  .bg-contain-lg {
    background-size: contain !important;
  }

  .bg-contain-lg {
    background-size: contain !important;
  }

  .bg-contain-lg {
    background-size: contain !important;
  }

  .br3 {
    border-radius: 3px;
  }

  .br4 {
    border-radius: 4px;
  }

  .br5 {
    border-radius: 5px;
  }

  .br6 {
    border-radius: 6px;
  }

  .br8 {
    border-radius: 8px;
  }

  .br10 {
    border-radius: 10px;
  }

  .br15 {
    border-radius: 15px;
  }

  .br16 {
    border-radius: 16px;
  }

  .br20 {
    border-radius: 20px;
  }

  .br24 {
    border-radius: 24px;
  }

  .br25 {
    border-radius: 25px;
  }

  .br30 {
    border-radius: 30px;
  }

  .br50p {
    border-radius: 50%;
  }

  .bd-fff-lg {
    border: 1px solid #fff;
  }

  .bd-eee-lg {
    border: 1px solid #eee;
  }

  .bd-ddd-lg {
    border: 1px solid #ddd;
  }

  .bd-ccc-lg {
    border: 1px solid #ccc;
  }

  .bd-bbb-lg {
    border: 1px solid #bbb;
  }

  .bd-aaa-lg {
    border: 1px solid #aaa;
  }

  .bd-999-lg {
    border: 1px solid #999;
  }

  .bd-888-lg {
    border: 1px solid #888;
  }

  .bd-777-lg {
    border: 1px solid #777;
  }

  .bd-666-lg {
    border: 1px solid #666;
  }

  .bd-555-lg {
    border: 1px solid #555;
  }

  .bd-444-lg {
    border: 1px solid #444;
  }

  .bd-333-lg {
    border: 1px solid #333;
  }

  .bd-222-lg {
    border: 1px solid #222;
  }

  .bd-111-lg {
    border: 1px solid #111;
  }

  .bd-000-lg {
    border: 1px solid #000;
  }

  .bs-bb-lg {
    box-sizing: border-box;
  }

  .bs-cb-lg {
    box-sizing: content-box;
  }

  .c-fff-lg {
    color: #fff;
  }

  .c-eee-lg {
    color: #eee;
  }

  .c-ddd-lg {
    color: #ddd;
  }

  .c-ccc-lg {
    color: #ccc;
  }

  .c-bbb-lg {
    color: #bbb;
  }

  .c-aaa-lg {
    color: #aaa;
  }

  .c-999-lg {
    color: #999;
  }

  .c-888-lg {
    color: #888;
  }

  .c-777-lg {
    color: #777;
  }

  .c-666-lg {
    color: #666;
  }

  .c-555-lg {
    color: #555;
  }

  .c-444-lg {
    color: #444;
  }

  .c-333-lg {
    color: #333;
  }

  .c-222-lg {
    color: #222;
  }

  .c-111-lg {
    color: #111;
  }

  .c-000-lg {
    color: #000;
  }

  .dsp-b-lg {
    display: block;
  }

  .dsp-ib-lg {
    display: inline-block;
  }

  .dsp-i-lg {
    display: inline;
  }

  .dsp-t-lg {
    display: table;
  }

  .dsp-tc-lg {
    display: table-cell;
  }

  .dsp-n-lg {
    display: none;
  }

  .pull-left-lg {
    float: left;
  }

  .pull-right-lg {
    float: right;
  }

  .fwb-lg {
    font-weight: bold;
  }

  .fwn-lg {
    font-weight: normal;
  }

  .fs8-lg {
    font-size: 8px!important;
    font-size: 0.8rem!important;
  }

  .fs9-lg {
    font-size: 9px!important;
    font-size: 0.9rem!important;
  }

  .fs10-lg {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs10-lg {
    font-size: 10px!important;
    font-size: 1rem!important;
  }

  .fs11-lg {
    font-size: 11px!important;
    font-size: 1.1rem!important;
  }

  .fs12-lg {
    font-size: 12px!important;
    font-size: 1.2rem!important;
  }

  .fs13-lg {
    font-size: 13px!important;
    font-size: 1.3rem!important;
  }

  .fs14-lg {
    font-size: 14px!important;
    font-size: 1.4rem!important;
  }

  .fs15-lg {
    font-size: 15px!important;
    font-size: 1.5rem!important;
  }

  .fs16-lg {
    font-size: 16px!important;
    font-size: 1.6rem!important;
  }

  .fs17-lg {
    font-size: 17px!important;
    font-size: 1.7rem!important;
  }

  .fs18-lg {
    font-size: 18px!important;
    font-size: 1.8rem!important;
  }

  .fs19-lg {
    font-size: 19px!important;
    font-size: 1.9rem!important;
  }

  .fs20-lg {
    font-size: 20px!important;
    font-size: 2rem!important;
  }

  .fs24-lg {
    font-size: 24px!important;
    font-size: 2.4rem!important;
  }

  .fs28-lg {
    font-size: 28px!important;
    font-size: 2.8rem!important;
  }

  .fs32-lg {
    font-size: 32px!important;
    font-size: 3.2rem!important;
  }

  .fs36-lg {
    font-size: 36px!important;
    font-size: 3.6rem!important;
  }

  .fs48-lg {
    font-size: 48px!important;
    font-size: 4.8rem!important;
  }

  .fs60-lg {
    font-size: 60px!important;
    font-size: 6rem!important;
  }

  .fs72-lg {
    font-size: 72px!important;
    font-size: 7.2rem!important;
  }

  .lh10-lg {
    line-height: 1 !important;
  }

  .lh11-lg {
    line-height: 1.1 !important;
  }

  .lh12-lg {
    line-height: 1.2 !important;
  }

  .lh13-lg {
    line-height: 1.3 !important;
  }

  .lh14-lg {
    line-height: 1.4 !important;
  }

  .lh15-lg {
    line-height: 1.5 !important;
  }

  .lh16-lg {
    line-height: 1.6 !important;
  }

  .lh17-lg {
    line-height: 1.7 !important;
  }

  .lh18-lg {
    line-height: 1.8 !important;
  }

  .lh19-lg {
    line-height: 1.9 !important;
  }

  .lh20-lg {
    line-height: 2 !important;
  }

  .lh10px-lg {
    line-height: 10px !important;
  }

  .lh11px-lg {
    line-height: 11px !important;
  }

  .lh12px-lg {
    line-height: 12px !important;
  }

  .lh13px-lg {
    line-height: 13px !important;
  }

  .lh14px-lg {
    line-height: 14px !important;
  }

  .lh15px-lg {
    line-height: 15px !important;
  }

  .lh16px-lg {
    line-height: 16px !important;
  }

  .lh17px-lg {
    line-height: 17px !important;
  }

  .lh18px-lg {
    line-height: 18px !important;
  }

  .lh19px-lg {
    line-height: 19px !important;
  }

  .lh20px-lg {
    line-height: 20px !important;
  }

  .lh24px-lg {
    line-height: 24px !important;
  }

  .mb0-lg {
    margin-bottom: 0 !important;
  }

  .mb1-lg {
    margin-bottom: 1px !important;
  }

  .mb2-lg {
    margin-bottom: 2px !important;
  }

  .mb3-lg {
    margin-bottom: 3px !important;
  }

  .mb5-lg {
    margin-bottom: 5px !important;
  }

  .mb6-lg {
    margin-bottom: 6px !important;
  }

  .mb8-lg {
    margin-bottom: 8px !important;
  }

  .mb10-lg {
    margin-bottom: 10px !important;
  }

  .mb15-lg {
    margin-bottom: 15px !important;
  }

  .mb20-lg {
    margin-bottom: 20px !important;
  }

  .mb24-lg {
    margin-bottom: 24px !important;
  }

  .mb25-lg {
    margin-bottom: 25px !important;
  }

  .mb30-lg {
    margin-bottom: 30px !important;
  }

  .mb40-lg {
    margin-bottom: 40px !important;
  }

  .mb50-lg {
    margin-bottom: 50px !important;
  }

  .mb60-lg {
    margin-bottom: 60px !important;
  }

  .mb70-lg {
    margin-bottom: 70px !important;
  }

  .mb80-lg {
    margin-bottom: 80px !important;
  }

  .mb90-lg {
    margin-bottom: 90px !important;
  }

  .mb100-lg {
    margin-bottom: 100px !important;
  }

  .mb120-lg {
    margin-bottom: 120px !important;
  }

  .mb150-lg {
    margin-bottom: 150px !important;
  }

  .mb200-lg {
    margin-bottom: 200px !important;
  }

  .ml0-lg {
    margin-left: 0 !important;
  }

  .ml1-lg {
    margin-left: 1px !important;
  }

  .ml2-lg {
    margin-left: 2px !important;
  }

  .ml3-lg {
    margin-left: 3px !important;
  }

  .ml5-lg {
    margin-left: 5px !important;
  }

  .ml6-lg {
    margin-left: 6px !important;
  }

  .ml8-lg {
    margin-left: 8px !important;
  }

  .ml10-lg {
    margin-left: 10px !important;
  }

  .ml15-lg {
    margin-left: 15px !important;
  }

  .ml16-lg {
    margin-left: 16px !important;
  }

  .ml20-lg {
    margin-left: 20px !important;
  }

  .ml24-lg {
    margin-left: 24px !important;
  }

  .ml25-lg {
    margin-left: 25px !important;
  }

  .ml30-lg {
    margin-left: 30px !important;
  }

  .ml40-lg {
    margin-left: 40px !important;
  }

  .ml50-lg {
    margin-left: 50px !important;
  }

  .ml60-lg {
    margin-left: 60px !important;
  }

  .ml70-lg {
    margin-left: 70px !important;
  }

  .ml70-lg {
    margin-left: 70px !important;
  }

  .ml80-lg {
    margin-left: 80px !important;
  }

  .ml90-lg {
    margin-left: 90px !important;
  }

  .ml100-lg {
    margin-left: 100px !important;
  }

  .ml120-lg {
    margin-left: 120px !important;
  }

  .ml150-lg {
    margin-left: 150px !important;
  }

  .ml200-lg {
    margin-left: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .ml-24-lg {
    margin-left: -24px !important;
  }

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

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

  .mlauto-lg {
    margin-left: auto !important;
  }

  .mr0-lg {
    margin-right: 0 !important;
  }

  .mr1-lg {
    margin-right: 1px !important;
  }

  .mr2-lg {
    margin-right: 2px !important;
  }

  .mr3-lg {
    margin-right: 3px !important;
  }

  .mr5-lg {
    margin-right: 5px !important;
  }

  .mr6-lg {
    margin-right: 6px !important;
  }

  .mr8-lg {
    margin-right: 8px !important;
  }

  .mr10-lg {
    margin-right: 10px !important;
  }

  .mr15-lg {
    margin-right: 15px !important;
  }

  .mr16-lg {
    margin-right: 16px !important;
  }

  .mr20-lg {
    margin-right: 20px !important;
  }

  .mr24-lg {
    margin-right: 24px !important;
  }

  .mr25-lg {
    margin-right: 25px !important;
  }

  .mr30-lg {
    margin-right: 30px !important;
  }

  .mr40-lg {
    margin-right: 40px !important;
  }

  .mr50-lg {
    margin-right: 50px !important;
  }

  .mr60-lg {
    margin-right: 60px !important;
  }

  .mr70-lg {
    margin-right: 70px !important;
  }

  .mr70-lg {
    margin-right: 70px !important;
  }

  .mr80-lg {
    margin-right: 80px !important;
  }

  .mr90-lg {
    margin-right: 90px !important;
  }

  .mr100-lg {
    margin-right: 100px !important;
  }

  .mr120-lg {
    margin-right: 120px !important;
  }

  .mr150-lg {
    margin-right: 150px !important;
  }

  .mr200-lg {
    margin-right: 200px !important;
  }

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

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

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

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

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

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

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

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

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

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

  .mr-24-lg {
    margin-right: -24px !important;
  }

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

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

  .mrauto-lg {
    margin-right: auto !important;
  }

  .mt0-lg {
    margin-top: 0 !important;
  }

  .mt1-lg {
    margin-top: 1px !important;
  }

  .mt2-lg {
    margin-top: 2px !important;
  }

  .mt3-lg {
    margin-top: 3px !important;
  }

  .mt5-lg {
    margin-top: 5px !important;
  }

  .mt6-lg {
    margin-top: 6px !important;
  }

  .mt8-lg {
    margin-top: 8px !important;
  }

  .mt10-lg {
    margin-top: 10px !important;
  }

  .mt15-lg {
    margin-top: 15px !important;
  }

  .mt20-lg {
    margin-top: 20px !important;
  }

  .mt24-lg {
    margin-top: 24px !important;
  }

  .mt25-lg {
    margin-top: 25px !important;
  }

  .mt30-lg {
    margin-top: 30px !important;
  }

  .mt40-lg {
    margin-top: 40px !important;
  }

  .mt50-lg {
    margin-top: 50px !important;
  }

  .mt60-lg {
    margin-top: 60px !important;
  }

  .mt70-lg {
    margin-top: 70px !important;
  }

  .mt80-lg {
    margin-top: 80px !important;
  }

  .mt90-lg {
    margin-top: 90px !important;
  }

  .mt100-lg {
    margin-top: 100px !important;
  }

  .mt120-lg {
    margin-top: 120px !important;
  }

  .mt150-lg {
    margin-top: 150px !important;
  }

  .mt200-lg {
    margin-top: 200px !important;
  }

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

  .mv1-lg {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mv2-lg {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mv3-lg {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mv5-lg {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mv6-lg {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .mv8-lg {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .mv10-lg {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mv15-lg {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mv16-lg {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .mv20-lg {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mv24-lg {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .mv25-lg {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mv30-lg {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mv40-lg {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mv50-lg {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mv60-lg {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mv70-lg {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mv80-lg {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mv90-lg {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mv100-lg {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mv120-lg {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mv200-lg {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .m0-lg {
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .m0auto-lg {
    margin-top: 0 !important;
    margin-right: auto !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
  }

  .pb0-lg {
    padding-bottom: 0 !important;
  }

  .pb1-lg {
    padding-bottom: 1px !important;
  }

  .pb2-lg {
    padding-bottom: 2px !important;
  }

  .pb3-lg {
    padding-bottom: 3px !important;
  }

  .pb5-lg {
    padding-bottom: 5px !important;
  }

  .pb6-lg {
    padding-bottom: 6px !important;
  }

  .pb8-lg {
    padding-bottom: 8px !important;
  }

  .pb10-lg {
    padding-bottom: 10px !important;
  }

  .pb15-lg {
    padding-bottom: 15px !important;
  }

  .pb20-lg {
    padding-bottom: 20px !important;
  }

  .pb24-lg {
    padding-bottom: 24px !important;
  }

  .pb25-lg {
    padding-bottom: 25px !important;
  }

  .pb30-lg {
    padding-bottom: 30px !important;
  }

  .pb40-lg {
    padding-bottom: 40px !important;
  }

  .pb50-lg {
    padding-bottom: 50px !important;
  }

  .pb60-lg {
    padding-bottom: 60px !important;
  }

  .pb70-lg {
    padding-bottom: 70px !important;
  }

  .pb80-lg {
    padding-bottom: 80px !important;
  }

  .pb90-lg {
    padding-bottom: 90px !important;
  }

  .pb100-lg {
    padding-bottom: 100px !important;
  }

  .pb120-lg {
    padding-bottom: 120px !important;
  }

  .pb150-lg {
    padding-bottom: 150px !important;
  }

  .pb200-lg {
    padding-bottom: 200px !important;
  }

  .pl0-lg {
    padding-left: 0 !important;
  }

  .pl1-lg {
    padding-left: 1px !important;
  }

  .pl2-lg {
    padding-left: 2px !important;
  }

  .pl3-lg {
    padding-left: 3px !important;
  }

  .pl5-lg {
    padding-left: 5px !important;
  }

  .pl6-lg {
    padding-left: 6px !important;
  }

  .pl8-lg {
    padding-left: 8px !important;
  }

  .pl10-lg {
    padding-left: 10px !important;
  }

  .pl15-lg {
    padding-left: 15px !important;
  }

  .pl16-lg {
    padding-left: 16px !important;
  }

  .pl20-lg {
    padding-left: 20px !important;
  }

  .pl24-lg {
    padding-left: 24px !important;
  }

  .pl25-lg {
    padding-left: 25px !important;
  }

  .pl30-lg {
    padding-left: 30px !important;
  }

  .pl40-lg {
    padding-left: 40px !important;
  }

  .pl50-lg {
    padding-left: 50px !important;
  }

  .pl60-lg {
    padding-left: 60px !important;
  }

  .pl70-lg {
    padding-left: 70px !important;
  }

  .pl70-lg {
    padding-left: 70px !important;
  }

  .pl80-lg {
    padding-left: 80px !important;
  }

  .pl90-lg {
    padding-left: 90px !important;
  }

  .pl100-lg {
    padding-left: 100px !important;
  }

  .pl120-lg {
    padding-left: 120px !important;
  }

  .pl150-lg {
    padding-left: 150px !important;
  }

  .pl200-lg {
    padding-left: 200px !important;
  }

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

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

  .pl-3-lg {
    padding-left: -3px !important;
  }

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

  .pl-6-lg {
    padding-left: -6px !important;
  }

  .pl-8-lg {
    padding-left: -8px !important;
  }

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

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

  .pl-16-lg {
    padding-left: -16px !important;
  }

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

  .pl-24-lg {
    padding-left: -24px !important;
  }

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

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

  .plauto-lg {
    padding-left: auto !important;
  }

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

  .pv1-lg {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pv2-lg {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pv3-lg {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pv5-lg {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pv6-lg {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .pv8-lg {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .pv10-lg {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pv15-lg {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pv16-lg {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .pv20-lg {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pv24-lg {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .pv25-lg {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pv30-lg {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pv40-lg {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pv50-lg {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pv60-lg {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pv70-lg {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pv80-lg {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pv90-lg {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pv100-lg {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pv120-lg {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pv200-lg {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .m0-lg {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .m0auto-lg {
    padding-top: 0 !important;
    padding-right: auto !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
  }

  .pr0-lg {
    padding-right: 0 !important;
  }

  .pr1-lg {
    padding-right: 1px !important;
  }

  .pr2-lg {
    padding-right: 2px !important;
  }

  .pr3-lg {
    padding-right: 3px !important;
  }

  .pr5-lg {
    padding-right: 5px !important;
  }

  .pr6-lg {
    padding-right: 6px !important;
  }

  .pr8-lg {
    padding-right: 8px !important;
  }

  .pr10-lg {
    padding-right: 10px !important;
  }

  .pr15-lg {
    padding-right: 15px !important;
  }

  .pr16-lg {
    padding-right: 16px !important;
  }

  .pr20-lg {
    padding-right: 20px !important;
  }

  .pr24-lg {
    padding-right: 24px !important;
  }

  .pr25-lg {
    padding-right: 25px !important;
  }

  .pr30-lg {
    padding-right: 30px !important;
  }

  .pr40-lg {
    padding-right: 40px !important;
  }

  .pr50-lg {
    padding-right: 50px !important;
  }

  .pr60-lg {
    padding-right: 60px !important;
  }

  .pr70-lg {
    padding-right: 70px !important;
  }

  .pr70-lg {
    padding-right: 70px !important;
  }

  .pr80-lg {
    padding-right: 80px !important;
  }

  .pr90-lg {
    padding-right: 90px !important;
  }

  .pr100-lg {
    padding-right: 100px !important;
  }

  .pr120-lg {
    padding-right: 120px !important;
  }

  .pr150-lg {
    padding-right: 150px !important;
  }

  .pr200-lg {
    padding-right: 200px !important;
  }

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

  .pr-2-lg {
    padding-right: -2px !important;
  }

  .pr-3-lg {
    padding-right: -3px !important;
  }

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

  .pr-6-lg {
    padding-right: -6px !important;
  }

  .pr-8-lg {
    padding-right: -8px !important;
  }

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

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

  .pr-16-lg {
    padding-right: -16px !important;
  }

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

  .pr-24-lg {
    padding-right: -24px !important;
  }

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

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

  .prauto-lg {
    padding-right: auto !important;
  }

  .pt0-lg {
    padding-top: 0 !important;
  }

  .pt1-lg {
    padding-top: 1px !important;
  }

  .pt2-lg {
    padding-top: 2px !important;
  }

  .pt3-lg {
    padding-top: 3px !important;
  }

  .pt5-lg {
    padding-top: 5px !important;
  }

  .pt6-lg {
    padding-top: 6px !important;
  }

  .pt8-lg {
    padding-top: 8px !important;
  }

  .pt10-lg {
    padding-top: 10px !important;
  }

  .pt15-lg {
    padding-top: 15px !important;
  }

  .pt20-lg {
    padding-top: 20px !important;
  }

  .pt24-lg {
    padding-top: 24px !important;
  }

  .pt25-lg {
    padding-top: 25px !important;
  }

  .pt30-lg {
    padding-top: 30px !important;
  }

  .pt40-lg {
    padding-top: 40px !important;
  }

  .pt50-lg {
    padding-top: 50px !important;
  }

  .pt60-lg {
    padding-top: 60px !important;
  }

  .pt70-lg {
    padding-top: 70px !important;
  }

  .pt80-lg {
    padding-top: 80px !important;
  }

  .pt90-lg {
    padding-top: 90px !important;
  }

  .pt100-lg {
    padding-top: 100px !important;
  }

  .pt120-lg {
    padding-top: 120px !important;
  }

  .pt150-lg {
    padding-top: 150px !important;
  }

  .pt200-lg {
    padding-top: 200px !important;
  }

  .por-r-lg {
    position: relative;
  }

  .por-a-lg {
    position: absolute;
  }

  .por-f-lg {
    position: fixed;
  }

  .por-s-lg {
    position: static;
  }

  .w10-lg {
    width: 10px !important;
  }

  .w20-lg {
    width: 20px !important;
  }

  .w30-lg {
    width: 30px !important;
  }

  .w40-lg {
    width: 40px !important;
  }

  .w50-lg {
    width: 50px !important;
  }

  .w60-lg {
    width: 60px !important;
  }

  .w70-lg {
    width: 70px !important;
  }

  .w80-lg {
    width: 80px !important;
  }

  .w90-lg {
    width: 90px !important;
  }

  .w100-lg {
    width: 100px !important;
  }

  .w120-lg {
    width: 120px !important;
  }

  .w150-lg {
    width: 150px !important;
  }

  .w180-lg {
    width: 180px !important;
  }

  .w200-lg {
    width: 200px !important;
  }

  .w250-lg {
    width: 250px !important;
  }

  .w300-lg {
    width: 300px !important;
  }

  .w350-lg {
    width: 350px !important;
  }

  .w400-lg {
    width: 400px !important;
  }

  .w450-lg {
    width: 450px !important;
  }

  .w500-lg {
    width: 500px !important;
  }

  .w550-lg {
    width: 550px !important;
  }

  .w600-lg {
    width: 600px !important;
  }

  .w650-lg {
    width: 650px !important;
  }

  .w700-lg {
    width: 700px !important;
  }

  .w800-lg {
    width: 800px !important;
  }

  .w900-lg {
    width: 900px !important;
  }

  .w960-lg {
    width: 960px !important;
  }

  .w1000-lg {
    width: 1000px !important;
  }

  .w1080-lg {
    width: 1080px !important;
  }

  .w1100-lg {
    width: 1100px !important;
  }

  .w1200-lg {
    width: 1200px !important;
  }

  .w10p-lg {
    width: 10% !important;
  }

  .w20p-lg {
    width: 20% !important;
  }

  .w30p-lg {
    width: 30% !important;
  }

  .w40p-lg {
    width: 40% !important;
  }

  .w50p-lg {
    width: 50% !important;
  }

  .w60p-lg {
    width: 60% !important;
  }

  .w70p-lg {
    width: 70% !important;
  }

  .w80p-lg {
    width: 80% !important;
  }

  .w90p-lg {
    width: 90% !important;
  }

  .w100p-lg {
    width: 100% !important;
  }
}
/*# sourceMappingURL=util.css.map */
