/* ============================================================
 * utilities.css — AUTO-GENERATED by js/build-utilities.js
 * Do not edit by hand; edit the generator and re-run.
 * ============================================================ */

/* Font size — xs (min-width: 0px) */
.xs10 { font-size: 10px; }
.xs11 { font-size: 11px; }
.xs12 { font-size: 12px; }
.xs13 { font-size: 13px; }
.xs14 { font-size: 14px; }
.xs15 { font-size: 15px; }
.xs16 { font-size: 16px; }
.xs17 { font-size: 17px; }
.xs18 { font-size: 18px; }
.xs19 { font-size: 19px; }
.xs20 { font-size: 20px; }
.xs21 { font-size: 21px; }
.xs22 { font-size: 22px; }
.xs23 { font-size: 23px; }
.xs24 { font-size: 24px; }
.xs25 { font-size: 25px; }
.xs26 { font-size: 26px; }
.xs27 { font-size: 27px; }
.xs28 { font-size: 28px; }
.xs29 { font-size: 29px; }
.xs30 { font-size: 30px; }
.xs31 { font-size: 31px; }
.xs32 { font-size: 32px; }
.xs33 { font-size: 33px; }
.xs34 { font-size: 34px; }
.xs35 { font-size: 35px; }
.xs36 { font-size: 36px; }
.xs37 { font-size: 37px; }
.xs38 { font-size: 38px; }
.xs39 { font-size: 39px; }
.xs40 { font-size: 40px; }
.xs41 { font-size: 41px; }
.xs42 { font-size: 42px; }
.xs43 { font-size: 43px; }
.xs44 { font-size: 44px; }
.xs45 { font-size: 45px; }
.xs46 { font-size: 46px; }
.xs47 { font-size: 47px; }
.xs48 { font-size: 48px; }
.xs49 { font-size: 49px; }
.xs50 { font-size: 50px; }
.xs51 { font-size: 51px; }
.xs52 { font-size: 52px; }
.xs53 { font-size: 53px; }
.xs54 { font-size: 54px; }
.xs55 { font-size: 55px; }
.xs56 { font-size: 56px; }
.xs57 { font-size: 57px; }
.xs58 { font-size: 58px; }
.xs59 { font-size: 59px; }
.xs60 { font-size: 60px; }
.xs61 { font-size: 61px; }
.xs62 { font-size: 62px; }
.xs63 { font-size: 63px; }
.xs64 { font-size: 64px; }
.xs65 { font-size: 65px; }
.xs66 { font-size: 66px; }
.xs67 { font-size: 67px; }
.xs68 { font-size: 68px; }
.xs69 { font-size: 69px; }
.xs70 { font-size: 70px; }
.xs71 { font-size: 71px; }
.xs72 { font-size: 72px; }
.xs73 { font-size: 73px; }
.xs74 { font-size: 74px; }
.xs75 { font-size: 75px; }
.xs76 { font-size: 76px; }
.xs77 { font-size: 77px; }
.xs78 { font-size: 78px; }
.xs79 { font-size: 79px; }
.xs80 { font-size: 80px; }
.xs81 { font-size: 81px; }
.xs82 { font-size: 82px; }
.xs83 { font-size: 83px; }
.xs84 { font-size: 84px; }
.xs85 { font-size: 85px; }
.xs86 { font-size: 86px; }
.xs87 { font-size: 87px; }
.xs88 { font-size: 88px; }
.xs89 { font-size: 89px; }
.xs90 { font-size: 90px; }
.xs91 { font-size: 91px; }
.xs92 { font-size: 92px; }
.xs93 { font-size: 93px; }
.xs94 { font-size: 94px; }
.xs95 { font-size: 95px; }
.xs96 { font-size: 96px; }
.xs97 { font-size: 97px; }
.xs98 { font-size: 98px; }
.xs99 { font-size: 99px; }
.xs100 { font-size: 100px; }

/* Font size — sm (min-width: 576px) */
@media (min-width: 576px) {
  .sm10 { font-size: 10px; }
  .sm11 { font-size: 11px; }
  .sm12 { font-size: 12px; }
  .sm13 { font-size: 13px; }
  .sm14 { font-size: 14px; }
  .sm15 { font-size: 15px; }
  .sm16 { font-size: 16px; }
  .sm17 { font-size: 17px; }
  .sm18 { font-size: 18px; }
  .sm19 { font-size: 19px; }
  .sm20 { font-size: 20px; }
  .sm21 { font-size: 21px; }
  .sm22 { font-size: 22px; }
  .sm23 { font-size: 23px; }
  .sm24 { font-size: 24px; }
  .sm25 { font-size: 25px; }
  .sm26 { font-size: 26px; }
  .sm27 { font-size: 27px; }
  .sm28 { font-size: 28px; }
  .sm29 { font-size: 29px; }
  .sm30 { font-size: 30px; }
  .sm31 { font-size: 31px; }
  .sm32 { font-size: 32px; }
  .sm33 { font-size: 33px; }
  .sm34 { font-size: 34px; }
  .sm35 { font-size: 35px; }
  .sm36 { font-size: 36px; }
  .sm37 { font-size: 37px; }
  .sm38 { font-size: 38px; }
  .sm39 { font-size: 39px; }
  .sm40 { font-size: 40px; }
  .sm41 { font-size: 41px; }
  .sm42 { font-size: 42px; }
  .sm43 { font-size: 43px; }
  .sm44 { font-size: 44px; }
  .sm45 { font-size: 45px; }
  .sm46 { font-size: 46px; }
  .sm47 { font-size: 47px; }
  .sm48 { font-size: 48px; }
  .sm49 { font-size: 49px; }
  .sm50 { font-size: 50px; }
  .sm51 { font-size: 51px; }
  .sm52 { font-size: 52px; }
  .sm53 { font-size: 53px; }
  .sm54 { font-size: 54px; }
  .sm55 { font-size: 55px; }
  .sm56 { font-size: 56px; }
  .sm57 { font-size: 57px; }
  .sm58 { font-size: 58px; }
  .sm59 { font-size: 59px; }
  .sm60 { font-size: 60px; }
  .sm61 { font-size: 61px; }
  .sm62 { font-size: 62px; }
  .sm63 { font-size: 63px; }
  .sm64 { font-size: 64px; }
  .sm65 { font-size: 65px; }
  .sm66 { font-size: 66px; }
  .sm67 { font-size: 67px; }
  .sm68 { font-size: 68px; }
  .sm69 { font-size: 69px; }
  .sm70 { font-size: 70px; }
  .sm71 { font-size: 71px; }
  .sm72 { font-size: 72px; }
  .sm73 { font-size: 73px; }
  .sm74 { font-size: 74px; }
  .sm75 { font-size: 75px; }
  .sm76 { font-size: 76px; }
  .sm77 { font-size: 77px; }
  .sm78 { font-size: 78px; }
  .sm79 { font-size: 79px; }
  .sm80 { font-size: 80px; }
  .sm81 { font-size: 81px; }
  .sm82 { font-size: 82px; }
  .sm83 { font-size: 83px; }
  .sm84 { font-size: 84px; }
  .sm85 { font-size: 85px; }
  .sm86 { font-size: 86px; }
  .sm87 { font-size: 87px; }
  .sm88 { font-size: 88px; }
  .sm89 { font-size: 89px; }
  .sm90 { font-size: 90px; }
  .sm91 { font-size: 91px; }
  .sm92 { font-size: 92px; }
  .sm93 { font-size: 93px; }
  .sm94 { font-size: 94px; }
  .sm95 { font-size: 95px; }
  .sm96 { font-size: 96px; }
  .sm97 { font-size: 97px; }
  .sm98 { font-size: 98px; }
  .sm99 { font-size: 99px; }
  .sm100 { font-size: 100px; }
}

/* Font size — md (min-width: 768px) */
@media (min-width: 768px) {
  .md10 { font-size: 10px; }
  .md11 { font-size: 11px; }
  .md12 { font-size: 12px; }
  .md13 { font-size: 13px; }
  .md14 { font-size: 14px; }
  .md15 { font-size: 15px; }
  .md16 { font-size: 16px; }
  .md17 { font-size: 17px; }
  .md18 { font-size: 18px; }
  .md19 { font-size: 19px; }
  .md20 { font-size: 20px; }
  .md21 { font-size: 21px; }
  .md22 { font-size: 22px; }
  .md23 { font-size: 23px; }
  .md24 { font-size: 24px; }
  .md25 { font-size: 25px; }
  .md26 { font-size: 26px; }
  .md27 { font-size: 27px; }
  .md28 { font-size: 28px; }
  .md29 { font-size: 29px; }
  .md30 { font-size: 30px; }
  .md31 { font-size: 31px; }
  .md32 { font-size: 32px; }
  .md33 { font-size: 33px; }
  .md34 { font-size: 34px; }
  .md35 { font-size: 35px; }
  .md36 { font-size: 36px; }
  .md37 { font-size: 37px; }
  .md38 { font-size: 38px; }
  .md39 { font-size: 39px; }
  .md40 { font-size: 40px; }
  .md41 { font-size: 41px; }
  .md42 { font-size: 42px; }
  .md43 { font-size: 43px; }
  .md44 { font-size: 44px; }
  .md45 { font-size: 45px; }
  .md46 { font-size: 46px; }
  .md47 { font-size: 47px; }
  .md48 { font-size: 48px; }
  .md49 { font-size: 49px; }
  .md50 { font-size: 50px; }
  .md51 { font-size: 51px; }
  .md52 { font-size: 52px; }
  .md53 { font-size: 53px; }
  .md54 { font-size: 54px; }
  .md55 { font-size: 55px; }
  .md56 { font-size: 56px; }
  .md57 { font-size: 57px; }
  .md58 { font-size: 58px; }
  .md59 { font-size: 59px; }
  .md60 { font-size: 60px; }
  .md61 { font-size: 61px; }
  .md62 { font-size: 62px; }
  .md63 { font-size: 63px; }
  .md64 { font-size: 64px; }
  .md65 { font-size: 65px; }
  .md66 { font-size: 66px; }
  .md67 { font-size: 67px; }
  .md68 { font-size: 68px; }
  .md69 { font-size: 69px; }
  .md70 { font-size: 70px; }
  .md71 { font-size: 71px; }
  .md72 { font-size: 72px; }
  .md73 { font-size: 73px; }
  .md74 { font-size: 74px; }
  .md75 { font-size: 75px; }
  .md76 { font-size: 76px; }
  .md77 { font-size: 77px; }
  .md78 { font-size: 78px; }
  .md79 { font-size: 79px; }
  .md80 { font-size: 80px; }
  .md81 { font-size: 81px; }
  .md82 { font-size: 82px; }
  .md83 { font-size: 83px; }
  .md84 { font-size: 84px; }
  .md85 { font-size: 85px; }
  .md86 { font-size: 86px; }
  .md87 { font-size: 87px; }
  .md88 { font-size: 88px; }
  .md89 { font-size: 89px; }
  .md90 { font-size: 90px; }
  .md91 { font-size: 91px; }
  .md92 { font-size: 92px; }
  .md93 { font-size: 93px; }
  .md94 { font-size: 94px; }
  .md95 { font-size: 95px; }
  .md96 { font-size: 96px; }
  .md97 { font-size: 97px; }
  .md98 { font-size: 98px; }
  .md99 { font-size: 99px; }
  .md100 { font-size: 100px; }
}

/* Font size — lg (min-width: 992px) */
@media (min-width: 992px) {
  .lg10 { font-size: 10px; }
  .lg11 { font-size: 11px; }
  .lg12 { font-size: 12px; }
  .lg13 { font-size: 13px; }
  .lg14 { font-size: 14px; }
  .lg15 { font-size: 15px; }
  .lg16 { font-size: 16px; }
  .lg17 { font-size: 17px; }
  .lg18 { font-size: 18px; }
  .lg19 { font-size: 19px; }
  .lg20 { font-size: 20px; }
  .lg21 { font-size: 21px; }
  .lg22 { font-size: 22px; }
  .lg23 { font-size: 23px; }
  .lg24 { font-size: 24px; }
  .lg25 { font-size: 25px; }
  .lg26 { font-size: 26px; }
  .lg27 { font-size: 27px; }
  .lg28 { font-size: 28px; }
  .lg29 { font-size: 29px; }
  .lg30 { font-size: 30px; }
  .lg31 { font-size: 31px; }
  .lg32 { font-size: 32px; }
  .lg33 { font-size: 33px; }
  .lg34 { font-size: 34px; }
  .lg35 { font-size: 35px; }
  .lg36 { font-size: 36px; }
  .lg37 { font-size: 37px; }
  .lg38 { font-size: 38px; }
  .lg39 { font-size: 39px; }
  .lg40 { font-size: 40px; }
  .lg41 { font-size: 41px; }
  .lg42 { font-size: 42px; }
  .lg43 { font-size: 43px; }
  .lg44 { font-size: 44px; }
  .lg45 { font-size: 45px; }
  .lg46 { font-size: 46px; }
  .lg47 { font-size: 47px; }
  .lg48 { font-size: 48px; }
  .lg49 { font-size: 49px; }
  .lg50 { font-size: 50px; }
  .lg51 { font-size: 51px; }
  .lg52 { font-size: 52px; }
  .lg53 { font-size: 53px; }
  .lg54 { font-size: 54px; }
  .lg55 { font-size: 55px; }
  .lg56 { font-size: 56px; }
  .lg57 { font-size: 57px; }
  .lg58 { font-size: 58px; }
  .lg59 { font-size: 59px; }
  .lg60 { font-size: 60px; }
  .lg61 { font-size: 61px; }
  .lg62 { font-size: 62px; }
  .lg63 { font-size: 63px; }
  .lg64 { font-size: 64px; }
  .lg65 { font-size: 65px; }
  .lg66 { font-size: 66px; }
  .lg67 { font-size: 67px; }
  .lg68 { font-size: 68px; }
  .lg69 { font-size: 69px; }
  .lg70 { font-size: 70px; }
  .lg71 { font-size: 71px; }
  .lg72 { font-size: 72px; }
  .lg73 { font-size: 73px; }
  .lg74 { font-size: 74px; }
  .lg75 { font-size: 75px; }
  .lg76 { font-size: 76px; }
  .lg77 { font-size: 77px; }
  .lg78 { font-size: 78px; }
  .lg79 { font-size: 79px; }
  .lg80 { font-size: 80px; }
  .lg81 { font-size: 81px; }
  .lg82 { font-size: 82px; }
  .lg83 { font-size: 83px; }
  .lg84 { font-size: 84px; }
  .lg85 { font-size: 85px; }
  .lg86 { font-size: 86px; }
  .lg87 { font-size: 87px; }
  .lg88 { font-size: 88px; }
  .lg89 { font-size: 89px; }
  .lg90 { font-size: 90px; }
  .lg91 { font-size: 91px; }
  .lg92 { font-size: 92px; }
  .lg93 { font-size: 93px; }
  .lg94 { font-size: 94px; }
  .lg95 { font-size: 95px; }
  .lg96 { font-size: 96px; }
  .lg97 { font-size: 97px; }
  .lg98 { font-size: 98px; }
  .lg99 { font-size: 99px; }
  .lg100 { font-size: 100px; }
}

/* Font size — xl (min-width: 1200px) */
@media (min-width: 1200px) {
  .xl10 { font-size: 10px; }
  .xl11 { font-size: 11px; }
  .xl12 { font-size: 12px; }
  .xl13 { font-size: 13px; }
  .xl14 { font-size: 14px; }
  .xl15 { font-size: 15px; }
  .xl16 { font-size: 16px; }
  .xl17 { font-size: 17px; }
  .xl18 { font-size: 18px; }
  .xl19 { font-size: 19px; }
  .xl20 { font-size: 20px; }
  .xl21 { font-size: 21px; }
  .xl22 { font-size: 22px; }
  .xl23 { font-size: 23px; }
  .xl24 { font-size: 24px; }
  .xl25 { font-size: 25px; }
  .xl26 { font-size: 26px; }
  .xl27 { font-size: 27px; }
  .xl28 { font-size: 28px; }
  .xl29 { font-size: 29px; }
  .xl30 { font-size: 30px; }
  .xl31 { font-size: 31px; }
  .xl32 { font-size: 32px; }
  .xl33 { font-size: 33px; }
  .xl34 { font-size: 34px; }
  .xl35 { font-size: 35px; }
  .xl36 { font-size: 36px; }
  .xl37 { font-size: 37px; }
  .xl38 { font-size: 38px; }
  .xl39 { font-size: 39px; }
  .xl40 { font-size: 40px; }
  .xl41 { font-size: 41px; }
  .xl42 { font-size: 42px; }
  .xl43 { font-size: 43px; }
  .xl44 { font-size: 44px; }
  .xl45 { font-size: 45px; }
  .xl46 { font-size: 46px; }
  .xl47 { font-size: 47px; }
  .xl48 { font-size: 48px; }
  .xl49 { font-size: 49px; }
  .xl50 { font-size: 50px; }
  .xl51 { font-size: 51px; }
  .xl52 { font-size: 52px; }
  .xl53 { font-size: 53px; }
  .xl54 { font-size: 54px; }
  .xl55 { font-size: 55px; }
  .xl56 { font-size: 56px; }
  .xl57 { font-size: 57px; }
  .xl58 { font-size: 58px; }
  .xl59 { font-size: 59px; }
  .xl60 { font-size: 60px; }
  .xl61 { font-size: 61px; }
  .xl62 { font-size: 62px; }
  .xl63 { font-size: 63px; }
  .xl64 { font-size: 64px; }
  .xl65 { font-size: 65px; }
  .xl66 { font-size: 66px; }
  .xl67 { font-size: 67px; }
  .xl68 { font-size: 68px; }
  .xl69 { font-size: 69px; }
  .xl70 { font-size: 70px; }
  .xl71 { font-size: 71px; }
  .xl72 { font-size: 72px; }
  .xl73 { font-size: 73px; }
  .xl74 { font-size: 74px; }
  .xl75 { font-size: 75px; }
  .xl76 { font-size: 76px; }
  .xl77 { font-size: 77px; }
  .xl78 { font-size: 78px; }
  .xl79 { font-size: 79px; }
  .xl80 { font-size: 80px; }
  .xl81 { font-size: 81px; }
  .xl82 { font-size: 82px; }
  .xl83 { font-size: 83px; }
  .xl84 { font-size: 84px; }
  .xl85 { font-size: 85px; }
  .xl86 { font-size: 86px; }
  .xl87 { font-size: 87px; }
  .xl88 { font-size: 88px; }
  .xl89 { font-size: 89px; }
  .xl90 { font-size: 90px; }
  .xl91 { font-size: 91px; }
  .xl92 { font-size: 92px; }
  .xl93 { font-size: 93px; }
  .xl94 { font-size: 94px; }
  .xl95 { font-size: 95px; }
  .xl96 { font-size: 96px; }
  .xl97 { font-size: 97px; }
  .xl98 { font-size: 98px; }
  .xl99 { font-size: 99px; }
  .xl100 { font-size: 100px; }
}

/* Font weight (w400 = normal, w700 = bold) */
.w100 { font-weight: 100; }
.w200 { font-weight: 200; }
.w300 { font-weight: 300; }
.w400 { font-weight: 400; }
.w500 { font-weight: 500; }
.w600 { font-weight: 600; }
.w700 { font-weight: 700; }
.w800 { font-weight: 800; }
.w900 { font-weight: 900; }

/* Line height (lh120 = 1.2) */
.lh100 { line-height: 1; }
.lh105 { line-height: 1.05; }
.lh110 { line-height: 1.1; }
.lh115 { line-height: 1.15; }
.lh120 { line-height: 1.2; }
.lh125 { line-height: 1.25; }
.lh130 { line-height: 1.3; }
.lh135 { line-height: 1.35; }
.lh140 { line-height: 1.4; }
.lh145 { line-height: 1.45; }
.lh150 { line-height: 1.5; }
.lh155 { line-height: 1.55; }
.lh160 { line-height: 1.6; }
.lh165 { line-height: 1.65; }
.lh170 { line-height: 1.7; }
.lh175 { line-height: 1.75; }
.lh180 { line-height: 1.8; }
.lh185 { line-height: 1.85; }
.lh190 { line-height: 1.9; }
.lh195 { line-height: 1.95; }
.lh200 { line-height: 2; }
.lh205 { line-height: 2.05; }
.lh210 { line-height: 2.1; }
.lh215 { line-height: 2.15; }
.lh220 { line-height: 2.2; }
.lh225 { line-height: 2.25; }
.lh230 { line-height: 2.3; }
.lh235 { line-height: 2.35; }
.lh240 { line-height: 2.4; }
.lh245 { line-height: 2.45; }
.lh250 { line-height: 2.5; }

/* Letter spacing (ls2 = 2px, ls-2 = -2px) */
.ls0 { letter-spacing: 0px; }
.ls1 { letter-spacing: 1px; }
.ls-1 { letter-spacing: -1px; }
.ls2 { letter-spacing: 2px; }
.ls-2 { letter-spacing: -2px; }
.ls3 { letter-spacing: 3px; }
.ls-3 { letter-spacing: -3px; }
.ls4 { letter-spacing: 4px; }
.ls-4 { letter-spacing: -4px; }
.ls5 { letter-spacing: 5px; }
.ls-5 { letter-spacing: -5px; }
.ls6 { letter-spacing: 6px; }
.ls-6 { letter-spacing: -6px; }
.ls7 { letter-spacing: 7px; }
.ls-7 { letter-spacing: -7px; }
.ls8 { letter-spacing: 8px; }
.ls-8 { letter-spacing: -8px; }
.ls9 { letter-spacing: 9px; }
.ls-9 { letter-spacing: -9px; }
.ls10 { letter-spacing: 10px; }
.ls-10 { letter-spacing: -10px; }
.ls11 { letter-spacing: 11px; }
.ls-11 { letter-spacing: -11px; }
.ls12 { letter-spacing: 12px; }
.ls-12 { letter-spacing: -12px; }
.ls13 { letter-spacing: 13px; }
.ls-13 { letter-spacing: -13px; }
.ls14 { letter-spacing: 14px; }
.ls-14 { letter-spacing: -14px; }
.ls15 { letter-spacing: 15px; }
.ls-15 { letter-spacing: -15px; }
.ls16 { letter-spacing: 16px; }
.ls-16 { letter-spacing: -16px; }
.ls17 { letter-spacing: 17px; }
.ls-17 { letter-spacing: -17px; }
.ls18 { letter-spacing: 18px; }
.ls-18 { letter-spacing: -18px; }
.ls19 { letter-spacing: 19px; }
.ls-19 { letter-spacing: -19px; }
.ls20 { letter-spacing: 20px; }
.ls-20 { letter-spacing: -20px; }

/* margin (mt20 = margin-top 20px) */
.m0 { margin: 0px; }
.m1 { margin: 1px; }
.m2 { margin: 2px; }
.m3 { margin: 3px; }
.m4 { margin: 4px; }
.m5 { margin: 5px; }
.m6 { margin: 6px; }
.m7 { margin: 7px; }
.m8 { margin: 8px; }
.m9 { margin: 9px; }
.m10 { margin: 10px; }
.m12 { margin: 12px; }
.m14 { margin: 14px; }
.m16 { margin: 16px; }
.m18 { margin: 18px; }
.m20 { margin: 20px; }
.m25 { margin: 25px; }
.m30 { margin: 30px; }
.m35 { margin: 35px; }
.m40 { margin: 40px; }
.m45 { margin: 45px; }
.m50 { margin: 50px; }
.mt0 { margin-top: 0px; }
.mt1 { margin-top: 1px; }
.mt2 { margin-top: 2px; }
.mt3 { margin-top: 3px; }
.mt4 { margin-top: 4px; }
.mt5 { margin-top: 5px; }
.mt6 { margin-top: 6px; }
.mt7 { margin-top: 7px; }
.mt8 { margin-top: 8px; }
.mt9 { margin-top: 9px; }
.mt10 { margin-top: 10px; }
.mt12 { margin-top: 12px; }
.mt14 { margin-top: 14px; }
.mt16 { margin-top: 16px; }
.mt18 { margin-top: 18px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mt35 { margin-top: 35px; }
.mt40 { margin-top: 40px; }
.mt45 { margin-top: 45px; }
.mt50 { margin-top: 50px; }
.mt70 { margin-top: 70px; }
.mb0 { margin-bottom: 0px; }
.mb1 { margin-bottom: 1px; }
.mb2 { margin-bottom: 2px; }
.mb3 { margin-bottom: 3px; }
.mb4 { margin-bottom: 4px; }
.mb5 { margin-bottom: 5px; }
.mb6 { margin-bottom: 6px; }
.mb7 { margin-bottom: 7px; }
.mb8 { margin-bottom: 8px; }
.mb9 { margin-bottom: 9px; }
.mb10 { margin-bottom: 10px; }
.mb12 { margin-bottom: 12px; }
.mb14 { margin-bottom: 14px; }
.mb16 { margin-bottom: 16px; }
.mb18 { margin-bottom: 18px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb35 { margin-bottom: 35px; }
.mb40 { margin-bottom: 40px; }
.mb45 { margin-bottom: 45px; }
.mb50 { margin-bottom: 50px; }
.ml0 { margin-left: 0px; }
.ml1 { margin-left: 1px; }
.ml2 { margin-left: 2px; }
.ml3 { margin-left: 3px; }
.ml4 { margin-left: 4px; }
.ml5 { margin-left: 5px; }
.ml6 { margin-left: 6px; }
.ml7 { margin-left: 7px; }
.ml8 { margin-left: 8px; }
.ml9 { margin-left: 9px; }
.ml10 { margin-left: 10px; }
.ml12 { margin-left: 12px; }
.ml14 { margin-left: 14px; }
.ml16 { margin-left: 16px; }
.ml18 { margin-left: 18px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.ml35 { margin-left: 35px; }
.ml40 { margin-left: 40px; }
.ml45 { margin-left: 45px; }
.ml50 { margin-left: 50px; }
.mr0 { margin-right: 0px; }
.mr1 { margin-right: 1px; }
.mr2 { margin-right: 2px; }
.mr3 { margin-right: 3px; }
.mr4 { margin-right: 4px; }
.mr5 { margin-right: 5px; }
.mr6 { margin-right: 6px; }
.mr7 { margin-right: 7px; }
.mr8 { margin-right: 8px; }
.mr9 { margin-right: 9px; }
.mr10 { margin-right: 10px; }
.mr12 { margin-right: 12px; }
.mr14 { margin-right: 14px; }
.mr16 { margin-right: 16px; }
.mr18 { margin-right: 18px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 25px; }
.mr30 { margin-right: 30px; }
.mr35 { margin-right: 35px; }
.mr40 { margin-right: 40px; }
.mr45 { margin-right: 45px; }
.mr50 { margin-right: 50px; }
.mx0 { margin-left: 0px; margin-right: 0px; }
.mx1 { margin-left: 1px; margin-right: 1px; }
.mx2 { margin-left: 2px; margin-right: 2px; }
.mx3 { margin-left: 3px; margin-right: 3px; }
.mx4 { margin-left: 4px; margin-right: 4px; }
.mx5 { margin-left: 5px; margin-right: 5px; }
.mx6 { margin-left: 6px; margin-right: 6px; }
.mx7 { margin-left: 7px; margin-right: 7px; }
.mx8 { margin-left: 8px; margin-right: 8px; }
.mx9 { margin-left: 9px; margin-right: 9px; }
.mx10 { margin-left: 10px; margin-right: 10px; }
.mx12 { margin-left: 12px; margin-right: 12px; }
.mx14 { margin-left: 14px; margin-right: 14px; }
.mx16 { margin-left: 16px; margin-right: 16px; }
.mx18 { margin-left: 18px; margin-right: 18px; }
.mx20 { margin-left: 20px; margin-right: 20px; }
.mx25 { margin-left: 25px; margin-right: 25px; }
.mx30 { margin-left: 30px; margin-right: 30px; }
.mx35 { margin-left: 35px; margin-right: 35px; }
.mx40 { margin-left: 40px; margin-right: 40px; }
.mx45 { margin-left: 45px; margin-right: 45px; }
.mx50 { margin-left: 50px; margin-right: 50px; }
.my0 { margin-top: 0px; margin-bottom: 0px; }
.my1 { margin-top: 1px; margin-bottom: 1px; }
.my2 { margin-top: 2px; margin-bottom: 2px; }
.my3 { margin-top: 3px; margin-bottom: 3px; }
.my4 { margin-top: 4px; margin-bottom: 4px; }
.my5 { margin-top: 5px; margin-bottom: 5px; }
.my6 { margin-top: 6px; margin-bottom: 6px; }
.my7 { margin-top: 7px; margin-bottom: 7px; }
.my8 { margin-top: 8px; margin-bottom: 8px; }
.my9 { margin-top: 9px; margin-bottom: 9px; }
.my10 { margin-top: 10px; margin-bottom: 10px; }
.my12 { margin-top: 12px; margin-bottom: 12px; }
.my14 { margin-top: 14px; margin-bottom: 14px; }
.my16 { margin-top: 16px; margin-bottom: 16px; }
.my18 { margin-top: 18px; margin-bottom: 18px; }
.my20 { margin-top: 20px; margin-bottom: 20px; }
.my25 { margin-top: 25px; margin-bottom: 25px; }
.my30 { margin-top: 30px; margin-bottom: 30px; }
.my35 { margin-top: 35px; margin-bottom: 35px; }
.my40 { margin-top: 40px; margin-bottom: 40px; }
.my45 { margin-top: 45px; margin-bottom: 45px; }
.my50 { margin-top: 50px; margin-bottom: 50px; }

/* padding (pt20 = padding-top 20px) */
.p0 { padding: 0px; }
.p1 { padding: 1px; }
.p2 { padding: 2px; }
.p3 { padding: 3px; }
.p4 { padding: 4px; }
.p5 { padding: 5px; }
.p6 { padding: 6px; }
.p7 { padding: 7px; }
.p8 { padding: 8px; }
.p9 { padding: 9px; }
.p10 { padding: 10px; }
.p12 { padding: 12px; }
.p14 { padding: 14px; }
.p16 { padding: 16px; }
.p18 { padding: 18px; }
.p20 { padding: 20px; }
.p25 { padding: 25px; }
.p30 { padding: 30px; }
.p35 { padding: 35px; }
.p40 { padding: 40px; }
.p45 { padding: 45px; }
.p50 { padding: 50px; }
.pt0 { padding-top: 0px; }
.pt1 { padding-top: 1px; }
.pt2 { padding-top: 2px; }
.pt3 { padding-top: 3px; }
.pt4 { padding-top: 4px; }
.pt5 { padding-top: 5px; }
.pt6 { padding-top: 6px; }
.pt7 { padding-top: 7px; }
.pt8 { padding-top: 8px; }
.pt9 { padding-top: 9px; }
.pt10 { padding-top: 10px; }
.pt12 { padding-top: 12px; }
.pt14 { padding-top: 14px; }
.pt16 { padding-top: 16px; }
.pt18 { padding-top: 18px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pt30 { padding-top: 30px; }
.pt35 { padding-top: 35px; }
.pt40 { padding-top: 40px; }
.pt45 { padding-top: 45px; }
.pt50 { padding-top: 50px; }
.pb0 { padding-bottom: 0px; }
.pb1 { padding-bottom: 1px; }
.pb2 { padding-bottom: 2px; }
.pb3 { padding-bottom: 3px; }
.pb4 { padding-bottom: 4px; }
.pb5 { padding-bottom: 5px; }
.pb6 { padding-bottom: 6px; }
.pb7 { padding-bottom: 7px; }
.pb8 { padding-bottom: 8px; }
.pb9 { padding-bottom: 9px; }
.pb10 { padding-bottom: 10px; }
.pb12 { padding-bottom: 12px; }
.pb14 { padding-bottom: 14px; }
.pb16 { padding-bottom: 16px; }
.pb18 { padding-bottom: 18px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pb30 { padding-bottom: 30px; }
.pb35 { padding-bottom: 35px; }
.pb40 { padding-bottom: 40px; }
.pb45 { padding-bottom: 45px; }
.pb50 { padding-bottom: 50px; }
.pl0 { padding-left: 0px; }
.pl1 { padding-left: 1px; }
.pl2 { padding-left: 2px; }
.pl3 { padding-left: 3px; }
.pl4 { padding-left: 4px; }
.pl5 { padding-left: 5px; }
.pl6 { padding-left: 6px; }
.pl7 { padding-left: 7px; }
.pl8 { padding-left: 8px; }
.pl9 { padding-left: 9px; }
.pl10 { padding-left: 10px; }
.pl12 { padding-left: 12px; }
.pl14 { padding-left: 14px; }
.pl16 { padding-left: 16px; }
.pl18 { padding-left: 18px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl35 { padding-left: 35px; }
.pl40 { padding-left: 40px; }
.pl45 { padding-left: 45px; }
.pl50 { padding-left: 50px; }
.pr0 { padding-right: 0px; }
.pr1 { padding-right: 1px; }
.pr2 { padding-right: 2px; }
.pr3 { padding-right: 3px; }
.pr4 { padding-right: 4px; }
.pr5 { padding-right: 5px; }
.pr6 { padding-right: 6px; }
.pr7 { padding-right: 7px; }
.pr8 { padding-right: 8px; }
.pr9 { padding-right: 9px; }
.pr10 { padding-right: 10px; }
.pr12 { padding-right: 12px; }
.pr14 { padding-right: 14px; }
.pr16 { padding-right: 16px; }
.pr18 { padding-right: 18px; }
.pr20 { padding-right: 20px; }
.pr25 { padding-right: 25px; }
.pr30 { padding-right: 30px; }
.pr35 { padding-right: 35px; }
.pr40 { padding-right: 40px; }
.pr45 { padding-right: 45px; }
.pr50 { padding-right: 50px; }
.px0 { padding-left: 0px; padding-right: 0px; }
.px1 { padding-left: 1px; padding-right: 1px; }
.px2 { padding-left: 2px; padding-right: 2px; }
.px3 { padding-left: 3px; padding-right: 3px; }
.px4 { padding-left: 4px; padding-right: 4px; }
.px5 { padding-left: 5px; padding-right: 5px; }
.px6 { padding-left: 6px; padding-right: 6px; }
.px7 { padding-left: 7px; padding-right: 7px; }
.px8 { padding-left: 8px; padding-right: 8px; }
.px9 { padding-left: 9px; padding-right: 9px; }
.px10 { padding-left: 10px; padding-right: 10px; }
.px12 { padding-left: 12px; padding-right: 12px; }
.px14 { padding-left: 14px; padding-right: 14px; }
.px16 { padding-left: 16px; padding-right: 16px; }
.px18 { padding-left: 18px; padding-right: 18px; }
.px20 { padding-left: 20px; padding-right: 20px; }
.px25 { padding-left: 25px; padding-right: 25px; }
.px30 { padding-left: 30px; padding-right: 30px; }
.px35 { padding-left: 35px; padding-right: 35px; }
.px40 { padding-left: 40px; padding-right: 40px; }
.px45 { padding-left: 45px; padding-right: 45px; }
.px50 { padding-left: 50px; padding-right: 50px; }
.py0 { padding-top: 0px; padding-bottom: 0px; }
.py1 { padding-top: 1px; padding-bottom: 1px; }
.py2 { padding-top: 2px; padding-bottom: 2px; }
.py3 { padding-top: 3px; padding-bottom: 3px; }
.py4 { padding-top: 4px; padding-bottom: 4px; }
.py5 { padding-top: 5px; padding-bottom: 5px; }
.py6 { padding-top: 6px; padding-bottom: 6px; }
.py7 { padding-top: 7px; padding-bottom: 7px; }
.py8 { padding-top: 8px; padding-bottom: 8px; }
.py9 { padding-top: 9px; padding-bottom: 9px; }
.py10 { padding-top: 10px; padding-bottom: 10px; }
.py12 { padding-top: 12px; padding-bottom: 12px; }
.py14 { padding-top: 14px; padding-bottom: 14px; }
.py16 { padding-top: 16px; padding-bottom: 16px; }
.py18 { padding-top: 18px; padding-bottom: 18px; }
.py20 { padding-top: 20px; padding-bottom: 20px; }
.py25 { padding-top: 25px; padding-bottom: 25px; }
.py30 { padding-top: 30px; padding-bottom: 30px; }
.py35 { padding-top: 35px; padding-bottom: 35px; }
.py40 { padding-top: 40px; padding-bottom: 40px; }
.py45 { padding-top: 45px; padding-bottom: 45px; }
.py50 { padding-top: 50px; padding-bottom: 50px; }
